@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-ext-wght-normal.2qyXmZWE.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-devanagari-devanagari-wght-normal.DWI_L5Cu.woff2) format("woff2-variations");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-devanagari-latin-ext-wght-normal.CLkupaxV.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-devanagari-latin-wght-normal.Bxfr4UJH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/NotoSansArabic-sub.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+200C-200F}@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-500.woff2) format("woff2");font-weight:500;font-display:swap}:root{--fb:"Inter Variable","Noto Sans Devanagari Variable","Noto Sans Arabic Variable","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--disp:"Clash Display",var(--fb);--sans:"Satoshi",var(--fb);--mono:"JetBrains Mono",ui-monospace,monospace;--pad:clamp(16px,2.4vw,36px);--r:24px}:root,[data-theme=dark],.dk{--bg:#0a0c0d;--g2:#111517;--g3:#171c1e;--ink:#f5f0e8;--ink2:#cdd0cc;--mute:#8d9491;--or:#f26a2e;--or2:#ff8452;--on-or:#170a03;--teal:#1d6b65;--tl:#5cc4b6;--gold:#e8c49a;--line:rgba(245,240,232,.09);--hover:#122220;--shade:10,12,13;--glow:.55;--sh:none;color-scheme:dark}.dk{color:var(--ink)}[data-theme=light]{--bg:#f5efe6;--g2:#fffcf7;--g3:#efe6d9;--ink:#17120d;--ink2:#3d352d;--mute:#6b6258;--or:#c4501c;--or2:#a8410f;--on-or:#fffaf5;--teal:#1a5f59;--tl:#17605a;--gold:#9a6a2f;--line:rgba(70,45,20,.13);--hover:#f6ebdd;--shade:245,239,230;--glow:.16;--sh:0 1px 0 rgba(255,255,255,.8) inset,0 22px 44px -30px rgba(70,40,15,.38);color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);color:var(--ink);font:400 16px/1.55 var(--sans);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:80px}body{overflow-x:clip;transition:background-color .4s,color .4s}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--or);outline-offset:3px;border-radius:6px}::selection{background:var(--orb,#d8261c);color:var(--on-or)}.wrap{padding-inline:var(--pad);max-width:1680px;margin-inline:auto}.sr,.sr-list{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;top:10px;inset-inline-start:10px;z-index:100;padding:10px 16px;border-radius:99px;background:var(--orb,#d8261c);color:var(--on-or);transform:translateY(-200%);transition:transform .2s}.skip:focus{transform:none}.mono{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.kick{color:var(--tl)}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--or);margin-inline-end:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--or) 22%,transparent);animation:pulse 2.4s infinite}@keyframes pulse{50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--or) 0%,transparent)}}.note{font-size:12px;color:var(--mute);max-width:90ch}.rv{opacity:0;transform:translateY(26px);transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.1,1)}.rv.in{opacity:1;transform:none}html:not(.js) .rv{opacity:1;transform:none}.in-a{animation:inA 1.1s cubic-bezier(.2,.8,.1,1) both}.d1{animation-delay:.1s}.d2{animation-delay:.2s}.d3{animation-delay:.3s}@keyframes inA{0%{opacity:0;transform:translateY(30px)}}.hdr{position:fixed;inset:0 0 auto;z-index:50;transition:background .4s,border-color .4s;border-bottom:1px solid transparent}.hdr.scrolled{background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-color:var(--line)}.hdr-in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:70px}.logo{display:flex;align-items:center;gap:10px;font:600 18px var(--disp);letter-spacing:-.01em;white-space:nowrap}.mk{width:14px;height:14px;border-radius:50%;background:conic-gradient(var(--or),var(--tl),var(--or));transition:transform .8s}.logo:hover .mk{transform:rotate(360deg)}.nav{display:flex;gap:4px;padding:5px;border:1px solid var(--line);border-radius:99px;background:color-mix(in srgb,var(--g2) 60%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav a{padding:8px 15px;border-radius:99px;font-size:14px;color:var(--ink2);transition:background .3s,color .3s}.nav a:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.nav .nav-cta-m{display:none}.hdr-tools{display:flex;align-items:center;gap:8px}.icon-btn{width:40px;height:40px;display:grid;place-items:center;border-radius:99px;border:1px solid var(--line);background:color-mix(in srgb,var(--g2) 60%,transparent);cursor:pointer;transition:border-color .3s}.icon-btn:hover{border-color:var(--tl)}.icon-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}[data-theme=dark] .i-moon,[data-theme=light] .i-sun{display:none}.lang-dd{position:relative}.lang-dd summary{list-style:none;width:auto;padding:0 12px;gap:6px;display:flex;font:500 12px var(--mono)}.lang-dd summary::-webkit-details-marker{display:none}.lang-menu{position:absolute;top:48px;inset-inline-end:0;list-style:none;min-width:190px;padding:6px;border:1px solid var(--line);border-radius:16px;background:var(--g2);box-shadow:0 30px 60px -20px #00000080;animation:pop .25s ease-out}.lang-menu a{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:10px;font-size:14px}.lang-menu a:hover{background:var(--hover)}.lang-menu a[aria-current]{color:var(--or)}.lang-menu small{font:11px var(--mono);color:var(--mute)}.btn{display:inline-flex;gap:10px;align-items:center;padding:11px 20px;border-radius:99px;background:var(--orb,#d8261c);color:var(--on-or);font-weight:700;font-size:14px;transition:background .3s,transform .3s,box-shadow .3s;white-space:nowrap}.btn:hover{background:var(--or2);transform:translateY(-2px);box-shadow:0 14px 30px -12px color-mix(in srgb,var(--or) 70%,transparent)}.btn i{font-style:normal;transition:transform .3s}.btn:hover i{transform:rotate(45deg)}[dir=rtl] .btn i,[dir=rtl] .crow i{transform:scaleX(-1)}.menu-btn{display:none}.menu-btn span{display:block;width:16px;height:1.5px;background:currentColor;transition:transform .3s}.menu-btn span+span{margin-top:-14px}.menu-btn{grid-template-rows:1fr}.menu-btn span:first-child{transform:translateY(-3px)}.menu-btn span:last-child{transform:translateY(3px)}.menu-open .menu-btn span:first-child{transform:rotate(45deg)}.menu-open .menu-btn span:last-child{transform:rotate(-45deg)}.hero{position:relative;height:100svh;min-height:720px;max-height:1100px;overflow:hidden;isolation:isolate}.hero-ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 30%;transform:scale(1.06);transition:transform .9s cubic-bezier(.2,.8,.1,1);z-index:-2}.shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(var(--shade)),rgba(var(--shade),.86) 30%,rgba(var(--shade),.08) 64%),linear-gradient(0deg,rgb(var(--shade)) 0%,transparent 36%)}.hero picture{position:absolute;inset:0;z-index:-2;overflow:hidden}[dir=rtl] .hero picture{transform:scaleX(-1)}[dir=rtl] .shade{background:linear-gradient(270deg,rgb(var(--shade)),rgba(var(--shade),.86) 30%,rgba(var(--shade),.08) 64%),linear-gradient(0deg,rgb(var(--shade)) 0%,transparent 36%)}.hero-c{position:absolute;inset-inline-start:var(--pad);bottom:15vh;max-width:min(880px,92vw)}.hero h1{font:600 clamp(44px,5.2vw,90px)/.98 var(--disp);letter-spacing:-.035em;margin:22px 0}.hero h1 em{font-style:normal;color:transparent;background:linear-gradient(90deg,var(--or),#f3a27a 50%,var(--tl));-webkit-background-clip:text;background-clip:text}[dir=rtl] .hero h1 em{background:linear-gradient(270deg,var(--or),#f3a27a 50%,var(--tl));-webkit-background-clip:text;background-clip:text}:lang(hi) .hero h1,:lang(ar) .hero h1,:lang(zh-Hans) .hero h1,:lang(ru) .hero h1{letter-spacing:-.01em;line-height:1.12}.sub{color:var(--ink2);max-width:48ch;font-size:17px;margin-bottom:30px}.ctas{display:flex;flex-wrap:wrap;gap:12px}.btn.big{padding:15px 26px;font-size:15px}.ghost{padding:14px 24px;border:1px solid var(--line);border-radius:99px;font-weight:600;transition:border-color .3s,color .3s;background:color-mix(in srgb,var(--bg) 30%,transparent)}.ghost:hover{border-color:var(--tl);color:var(--tl)}.sample{position:absolute;inset-inline-end:var(--pad);top:96px;color:var(--mute);font-size:10px;padding:5px 10px;border:1px solid var(--line);border-radius:99px;background:color-mix(in srgb,var(--bg) 50%,transparent)}.tick{position:absolute;inset:auto 0 0;border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg) 72%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;color:var(--ink2);direction:ltr}.tick>div{display:flex;width:max-content}.tick span{display:flex;padding:14px 0;animation:mq 46s linear infinite;white-space:nowrap}.tick b{color:var(--or);font-weight:400;margin:0 22px}@keyframes mq{to{transform:translate(-100%)}}.bento{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:14px;padding-block:16vh 12vh}.b{position:relative;background:var(--g2);border:1px solid var(--line);border-radius:var(--r);padding:28px;overflow:hidden;transition:border-color .4s,transform .5s cubic-bezier(.2,.8,.1,1)}.b:hover{border-color:color-mix(in srgb,var(--tl) 50%,transparent)}.b small{color:var(--mute)}.b>strong{display:block;font:600 clamp(56px,6vw,104px)/1 var(--disp);letter-spacing:-.05em;margin-top:30px;font-variant-numeric:tabular-nums}.vol{grid-row:span 2;min-height:440px;background:radial-gradient(100% 90% at 100% 100%,color-mix(in srgb,var(--teal) calc(var(--glow)*100%),transparent),transparent 62%),var(--g2)}.vol>strong{font-size:clamp(110px,13vw,230px);color:var(--or)}.vol p{color:var(--ink2);max-width:34ch;margin-top:10px;position:relative;z-index:1}.vol svg{position:absolute;inset:auto 0 0;width:100%;height:36%}.vol path{fill:none;stroke:var(--tl);stroke-width:2;stroke-dasharray:420;stroke-dashoffset:420;transition:stroke-dashoffset 2.2s .3s ease-out}.vol path.area{stroke:none;fill:color-mix(in srgb,var(--tl) 10%,transparent)}.vol.in path{stroke-dashoffset:0}.aud ul{list-style:none;margin-top:20px;display:grid;gap:12px}.aud li{display:grid;grid-template-columns:84px 1fr 52px;align-items:center;gap:12px;font-size:13px;color:var(--ink2)}.bar{height:6px;border-radius:9px;background:linear-gradient(90deg,var(--teal),var(--tl));transform-origin:left;transform:scaleX(0);transition:transform 1.4s .4s cubic-bezier(.2,.8,.1,1)}[dir=rtl] .bar{transform-origin:right}.aud.in .bar{transform:scaleX(1)}.w89{width:100%}.w22{width:24%}.w8{width:9%}.w4{width:5%}.aud em{font:500 13px var(--mono);font-style:normal;color:var(--ink);text-align:end}.ab h2{font:600 22px/1.15 var(--disp);letter-spacing:-.01em;margin:14px 0 8px}.ab p{font-size:14.5px;color:var(--ink2)}.bento .note{grid-column:1/-1}.roles{padding-block:12vh}.roles>header{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px}.roles h2,.ph h2{font:600 clamp(40px,5vw,84px)/.98 var(--disp);letter-spacing:-.04em;text-align:end;max-width:14ch}.rg{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.rg article{background:var(--bg);padding:34px 28px;min-height:240px;display:flex;flex-direction:column;transition:background .4s}.rg article:hover{background:var(--hover)}.rg span{color:var(--or)}.rg h3{font:600 26px/1.05 var(--disp);letter-spacing:-.02em;margin:auto 0 10px;transition:transform .4s}.rg article:hover h3{transform:translateY(-4px)}.rg p{color:var(--mute);font-size:14px}.about-more{display:grid;grid-template-columns:1fr 1fr;gap:4vw;margin-top:40px;color:var(--ink2);font-size:17px;max-width:1100px}.summit{margin:0 var(--pad);padding:9vh 4vw;border-radius:28px;background:var(--or);color:var(--on-or);display:grid;grid-template-columns:1.3fr 1fr;gap:4vw;align-items:end;position:relative;overflow:hidden}.summit:after{content:"";position:absolute;width:520px;height:520px;inset-inline-end:-160px;top:-220px;border-radius:50%;border:1px solid currentColor;opacity:.18;box-shadow:0 0 0 60px #ffffff08,0 0 0 120px #ffffff08}.summit h2{font:600 clamp(48px,6.2vw,108px)/.94 var(--disp);letter-spacing:-.045em;margin-top:16px}.summit p{font-size:18px;font-weight:500;max-width:40ch}.ss{display:flex;flex-wrap:wrap;gap:30px;margin-top:28px;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);padding-top:18px}.ss span{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.ss b{display:block;font:600 28px var(--disp);text-transform:none;letter-spacing:-.02em}.slink{display:inline-block;margin-top:22px;font-weight:700;border-bottom:1.5px solid currentColor;padding-bottom:2px}.partners{padding-block:16vh 6vh;overflow:hidden}.ph{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px}.pm{overflow:hidden;margin-top:12px;direction:ltr;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pm>div{display:flex;gap:12px;width:max-content;animation:mq 44s linear infinite}.pm.rev>div{animation-direction:reverse}.pm:hover>div{animation-play-state:paused}.pk{display:flex;flex-direction:column;gap:4px;padding:20px 30px;border:1px solid var(--line);border-radius:18px;background:var(--g2);font:600 clamp(22px,2.2vw,34px)/1 var(--disp);letter-spacing:-.02em;white-space:nowrap;transition:border-color .3s,color .3s,transform .3s}.pk small{font:400 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.pk:hover{border-color:var(--tl);color:var(--tl);transform:translateY(-3px)}.m-caps{text-transform:uppercase;letter-spacing:.02em}.m-light{font-weight:500}.m-mono{font-family:var(--mono);font-weight:500;font-size:clamp(18px,1.8vw,28px)}.m-italic{font-style:italic}.partners .note{margin-top:20px}.contact{padding-block:10vh 12vh}.cc{border-radius:32px;padding:8vh 5vw;border:1px solid var(--line);display:grid;grid-template-columns:1.15fr 1fr;gap:5vw;align-items:end;background:radial-gradient(90% 120% at 0% 100%,color-mix(in srgb,var(--teal) calc(var(--glow)*110%),transparent),transparent 60%),radial-gradient(60% 90% at 100% 0%,color-mix(in srgb,var(--or) calc(var(--glow)*60%),transparent),transparent 60%),var(--g2)}.cc h2{font:600 clamp(48px,6vw,104px)/.94 var(--disp);letter-spacing:-.045em;margin-top:18px}.cc h2 em{font-style:normal;color:var(--or)}.csub{color:var(--ink2);margin-top:22px;max-width:44ch}.crow{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:18px 0;border-bottom:1px solid var(--line);transition:padding .35s,color .35s}.crow small{grid-column:1/-1;font:11px var(--mono);color:var(--mute);letter-spacing:.08em;text-transform:uppercase}.crow b{font:600 22px var(--disp);overflow-wrap:anywhere}.crow i{font-style:normal;color:var(--or)}.crow:hover{padding-inline-start:12px;color:var(--tl)}.rows .note{margin-top:18px}.ftr{border-top:1px solid var(--line);padding-block:34px;margin-top:4vh}.ftr-in{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:start}.ftr .muted{color:var(--mute);font-size:13px;margin-top:10px}.socials{display:flex;gap:8px}.socials a{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;transition:border-color .3s,color .3s,transform .3s}.socials a:hover{border-color:var(--or);color:var(--or);transform:translateY(-3px)}.socials svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.socials .fill{fill:currentColor;stroke:none}.ftr-links{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px;color:var(--mute);padding-top:18px;border-top:1px solid var(--line)}.ftr-links a:hover{color:var(--or)}.legal{max-width:820px;padding-block:140px 80px}.legal h1{font:600 clamp(40px,5vw,72px)/1 var(--disp);letter-spacing:-.03em;margin:24px 0 10px}.legal h2{font:600 22px var(--disp);margin:34px 0 8px}.legal p{color:var(--ink2)}.legal .muted{color:var(--mute)}.link{color:var(--or);font-weight:600}.nf{min-height:80svh;display:flex;flex-direction:column;justify-content:center;gap:12px;padding-block:120px}.nf-code{font:600 clamp(120px,20vw,280px)/.85 var(--disp);letter-spacing:-.06em;color:var(--or)}.nf h1{font:600 40px var(--disp)}.nf .muted{color:var(--mute)}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.btn-ghost{display:inline-flex;padding:11px 20px;border:1px solid var(--line);border-radius:99px;font-weight:600}.chat{position:fixed;inset-inline-end:20px;bottom:20px;z-index:60}.chat-fab{display:flex;align-items:center;gap:10px;height:56px;padding:0 20px 0 8px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--g2) 86%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font:600 15px var(--sans);cursor:pointer;box-shadow:0 20px 50px -20px #0009;transition:transform .25s,border-color .25s}[dir=rtl] .chat-fab{padding:0 8px 0 20px}.chat-fab:hover{transform:translateY(-2px);border-color:var(--or)}.chat.open .chat-fab{display:none}.avatar{position:relative;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--or),var(--teal));color:#fff;font:600 16px var(--disp);flex:none}.avatar i{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;background:#3ad07a;border:2px solid var(--g2)}.chat-panel{width:min(380px,calc(100vw - 24px));height:min(580px,calc(100svh - 40px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:color-mix(in srgb,var(--g2) 94%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 40px 80px -30px #0009;animation:pop .35s cubic-bezier(.2,.9,.3,1.2)}.chat-panel[hidden]{display:none}@keyframes pop{0%{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes blink{50%{opacity:.25}}.chat-h{display:flex;align-items:center;gap:12px;padding:14px;border-bottom:1px solid var(--line)}.chat-h div{flex:1;min-width:0}.chat-h strong{display:block;font-family:var(--disp)}.chat-h small{color:var(--mute);font-size:12.5px}.chat-log{flex:1;overflow-y:auto;padding:18px 16px;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain}.msg{max-width:85%;padding:11px 15px;border-radius:18px;font-size:15px;line-height:1.5;animation:pop .3s ease-out;white-space:pre-wrap}.msg.bot{align-self:flex-start;background:var(--g3);border:1px solid var(--line);border-end-start-radius:6px}.msg.me{align-self:flex-end;background:var(--orb,#d8261c);color:var(--on-or);border-end-end-radius:6px}.msg.typing{display:flex;gap:5px;padding:15px 16px}.msg.typing i{width:7px;height:7px;border-radius:50%;background:var(--mute);animation:blink 1.2s infinite}.msg.typing i:nth-child(2){animation-delay:.15s}.msg.typing i:nth-child(3){animation-delay:.3s}.msg-acts{display:flex;flex-wrap:wrap;gap:8px;animation:pop .3s ease-out}.msg-acts a{font-size:13.5px;font-weight:600;padding:8px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--or) 55%,transparent);color:var(--or);transition:background .2s,color .2s}.msg-acts a:hover{background:var(--orb,#d8261c);color:var(--on-or)}.chat-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 10px}.chat-chips[hidden]{display:none}.chat-chips button{font:500 13px var(--sans);padding:7px 12px;border-radius:999px;border:1px solid var(--line);background:var(--g3);cursor:pointer}.chat-chips button:hover{border-color:var(--tl)}.chat-f{display:flex;gap:8px;padding:12px;border-top:1px solid var(--line)}.chat-f input{flex:1;min-width:0;height:46px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--g3);color:var(--ink);font:inherit;font-size:16px}.chat-f input:focus{outline:none;border-color:var(--tl)}.chat-f button{width:46px;height:46px;border-radius:50%;border:0;background:var(--orb,#d8261c);color:var(--on-or);display:grid;place-items:center;cursor:pointer}.chat-f button svg{width:18px;height:18px;fill:currentColor}[dir=rtl] .chat-f button svg{transform:scaleX(-1)}.chat .icon-btn svg{stroke-width:2}@media(max-width:1100px){.nav{display:none}.menu-btn{display:grid}.menu-open .nav{display:flex;flex-direction:column;position:fixed;inset:70px 12px auto;padding:12px;border-radius:20px;background:var(--g2)}.menu-open .nav a{padding:14px 16px;font-size:17px}.menu-open .nav .nav-cta-m{display:flex;justify-content:center;margin-top:6px;color:var(--on-or)}}@media(max-width:820px){.hdr-cta{display:none}.hero{min-height:760px;max-height:none}.hero-ph{object-position:50% 20%;height:64%;transform:none}.shade,[dir=rtl] .shade{background:linear-gradient(0deg,rgb(var(--shade)) 38%,rgba(var(--shade),.15) 66%,rgba(var(--shade),.35))}.hero-c{bottom:68px;inset-inline-end:var(--pad)}.hero h1{font-size:clamp(34px,10vw,46px)}.sub{font-size:15px;margin-bottom:22px}.sample{top:330px}.bento{grid-template-columns:1fr 1fr}.vol,.aud,.ab{grid-column:span 2}.vol{grid-row:auto;min-height:360px}.roles>header,.ph{flex-direction:column;align-items:start;gap:10px}.roles h2,.ph h2{text-align:start}.rg{grid-template-columns:1fr}.rg article{min-height:0}.rg h3{margin-top:30px}.about-more,.summit,.cc,.ftr-in{grid-template-columns:1fr}.fab-label{display:none}.chat-fab,[dir=rtl] .chat-fab{padding:0 8px}.chat{inset-inline-end:14px;bottom:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}.rv{opacity:1;transform:none}.bar{transform:none}.vol path{stroke-dashoffset:0}}[data-theme=light] body{background:radial-gradient(1200px 600px at 85% -10%,rgba(196,80,28,.07),transparent 60%),radial-gradient(900px 500px at -10% 40%,rgba(26,95,89,.06),transparent 60%),var(--bg)}[data-theme=light] .b,[data-theme=light] .rg,[data-theme=light] .pk,[data-theme=light] .sk,[data-theme=light] .chart,[data-theme=light] .jc-s>div{box-shadow:var(--sh)}[data-theme=light] .rg article{background:var(--g2)}[data-theme=light] .rg article:hover{background:var(--hover)}[data-theme=light] .hdr.scrolled{background:color-mix(in srgb,var(--bg) 86%,transparent)}[data-theme=light] .dt .hdr:not(.scrolled) .logo,[data-theme=light] .dt .hdr:not(.scrolled) .icon-btn{color:#f5f0e8;border-color:#f5f0e82e}[data-theme=light] .dt .hdr:not(.scrolled) .nav{background:#0a0c0d66;border-color:#f5f0e824}[data-theme=light] .dt .hdr:not(.scrolled) .nav a{color:#d9d6d0}.nav a[aria-current=page]{color:var(--ink);background:color-mix(in srgb,var(--or) 16%,transparent)}.hero h1 em{background-image:linear-gradient(90deg,var(--or),#f6b48d 50%,var(--tl))}.b .more{display:inline-block;margin-top:14px;color:var(--or);font-weight:700;font-size:14px}.aud li{grid-template-columns:84px 1fr 52px}.w100{width:100%}.w22{width:22%}.w7{width:7%}.roles{display:grid;grid-template-columns:minmax(260px,360px) 1fr;gap:clamp(20px,3vw,48px);align-items:stretch}.roles-r>header{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px}.roles .rg{grid-template-columns:repeat(2,1fr)}.strip{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;height:100%;min-height:560px;max-height:900px;overflow:hidden;border-radius:var(--r);direction:ltr;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.sc{overflow:hidden}.sc-in{animation:vy 38s linear infinite}.sc0 .sc-in{animation-direction:reverse;animation-duration:44s}.strip:hover .sc-in{animation-play-state:paused}@keyframes vy{to{transform:translateY(-50%)}}.sk{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;padding:16px;border-radius:18px;background:var(--g2);border:1px solid var(--line)}.sk small{font-size:12px;color:var(--mute);line-height:1.35}.sk.st b{font:600 34px/1 var(--disp);letter-spacing:-.04em;color:var(--or)}.sc1 .sk.st b{color:var(--tl)}.sk.im{padding:8px}.sk.im img{aspect-ratio:4/5;width:100%;object-fit:cover;border-radius:12px}.sk.im small{padding:2px 6px 4px}.sk.im img[src*=hero]{object-position:88% 30%}.sk.lg{align-items:flex-start;background:linear-gradient(160deg,#0033ad,#001f6b);border-color:transparent;color:#fff}.sk.lg img{width:40px;height:40px;background:#fff;border-radius:50%;padding:5px}.sk.lg b{font:600 20px var(--disp)}.sk.lg small{color:#c9d6ff}.sk.lgs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sk.lgs img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px;padding:8px;filter:grayscale(1);opacity:.85;transition:filter .4s,opacity .4s}.sk.lgs:hover img{filter:none;opacity:1}.sk.lgs small{grid-column:1/-1}.summit{background:radial-gradient(70% 90% at 100% 0%,#1a52d6 0%,transparent 60%),radial-gradient(60% 80% at 0% 100%,#00268a 0%,transparent 70%),#0033ad;color:#fff;grid-template-columns:1fr minmax(260px,360px);align-items:center;padding:8vh 4vw}.summit:after{border-color:#fff;opacity:.14}.sl{display:grid;gap:30px}.sl .mono{color:#c9d6ff}.summit .sp{font-size:18px;font-weight:500;max-width:44ch;color:#e8eeff}.ss b{color:#fff}.ss span{color:#c9d6ff}.slink{color:#fff}.reel{position:relative;z-index:1}.reel-play,.reel iframe{display:block;width:100%;aspect-ratio:9/16;border:0;border-radius:22px;overflow:hidden;background:#001a5c;box-shadow:0 30px 60px -30px #000828cc,0 0 0 1px #ffffff2e}.reel.on iframe{aspect-ratio:auto;height:min(720px,86svh);background:#fff}.reel-play{position:relative;cursor:pointer;padding:0}.reel-play>img:first-child{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.1,1)}.reel-play:hover>img:first-child{transform:scale(1.05)}.reel-ui{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:12px;padding:60px 18px 18px;background:linear-gradient(0deg,rgba(0,20,80,.9),transparent);text-align:start}.pb{width:54px;height:54px;flex:none;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0033ad;box-shadow:0 0 #ffffff80;animation:ring 2.2s infinite}.pb svg{width:22px;height:22px;fill:currentColor;margin-inline-start:3px}[dir=rtl] .pb svg{transform:scaleX(-1)}@keyframes ring{70%{box-shadow:0 0 0 14px #fff0}}.reel-t{font:600 17px var(--disp);color:#fff}.reel-logo{position:absolute;top:14px;inset-inline-start:14px;width:34px;height:34px;background:#fff;border-radius:50%;padding:5px}.reel figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-top:12px;font-size:12px;color:#c9d6ff}.reel figcaption a{color:#fff;font-weight:700}.pk{flex-direction:row;align-items:center;gap:14px;padding:14px 26px 14px 14px}.pk img,.pk>i{width:44px;height:44px;flex:none;border-radius:12px;background:#fff;padding:6px;object-fit:contain;filter:grayscale(1) contrast(1.05);opacity:.78;transition:filter .45s,opacity .45s,transform .45s}.pk>i{display:grid;place-items:center;font:600 20px var(--disp);font-style:normal;color:#17120d;background:linear-gradient(135deg,#efe6d9,#fff)}.pk:hover img,.pk:hover>i{filter:none;opacity:1;transform:rotate(-4deg) scale(1.06)}.pk>span{display:flex;flex-direction:column;gap:3px}.pk b{font-weight:inherit}.pm.r1>div{animation-duration:54s}.pm.r2>div{animation-duration:40s}.ftr-in{grid-template-columns:1fr}.ftr-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.ftr-pages{display:flex;gap:6px 22px;flex-wrap:wrap;font-weight:600;font-size:15px}.ftr-pages a:hover{color:var(--or)}.ftr-legal{display:flex;flex-wrap:wrap;gap:6px 0;font-size:13px;color:var(--mute);padding-top:18px;border-top:1px solid var(--line)}.ftr-legal a:before{content:"·";margin-inline:10px;color:var(--mute)}.ftr-legal a:hover{color:var(--or)}.jprog{position:fixed;inset:0 0 auto;height:2px;z-index:70}.jprog i{display:block;height:100%;background:linear-gradient(90deg,var(--tl),var(--or));transform:scaleX(0);transform-origin:left}[dir=rtl] .jprog i{transform-origin:right}.jrail{position:fixed;top:50%;inset-inline-end:14px;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transition:opacity .5s}.jr-on .jrail{opacity:1;pointer-events:auto}.jrail a{display:flex;align-items:center;gap:8px;justify-content:flex-end;font:500 10px var(--mono);color:var(--mute);padding:4px 6px;transition:color .3s}.jrail a:after{content:"";width:10px;height:1px;background:currentColor;transition:width .3s}.jrail a.on{color:var(--or)}.jrail a.on:after{width:24px}.jh{position:relative;min-height:100svh;display:flex;align-items:flex-end;padding-block:140px 14vh;overflow:hidden;isolation:isolate;background:radial-gradient(60% 70% at 80% 20%,rgba(242,106,46,.18),transparent 60%),radial-gradient(60% 70% at 10% 90%,rgba(29,107,101,.3),transparent 60%),var(--bg)}.jh-line{position:absolute;inset:18% 0 22%;width:100%;height:60%;z-index:-1;opacity:.6}.jh-line path{fill:none;stroke:url(#jg);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-dasharray:1400;stroke-dashoffset:1400;animation:draw 3.2s .3s cubic-bezier(.4,0,.2,1) forwards;filter:drop-shadow(0 0 8px rgba(242,106,46,.6))}@keyframes draw{to{stroke-dashoffset:0}}.jh h1{font:600 clamp(56px,9vw,168px)/.92 var(--disp);letter-spacing:-.045em;margin:24px 0}.jh h1 em,.jend h2,.ah h1 em{font-style:normal;color:transparent;background:linear-gradient(90deg,var(--or),#f6b48d 50%,var(--tl));-webkit-background-clip:text;background-clip:text}.jh .sub{font-size:19px;max-width:56ch}.jcue{display:inline-flex;gap:10px;align-items:center;color:var(--ink2)}.jcue i{font-style:normal;animation:bob 1.6s ease-in-out infinite}@keyframes bob{50%{transform:translateY(5px)}}:lang(hi) .jh h1,:lang(ar) .jh h1,:lang(ru) .jh h1,:lang(hi) .ah h1,:lang(ar) .ah h1{letter-spacing:-.01em;line-height:1.1}.jagg{padding-block:14vh 10vh}.jagg h2{font:600 clamp(36px,4.4vw,72px)/1 var(--disp);letter-spacing:-.035em;max-width:16ch;margin-bottom:40px}.ja-g{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.ja-g>div{background:var(--g2);padding:30px 28px}.ja-g strong{display:block;font:600 clamp(56px,6vw,104px)/1 var(--disp);letter-spacing:-.05em;color:var(--or);font-variant-numeric:tabular-nums}.ja-g>div:nth-child(2n) strong{color:var(--tl)}.ja-g small{color:var(--mute);font-size:14px}.ja-n{margin:48px 0 14px}.ja-m{overflow:hidden;direction:ltr;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ja-m>div{display:flex;gap:10px;width:max-content;animation:mq 40s linear infinite}.ja-m span{padding:12px 20px;border-radius:99px;border:1px solid var(--line);background:var(--g2);font:600 18px var(--disp);white-space:nowrap}.jc{--c:var(--tl);position:relative;min-height:100svh;display:flex;align-items:center;padding-block:14vh;border-top:1px solid var(--line);overflow:hidden;isolation:isolate}.jc.dn{--c:var(--or)}.jc.ada{--c:#5f86ff}[data-theme=light] .jc.ada{--c:#0033ad}.jc:before{content:"";position:absolute;z-index:-1;width:70vw;height:70vw;border-radius:50%;top:10%;inset-inline-start:30%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c) calc(var(--glow)*40%),transparent),transparent);pointer-events:none}.jc:nth-of-type(2n):before{inset-inline-start:-20%}.jc-y{position:absolute;z-index:-1;top:5vh;inset-inline-end:-1vw;font:600 clamp(120px,22vw,400px)/.8 var(--disp);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--c) 45%,transparent);opacity:.55;white-space:nowrap;direction:ltr}.jc-g{display:grid;grid-template-columns:1fr 1.1fr;gap:5vw;align-items:center;width:100%}.jc-t .kick{color:var(--c)}.jc-t .kick span{color:var(--mute)}.jc-t h2{font:600 clamp(34px,4vw,68px)/1 var(--disp);letter-spacing:-.035em;margin:18px 0 20px;max-width:16ch}.jc-f{color:var(--ink2);font-size:17px;max-width:54ch}.jc-s{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.jc-s>div{padding:14px 18px;border:1px solid var(--line);border-radius:16px;background:var(--g2);min-width:150px}.jc-s b{display:block;font:600 26px/1.1 var(--disp);letter-spacing:-.02em;color:var(--c)}.jc-s small{color:var(--mute);font-size:12.5px}.chart{position:relative;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,var(--g2),color-mix(in srgb,var(--g2) 60%,transparent));padding:10px}.chart svg{width:100%;height:auto}.chart .grid line{stroke:var(--line);stroke-dasharray:4 6}.chart .ar{fill:color-mix(in srgb,var(--c) 14%,transparent);opacity:0;transition:opacity 1.4s .8s}.chart .ln{fill:none;stroke:var(--c);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2s cubic-bezier(.4,0,.2,1)}.jc-v.in .ln{stroke-dashoffset:0}.jc-v.in .ar{opacity:1}.hs{position:absolute;width:20px;height:20px;padding:0;border-radius:50%;border:3px solid var(--g2);background:var(--c);transform:translate(-50%,-50%) scale(0);cursor:pointer;transition:transform .5s 1.6s cubic-bezier(.3,1.6,.5,1);z-index:2}.jc-v.in .hs{transform:translate(-50%,-50%) scale(1);animation:hsp 2.4s 2.2s infinite}@keyframes hsp{0%{box-shadow:0 0 color-mix(in srgb,var(--c) 60%,transparent)}70%,to{box-shadow:0 0 0 14px transparent}}.pop{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,6px) scale(.92);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:14px;background:var(--g3);border:1px solid var(--line);white-space:nowrap;text-align:start;box-shadow:0 18px 40px -16px #00000080}.pop b{font:600 20px var(--disp);color:var(--c)}.pop small{font-size:12px;color:var(--ink2)}.hs:hover .pop,.hs:focus-visible .pop,.hs.on .pop{opacity:1;transform:translate(-50%) scale(1)}.ada-b{position:absolute;top:16px;inset-inline-start:16px;display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:99px;background:#0033ad;color:#fff;font-size:12px;font-weight:700}.ada-b img{width:22px;height:22px;background:#fff;border-radius:50%;padding:3px}.me{margin-top:16px;padding:20px 24px;border-inline-start:3px solid var(--c);border-radius:4px 18px 18px 4px;background:color-mix(in srgb,var(--c) 8%,var(--g2))}[dir=rtl] .me{border-radius:18px 4px 4px 18px}.me small{color:var(--c)}.me p{font:500 clamp(17px,1.5vw,21px)/1.45 var(--disp);margin-top:8px}.jend{padding-block:22vh 14vh;text-align:center;background:radial-gradient(50% 60% at 50% 40%,rgba(242,106,46,.16),transparent 70%),var(--bg)}.jend h2{font:600 clamp(72px,13vw,240px)/.9 var(--disp);letter-spacing:-.055em;display:inline-block}.jend p{max-width:56ch;margin:26px auto 34px;color:var(--ink2);font-size:19px}.jend .ctas{justify-content:center}.jend .note{margin:60px auto 0}.ah{display:grid;grid-template-columns:.85fr 1.15fr;gap:5vw;align-items:center;padding-block:120px 10vh}.ah-p{position:relative}.ah-p img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:28px;box-shadow:0 40px 80px -40px #0009}.ah-p:before{content:"";position:absolute;inset:-14px 14px 14px -14px;border:1px solid color-mix(in srgb,var(--or) 50%,transparent);border-radius:30px;z-index:-1}.tag{position:absolute;padding:8px 14px;border-radius:99px;background:#0a0c0d9e;color:#f5f0e8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.14)}.t1{top:18px;inset-inline-start:18px}.t2{bottom:18px;inset-inline-start:18px}.ah-p .sample{top:18px;inset-inline-end:18px;color:#cfcac3;border-color:#fff3}.ah h1{font:600 clamp(52px,7vw,124px)/.94 var(--disp);letter-spacing:-.045em;margin:22px 0}.ah .sub{font-size:19px;max-width:44ch}.ah-s{list-style:none;display:flex;flex-wrap:wrap;gap:22px 34px;margin-top:10px;padding-top:24px;border-top:1px solid var(--line)}.ah-s b{display:block;font:600 32px/1 var(--disp);letter-spacing:-.03em;color:var(--or)}.ah-s li:nth-child(2n) b{color:var(--tl)}.ah-s small{color:var(--mute);font-size:12.5px}.story{max-width:1180px;padding-block:4vh 8vh}.stry{display:grid;grid-template-columns:70px 1fr 1.5fr;gap:3vw;padding:44px 0;border-top:1px solid var(--line)}.stry span{color:var(--or)}.stry h2{font:600 clamp(24px,2.4vw,36px)/1.05 var(--disp);letter-spacing:-.02em}.stry p{color:var(--ink2);font-size:18px}.pq{margin:6vh 0;padding:6vh 4vw;border-radius:var(--r);background:radial-gradient(80% 120% at 0% 0%,color-mix(in srgb,var(--or) 14%,transparent),transparent 60%),var(--g2);border:1px solid var(--line);box-shadow:var(--sh)}.pq p{font:500 clamp(28px,3.4vw,56px)/1.1 var(--disp);letter-spacing:-.025em;max-width:22ch}.pq p:before{content:"“";display:block;font-size:1.8em;line-height:.6;color:var(--or)}.pq cite{display:block;margin-top:20px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-style:normal}.acta{grid-template-columns:1fr auto;align-items:center}@media(max-width:1100px){.roles{grid-template-columns:1fr}.strip{min-height:0;height:360px;order:2}.jrail{display:none}}@media(max-width:820px){.roles-r>header{flex-direction:column;align-items:start;gap:10px}.roles .rg{grid-template-columns:1fr}.strip{height:300px}.summit{grid-template-columns:1fr}.reel{max-width:340px}.ja-g{grid-template-columns:1fr 1fr}.jc{min-height:0;padding-block:12vh}.jc-g{grid-template-columns:1fr;gap:34px}.ah{grid-template-columns:1fr;padding-top:100px}.ah-p{max-width:440px}.stry{grid-template-columns:1fr;gap:10px}.acta{grid-template-columns:1fr}.pk{padding:10px 18px 10px 10px}.pk img,.pk>i{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.chart .ln{stroke-dashoffset:0}.chart .ar{opacity:1}.hs{transform:translate(-50%,-50%)}.jh-line path{stroke-dashoffset:0}.sc-in{animation:none}}@keyframes mq50{to{transform:translate(-50%)}}.pm>div,.ja-m>div{gap:0;animation-name:mq50}.pm .pk{margin-inline-end:12px}.ja-m span{margin-inline-end:10px}@media(min-width:1101px){.jc>.wrap,.jagg{padding-inline-end:max(var(--pad),120px)}.jc-y{inset-inline-end:100px}}.hx{--am:#ffae1a;--am2:#ff7a00;position:relative;min-height:max(100svh,720px);background:#07080a;color:#f4efe6;overflow:hidden;isolation:isolate;display:flex;align-items:center;padding:120px var(--pad) 110px}.hx-grid{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,174,26,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,174,26,.07) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 70% at 62% 55%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 62% 55%,#000 20%,transparent 75%)}.hx-glow{position:absolute;z-index:-1;width:62vmax;height:62vmax;inset-inline-end:2%;top:12%;border-radius:50%;background:radial-gradient(circle,rgba(255,150,20,.34),rgba(255,120,0,.08) 45%,transparent 68%);filter:blur(10px)}.hx-name{position:absolute;inset:auto 0 18%;z-index:0;margin:0;text-align:center;direction:ltr;pointer-events:none;user-select:none}.hx-name span{display:inline-block;font:800 clamp(120px,24vw,430px)/.8 "Unbounded Variable",var(--disp);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px rgba(255,174,26,.55);background:linear-gradient(180deg,#ffae1a6b,#ff7a0005 80%);-webkit-background-clip:text;background-clip:text;transform:translate(9vw)}.hx-orbit{position:absolute;z-index:0;width:min(46vw,640px);aspect-ratio:1;inset-inline-end:calc(14vw - 120px);top:50%;translate:0 -46%;pointer-events:none}.hx-orbit i{position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(255,174,26,.32);animation:spin 60s linear infinite}.hx-orbit i+i{inset:12%;border-style:solid;border-color:#ffae1a24;animation-duration:38s;animation-direction:reverse}.hx-orbit i:after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;border-radius:50%;background:var(--am);box-shadow:0 0 18px var(--am)}@keyframes spin{to{transform:rotate(360deg)}}.hx-ph{position:absolute;z-index:1;bottom:52px;inset-inline-end:clamp(8px,12vw,240px);height:min(84%,900px);width:auto;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6)) drop-shadow(-8px 0 24px rgba(255,150,20,.22))}.hx-c{position:relative;z-index:2;max-width:min(600px,48vw)}.hx-k{color:var(--am);letter-spacing:.18em}.hx .dot{background:var(--am);box-shadow:0 0 0 4px #ffae1a33}.hx h1{margin:22px 0 20px;font-weight:400}.hx-n{display:block;font:700 clamp(44px,5.6vw,96px)/.92 "Unbounded Variable",var(--disp);letter-spacing:-.045em;text-transform:uppercase;background:linear-gradient(100deg,#fff 30%,#ffd28a 70%,var(--am));-webkit-background-clip:text;background-clip:text;color:transparent}.hx-t{display:block;margin-top:18px;font:500 clamp(20px,1.9vw,30px)/1.2 var(--disp);letter-spacing:-.01em;color:#e9e3d9}.hx-t em{font-style:normal;color:var(--am)}.hx .sub{color:#b9b3a9;max-width:46ch}.hx .btn{background:var(--am);color:#150c00}.hx .btn:hover{background:#ffc04d;box-shadow:0 14px 34px -12px #ffae1ab3}.hx .ghost{color:#f4efe6;border-color:#ffae1a59;background:#ffae1a0a}.hx .ghost:hover{color:var(--am);border-color:var(--am)}.hx-hud{position:absolute;z-index:2;inset-inline-end:var(--pad);top:50%;translate:0 -30%;display:grid;gap:10px;list-style:none;padding:0;margin:0}.hx-hud li{padding:12px 16px 12px 14px;border:1px solid rgba(255,174,26,.28);border-inline-start:2px solid var(--am);border-radius:4px 14px 14px 4px;background:#0a0a0c8c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);min-width:150px}[dir=rtl] .hx-hud li{border-radius:14px 4px 4px 14px}.hx-hud small{display:block;color:#9a948b;font-size:9.5px}.hx-hud b{font:600 22px/1.1 "Unbounded Variable",var(--disp);color:#fff;letter-spacing:-.02em;text-transform:none}.hx-corner{position:absolute;z-index:2;width:22px;height:22px;border:1px solid var(--am);opacity:.7}.c1{top:96px;inset-inline-start:var(--pad);border-width:1px 0 0 1px}.c2{bottom:66px;inset-inline-end:var(--pad);border-width:0 1px 1px 0}[dir=rtl] .c1{border-width:1px 1px 0 0}[dir=rtl] .c2{border-width:0 0 1px 1px}.hx .sample{top:96px;inset-inline-end:calc(var(--pad) + 34px);color:#9a948b;border-color:#ffae1a40;background:#0006}.hx .tick{background:#07080acc;border-color:#ffae1a33;color:#cfc8bd}.hx .tick b{color:var(--am)}[dir=rtl] .hx-name span{transform:translate(-9vw)}@media(max-width:1100px){.hx-hud{display:none}.hx-ph{inset-inline-end:2vw}}@media(max-width:820px){.hx{flex-direction:column;align-items:stretch;padding:96px var(--pad) 64px;min-height:auto}.hx-c{max-width:none;order:1}.hx-n{font-size:clamp(38px,11vw,60px)}.hx-ph{position:relative;order:3;inset:auto;height:58svh;max-height:560px;margin:10px auto -12px;display:block}.hx-name{inset:auto 0 22%}.hx-name span{font-size:30vw;transform:none}[dir=rtl] .hx-name span{transform:none}.hx-orbit{width:90vw;inset-inline-end:5vw;top:auto;bottom:6%;translate:none}.hx-hud{display:flex;order:2;position:static;translate:none;margin-top:22px;gap:8px}.hx-hud li{min-width:0;flex:1;padding:9px 10px}.hx-hud b{font-size:16px}.hx .sample{top:auto;bottom:62px;inset-inline-end:var(--pad);z-index:3}.hx-corner{display:none}.hx-glow{top:auto;bottom:0;inset-inline-end:-20vw}}@media(prefers-reduced-motion:reduce){.hx-orbit i{animation:none}}.roles{display:block}.roles-h{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px}.roles .rg{grid-template-columns:repeat(3,1fr)}.rg article{position:relative;isolation:isolate;overflow:hidden;min-height:300px;cursor:default;outline:none}.rimg{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .55s,transform 1.2s cubic-bezier(.2,.7,.2,1)}.rg article:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#08090a33,#08090a8c 45%,#08090aeb);opacity:0;transition:opacity .5s}.rg article:is(:hover,:focus-visible,.on) .rimg{opacity:1;transform:scale(1)}.rg article:is(:hover,:focus-visible,.on):after{opacity:1}.rg article:is(:hover,:focus-visible,.on) h3{color:#fff}.rg article:is(:hover,:focus-visible,.on) p{color:#e4ded5}.rg article:is(:hover,:focus-visible,.on) span{color:#ffb347}.rg h3,.rg p{transition:color .4s,transform .4s}@media(hover:none),(max-width:820px){.rimg{opacity:.95;transform:none}.rg article:after{opacity:1}.rg article h3{color:#fff}.rg article p{color:#e4ded5}.rg article span{color:#ffb347}.rg article{min-height:260px}}[data-theme=light] .rg article:is(:hover,:focus-visible,.on){background:#0d0e10}.nx{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px}.nx-p{margin-top:-4vh;margin-bottom:4vh;justify-content:center}.sl-nx{grid-column:1/-1;margin-top:0}@media(max-width:1100px){.roles .rg{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.roles-h{flex-direction:column;align-items:start;gap:10px}.roles .rg{grid-template-columns:1fr}}.sv3{padding-block:12vh}.sv-page{padding-top:140px}.sv-h{max-width:820px;margin-bottom:44px}.sv-h h1,.sv-h h2{font:600 clamp(40px,5.4vw,88px)/.96 var(--disp);letter-spacing:-.04em;margin:14px 0 16px}.sv-h>p:last-child{color:var(--ink2);font-size:18px;max-width:52ch}.sv-p{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pil{position:relative;overflow:hidden;border-radius:var(--r);padding:34px 32px 30px;border:1px solid var(--line);background:var(--g2);box-shadow:var(--sh)}.pil:before{content:"";position:absolute;width:340px;height:340px;inset-inline-end:-120px;top:-140px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 34%,transparent),transparent 70%);pointer-events:none}.pil-dev{--c:var(--or)}.pil-mkt{--c:var(--tl)}.pil-t{display:flex;justify-content:space-between;align-items:center}.pil-t .mono{color:var(--mute)}.pil-ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 16%,transparent);color:var(--c);border:1px solid color-mix(in srgb,var(--c) 40%,transparent)}.pil-ic svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pil h3{font:600 clamp(30px,3vw,46px)/1 var(--disp);letter-spacing:-.03em;margin:26px 0 10px}.pil>p{color:var(--ink2);max-width:44ch}.pil ul{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.pil li{padding:11px 14px;border-radius:12px;border:1px solid var(--line);font-weight:500;font-size:14.5px;display:flex;gap:10px;align-items:center;background:color-mix(in srgb,var(--bg) 60%,transparent)}.pil li:before{content:"";flex:none;width:7px;height:7px;border-radius:2px;background:var(--c);transform:rotate(45deg)}.sv-any{margin:18px 0 0;color:var(--mute);text-align:center}.sv-any a{color:var(--or);font-weight:600}.who{margin-top:46px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center;padding:20px 24px;border-radius:var(--r);border:1px solid var(--line)}.who>p{color:var(--tl);margin:0}.who ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.who li{padding-inline-start:14px;border-inline-start:1px solid var(--line)}.who b{display:block;font:600 22px var(--disp);letter-spacing:-.02em}.who small{color:var(--mute);font-size:13px}.how{margin-top:46px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.how h3{font:600 24px var(--disp);margin:0}.how ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;counter-reset:s}.how li{position:relative;padding:18px 18px 16px;border-radius:18px;background:var(--g2);border:1px solid var(--line)}.how li .mono{color:var(--or)}.how li b{display:block;font:600 20px var(--disp);margin:6px 0 4px}.how li p{margin:0;color:var(--mute);font-size:14px}@media(max-width:1100px){.how,.who{grid-template-columns:1fr}.who ul{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.sv-p,.pil ul,.how ol{grid-template-columns:1fr}.pil{padding:26px 22px}}.ct3{padding-block:6vh 12vh}.ct-page{padding-top:130px}.ct-in{align-items:start}.ct-in h1{font:600 clamp(48px,6vw,104px)/.94 var(--disp);letter-spacing:-.045em;margin-top:18px}.ct-in h1 em{font-style:normal;color:var(--or)}.ct-in .rows{margin-top:26px}.crow{grid-template-columns:auto 1fr auto;align-items:center}.crow small{grid-column:2/-1}.crow .ci{grid-row:1/3;width:38px;height:38px;border-radius:12px;border:1px solid var(--line);margin-inline-end:6px;background:center/18px no-repeat}.crow b{grid-column:2}.crow i{grid-column:3;grid-row:1/3}.ci-m{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f26a2e' stroke-width='1.8'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.ci-t{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235cc4b6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M21 4 3 11l6 2 2 6 3-4 5 4z'/%3E%3C/svg%3E")}.soc-h{color:var(--mute);margin:26px 0 10px}.soc{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.soc a{display:inline-block;padding:8px 14px;border:1px solid var(--line);border-radius:99px;font-size:14px;font-weight:600}.soc a:hover{border-color:var(--or);color:var(--or)}.enq{display:grid;gap:14px;padding:26px;border-radius:24px;border:1px solid var(--line);background:#ffffff06}.enq label>span,.enq legend{display:block;font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:7px}.enq input:not([type=radio]),.enq textarea{width:100%;padding:13px 14px;border-radius:12px;border:1px solid var(--line);background:#ffffff0a;color:var(--ink);font:inherit;resize:vertical;transition:border-color .25s}.enq input:focus,.enq textarea:focus{outline:none;border-color:var(--or);box-shadow:0 0 0 3px color-mix(in srgb,var(--or) 22%,transparent)}.enq fieldset{border:0;padding:0;margin:0}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip input{position:absolute;opacity:0;pointer-events:none}.chip span{display:inline-block;padding:9px 14px;border-radius:99px;border:1px solid var(--line);font-size:14px;cursor:pointer;transition:all .2s}.chip input:checked+span{background:var(--orb,#d8261c);border-color:var(--or);color:var(--on-or)}.chip input:focus-visible+span{outline:2px solid var(--or);outline-offset:2px}.enq .btn{justify-self:start}.fnote{margin:0;color:var(--mute);font-size:12.5px}@media(max-width:820px){.enq{padding:18px}}.mom{padding-block:4vh 10vh}.mom header{max-width:760px;margin:0 auto 36px;text-align:center}.mom h2,.jles h2{font:600 clamp(36px,4.6vw,72px)/1 var(--disp);letter-spacing:-.04em;margin-top:12px}.mom-l{list-style:none;padding:0;margin:0 auto;max-width:1100px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.mom-l li{padding:28px 28px 24px;border-radius:var(--r);border:1px solid var(--line);background:var(--g2);box-shadow:var(--sh)}.mom-l .mono{color:var(--or)}.mom-l h3{font:600 24px/1.1 var(--disp);margin:12px 0 10px}.mom-l p{margin:0;color:var(--ink2);font-size:16.5px;line-height:1.65}.mom-l .mom-ada{grid-column:1/-1;background:linear-gradient(135deg,#0033ad,#0a1f5c);color:#fff;border-color:transparent}.mom-ada .mono{color:#9fc0ff}.mom-ada p{color:#dbe5ff;max-width:70ch}.jles{padding-block:10vh}.jles header{margin-bottom:30px}.jles ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.jles li{padding:24px;border-radius:20px;border:1px solid var(--line);background:var(--g2)}.jles li .mono{color:var(--tl)}.jles li p{margin:10px 0 0;font:600 21px/1.25 var(--disp);letter-spacing:-.01em}@media(max-width:820px){.mom-l,.jles ol{grid-template-columns:1fr}}.pm>div{animation-duration:150s}.pm.r1>div{animation-duration:170s}.pm.r2>div{animation-duration:140s}.chat-fab{width:56px;height:56px;padding:0!important;justify-content:center;border-radius:50%;background:var(--ink);color:var(--bg);border:1px solid color-mix(in srgb,var(--ink) 70%,transparent);position:relative;box-shadow:0 16px 40px -14px #0000008c}.chat-fab:hover{border-color:var(--or);transform:translateY(-2px) scale(1.04)}.fab-ic{width:24px;height:24px}.fab-ic path{fill:currentColor}.fab-ic circle{fill:var(--ink)}.fab-dot{position:absolute;top:9px;inset-inline-end:9px;width:10px;height:10px;border-radius:50%;background:var(--or);border:2px solid var(--ink)}.crow small{grid-column:2;grid-row:1}.crow b{grid-row:2}.crow .ci{grid-column:1}.crow .ci-m{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f26a2e' stroke-width='1.8'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.crow .ci-t{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235cc4b6' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M21 4 3 11l6 2 2 6 3-4 5 4z'/%3E%3C/svg%3E")}@font-face{font-family:Anton;src:url(/fonts/Anton-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:MontX;src:url(/fonts/Montserrat-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Caveat;src:url(/fonts/Caveat-500.woff2) format("woff2");font-weight:500;font-display:swap}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}body{--acc:#ff3b2f;--acc2:#ff8a5c;--accI:#fff}[data-theme=dark] body[data-v="1"],[data-theme=dark] body[data-v="1"] .dk{--bg:#0a0a0a;--g2:#121212;--g3:#191919;--or:#ff3b2f;--or2:#ff5a4f;--on-or:#fff;--tl:#f2f2f2;--teal:#3a3a3a;--hover:#1a1a1a}[data-theme=light] body[data-v="1"]{--or:#d8261c;--or2:#b51d14;--on-or:#fff;--tl:#1a1a1a}.kx{--h:100svh;position:relative;height:max(var(--h),680px);overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(120% 80% at 50% 30%,#1b1b1b 0,#080808 55%,#000)}.kx:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(40% 50% at 50% 30%,color-mix(in srgb,var(--acc) 14%,transparent),transparent 70%);opacity:.55}body[data-v="1"] .kx:before{opacity:.25}.kx-fog{position:absolute;inset:0;pointer-events:none;background:radial-gradient(30% 40% at 12% 60%,rgba(255,255,255,.07),transparent 70%),radial-gradient(28% 50% at 88% 35%,rgba(255,255,255,.06),transparent 70%),radial-gradient(60% 30% at 50% 100%,rgba(255,255,255,.05),transparent 70%);animation:kxDrift 14s ease-in-out infinite alternate}@keyframes kxDrift{to{transform:translate3d(2%,-1.5%,0) scale(1.04)}}.kx-bokeh i{position:absolute;border-radius:50%;background:#fff9;filter:blur(1.5px);animation:kxTw 4s ease-in-out infinite alternate,kxUp 18s linear infinite}@keyframes kxTw{to{opacity:.15}}@keyframes kxUp{to{translate:0 -60px}}.kx-bokeh .b0{left:6%;top:30%;width:5px;height:5px}.kx-bokeh .b1{left:9%;top:44%;width:3px;height:3px;animation-delay:-1s}.kx-bokeh .b2{left:4%;top:52%;width:7px;height:7px;animation-delay:-2s}.kx-bokeh .b3{left:13%;top:38%;width:4px;height:4px}.kx-bokeh .b4{left:18%;top:70%;width:3px;height:3px;animation-delay:-3s}.kx-bokeh .b5{left:24%;top:26%;width:6px;height:6px}.kx-bokeh .b6{left:8%;top:78%;width:4px;height:4px;animation-delay:-1.5s}.kx-bokeh .b7{left:30%;top:62%;width:2px;height:2px}.kx-bokeh .b8{left:93%;top:70%;width:4px;height:4px}.kx-bokeh .b9{left:96%;top:52%;width:6px;height:6px;animation-delay:-2.5s}.kx-bokeh .b10{left:90%;top:84%;width:3px;height:3px}.kx-bokeh .b11{left:72%;top:14%;width:3px;height:3px}.kx-bokeh .b12{left:80%;top:60%;width:2px;height:2px}.kx-bokeh .b13{left:66%;top:78%;width:5px;height:5px;animation-delay:-.5s}.kx-chart{position:absolute;right:4%;top:6%;height:92%;width:auto;opacity:.3;pointer-events:none;translate:calc(var(--tx,0px)*-1.6) 0}.kx-bird{position:absolute;z-index:4;width:120px;fill:#e9e9e9;filter:blur(1.2px);opacity:.75;pointer-events:none;offset-rotate:0deg}.kx-bird path{transform-origin:50% 60%;animation:kxFlap .9s ease-in-out infinite alternate}@keyframes kxFlap{to{transform:scaleY(-.55)}}.kx-bird.k1{top:20%;left:-10%;animation:kxFly1 26s linear infinite 1s}.kx-bird.k2{width:70px;top:62%;left:-10%;filter:blur(3px);opacity:.5;animation:kxFly2 34s linear infinite 6s}@keyframes kxFly1{0%{transform:translate(0) rotate(6deg)}50%{transform:translate(65vw,-6vh) rotate(-4deg)}to{transform:translate(125vw,4vh) rotate(4deg)}}@keyframes kxFly2{0%{transform:translate(0)}to{transform:translate(122vw,-18vh)}}.kx-coin{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff,#9a9a9a 45%,#2a2a2a 75%);box-shadow:0 0 40px #ffffff1f}.kx-coin.c1{width:100px;height:100px;left:13%;top:58%;filter:blur(6px);opacity:.5;animation:kxFl 7s ease-in-out infinite alternate}.kx-coin.c2{width:46px;height:46px;right:22%;top:22%;filter:blur(2px);opacity:.55;animation:kxFl 6s ease-in-out -2s infinite alternate}.kx-coin.c3{width:24px;height:24px;left:28%;top:16%;filter:blur(1px);opacity:.5;animation:kxFl 5s ease-in-out -1s infinite alternate}@keyframes kxFl{to{transform:translateY(-26px) rotate(25deg)}}.kx-name{position:absolute;z-index:2;left:50%;top:max(84px,11svh);margin:0;transform:translate(-50%);font:400 1px/1 Anton,Impact,Arial Narrow,sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;color:#fff;direction:ltr;translate:var(--tx,0px) calc(var(--ty,0px) + var(--sy,0px))}.kx-name span{display:block;overflow:hidden;line-height:.86;padding-top:.03em}.kx-name .l1{font-size:min(26svh,15vw);letter-spacing:.005em}.kx-name .l2{font-size:min(35svh,20.5vw);letter-spacing:-.005em;margin-top:-.02em}.kx-name i{display:inline-block;font-style:normal;transform:translateY(105%);animation:kxRise 1.1s cubic-bezier(.2,.8,.15,1) forwards;animation-delay:calc(.15s + var(--i,0)*.07s)}@keyframes kxRise{to{transform:none}}.kx-ghost{z-index:6;pointer-events:none;opacity:0;transition:opacity 1.2s}.kx-ghost.on{opacity:1}.kx-ghost .l1{visibility:hidden}.kx-ghost .l2{color:#ffffff3d;-webkit-mask:linear-gradient(transparent 22%,#000 55%);mask:linear-gradient(transparent 22%,#000 55%)}.kx-who{position:absolute;z-index:5;left:50%;top:max(70px,9svh);width:min(50vw,92svh);transform:translate(-50%);translate:calc(var(--tx,0px)*-.5) calc(var(--sy,0px)*-.6);animation:kxPin 1.6s cubic-bezier(.2,.8,.2,1) both .45s}.kx-who img{width:100%;height:auto;-webkit-mask:linear-gradient(#000 88%,transparent);mask:linear-gradient(#000 88%,transparent)}@keyframes kxPin{0%{opacity:0;transform:translate(-50%) translateY(40px) scale(1.04)}to{opacity:1;transform:translate(-50%)}}.kx-shade{position:absolute;inset:auto 0 0;height:42%;z-index:7;pointer-events:none;background:linear-gradient(transparent,#0009 55%,#000000d9)}.kx-rib{position:absolute;left:-4vw;width:108vw;bottom:-7vw;height:auto;pointer-events:none;direction:ltr;animation:inA .7s both .35s}.kx-rib.back{z-index:4}.kx-rib.front{z-index:8}.kx-rib .band{fill:none;stroke:#f2f2f2;stroke-width:54}.kx-rib text{font:800 31px MontX,Noto Sans Devanagari Variable,Noto Sans Arabic Variable,sans-serif;letter-spacing:.02em;fill:#050505;text-transform:uppercase}.kx-c{position:absolute;z-index:9;left:50%;bottom:max(14svh,96px);transform:translate(-50%);width:min(600px,88vw);text-align:center;animation:inA 1s both 1.7s}.kx-intro{font-size:14px;line-height:1.65;color:#e4e4e4}.kx-cta{display:flex;gap:10px;justify-content:center;margin-top:16px}.kx .btn{background:#fff;color:#000;padding:10px 18px;font-size:13px}.kx .btn:hover{background:var(--acc);color:var(--accI)}.kx .ghost{padding:10px 18px;font-size:13px;color:#fff;border-color:#ffffff4d;background:#00000059}.kx .ghost:hover{color:#fff;border-color:#fff}.kx-vig{position:absolute;inset:0;z-index:10;pointer-events:none;box-shadow:inset 0 0 180px 40px #000}.kx-grain{position:absolute;inset:-50%;z-index:11;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:kxGr 1s steps(4) infinite}@keyframes kxGr{50%{transform:translate(-3%,2%)}}body.dt .hdr:not(.scrolled){--ink:#fff;--ink2:#e6e6e6;color:#fff}@media(max-width:820px){.kx{height:max(100svh,700px)}.kx-name{top:86px}.kx-name .l1{font-size:21vw}.kx-name .l2{font-size:29vw}.kx-who{top:calc(86px + 32.56vw);width:104vw}.kx-ghost .l2{color:#fff;-webkit-mask:linear-gradient(#000 60%,transparent 100%);mask:linear-gradient(#000 60%,transparent 100%)}.kx-c{bottom:110px}.kx-intro{font-size:13px}.kx-rib{width:250vw;left:-75vw;bottom:-12vw}.kx-chart{right:-22%;height:60%;top:20%;opacity:.2}.kx-bird.k1{width:70px}}.pst{--paper:#efece6;--pink:#141414;position:relative;background:var(--paper);color:var(--pink);overflow:hidden;isolation:isolate}.pst:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .12 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.pst{--pa:#d8261c}.pst-stage{position:relative;height:min(108vh,1020px);min-height:760px;max-width:1440px;margin:0 auto}.pst-page .pst-stage{padding-top:70px;height:min(112vh,1080px)}.pst-big{position:absolute;inset:7% 0 auto;margin:0;display:flex;flex-direction:column;align-items:center;font:600 1px/.82 "Clash Display",var(--fb);text-transform:uppercase;color:var(--pa);letter-spacing:-.04em;direction:ltr;pointer-events:none}.pst-page .pst-big{top:12%}.pst-big .a{font-size:clamp(70px,10.5vw,170px);translate:-14% 0}.pst-big .b{font-size:clamp(110px,19vw,300px);translate:6% 0}.pst-big span{display:block;clip-path:inset(0 100% 0 0);transition:clip-path 1.3s cubic-bezier(.7,0,.2,1)}.pst.in .pst-big span{clip-path:inset(0)}.pst.in .pst-big .b{transition-delay:.18s}.pst-out{position:absolute;inset:0;z-index:-1;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2vh;font:700 clamp(160px,26vw,420px)/.8 "Anton",sans-serif;color:transparent;-webkit-text-stroke:1px rgba(20,20,20,.09);pointer-events:none}.pst-blk{position:absolute;top:0;right:0;width:clamp(70px,9vw,140px);height:clamp(60px,8vw,120px);background:var(--pa)}.pst-micro{list-style:none;margin:0;padding:0;font:500 9.5px/1.3 var(--mono);letter-spacing:.12em;color:var(--pa);text-transform:uppercase}.pst-micro li{position:absolute}.pst-micro .m0{top:3%;left:5%}.pst-micro .m1{top:3%;left:30%;transform:scaleX(-1)}.pst-micro .m2{top:4%;left:58%}.pst-micro .m3{top:49%;right:4%;transform:scaleX(-1)}.pst-micro .m4{top:60%;left:6%;max-width:12ch}.pst-micro .m5{bottom:22%;left:3%;max-width:14ch}.pst-micro .m6{top:66%;right:7%}.pst-micro .m7{bottom:9%;right:12%}.pst-who{position:absolute;z-index:2;left:50%;bottom:3%;height:76%;margin:0;transform:translate(-50%);translate:0 var(--py,0px)}.pst-who img{height:100%;width:auto;max-width:none}.pst-ph{position:relative;filter:grayscale(.15) contrast(1.04)}.pst-shadow{position:absolute;left:0;bottom:0;filter:brightness(0) blur(7px);opacity:.3;transform-origin:50% 100%;transform:translate(18%) skew(-52deg) scaleY(.34);pointer-events:none}.pol{position:absolute;z-index:3;margin:0;width:clamp(108px,10.5vw,160px);padding:7px 7px 26px;background:#fbfbf8;box-shadow:0 12px 28px -10px #00000059;transform:rotate(var(--r));translate:0 var(--py,0px);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.pol img{width:100%;aspect-ratio:1;object-fit:cover;filter:grayscale(1) contrast(1.05)}.pol figcaption{position:absolute;inset:auto 8px 4px;font:500 15px/1 Caveat,cursive;color:#222;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pol:before{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;border-radius:50%;background:var(--pa);box-shadow:0 2px 3px #00000059;translate:-50% 0}.pol:hover{transform:rotate(0) scale(1.08);box-shadow:0 24px 40px -12px #00000073;z-index:6}.pol.p0{--r:-8deg;left:29%;top:40%;animation:polF 6s ease-in-out infinite}.pol.p1{--r:7deg;right:27%;top:47%;animation:polF 7s ease-in-out -2s infinite}.pol.p2{--r:-5deg;left:33%;bottom:10%;animation:polF 6.5s ease-in-out -4s infinite}@keyframes polF{50%{margin-top:-10px}}.pst-q{list-style:none;margin:0;padding:0}.q{position:absolute;z-index:3;max-width:17ch;font:500 clamp(19px,1.65vw,26px)/1.08 "Caveat","Noto Sans Devanagari Variable","Noto Sans Arabic Variable",cursive;color:var(--pink)}.q:before{content:"";display:block;width:22px;height:2px;margin-bottom:8px;background:var(--pa)}.q0{left:9%;top:44%}.q1{right:9%;top:36%;text-align:end}.q2{left:12%;bottom:20%}.q3{right:12%;bottom:26%;text-align:end}.q4{right:20%;bottom:8%;text-align:end}.q.rv{transform:translateY(16px) rotate(-2deg)}.q.rv.in{transform:rotate(-2deg)}[dir=rtl] .q{text-align:start}.pst-c{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:end;padding-block:4vh 12vh;color:var(--pink)}.pst-k{color:var(--pa)}.pst .dot{background:var(--pa);box-shadow:0 0 0 4px color-mix(in srgb,var(--pa) 22%,transparent)}.pst-c h2,.pst-c h1{margin-top:16px;font:600 clamp(32px,3.6vw,58px)/1 var(--disp);letter-spacing:-.03em}.pst-c em{font-style:normal;color:var(--pa)}.pst-lead{font-size:clamp(16px,1.2vw,19px);color:#3a3a3a;max-width:52ch}.pst .btn{background:var(--pink);color:var(--paper)}.pst .btn:hover{background:var(--pa);color:#fff;box-shadow:none}.pst .ghost{color:var(--pink);border-color:#0000002e;background:transparent}.pst .ghost:hover{color:var(--pa);border-color:var(--pa)}.pst :focus-visible{outline-color:var(--pa)}@media(max-width:820px){.pst-stage{height:auto;min-height:0;padding:9vh 0 0;display:flex;flex-direction:column;align-items:center}.pst-page .pst-stage{padding-top:100px}.pst-big{position:relative;inset:auto}.pst-big .a{font-size:17vw}.pst-big .b{font-size:31vw}.pst-who{position:relative;left:auto;bottom:auto;transform:none;height:auto;width:58vw;margin:-10vw auto 0}.pst-who img{width:100%;height:auto}.pol{width:28vw}.pol.p0{left:3%;top:34%}.pol.p1{right:3%;top:44%}.pol.p2{left:5%;bottom:auto;top:66%}.pst-q{position:relative;display:grid;gap:18px;padding:30px var(--pad) 0;width:100%}.q{position:static;max-width:none;font-size:22px}.q:nth-child(2n){text-align:end;justify-self:end}.q:nth-child(2n):before{margin-inline-start:auto}.pst-micro .m1,.pst-micro .m2,.pst-micro .m3,.pst-micro .m4,.pst-micro .m6{display:none}.pst-micro .m5{bottom:auto;top:52%}.pst-c{grid-template-columns:1fr;gap:20px;padding-top:6vh}}.scx{position:relative;padding-top:4vh}.scx-h{position:relative;text-align:center;padding:9vh 0 7vh;isolation:isolate}.scx-bar{position:absolute;z-index:-1;left:50%;top:6%;bottom:6%;width:clamp(120px,15vw,230px);translate:-50% 0;background:var(--acc);transform:scaleY(0);transform-origin:top;transition:transform 1.1s cubic-bezier(.7,0,.2,1)}.scx.in .scx-bar{transform:none}.scx-k1{position:absolute;left:8%;top:12%;font:700 clamp(15px,1.5vw,22px)/1.05 "Clash Display",var(--fb);text-transform:uppercase;max-width:9ch;text-align:start}.scx-t{position:relative;display:grid;margin:0;font:800 clamp(56px,10.5vw,170px)/.82 "Unbounded Variable",var(--disp);letter-spacing:-.04em;text-transform:uppercase}.scx-t span{grid-area:1/1}.scx-t .m{position:relative;mix-blend-mode:normal}.scx-t .e{color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--ink) 55%,transparent);transform:translateY(-44%) scaleY(.38) skew(-14deg);opacity:.7;animation:scxW 6s ease-in-out infinite alternate}.scx-t .e2{transform:translateY(44%) scaleY(.38) skew(14deg);animation-delay:-3s}@keyframes scxW{to{translate:3% 0}}.scx-sub{margin:4vh auto 0;max-width:52ch;color:var(--ink2);font-size:clamp(16px,1.25vw,19px)}.scx-plus{position:absolute;width:12px;height:12px;opacity:.5}.scx-plus:before,.scx-plus:after{content:"";position:absolute;background:var(--ink);left:5px;top:0;width:1px;height:12px}.scx-plus:after{left:0;top:5px;width:12px;height:1px}.scx-plus.p1{left:3%;top:8%}.scx-plus.p2{right:3%;top:8%}.scx-plus.p3{left:3%;bottom:8%}.scx-plus.p4{right:3%;bottom:8%}.scx-ring{position:absolute;right:7%;top:8%;width:clamp(90px,9vw,140px);animation:spin 22s linear infinite}.scx-ring circle{fill:none;stroke:color-mix(in srgb,var(--ink) 30%,transparent);stroke-dasharray:3 5}.scx-ring text{font:600 11.5px var(--mono);letter-spacing:.18em;fill:var(--ink2)}.bx{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.cx{--mx:50%;--my:50%;position:relative;grid-column:span 4;min-height:400px;display:flex;flex-direction:column;border-radius:24px;border:1px solid transparent;background:linear-gradient(#0b0c0e,#0b0c0e) padding-box,conic-gradient(from var(--ang),rgba(255,255,255,.08),var(--acc),rgba(255,255,255,.08) 30%,rgba(255,255,255,.08) 60%,var(--acc2),rgba(255,255,255,.08) 85%) border-box;color:#f3f3f3;overflow:hidden;isolation:isolate;animation:cxSpin 8s linear infinite;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}@keyframes cxSpin{to{--ang:360deg}}.cx:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(380px circle at var(--mx) var(--my),color-mix(in srgb,var(--acc) 20%,transparent),transparent 60%);opacity:0;transition:opacity .4s}.cx:hover:after{opacity:1}.cx:hover{box-shadow:0 30px 80px -40px color-mix(in srgb,var(--acc) 70%,transparent)}.cx-ai{grid-column:span 7}.cx-web{grid-column:span 5}.cx-grow{grid-column:span 12;min-height:260px;flex-direction:row-reverse}.cx-grow .cx-demo{flex:1.2}.cx-grow .cx-t{flex:1;align-self:center}.cx-demo{position:relative;flex:1;margin:14px 14px 0;border-radius:16px;background:#060708;border:1px solid rgba(255,255,255,.07);overflow:hidden;min-height:190px}.cx-t{padding:22px 24px 24px}.cx-t .mono{color:var(--acc)}.cx-t h3{margin:10px 0 6px;font:600 clamp(22px,1.9vw,30px)/1.05 var(--disp);letter-spacing:-.02em}.cx-t p{color:#a9a9a9;font-size:14.5px;max-width:44ch}.term .tb{display:flex;gap:6px;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.term .tb i{width:9px;height:9px;border-radius:50%;background:#333}.term .tb i:first-child{background:var(--acc)}.term .tb span{margin-inline-start:8px;font:11px var(--mono);color:#777}.tt{margin:0;padding:14px 16px;font:12.5px/1.75 var(--mono);color:#cfcfcf;white-space:pre-wrap;direction:ltr;text-align:left}.tt b{color:var(--acc);font-weight:500}.tt .cr{display:inline-block;width:8px;height:14px;background:var(--acc);vertical-align:-2px;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.morph{display:grid;grid-template-columns:1fr 1fr;direction:ltr}.code{margin:0;padding:16px;font:12px/1.9 var(--mono);color:#9a9a9a;text-align:left;border-inline-end:1px solid rgba(255,255,255,.06)}.code b{color:var(--acc);font-weight:500}.code em{color:var(--acc2);font-style:normal}.ui{position:relative;padding:14px;display:grid;gap:8px;align-content:start}.ui span{display:block;border-radius:6px;background:#ffffff14;transform-origin:left;animation:uiIn 5s cubic-bezier(.2,.8,.2,1) infinite}.u-n{height:10px;width:60%}.u-h{height:34px;background:linear-gradient(90deg,var(--acc),var(--acc2))!important;animation-delay:.3s!important}.u-l{height:8px;width:80%;animation-delay:.6s!important}.u-c{display:grid!important;grid-template-columns:repeat(3,1fr);gap:6px;background:none!important;animation-delay:.9s!important}.u-c i{height:42px;border-radius:6px;background:#ffffff17;border:1px solid color-mix(in srgb,var(--acc) 40%,transparent)}@keyframes uiIn{0%,8%{transform:scaleX(0);opacity:0}20%,85%{transform:none;opacity:1}to{opacity:0}}.perf{position:absolute;inset:auto 10px 10px;display:flex;gap:8px;justify-content:flex-end;direction:ltr}.perf span{position:relative;width:40px;height:40px;display:grid;place-items:center;font:600 11px var(--mono);color:#dfffe9;border-radius:50%;background:conic-gradient(#3ddc84 calc(var(--p)*1%),#ffffff14 0);-webkit-mask:radial-gradient(circle,transparent 15px,#000 16px);mask:radial-gradient(circle,transparent 15px,#000 16px)}.perf b{position:absolute;inset:0;display:grid;place-items:center;font:600 11px var(--mono);color:#cfe}.perf small{display:block;text-align:center;font:9px var(--mono);color:#888;margin-top:2px}.perf div{text-align:center}.wf{display:grid;place-items:stretch;cursor:crosshair}.wf>div{grid-area:1/1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:28px 1fr 22px;gap:8px;padding:14px}.wf span:nth-child(1){grid-column:1/-1}.wf span:nth-child(4){grid-column:1/-1}.wf-a span{border:1px dashed rgba(255,255,255,.28);border-radius:6px;background:repeating-linear-gradient(45deg,transparent 0 6px,rgba(255,255,255,.03) 6px 7px)}.wf-b{clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.7,0,.2,1)}.wf-b span{border-radius:8px;background:#ffffff14}.wf-b span:nth-child(1){background:linear-gradient(90deg,var(--acc),var(--acc2))}.wf-b span:nth-child(2){background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--acc) 60%,#fff),#222)}.wf-b span:nth-child(4){background:#fff}.cx-ux:hover .wf-b,.cx-ux.on .wf-b{clip-path:inset(0)}.wf small{position:absolute;inset:auto 12px 10px auto;color:#777}.cv-candle,.cv-game{position:absolute;inset:0;width:100%;height:100%}.px{position:absolute;left:12px;top:10px;color:#888}.px b{color:var(--acc);font-weight:500}.net svg{position:absolute;inset:0;width:100%;height:100%}.net .ed path{fill:none;stroke:#ffffff24;stroke-width:1;stroke-dasharray:4 4;animation:dash 3s linear infinite}@keyframes dash{to{stroke-dashoffset:-32}}.net .nd circle{fill:#1a1a1a;stroke:var(--acc);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:pulseN 2.4s ease-in-out infinite}.net .nd circle:nth-child(odd){animation-delay:-1.2s}.net .hub{fill:var(--acc)!important}.net .pk{fill:var(--acc2)}@keyframes pulseN{50%{transform:scale(1.35)}}@media(max-width:1000px){.cx,.cx-ai,.cx-web{grid-column:span 6}.cx-grow{grid-column:span 12}}@media(max-width:700px){.bx{grid-template-columns:1fr}.cx,.cx-ai,.cx-web,.cx-grow{grid-column:auto;min-height:340px}.cx-grow{flex-direction:column}.scx-k1{position:static;margin:0 auto 18px;text-align:center;max-width:none}.scx-ring{display:none}.morph{grid-template-columns:1fr}.code{border:0}.ui{display:none}}.roles-h .kick,.ph .kick,.sv-h .kick,.lx-cta .kick{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--line);border-radius:99px;background:color-mix(in srgb,var(--g2) 70%,transparent);color:var(--ink2)}.roles-h .kick:before,.ph .kick:before,.sv-h .kick:before,.lx-cta .kick:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--or);box-shadow:0 0 10px var(--or)}.partners .pm{-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.how ol li{position:relative;overflow:hidden;transition:border-color .4s,background .4s}.how ol li:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--or);transform:scaleX(0);transform-origin:left}.how ol li.on{border-color:color-mix(in srgb,var(--or) 50%,transparent);background:color-mix(in srgb,var(--or) 7%,var(--g2))}.how ol li.on:after{animation:stepP 3.2s linear forwards}@keyframes stepP{to{transform:none}}.lx-cta{padding-block:10vh 4vh}.lx-in{position:relative;overflow:hidden;isolation:isolate;border-radius:32px;border:1px solid var(--line);padding:clamp(60px,12vh,130px) 24px;text-align:center;background:var(--g2)}.lx-in h2{margin:18px auto 14px;font:600 clamp(36px,4.6vw,76px)/1 var(--disp);letter-spacing:-.035em;max-width:16ch}.lx-in em{font-style:normal;color:var(--or)}.lx-in>p{color:var(--ink2);max-width:52ch;margin:0 auto}.lx-in .nx{justify-content:center}.vbg{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.vbg>*{position:absolute;display:none}body[data-v="1"] .vbg .aur{display:block;width:70%;aspect-ratio:1;border-radius:50%;filter:blur(70px);opacity:.35;background:radial-gradient(circle,var(--acc),transparent 65%);animation:aur 14s ease-in-out infinite alternate}body[data-v="1"] .vbg .a1{left:-15%;top:-40%}body[data-v="1"] .vbg .a2{right:-20%;bottom:-50%;background:radial-gradient(circle,#fff,transparent 60%);opacity:.12;animation-delay:-7s}@keyframes aur{to{transform:translate(18%,12%) scale(1.2)}}@keyframes gridMv{to{background-position:0 60px}}@keyframes orbF{to{transform:translateY(-24px) rotate(40deg)}}@view-transition{navigation:auto}::view-transition-old(root){animation:vtOut .35s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:vtIn .55s cubic-bezier(.2,.8,.2,1) both}@keyframes vtOut{to{opacity:0;transform:translateY(-12px) scale(.99)}}@keyframes vtIn{0%{opacity:0;transform:translateY(18px)}}.cur{display:none}@media(pointer:fine){.has-cur .cur{display:block;position:fixed;z-index:99;left:0;top:0;pointer-events:none;mix-blend-mode:difference}.cur i{position:absolute;left:-18px;top:-18px;width:36px;height:36px;border-radius:50%;border:1.5px solid #fff;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .25s}.cur:before{content:"";position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:#fff}.cur.hov i{transform:scale(1.7);background:#ffffff1f}}.mag{will-change:transform}.bento .vol{grid-row:auto}@media(prefers-reduced-motion:reduce){.kx-name i{transform:none;animation:none}.kx-bird,.kx-coin,.kx-fog,.kx-grain,.kx-bokeh i,.pol,.cx,.scx-ring,.ui span,.net *,.vbg *,.scx-t .e{animation:none!important}.pst-big span{clip-path:none}.scx-bar{transform:none}::view-transition-old(root),::view-transition-new(root){animation:none}}.chip-all{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:99px;border:1px solid var(--line);background:var(--g2);font-size:13.5px;font-weight:500;color:var(--ink);transition:border-color .3s,background .3s}.chip-all:hover{border-color:var(--or);color:var(--or)}.roles-h{position:relative}.roles-h .chip-all{margin-top:14px}.pfade{position:relative;z-index:2;height:120px;margin-top:-120px;display:grid;place-items:end center;padding-bottom:12px;background:linear-gradient(transparent,var(--bg) 80%)}.perf span{--p:0}.kx-who{top:max(110px,16svh);width:min(44vw,80svh)}.kx-who img{-webkit-mask:linear-gradient(#000 82%,transparent),linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(#000 82%,transparent),linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-composite:intersect}.kx-rib{bottom:-3vw}@media(max-width:820px){.kx-who{top:calc(86px + 30.24vw);width:100vw}.kx-who img{-webkit-mask:linear-gradient(#000 80%,transparent);mask:linear-gradient(#000 80%,transparent)}.kx-rib{bottom:40px}.kx-c{bottom:150px}}.kx-rib,.kx-chart{max-width:none}.kx-floor,.kx-globe,.kx-ink,.kx-glass{position:absolute;pointer-events:none;display:none}body[data-v="1"] .kx-ink{display:block;z-index:3;left:0;top:0;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(circle,#ff3b2f 0,#ff3b2f 30%,rgba(255,59,47,.55) 48%,transparent 68%);filter:blur(8px);mix-blend-mode:multiply;transform:translate(var(--ix,-600px),var(--iy,-600px));transition:opacity .4s;opacity:.95}@keyframes glassS{to{background-position:46px 0}}@media(max-width:820px){.kx-rib{bottom:-50px}.kx-c{bottom:150px}}@media(prefers-reduced-motion:reduce){.kx-glass,.kx-floor{animation:none}}.pol img{height:auto}.pst-micro .m1,.pst-micro .m3{transform:none}.pst-big .b{background:none;border:0;border-radius:0;padding:0;overflow:visible}body[data-v="1"] .dk{--or:#ff3b2f;--or2:#ff5a4f;--on-or:#fff}body[data-v]:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body[data-v="1"]:before{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes meshM{to{transform:translate3d(-3%,2%,0) scale(1.08)}}.scx{overflow-x:clip}.scx-t{font-size:clamp(36px,9.2vw,170px)}@media(max-width:700px){.scx-t{font-size:clamp(30px,10.5vw,80px)}}.pil-go{display:inline-flex;align-items:center;gap:8px;margin-top:22px;min-height:44px;padding:10px 18px;border-radius:99px;border:1px solid color-mix(in srgb,var(--c) 50%,transparent);font-weight:700;font-size:14px;transition:background .3s,color .3s}.pil-go:hover{background:var(--c);color:var(--bg)}.svp{padding-top:clamp(24px,5vw,64px)}.svp-h{max-width:1100px}.svp-h h1{font:600 clamp(36px,6.4vw,92px)/.98 var(--disp);letter-spacing:-.035em;margin:16px 0 20px;text-wrap:balance}.svp-h h1 em{font-style:normal;display:block;color:var(--or)}.svp-lead{font-size:clamp(16px,1.5vw,20px);color:var(--ink2);max-width:62ch}.svp-tabs{position:sticky;top:76px;z-index:20;display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:clamp(28px,4vw,48px) 0 0;padding:6px;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);max-width:760px}.svp-tab{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:10px 14px;border-radius:14px;font:600 clamp(14px,1.4vw,17px)/1.15 var(--sans);color:var(--ink2);text-align:center;transition:background .35s,color .35s}.svp-tab svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.svp-tab small{font:500 11px var(--mono);padding:2px 7px;border-radius:99px;border:1px solid currentColor;opacity:.7}.svp-tab:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.svp-tab[aria-selected=true]{background:var(--orb,#d8261c);color:var(--on-or)}.svp-pn{padding-top:clamp(28px,4vw,56px);scroll-margin-top:150px}.svp-pn:focus{outline:none}.svp-pn[hidden]{display:none}html.js .svp-pn.on{animation:pnIn .5s cubic-bezier(.2,.8,.1,1)}@keyframes pnIn{0%{opacity:0;transform:translateY(14px)}}.svp-pi{display:grid;gap:10px;max-width:70ch;margin-bottom:18px}.svp-pi h2{font:600 clamp(28px,3.6vw,52px)/1 var(--disp);letter-spacing:-.03em}.svp-pi p{color:var(--ink2);font-size:clamp(15px,1.3vw,18px)}.svp-jump{display:flex;gap:8px;overflow-x:auto;padding:6px 0 14px;margin-bottom:10px;scrollbar-width:thin;-webkit-mask:linear-gradient(90deg,#000 92%,transparent);mask:linear-gradient(90deg,#000 92%,transparent)}.svp-jump .mono{align-self:center;flex:none;color:var(--mute);margin-inline-end:4px}.svp-jump a{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:99px;border:1px solid var(--line);font-size:13.5px;color:var(--ink2);white-space:nowrap;transition:border-color .3s,color .3s}.svp-jump a:hover{border-color:var(--or);color:var(--ink)}.svp-g{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))}.sc6{position:relative;display:flex;flex-direction:column;padding:24px 22px 20px;border-radius:20px;border:1px solid var(--line);background:var(--g2);scroll-margin-top:150px;transition:border-color .35s,transform .35s,box-shadow .35s;overflow:hidden}.sc6:after{content:"";position:absolute;inset:auto -40% -60% auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--or) 22%,transparent),transparent 70%);opacity:0;transition:opacity .4s;pointer-events:none}.sc6:hover{border-color:color-mix(in srgb,var(--or) 45%,var(--line));transform:translateY(-3px)}.sc6:hover:after,.sc6:target:after{opacity:1}.sc6:target{border-color:var(--or);box-shadow:0 0 0 3px color-mix(in srgb,var(--or) 25%,transparent)}.sc6-n{color:var(--or)}.sc6 h3{font:600 clamp(20px,1.8vw,24px)/1.12 var(--disp);letter-spacing:-.015em;margin:10px 0 8px}.sc6>p{color:var(--ink2);font-size:15px;margin:0}.sc6 .sc6-gk{color:var(--mute);margin:16px 0 8px;font-size:10.5px}.sc6 ul{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:6px}.sc6 li{display:flex;gap:9px;align-items:baseline;font-size:14px;color:var(--ink)}.sc6 li:before{content:"";flex:none;width:6px;height:6px;border-radius:2px;background:var(--or);transform:translateY(-2px) rotate(45deg)}.sc6-cta{margin-top:auto;align-self:flex-start;display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:10px 16px;border-radius:99px;border:1px solid var(--line);font-weight:700;font-size:14px;transition:background .3s,color .3s,border-color .3s}.sc6-cta:hover,.sc6-cta:focus-visible{background:var(--orb,#d8261c);border-color:var(--or);color:var(--on-or)}.sc6-cta i{font-style:normal;transition:transform .3s}.sc6-cta:hover i{transform:translate(4px)}[dir=rtl] .sc6-cta i,[dir=rtl] .pil-go i{transform:scaleX(-1)}.svp-proof{margin-top:clamp(48px,7vw,96px);padding:clamp(24px,3vw,40px);border-radius:var(--r);border:1px solid var(--line);background:var(--g2)}.svp-proof h2{font:600 clamp(24px,2.6vw,36px)/1.05 var(--disp);letter-spacing:-.02em;margin-bottom:20px}.svp-proof ul{list-style:none;padding:0;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.svp-proof b{display:block;font:600 clamp(34px,5vw,64px)/1 var(--disp);letter-spacing:-.03em;color:var(--or)}.svp-proof span{display:block;margin-top:6px;color:var(--ink2);font-size:14px}.svp-demo{margin-top:clamp(56px,8vw,110px)}.svp-dk{margin-bottom:10px}.svp-proc,.svp-faq{margin-top:clamp(56px,8vw,110px)}.svp-proc h2,.svp-faq h2{font:600 clamp(28px,3.6vw,52px)/1 var(--disp);letter-spacing:-.03em;margin-bottom:24px}.svp-proc ol{list-style:none;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));counter-reset:p}.svp-proc li{padding:22px 20px;border-radius:18px;border:1px solid var(--line);background:var(--g2);position:relative}.svp-proc li .mono{color:var(--or)}.svp-proc li b{display:block;font:600 20px var(--disp);margin:8px 0 4px}.svp-proc li p{color:var(--mute);font-size:14px}.svp-faq>div{display:grid;gap:8px;max-width:980px}.svp-faq details{border:1px solid var(--line);border-radius:16px;background:var(--g2);transition:border-color .3s}.svp-faq details[open]{border-color:color-mix(in srgb,var(--or) 40%,var(--line))}.svp-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:56px;padding:14px 20px;font-weight:700;font-size:16px}.svp-faq summary::-webkit-details-marker{display:none}.svp-faq summary:after{content:"+";flex:none;font:400 24px/1 var(--mono);color:var(--or);transition:transform .3s}.svp-faq details[open] summary:after{transform:rotate(45deg)}.svp-faq details p{padding:0 20px 18px;color:var(--ink2);max-width:75ch}@media(min-width:900px){.svp-proof ul{grid-template-columns:repeat(4,1fr)}}@media(max-width:600px){.svp-tabs{top:70px;border-radius:16px}.svp-tab{flex-direction:column;gap:4px;min-height:58px;font-size:13.5px}.svp-tab svg{width:18px;height:18px}.sc6{padding:20px 18px 16px}}.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;inset-inline-start:0}.pst{--paper:#0b0b0b;--pink:#f3f0ea;--pa:#ff3b2f;background:radial-gradient(ellipse 60% 55% at 50% 46%,#2c2c2c,#171717 45%,#0b0b0b 80%);color:var(--pink)}.pst:after{opacity:.12;mix-blend-mode:screen}.pst:before{content:"";position:absolute;left:50%;bottom:0;width:min(70vw,900px);height:22%;translate:-50% 0;background:radial-gradient(ellipse at 50% 100%,rgba(255,59,47,.22),transparent 70%);z-index:-1;pointer-events:none}.pst-out{-webkit-text-stroke:1px rgba(255,255,255,.07)}.pst-shadow{opacity:.55}.pst-lead{color:#c9c6c0}.pst .btn{background:var(--pa);color:#fff}.pst .btn:hover{background:#fff;color:#0b0b0b}.pst .ghost{color:var(--pink);border-color:#ffffff38}.pst .ghost:hover{color:#fff;border-color:var(--pa)}.pst-ph{filter:grayscale(.1) contrast(1.06) drop-shadow(0 30px 60px rgba(0,0,0,.6))}.pst .pst-micro{color:#ffffff8c}.ab-g{margin-top:clamp(40px,6vw,80px)}.ab-g ul{list-style:none;padding:0;margin-top:14px;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.ab-g li{background:var(--bg);padding:clamp(18px,2.4vw,32px)}.ab-g b{display:block;font:600 clamp(26px,3.6vw,52px)/1 var(--disp);letter-spacing:-.03em}.ab-g li:first-child b,.ab-g li:nth-child(2) b{color:var(--or)}.ab-g span{display:block;margin-top:8px;color:var(--mute);font-size:14px}.ab-do{margin-top:clamp(56px,8vw,110px)}.ab-do h2,.ab-pr h2{font:600 clamp(28px,3.6vw,52px)/1 var(--disp);letter-spacing:-.03em;margin-bottom:22px}.ab-do>div{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.ab-c{display:flex;flex-direction:column;gap:8px;padding:26px 24px;border-radius:20px;border:1px solid var(--line);background:var(--g2);transition:border-color .35s,transform .35s}.ab-c:hover{border-color:var(--or);transform:translateY(-3px)}.ab-c .mono{color:var(--or)}.ab-c h3{font:600 clamp(26px,2.6vw,38px)/1 var(--disp);letter-spacing:-.02em}.ab-c p{color:var(--ink2)}.ab-c em{margin-top:auto;padding-top:10px;font-style:normal;font-weight:700;font-size:14px;min-height:44px;display:flex;align-items:center;gap:8px}[dir=rtl] .ab-c em i{transform:scaleX(-1)}.ab-pr{margin-top:clamp(56px,8vw,110px)}.ab-pr ol{list-style:none;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.ab-pr li{padding:22px 20px;border-inline-start:2px solid var(--or);background:linear-gradient(90deg,color-mix(in srgb,var(--or) 7%,transparent),transparent)}[dir=rtl] .ab-pr li{background:linear-gradient(270deg,color-mix(in srgb,var(--or) 7%,transparent),transparent)}.ab-pr b{display:block;font:600 19px var(--disp);margin-bottom:6px}.ab-pr p{color:var(--ink2);font-size:14.5px}@media(min-width:900px){.ab-g ul{grid-template-columns:repeat(4,1fr)}}.cc>*,.sc6,.svp-g>*{min-width:0}h1,h2,h3{overflow-wrap:break-word;hyphens:auto}.pst-who picture{display:contents}:root{--orb:#d8261c}.svp-tab[aria-selected=true] small{color:#fff;opacity:1;background:#00000038;border-color:transparent}.crow small,.enq label>span,.enq legend,.lang-menu small{font-size:12px}.svp{padding-top:calc(clamp(76px,9vw,96px) + clamp(16px,3vw,40px))}.fnote[data-st=ok]{color:#1fa35c;font-weight:600}.fnote[data-st=err]{color:var(--or)}.fnote a{color:inherit;text-decoration:underline}.enq[aria-busy=true] .btn{opacity:.6;cursor:progress}.ts14{display:grid;gap:8px}.ts14-l{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}[dir=rtl] .ts14-l{letter-spacing:0}.ts14-w{min-height:65px}.enq .btn:disabled{opacity:.55;cursor:not-allowed}.enq .ts14 .ts14-l{font-size:11px;font-weight:500}@font-face{font-family:SM Word;src:url(/fonts/SMWord.woff2) format("woff2");font-weight:500 800;font-display:swap}@property --ci{syntax:"<number>";inherits:true;initial-value:0}main{position:relative;isolation:isolate}.logo{gap:10px}.logo .av{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 1.5px var(--or),0 0 0 4px color-mix(in srgb,var(--or) 16%,transparent);transition:transform .5s cubic-bezier(.3,1.4,.5,1),box-shadow .4s}.logo:hover .av{transform:rotate(-8deg) scale(1.08);box-shadow:0 0 0 1.5px var(--or),0 0 0 7px color-mix(in srgb,var(--or) 14%,transparent)}.wm{font:600 14.5px/1 "SM Word",var(--disp);text-transform:uppercase;letter-spacing:.07em}.wm b{font-weight:800;color:var(--or)}@media(max-width:380px){.wm{font-size:13px;letter-spacing:.04em}}.fc{--a1:#ff3b2f;--a2:#ff8a00;list-style:none}.fc a{position:relative;display:flex;flex-direction:column;height:100%;padding:18px;border-radius:24px;overflow:hidden;color:#fff;isolation:isolate;background:radial-gradient(120% 70% at 20% 0%,rgba(255,255,255,.32),transparent 55%),linear-gradient(155deg,var(--a1),var(--a2));box-shadow:0 1px #ffffff59 inset,0 30px 60px -28px color-mix(in srgb,var(--a1) 70%,#000)}.fc a:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.55));pointer-events:none}.fc a:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.06) 0 2px,transparent 2px 14px);mix-blend-mode:overlay;pointer-events:none}.fc-n{position:absolute;top:16px;inset-inline-end:18px;font-size:12px;opacity:.85}.fc-o{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 10px 24px -10px #00000080}.fc-o svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fc-t{margin-top:auto;font:600 clamp(19px,1.7vw,24px)/1.08 var(--disp);letter-spacing:-.015em;text-shadow:0 2px 14px rgba(0,0,0,.35);overflow-wrap:break-word}.fc-d{margin-top:8px;font-size:13.5px;line-height:1.4;color:#ffffffe0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fc-go{position:absolute;bottom:16px;inset-inline-end:16px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff3;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}[dir=rtl] .fc-go{transform:scaleX(-1) translateY(6px)}.fc a:hover .fc-go,.fc.on .fc-go{opacity:1;transform:none}.s7-a .g0{--a1:#ff3b2f;--a2:#ff8a00}.s7-a .g1{--a1:#ff2d75;--a2:#7a1cff}.s7-a .g2{--a1:#ffa600;--a2:#e8380d}.s7-a .g3{--a1:#d0142f;--a2:#3d0710}.s7-a .g4{--a1:#8b2bff;--a2:#ff3b7a}.s7-a .g5{--a1:#ff6a3d;--a2:#b3122a}.s7-a .g6{--a1:#e01e5a;--a2:#ff8a3d}.s7-a .g7{--a1:#ff3b2f;--a2:#5b0d0a}.s7{--acc:var(--or);position:relative;overflow-x:clip}.s7-bg{position:absolute;inset:0 0 auto;height:min(1500px,190vh);overflow:hidden;pointer-events:none;z-index:0;--gl:rgba(255,255,255,.065)}[data-theme=light] .s7-bg{--gl:rgba(30,20,10,.08)}.s7-wall{position:absolute;inset:0;background-image:linear-gradient(var(--gl) 1px,transparent 1px),linear-gradient(90deg,var(--gl) 1px,transparent 1px);background-size:64px 64px;background-position:center top;-webkit-mask:radial-gradient(70% 55% at 50% 30%,#000 30%,transparent 75%);mask:radial-gradient(70% 55% at 50% 30%,#000 30%,transparent 75%)}.s7-floor{position:absolute;left:-30%;right:-30%;top:46%;height:70%;background-image:linear-gradient(var(--gl) 1.5px,transparent 1.5px),linear-gradient(90deg,var(--gl) 1.5px,transparent 1.5px);background-size:80px 80px;transform:perspective(600px) rotateX(68deg);transform-origin:50% 0;-webkit-mask:linear-gradient(#000,transparent 70%);mask:linear-gradient(#000,transparent 70%)}.s7-glow{position:absolute;left:50%;top:8%;width:min(1100px,120vw);height:700px;transform:translate(-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 26%,transparent),transparent),radial-gradient(40% 40% at 30% 60%,color-mix(in srgb,var(--acc) 12%,transparent),transparent);filter:blur(10px);opacity:.9}[data-theme=light] .s7-glow{opacity:.45}.ob{position:absolute;transform-style:preserve-3d;animation:obF 9s ease-in-out infinite}@keyframes obF{50%{translate:0 -18px}}.ob-coin{top:180px;left:5%;width:92px;height:92px;perspective:400px;animation-duration:7s}.ob-coin i{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;font:800 44px/1 var(--disp);font-style:normal;color:#5a3300;background:radial-gradient(circle at 35% 30%,#fff3c4,#ffc93c 35%,#d98a00 70%,#8a5200);box-shadow:inset 0 0 0 5px #ffffff59,inset 0 -8px 14px #783c0099,0 24px 40px -16px #ffa0008c;animation:spY 5s linear infinite}@keyframes spY{to{transform:rotateY(360deg)}}.ob-eth{top:62%;right:8%;width:60px;height:60px;animation-duration:10s}.ob-eth i{position:absolute;inset:0;display:grid;place-items:center;border-radius:16px;font:700 30px/1 var(--disp);font-style:normal;color:#fff;background:linear-gradient(145deg,#8f9bff,#5b4bd6);transform:rotate(18deg);box-shadow:0 20px 40px -16px #5b4bd6cc,inset 0 1px #ffffff80}.ob-cube{top:260px;right:7%;width:70px;height:70px;animation:none}.ob-cube i{position:absolute;inset:0;border-radius:10px;border:1px solid rgba(255,255,255,.4);background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 85%,#fff),color-mix(in srgb,var(--acc) 50%,#000));opacity:.92}.ob-cube{animation:cube 14s linear infinite}.ob-cube i:nth-child(1){transform:translateZ(35px)}.ob-cube i:nth-child(2){transform:rotateY(180deg) translateZ(35px)}.ob-cube i:nth-child(3){transform:rotateY(90deg) translateZ(35px)}.ob-cube i:nth-child(4){transform:rotateY(-90deg) translateZ(35px)}.ob-cube i:nth-child(5){transform:rotateX(90deg) translateZ(35px)}.ob-cube i:nth-child(6){transform:rotateX(-90deg) translateZ(35px)}@keyframes cube{to{transform:rotateX(360deg) rotateY(720deg)}}.ob-ring{top:58%;left:9%;width:120px;height:120px;border-radius:50%;border:16px solid transparent;background:conic-gradient(from 0deg,#ff5aa5,#ffb347,#7a5cff,#ff5aa5) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);transform:rotateX(62deg) rotate(0);animation:ring 12s linear infinite;filter:drop-shadow(0 16px 20px rgba(0,0,0,.4))}@keyframes ring{to{transform:rotateX(62deg) rotate(360deg)}}.ob-sph{top:120px;right:22%;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 30% 28%,#fff,color-mix(in srgb,var(--acc) 80%,#fff) 18%,var(--acc) 50%,color-mix(in srgb,var(--acc) 40%,#000) 100%);box-shadow:0 20px 30px -12px color-mix(in srgb,var(--acc) 60%,transparent);animation-duration:6s}@media(max-width:760px){.ob-cube,.ob-ring{display:none}.ob-coin{top:96px;left:-14px;width:58px;height:58px}.ob-coin i{font-size:28px}.ob-sph{top:110px;right:4%;width:30px;height:30px}.ob-eth{display:none}}.s7-in{position:relative;z-index:1}.s7-h{max-width:1080px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.s7-h h1{margin:22px 0 18px;font-size:clamp(34px,5.6vw,84px)}.s7-h h1 em{background:linear-gradient(90deg,var(--acc),color-mix(in srgb,var(--acc) 50%,#ffd2a8));-webkit-background-clip:text;background-clip:text;color:transparent}.s7-a .s7-h h1 em{background:linear-gradient(90deg,#ff3b2f,#ff8a3d 55%,#ff3b7a)}[data-theme=light] .s7-a .s7-h h1 em{background:linear-gradient(90deg,#c4170e,#c2410c 55%,#be123c)}.s7-a .s7-h h1 em{-webkit-background-clip:text;background-clip:text}.s7-h .svp-lead{margin-inline:auto}.s7-pill{display:inline-flex;align-items:center;gap:2px;padding:9px 16px;border-radius:99px;border:1px solid color-mix(in srgb,var(--acc) 40%,var(--line));background:color-mix(in srgb,var(--g2) 70%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font:600 13px var(--sans);transition:border-color .3s,transform .3s}.s7-pill:hover{border-color:var(--acc);transform:translateY(-2px)}.s7-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.ai7{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 18px;border-radius:99px;border:1px solid var(--line);background:color-mix(in srgb,var(--g2) 70%,transparent);color:var(--ink);font:600 14px var(--sans);cursor:pointer;transition:border-color .3s,transform .3s}.ai7:hover{border-color:var(--tl);transform:translateY(-2px)}.ai7-d{width:8px;height:8px;border-radius:50%;background:#3ad07a;box-shadow:0 0 #3ad07a99;animation:aiP 2s infinite}@keyframes aiP{70%{box-shadow:0 0 0 8px #3ad07a00}}.s7-tabs{margin-inline:auto;width:100%}.s7 .svp-pi{margin-inline:auto;text-align:center;justify-items:center}.s7-all{text-align:center;font:600 clamp(24px,2.8vw,38px)/1.05 var(--disp);letter-spacing:-.02em;margin:clamp(40px,5vw,72px) 0 20px}.sc6-i{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;margin-bottom:12px;background:color-mix(in srgb,var(--acc) 14%,transparent);border:1px solid color-mix(in srgb,var(--acc) 30%,transparent)}.sc6-i svg{width:22px;height:22px;fill:none;stroke:var(--acc);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dk7{--cw:clamp(220px,22vw,290px);margin:12px auto 0;max-width:1280px;position:relative;outline:none}.dk7-top{display:none;justify-content:space-between;align-items:center;margin-bottom:10px}.dk7-cnt{font-size:14px;color:var(--mute)}.dk7-cnt b{color:var(--ink);font-weight:600;font-size:22px}.dk7-st{position:relative}.dk7-row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:10px 4px 18px;margin:0;list-style:none;scrollbar-width:thin}.dk7-row .fc{flex:none;width:var(--cw);aspect-ratio:3/4;scroll-snap-align:center}.dk7-cap,.dk7-ctl{display:none}.dk-on .dk7-top{display:flex}.dk-on .dk7-st{height:calc(var(--cw) * 4 / 3 + 40px);perspective:1400px;touch-action:pan-y;user-select:none;-webkit-user-select:none}.dk-on .dk7-row{display:block;position:relative;overflow:visible;height:100%;padding:0;transform-style:preserve-3d}.dk-on .dk7-row .fc{position:absolute;top:20px;left:calc(50% - var(--cw) / 2);transition:transform .5s cubic-bezier(.3,1.25,.45,1),opacity .4s;will-change:transform}.dk-on .fc a:after{background:rgba(5,5,8,var(--dk,0));mix-blend-mode:normal;transition:background .45s}.dk-on .fc.on a{box-shadow:0 0 0 3px var(--acc),0 0 34px -4px var(--acc),0 40px 70px -30px #000c}.dk-on .fc.far{opacity:0;pointer-events:none}.dk-on .fc:not(.on) a{cursor:pointer}.dk-on .dk7-cap{display:block;text-align:center;min-height:96px;margin-top:6px;transition:opacity .2s,transform .2s}.dk7-cap.sw{opacity:0;transform:translateY(10px)}.dk7-cap h3{font:600 clamp(22px,2.4vw,32px)/1.1 var(--disp);letter-spacing:-.02em}.dk7-cap p{color:var(--ink2);max-width:56ch;margin:8px auto 0}.dk-on .dk7-ctl{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:10px}.dk7-ctl .mono{color:var(--mute);font-size:11px}.dk7-b{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:color-mix(in srgb,var(--g2) 80%,transparent);color:var(--ink);cursor:pointer;transition:border-color .3s,transform .3s}.dk7-b:hover{border-color:var(--acc);transform:scale(1.06)}.dk7-b svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .dk7-b svg{transform:scaleX(-1)}.dk7-fx{position:absolute;left:50%;top:55%;width:0;height:0;pointer-events:none;z-index:40}.dk7-fx i{position:absolute;left:0;top:0;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,#fff,var(--acc) 60%,transparent);opacity:0;animation:pfx var(--t,1.6s) cubic-bezier(.2,.7,.3,1) var(--dl,0s) forwards}.dk7-fx i.cn{width:14px;height:14px;background:radial-gradient(circle at 35% 30%,#fff3c4,#ffc93c 45%,#b07000);box-shadow:0 0 10px #ffbe3cb3}@keyframes pfx{0%{opacity:0;transform:translate(0) scale(var(--s,1))}12%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) scale(calc(var(--s,1) * .4))}}@media(max-width:760px){.dk7{--cw:min(64vw,250px)}.dk7-ctl .mono{display:none}}.mq7{--mw:clamp(168px,16vw,224px);margin:10px calc(var(--pad) * -1) 0;position:relative}.mq7-row{display:flex;gap:14px;list-style:none;margin:0;padding:16px var(--pad) 22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.mq7-row .fc{flex:none;width:var(--mw);aspect-ratio:9/16;scroll-snap-align:center}.mq7-h{text-align:center;color:var(--mute);font-size:11px;margin-top:4px}.mq-on{perspective:1000px;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.mq-on:active{cursor:grabbing}.mq-on .mq7-row{overflow:visible;width:max-content;padding-inline:0;transform-style:preserve-3d;will-change:transform;direction:ltr}.mq-on .mq7-row .fc{transform-origin:50% 50%;will-change:transform}[dir=rtl] .mq-on .fc a{direction:rtl}.mq-on .fc a{-webkit-user-drag:none}.fq7{max-width:920px;margin:clamp(56px,7vw,100px) auto 0;text-align:center;scroll-margin-top:150px}.fq7 h2{font:600 clamp(28px,3.4vw,48px)/1.02 var(--disp);letter-spacing:-.03em;margin:10px 0 24px}.fq7-l{text-align:start;display:grid;gap:10px}.fq7-i{border:1px solid var(--line);border-radius:18px;background:var(--g2);transition:border-color .3s,background .3s}.fq7-i[open]{border-color:color-mix(in srgb,var(--acc) 40%,var(--line))}.fq7-i summary{list-style:none;display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;min-height:56px}.fq7-i summary::-webkit-details-marker{display:none}.fq7-i summary .mono{color:var(--acc);font-size:12px;flex:none}.fq7-i summary b{flex:1;font:600 clamp(16px,1.4vw,19px)/1.3 var(--sans)}.fq7-i summary i{flex:none;position:relative;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);transition:transform .35s cubic-bezier(.3,1.4,.5,1),background .3s}.fq7-i summary i:before,.fq7-i summary i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;margin:-.8px 0 0 -6px;background:currentColor;border-radius:2px}.fq7-i summary i:after{transform:rotate(90deg)}.fq7-i[open]:not(.cl) summary i{transform:rotate(45deg);background:color-mix(in srgb,var(--acc) 20%,transparent)}.fq7-a{overflow:hidden}.fq7-a p{padding:0 20px 20px 64px;color:var(--ink2);font-size:15.5px}[dir=rtl] .fq7-a p{padding:0 64px 20px 20px}@media(max-width:560px){.fq7-a p,[dir=rtl] .fq7-a p{padding:0 18px 18px}.fq7-i summary{padding:16px}}.pg-top{position:absolute;inset:0 0 auto;height:min(1100px,130vh);z-index:-1;pointer-events:none;overflow:hidden;--gl:rgba(255,255,255,.055);background:radial-gradient(50% 40% at 80% 8%,color-mix(in srgb,var(--or) 18%,transparent),transparent 70%),radial-gradient(40% 35% at 10% 30%,color-mix(in srgb,var(--tl) 7%,transparent),transparent 70%),linear-gradient(var(--gl) 1px,transparent 1px) center top/64px 64px,linear-gradient(90deg,var(--gl) 1px,transparent 1px) center top/64px 64px;-webkit-mask:linear-gradient(#000 35%,transparent);mask:linear-gradient(#000 35%,transparent)}[data-theme=light] .pg-top{--gl:rgba(30,20,10,.06)}.aur7{position:absolute;border-radius:50%;filter:blur(70px);opacity:.5;animation:aur7 18s ease-in-out infinite alternate}.aur7.a1{width:520px;height:380px;left:-8%;bottom:-120px;background:color-mix(in srgb,var(--or) 60%,transparent)}.aur7.a2{width:460px;height:340px;right:-6%;top:10%;background:#7a1cff;opacity:.28;animation-duration:22s}.aur7.a3{width:380px;height:300px;left:40%;bottom:-160px;background:#ff8a00;opacity:.25;animation-duration:26s}[data-theme=light] .aur7{opacity:.18}@keyframes aur7{to{transform:translate(60px,-40px) scale(1.15)}}@media(max-width:900px){.ftr7-cta{grid-template-columns:1fr}.ftr7-acts{justify-content:flex-start}.ftr7-cols{grid-template-columns:1fr 1fr}.ftr7-brand{grid-column:1/-1}}@media(max-width:420px){.ftr7-cols{grid-template-columns:1fr}}.totop{position:fixed;inset-inline-end:24px;bottom:88px;z-index:59;width:48px;height:48px;padding:0;border-radius:50%;border:0;background:color-mix(in srgb,var(--g2) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--ink);cursor:pointer;box-shadow:0 14px 30px -14px #0009;opacity:0;transform:translateY(12px) scale(.9);pointer-events:none;transition:opacity .3s,transform .35s cubic-bezier(.3,1.4,.5,1),bottom .35s}.totop.on{opacity:1;transform:none;pointer-events:auto}.totop:hover{transform:translateY(-3px)}.totop svg{width:48px;height:48px;display:block;fill:none}.tt-bg{stroke:var(--line);stroke-width:2.5}.tt-p{stroke:var(--or);stroke-width:2.5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.tt-a{stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.chat{transition:bottom .35s}@media(max-width:820px){.totop{inset-inline-end:18px;bottom:82px}}.mbar{display:none}@media(max-width:760px){.mbar{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:58;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.mbar[hidden]{display:none}.mbar.on{transform:none}.mbar .btn{flex:1;justify-content:center;min-height:48px}.mbar .ghost{display:inline-flex;align-items:center;gap:8px;padding:0 16px;min-height:48px}.mbar svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.mb-on .chat{bottom:84px}.mb-on .totop{bottom:152px}.mb-on .chat.open{bottom:14px}}.bk7{margin-top:clamp(36px,5vw,64px);scroll-margin-top:96px}.bk7-in{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(20px,4vw,56px);align-items:center;padding:clamp(22px,4vw,48px);border-radius:28px;border:1px solid var(--line);background:radial-gradient(70% 90% at 0% 0%,color-mix(in srgb,var(--or) 14%,transparent),transparent 60%),var(--g2)}.bk7-l h2{font:600 clamp(30px,4vw,56px)/1 var(--disp);letter-spacing:-.035em;margin:14px 0 12px}.bk7-l p:not(.kick){color:var(--ink2);max-width:46ch}.bk7-cal{display:inline-flex;margin-top:20px}.bk7-b{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bk7-b .ghost{cursor:pointer;color:var(--ink);font:600 15px var(--sans)}@media(max-width:860px){.bk7-in{grid-template-columns:1fr}}.ch7{position:relative;padding-block:clamp(48px,8vw,110px);--hue:calc(220 - var(--ci) * 30);transition:--ci .9s ease}.ch7-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,80px)}.ch7-h{grid-column:1/-1;text-align:center;color:var(--mute)}.ch7-h i{font-style:normal;display:inline-block;animation:obF 2s ease-in-out infinite}.ch7-vis{display:none}.ch7-l{list-style:none;margin:0;padding:0;grid-column:1/-1}.ch7-c{padding:clamp(28px,4vw,48px) 0;border-top:1px solid var(--line)}.ch7-k{color:var(--or);font-size:12px}.ch7-mst{display:block;margin:14px 0 4px;font:700 clamp(54px,14vw,96px)/.9 var(--disp);letter-spacing:-.04em;background:linear-gradient(120deg,var(--ink),var(--or));-webkit-background-clip:text;background-clip:text;color:transparent}.ch7-c h3{font:600 clamp(28px,3.6vw,54px)/1.02 var(--disp);letter-spacing:-.03em;margin:12px 0 14px;text-wrap:balance}.ch7-c>p{color:var(--ink2);font-size:clamp(16px,1.35vw,19px);line-height:1.65;max-width:54ch}.ch7-q{position:relative;margin:24px 0 0;padding:20px 22px 18px;border-radius:20px;border:1px solid color-mix(in srgb,var(--or) 35%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--or) 14%,transparent),transparent 70%),color-mix(in srgb,var(--g2) 80%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:52ch}.ch7-q:before{content:"“";position:absolute;top:-28px;inset-inline-start:14px;font:700 90px/1 var(--disp);color:var(--or)}.ch7-q p{font:600 clamp(20px,2vw,28px)/1.2 var(--disp);letter-spacing:-.015em}.ch7-q cite{display:block;margin-top:10px;font:12px var(--mono);color:var(--mute);font-style:normal}html.js .ch-on .ch7-c{opacity:.28;transition:opacity .6s}html.js .ch-on .ch7-c.act{opacity:1}html.js .ch-on .ch7-c>*{transform:translateY(24px);opacity:0;transition:transform .9s cubic-bezier(.2,.8,.1,1),opacity .9s}html.js .ch-on .ch7-c.seen>*{transform:none;opacity:1}html.js .ch-on .ch7-c.seen>:nth-child(2){transition-delay:.06s}html.js .ch-on .ch7-c.seen>:nth-child(3){transition-delay:.12s}html.js .ch-on .ch7-c.seen>:nth-child(4){transition-delay:.18s}html.js .ch-on .ch7-c.seen>:nth-child(5){transition-delay:.26s}@media(min-width:861px){.ch-on .ch7-vis{display:flex;align-items:center;gap:28px;position:sticky;top:90px;height:calc(100vh - 120px);max-height:760px;grid-column:1}.ch-on .ch7-l{grid-column:2}.ch-on .ch7-c{min-height:78vh;display:flex;flex-direction:column;justify-content:center;border-top:0}.ch-on .ch7-mst{display:none}}.ch7-stage{position:relative;flex:1;aspect-ratio:1;max-height:100%;border-radius:32px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(60% 60% at 50% 45%,hsl(var(--hue) 85% 55% / .35),transparent 70%),linear-gradient(var(--line) 1px,transparent 1px) center/48px 48px,linear-gradient(90deg,var(--line) 1px,transparent 1px) center/48px 48px,var(--g2)}.ch7-orb{position:absolute;left:50%;top:46%;width:46%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 35% 30%,hsl(var(--hue) 90% 75%),hsl(var(--hue) 85% 50%) 45%,hsl(var(--hue) 80% 18%));filter:blur(2px);opacity:.55;box-shadow:0 0 120px 20px hsl(var(--hue) 85% 50% / .35)}.ch7-ring{position:absolute;left:50%;top:46%;width:72%;aspect-ratio:1;border-radius:50%;border:1px dashed hsl(var(--hue) 80% 65% / .5);transform:translate(-50%,-50%);animation:rot7 40s linear infinite}.ch7-ring.r2{width:92%;border-style:solid;border-color:hsl(var(--hue) 80% 65% / .18);animation-duration:70s;animation-direction:reverse}@keyframes rot7{to{transform:translate(-50%,-50%) rotate(360deg)}}.ch7-st{position:absolute;left:0;right:0;top:46%;transform:translateY(-50%) scale(.7);text-align:center;font:700 clamp(56px,7.5vw,128px)/1 var(--disp);letter-spacing:-.045em;color:#fff;text-shadow:0 10px 40px rgba(0,0,0,.45);opacity:0;filter:blur(10px);transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.1,1),filter .6s;white-space:nowrap}[data-theme=light] .ch7-st{color:var(--ink);text-shadow:none}.ch7-st.on{opacity:1;transform:translateY(-50%) scale(1);filter:none}.ch7-lbl{position:absolute;left:0;right:0;bottom:22px;text-align:center;font-size:12px;color:var(--ink2)}.ch7-lbl .ch7-n{color:var(--or);font-weight:600}.ch7-rail{position:relative;width:2px;height:70%;background:var(--line);display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:none}.ch7-fill{position:absolute;inset:0;background:linear-gradient(var(--or),hsl(var(--hue) 85% 60%));transform-origin:50% 0;transform:scaleY(0)}.ch7-rail span{position:relative;width:10px;height:10px;border-radius:50%;background:var(--bg);border:2px solid var(--line);transition:background .4s,border-color .4s,transform .4s}.ch7-rail span.on{background:var(--or);border-color:var(--or);transform:scale(1.15)}.pod7{margin-top:clamp(48px,7vw,96px)}.pod7-c{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,3vw,40px);align-items:center;padding:clamp(24px,4vw,52px);border-radius:28px;border:1px solid var(--line);background:radial-gradient(60% 120% at 100% 100%,color-mix(in srgb,var(--or) 26%,transparent),transparent 60%),var(--g2)}.pod7-play{width:clamp(72px,9vw,110px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:var(--orb,#d8261c);color:#fff;box-shadow:0 0 color-mix(in srgb,var(--or) 50%,transparent);animation:podP 2.4s infinite}@keyframes podP{70%{box-shadow:0 0 0 22px color-mix(in srgb,var(--or) 0%,transparent)}}.pod7 h2{font:600 clamp(30px,4vw,58px)/1 var(--disp);letter-spacing:-.035em;margin:10px 0 12px}.pod7 p:not(.kick){color:var(--ink2);max-width:60ch}.pod7 .ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.pod7-wave{position:absolute;inset-inline-end:clamp(16px,3vw,40px);top:24px;display:flex;gap:4px;align-items:center;height:44px;opacity:.5}.pod7-wave i{width:3px;height:100%;border-radius:3px;background:var(--or);transform:scaleY(.3);animation:wv 1.2s ease-in-out infinite}.pod7-wave i:nth-child(3n){animation-delay:-.4s}.pod7-wave i:nth-child(3n+1){animation-delay:-.8s}.pod7-wave i:nth-child(4n){animation-duration:1.6s}@keyframes wv{50%{transform:scaleY(1)}}@media(max-width:640px){.pod7-c{grid-template-columns:1fr}.pod7-wave{display:none}}@media(prefers-reduced-motion:reduce){.ch7-c,.ch7-c>*{opacity:1!important;transform:none!important}.totop,.mbar{transition:none}}.cl9{display:flex;flex-direction:column}.cl9-m{margin:auto -28px -10px;padding:22px 0 4px;display:grid;gap:10px;-webkit-mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.cl9-r{display:flex;width:max-content;animation:cl9 38s linear infinite}.cl9-r.rev{animation-direction:reverse;animation-duration:44s}.cl9:hover .cl9-r,.cl9:focus-within .cl9-r{animation-play-state:paused}.cl9-t{display:flex;gap:10px;padding-inline-end:10px;list-style:none;margin:0}.cl9-t li{flex:none;width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:color-mix(in srgb,var(--ink) 4%,transparent);border:1px solid var(--line);transition:border-color .35s,background .35s,box-shadow .35s,transform .35s cubic-bezier(.2,.8,.1,1)}.cl9-t img{width:28px;height:28px;object-fit:contain;border-radius:8px;filter:grayscale(1) brightness(1.2);opacity:.9;transition:filter .35s,opacity .35s}[data-theme=light] .cl9-t img{filter:grayscale(1) brightness(.8) contrast(1.1);opacity:.85}.cl9-t .t-dk img{filter:grayscale(1) invert(1) brightness(1.1)}[data-theme=light] .cl9-t .t-dk img{filter:grayscale(1) contrast(1.1)}[data-theme=light] .cl9-t .t-br img{filter:grayscale(1) brightness(.45)}.cl9-t .t-br img{filter:grayscale(1) brightness(1.9)}[data-theme=light] .cl9-t .t-lt img{filter:grayscale(1) invert(1) brightness(.7)}.cl9-t .t-dk:hover img,[data-theme=light] .cl9-t .t-lt:hover img{filter:invert(1) hue-rotate(180deg)}.cl9-t li:hover{transform:translateY(-3px) scale(1.06);border-color:color-mix(in srgb,var(--or) 55%,transparent);background:color-mix(in srgb,var(--or) 10%,transparent);box-shadow:0 0 22px -4px color-mix(in srgb,var(--or) 60%,transparent)}.cl9-t li:hover img{opacity:1}.cl9-t li:not(.t-dk):hover img,[data-theme=light] .cl9-t li:not(.t-lt):hover img{filter:none}@keyframes cl9{to{transform:translate(-50%)}}@media(max-width:820px){.bento .cl9,.bento .cl9+.b{grid-column:span 2}.cl9+.b{min-height:0}.cl9+.b>strong{margin-top:14px}.cl9-m{margin-inline:-22px}.cl9-t li{width:46px;height:46px;border-radius:13px}.cl9-t img{width:25px;height:25px}}@media(prefers-reduced-motion:reduce){.cl9-r{animation:none!important;width:auto;flex-wrap:wrap}.cl9-r .cl9-t[aria-hidden]{display:none}.cl9-t{flex-wrap:wrap;justify-content:center}.cl9-m{-webkit-mask:none;mask:none;margin-inline:0}}.wg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wg{white-space:pre}.wg-w{display:inline-grid;vertical-align:bottom;overflow:hidden;padding-block:.12em;margin-block:-.12em}.wg-w>span{grid-area:1/1;animation:wgS 4.8s cubic-bezier(.7,0,.25,1) infinite;will-change:transform}.wg-w>.wg-b{animation-delay:-2.4s}[dir=rtl] .wg-w{justify-items:end}@keyframes wgS{0%,40%{transform:translateY(0);opacity:1}50%{transform:translateY(-115%);opacity:0}50.01%,90%{transform:translateY(115%);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.wg-w>span{animation:none!important}.wg-w>.wg-b{visibility:hidden}}.yr10{min-height:260px}.yr-g{position:absolute;inset:auto 0 0;width:100%;height:46%;pointer-events:none}.yr-ln{fill:none;stroke:var(--or);stroke-width:2;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--or) 55%,transparent))}.yr-ar{fill:color-mix(in srgb,var(--or) 14%,transparent);stroke:none}.yr-a>strong{display:block;font:600 clamp(56px,6vw,104px)/1 var(--disp);letter-spacing:-.05em;margin-top:30px;font-variant-numeric:tabular-nums;position:relative;z-index:1}.yr-a>small{position:relative;z-index:1}.yr10.dz .yr-a{-webkit-mask:linear-gradient(90deg,transparent calc(var(--m,0)*130% - 30%),#000 calc(var(--m,0)*130%));mask:linear-gradient(90deg,transparent calc(var(--m,0)*130% - 30%),#000 calc(var(--m,0)*130%))}[dir=rtl] .yr10.dz .yr-a{-webkit-mask:linear-gradient(270deg,transparent calc(var(--m,0)*130% - 30%),#000 calc(var(--m,0)*130%));mask:linear-gradient(270deg,transparent calc(var(--m,0)*130% - 30%),#000 calc(var(--m,0)*130%))}.yr-c{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3}.yr-z{position:absolute;inset:28px;display:flex;flex-direction:column;visibility:hidden}.yr-z>*{opacity:0;transform:translateY(14px);filter:blur(6px);transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.1,1),filter .6s}.yr-z strong{display:flex;align-items:flex-start;gap:6px;font:600 clamp(72px,8vw,136px)/1 var(--disp);letter-spacing:-.05em;margin-top:26px;color:var(--ink)}.yr-z sup{font:700 .22em/1 var(--sans,inherit);margin-top:.35em;width:1.6em;height:1.6em;display:grid;place-items:center;border-radius:50%;background:var(--orb,#d8261c);color:#fff;letter-spacing:0;transform:scale(0);transition:transform .5s .55s cubic-bezier(.3,1.6,.5,1)}.yr-z p{font:600 clamp(18px,1.7vw,24px)/1.2 var(--disp);color:var(--ink);margin-top:12px;max-width:14ch}.yr-z small{color:var(--mute)}.yr10.done .yr-a{visibility:hidden}.yr10.done .yr-z{visibility:visible}.yr10.done .yr-z>*{opacity:1;transform:none;filter:none}.yr10.done .yr-z>:nth-child(2){transition-delay:.12s}.yr10.done .yr-z>:nth-child(3){transition-delay:.26s}.yr10.done .yr-z sup{transform:scale(1)}@media(max-width:820px){.yr10{min-height:250px}.cl9+.b.yr10{min-height:250px}.yr-z{inset:22px}}@media(prefers-reduced-motion:reduce){.yr-z>*,.yr-z sup{transition:none!important}}.msh{position:fixed;inset:0;z-index:130;visibility:hidden;pointer-events:none;transition:visibility 0s .42s}.menu-open .msh{visibility:visible;pointer-events:auto;transition:none}.msh-bd{position:absolute;inset:0;background:#0000006b;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);opacity:0;transition:opacity .38s ease}.menu-open .msh-bd{opacity:1}.msh-p{position:absolute;inset:auto 0 0;max-height:calc(100dvh - 28px);overflow:auto;overscroll-behavior:contain;padding:8px 18px calc(18px + env(safe-area-inset-bottom));padding-inline:max(18px,env(safe-area-inset-left)) max(18px,env(safe-area-inset-right));background:color-mix(in srgb,var(--g2) 94%,transparent);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--line);border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 -24px 80px #00000059;color:var(--ink);transform:translateY(104%);transition:transform .46s cubic-bezier(.2,.9,.25,1)}.menu-open .msh-p{transform:none}.msh-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:18px 0 10px}.msh-grab{position:absolute;top:2px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:9px;background:var(--line);background:color-mix(in srgb,var(--ink) 22%,transparent)}.msh-top .logo{display:flex;align-items:center;gap:10px;color:var(--ink)}.msh-top .av{width:36px;height:36px;border-radius:50%}.msh-x{width:44px;height:44px;color:var(--ink);border-color:var(--line)}.msh-x svg,.msh svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.msh-nav{display:grid;gap:2px;margin:6px 0 4px}.msh-nav a{display:flex;align-items:center;gap:14px;min-height:56px;padding:6px 10px;border-radius:16px;font:600 18px/1.2 var(--sans);color:var(--ink);opacity:0;transform:translateY(14px);transition:background .2s,opacity .35s,transform .45s cubic-bezier(.2,.9,.25,1)}.menu-open .msh-nav a{opacity:1;transform:none}.menu-open .msh-nav a:nth-child(2){transition-delay:.04s}.menu-open .msh-nav a:nth-child(3){transition-delay:.08s}.menu-open .msh-nav a:nth-child(4){transition-delay:.12s}.menu-open .msh-nav a:nth-child(5){transition-delay:.16s}.menu-open .msh-nav a:nth-child(6){transition-delay:.2s}.msh-nav a:active,.msh-nav a:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.msh-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink2)}.msh-l{flex:1}.msh-nav i{font-style:normal;font-size:22px;color:var(--mute)}.msh-nav a[aria-current=page]{background:color-mix(in srgb,var(--or) 12%,transparent)}.msh-nav a[aria-current=page] .msh-ic{background:var(--or);color:var(--on-or)}.msh-nav a[aria-current=page] i{color:var(--or)}.msh-h{margin:16px 4px 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.msh-q{display:grid;grid-template-columns:1fr 1fr;gap:8px}.msh-q .btn,.msh-q .ghost{justify-content:center;display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 14px;font-size:15px;color:var(--ink)}.msh-q .btn{color:var(--on-or);background:var(--or)}.msh-q .ghost{border-color:var(--line);background:color-mix(in srgb,var(--ink) 4%,transparent)}.msh-q .ai7{grid-column:1/-1;justify-content:center;min-height:48px}.msh-set{display:grid;gap:10px}.msh-langs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.msh-langs a{display:grid;place-items:center;min-height:44px;border-radius:12px;border:1px solid var(--line);font:600 13px var(--mono);color:var(--ink2)}.msh-langs a[aria-current]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.msh-th{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:48px;padding:4px;border-radius:14px;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--ink2);font:600 14px var(--sans);cursor:pointer}.msh-th>span{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;transition:color .3s}.msh-th:before{content:"";position:absolute;top:4px;bottom:4px;inset-inline-start:4px;width:calc(50% - 4px);border-radius:10px;background:var(--ink);transition:transform .35s cubic-bezier(.2,.9,.25,1)}[data-theme=dark] .msh-th:before{transform:translate(100%)}[dir=rtl][data-theme=dark] .msh-th:before,[data-theme=dark] [dir=rtl] .msh-th:before{transform:translate(-100%)}[data-theme=light] .msh-tl,[data-theme=dark] .msh-td{color:var(--bg)}.msh-soc{display:flex;justify-content:center;gap:10px;margin-top:16px}.msh-soc a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);color:var(--ink2)}.msh-lock,.msh-lock body{overflow:hidden}@media(min-width:1101px){.msh{display:none}}@media(max-width:1100px){.menu-open .nav{display:none!important}}@media(min-width:640px)and (max-width:1100px){.msh-p{inset:auto max(16px,calc(50% - 300px)) 16px;border-radius:28px;border-bottom:1px solid var(--line)}}.tbar{display:none}@media(max-width:760px){.tbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;inset:auto 0 0;z-index:60;padding:6px max(6px,env(safe-area-inset-left)) calc(6px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-right));background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-top:1px solid var(--line);transition:transform .35s}.tbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;border-radius:14px;color:var(--mute);font:600 11px/1.1 var(--sans);text-align:center;-webkit-tap-highlight-color:transparent}.tb-l{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px}.tb-i svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tbar a[aria-current=page]{color:var(--ink)}.tbar a[aria-current=page] .tb-i svg{stroke:var(--or)}.tbar a[aria-current=page]:after{content:"";width:4px;height:4px;border-radius:50%;background:var(--or);margin-top:1px}.tbar .tb-c .tb-i{display:grid;place-items:center;width:46px;height:46px;margin-top:-22px;border-radius:50%;background:var(--or);color:var(--on-or);box-shadow:0 8px 22px color-mix(in srgb,var(--or) 45%,transparent),0 0 0 4px var(--bg)}.tbar .tb-c{color:var(--ink)}.menu-open .tbar{transform:translateY(110%)}body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.chat{bottom:calc(76px + env(safe-area-inset-bottom))!important}.totop{bottom:calc(140px + env(safe-area-inset-bottom))!important;width:44px;height:44px}.totop svg{width:44px;height:44px}.chat-fab{width:52px!important;height:52px!important}.chat.open{bottom:0!important}.hdr-tools .lang-dd,.hdr-tools #themeBtn{display:none}.hdr-in{height:62px;padding-inline:max(var(--pad),env(safe-area-inset-left)) max(var(--pad),env(safe-area-inset-right))}.menu-btn{width:44px;height:44px}}.cal11{padding-block:clamp(56px,9vw,120px)}.cal11-in{max-width:1080px;margin-inline:auto;padding:clamp(22px,4vw,48px);border-radius:32px;border:1px solid var(--line);background:color-mix(in srgb,var(--g2) 70%,transparent)}.cal11-h{max-width:640px}.cal11-h .kick{display:flex;align-items:center;gap:8px}.cal11-h .dot{width:8px;height:8px;border-radius:50%;background:var(--or);box-shadow:0 0 0 4px color-mix(in srgb,var(--or) 22%,transparent)}.cal11-h h2{margin:12px 0 10px;font:600 clamp(28px,4.4vw,52px)/1.05 var(--disp);letter-spacing:-.02em}.cal11-h p{color:var(--ink2);font-size:clamp(15px,1.3vw,17px);line-height:1.6;margin:0}.cal11-pick{margin:28px 0 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.cal11-o{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cal11-b{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-height:150px;padding:20px;border-radius:22px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--ink);text-align:start;font:inherit;cursor:pointer;transition:border-color .25s,background .25s,transform .25s}@media(hover:hover){.cal11-b:hover{border-color:color-mix(in srgb,var(--or) 55%,var(--line));transform:translateY(-2px)}}.cal11-b:focus-visible{outline:2px solid var(--or);outline-offset:3px}.cal11-b[aria-pressed=true]{border-color:var(--or);background:color-mix(in srgb,var(--or) 10%,var(--bg))}.cal11-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}.cal11-b[aria-pressed=true] .cal11-ic{background:var(--or);color:var(--on-or)}.cal11-ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cal11-t{display:grid;gap:4px}.cal11-t b{font:600 20px/1.2 var(--disp)}.cal11-t small{font-size:15px;line-height:1.45;color:var(--ink2)}.cal11-n{position:absolute;top:18px;inset-inline-end:18px;font-size:12px;color:var(--mute)}.cal11-f{margin-top:16px;border-radius:22px;border:1px solid var(--line);background:var(--bg);overflow:hidden;animation:cal11In .4s cubic-bezier(.2,.9,.25,1)}@keyframes cal11In{0%{opacity:0;transform:translateY(10px)}}.cal11-bar{display:flex;align-items:center;gap:12px;padding:8px 10px;border-bottom:1px solid var(--line)}.cal11-back,.cal11-ext{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:99px;border:1px solid var(--line);background:none;color:var(--ink);font:600 14px var(--sans);cursor:pointer}.cal11-back i,.cal11-ext i{font-style:normal}[dir=rtl] .cal11-back i{transform:scaleX(-1)}.cal11-cur{flex:1;font:600 15px var(--sans);color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal11-fr{position:relative;min-height:700px}.cal11-fr[hidden]{display:none}.cal11-fr iframe{display:block;width:100%;height:700px;border:0;opacity:0;transition:opacity .4s}.cal11-fr.ok iframe{opacity:1}.cal11-ld{position:absolute;inset:40px 0 auto;text-align:center;color:var(--mute);font-size:13px}.cal11-fr.ok .cal11-ld{display:none}.cal11-soon{display:grid;justify-items:center;gap:10px;padding:clamp(28px,5vw,56px) 22px;text-align:center}.cal11-soon[hidden]{display:none}.cal11-soon h3{margin:6px 0 0;font:600 clamp(20px,2.4vw,26px)/1.2 var(--disp)}.cal11-soon p{max-width:460px;margin:0 0 8px;color:var(--ink2);font-size:15px;line-height:1.6}.cal11-soon .btn{min-height:48px}@media(max-width:760px){.cal11-in{padding:22px 16px;border-radius:26px}.cal11-o{grid-template-columns:1fr;gap:8px}.cal11-b{flex-direction:row;align-items:center;min-height:76px;padding:14px 16px;border-radius:18px}.cal11-n{position:static;margin-inline-start:auto}.cal11-t b{font-size:18px}.cal11-t small{font-size:14px}.cal11-fr{min-height:1000px}.cal11-fr iframe{height:1000px}.cal11-bar .cal11-cur{display:none}.cal11-bar{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.msh-p,.msh-bd,.msh-nav a,.tbar,.cal11-b{transition:none}.cal11-f{animation:none}}@media(max-width:760px){html{-webkit-text-size-adjust:100%}.roles .rg,.scx .bx,.sv-p,.svp-g,.ab-do>div,.mom-l{display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);margin-inline:calc(var(--pad) * -1);padding:2px var(--pad) 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:none;border:0;border-radius:0;max-width:none}.roles .rg::-webkit-scrollbar,.scx .bx::-webkit-scrollbar,.sv-p::-webkit-scrollbar,.svp-g::-webkit-scrollbar,.ab-do>div::-webkit-scrollbar,.mom-l::-webkit-scrollbar{display:none}.roles .rg>*,.scx .bx>*,.sv-p>*,.svp-g>*,.ab-do>div>*,.mom-l>*{flex:0 0 84%!important;width:84%;max-width:none!important;scroll-snap-align:start;scroll-snap-stop:always;grid-column:auto!important;min-width:0;margin:0!important}.roles .rg>*{border:1px solid var(--line);border-radius:22px;overflow:hidden}.scx .bx>.cx{min-height:380px}.c11>.rv,.roles .rg>.rv,.scx .bx>.rv,.sv-p>.rv,.ab-do>div>.rv,.mom-l>.rv{opacity:1!important;transform:none!important}.c11-dots{display:flex;justify-content:center;gap:6px;margin:10px 0 0;padding:0;list-style:none}.c11-dots i{width:6px;height:6px;border-radius:9px;background:color-mix(in srgb,var(--ink) 22%,transparent);transition:width .3s,background .3s}.c11-dots i.on{width:20px;background:var(--or)}.svp .svp-tabs{top:68px;padding:4px;border-radius:99px;gap:4px}.svp .svp-tab{flex-direction:row;gap:6px;min-height:44px;padding:6px 10px;border-radius:99px;font-size:14px}.svp .svp-tab svg{width:16px;height:16px}.svp .svp-tab small{font-size:11px;opacity:.8}.ftr-legal{gap:4px 14px}.ftr-legal a{min-height:36px;display:inline-flex;align-items:center}main p{font-size:max(15px,1em)}main small,main .mono{font-size:max(11px,1em)}.btn,.ghost,.ai7{min-height:48px}.contact .crow b,.contact .rows a b{overflow-wrap:anywhere}}@media(max-width:420px){.ftr7-cols{grid-template-columns:1fr 1fr!important}}.cal11-ext[hidden]{display:none}.cal11-back,.cal11-ext{white-space:nowrap}#book,.cal11-f{scroll-margin-top:84px}.kx-c{left:0;right:0;margin-inline:auto;transform:none}.menu-btn{place-items:center}.menu-btn span{grid-area:1/1;margin:0!important}@media(max-width:760px){.kx-c{width:auto;padding-inline:max(20px,env(safe-area-inset-left)) max(20px,env(safe-area-inset-right))}.kx-intro{font-size:15px;line-height:1.6;max-width:34ch;margin-inline:auto;text-wrap:balance}.kx-cta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kx-cta .btn,.kx-cta .ghost{justify-content:center;min-height:50px;padding-inline:12px}}@media(max-width:760px){.pst-blk{display:none}}.c11-dots.num{font:500 12px var(--mono);color:var(--mute);letter-spacing:.08em}.c11-dots.num b{color:var(--ink)}.chat-fab.zyra-fab{width:auto;height:60px;padding:0!important;gap:10px;flex-direction:row-reverse;background:none;border:0;box-shadow:none;border-radius:0;color:var(--ink)}.chat-fab.zyra-fab:hover{transform:none;border:0}.zyra-orb{position:relative;width:60px;height:60px;display:grid;place-items:center;flex:none;color:#fff;filter:drop-shadow(0 14px 26px rgba(255,59,47,.32));transition:transform .35s cubic-bezier(.2,.9,.3,1.2)}.zyra-fab:hover .zyra-orb,.zyra-fab:focus-visible .zyra-orb{transform:scale(1.07)}.zyra-orb .so-a,.zyra-orb .so-b{position:absolute;display:block}.so-a{inset:0;background:linear-gradient(160deg,#ffd18a,#ff7a2b 26%,#ff3b2f 48%,#9b5cff 78%,#5b7bff);border-radius:46% 54% 58% 42%/48% 42% 58% 52%;animation:zyraM 7s ease-in-out infinite,zyraR 11s linear infinite}.so-b{inset:2px 2.5px 3.5px 2px;background:radial-gradient(circle at 38% 30%,#2b1512 0,#100a0b 46%,#060607 78%);border-radius:52% 48% 44% 56%/46% 56% 44% 54%;animation:zyraM 7s ease-in-out -2.5s infinite reverse,zyraR 11s linear infinite;box-shadow:inset 0 -6px 14px #7c5cff59,inset 0 6px 12px #ff8c3c47}.zyra-orb .fab-ic{position:relative;z-index:1;width:26px;height:26px}.zyra-orb .fab-ic path{fill:none}.zyra-orb .fab-ic .sl-s,.zyra-orb .fab-ic .sl-x,.zyra-orb .fab-ic circle{fill:currentColor}.zyra-orb .sl-s{transform-box:view-box;transform-origin:16px 16px;animation:zyraP 3.2s ease-in-out infinite}.zyra-orb .sl-o{transform-box:view-box;transform-origin:16px 16px;animation:zyraR 5s linear infinite;fill:#ffb070!important}.zyra-orb .fab-dot{top:6px;inset-inline-end:6px;z-index:2;border-color:#0a0a0a}.zyra-fab .fab-label{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--g2) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font:600 14px var(--sans);white-space:nowrap;box-shadow:0 14px 34px -16px #00000080;transition:border-color .25s}.zyra-fab:hover .fab-label{border-color:var(--or)}@keyframes zyraM{0%,to{border-radius:46% 54% 58% 42%/48% 42% 58% 52%}33%{border-radius:58% 42% 46% 54%/40% 58% 42% 60%}66%{border-radius:42% 58% 52% 48%/58% 46% 54% 42%}}@keyframes zyraR{to{transform:rotate(360deg)}}@keyframes zyraP{0%,to{transform:scale(1)}50%{transform:scale(.82)}}.zyra-av{background:radial-gradient(closest-side,#0d0a0b calc(100% - 2px),transparent calc(100% - 1.5px)),linear-gradient(160deg,#ffd18a,#ff3b2f 50%,#9b5cff)!important;color:#fff}.zyra-av svg{width:22px;height:22px}.zyra-av .sl-o{fill:#ffb070}@media(max-width:760px){.zyra-fab .fab-label{display:none}.chat-fab.zyra-fab{height:56px}.zyra-orb{width:56px;height:56px}}@media(prefers-reduced-motion:reduce){.so-a,.so-b,.zyra-orb .sl-s,.zyra-orb .sl-o{animation:none}}.ftrA{position:relative;margin-top:8vh;padding:0;border-top:0;background:#000;color:#fff;overflow:hidden;--ink:#fff;--ink2:rgba(255,255,255,.75);--mute:rgba(255,255,255,.5);--line:rgba(255,255,255,.1)}.fnav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fnav h3{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:12px;font-weight:500}.fnav a{display:block;padding:6px 0;color:var(--ink2);font-size:14.5px;overflow-wrap:anywhere;transition:color .2s}.fnav a:hover{color:var(--or)}.ftrA .ftr-legal{margin:0;padding-block:18px 26px}.fa-sp{position:relative;isolation:isolate;min-height:clamp(440px,64vh,640px);display:flex;align-items:flex-end;padding:clamp(80px,12vw,160px) 0 30px}.fa-bg{position:absolute;inset:0;z-index:-1;overflow:hidden}.fa-bg i{position:absolute;display:block}.fa-st{inset:0 -12%;background:linear-gradient(90deg,#ff2a1f,#ff4a1f,#ff7424,#ffaa42 33%,#ffd27a 41%,#ff7a3d 50%,#ff3b5c,#c2369a 70%,#7d3cff 81%,#4f46ff 90%,#ff2a1f);animation:faSt 26s ease-in-out infinite alternate}.fa-st2{inset:0 -8%;filter:blur(3px);background:repeating-linear-gradient(90deg,rgba(0,0,0,.34) 0 6px,transparent 10px 22px,rgba(0,0,0,.18) 26px 30px,transparent 34px 52px,rgba(255,255,255,.08) 55px 58px,transparent 61px 77px,rgba(0,0,0,.28) 81px 92px,transparent 96px 113px);animation:faSt 17s ease-in-out infinite alternate-reverse}.fa-dots{inset:0;background:radial-gradient(circle,rgba(255,255,255,.6) 1.1px,transparent 1.7px) 0 0/9px 9px;-webkit-mask:radial-gradient(ellipse 45% 70% at 82% 0,#000,transparent 70%),radial-gradient(ellipse 30% 55% at 14% 0,#000,transparent 70%);mask:radial-gradient(ellipse 45% 70% at 82% 0,#000,transparent 70%),radial-gradient(ellipse 30% 55% at 14% 0,#000,transparent 70%);animation:faTw 3.6s ease-in-out infinite alternate}.fa-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0000008c 0,#00000014 16%,#0003 46%,#000000d1 80%,#000)}@keyframes faSt{to{transform:translate(8%)}}@keyframes faTw{to{opacity:.45}}.fa-cta{position:relative;width:100%}.fa-cta .kick{color:#fff}.fa-cta .kick .dot{background:#fff}.fa-cta h2{font:600 clamp(40px,6.4vw,104px)/.94 var(--disp);letter-spacing:-.045em;margin:14px 0;max-width:14ch;text-shadow:0 4px 40px rgba(0,0,0,.35)}.fa-p{max-width:50ch;color:#ffffffd9;font-size:clamp(15px,1.2vw,18px)}.fa-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ftrA .fa-acts .btn{background:#fff;color:#0a0a0a;border-color:#fff}.ftrA .fa-acts .ghost{color:#fff;border-color:#ffffff73;background:#0000004d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ftrA .fa-acts .ai7{color:#fff}.fa-soc{margin-top:30px}.fa-soc a{background:#00000073;border-color:#ffffff29;color:#fff;border-radius:12px}.fa-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,3vw,44px) clamp(24px,4vw,56px);align-items:end;padding-block:clamp(32px,4vw,52px) 30px}.fa-nav{grid-column:1/-1;grid-row:2;padding-top:clamp(20px,2.5vw,32px);border-top:1px solid var(--line)}.fa-br{display:none}.fa-wm{display:inline-flex;align-items:center;gap:18px}.fa-wm img{width:56px;height:56px;border-radius:50%;flex:none;box-shadow:0 0 0 2px #ffffff1f}.fa-wm span{font:700 clamp(46px,8.4vw,150px)/.86 var(--disp);white-space:nowrap;text-transform:uppercase;letter-spacing:.01em;color:transparent;background:radial-gradient(circle,#fff 50%,transparent 56%) 0 0/5px 5px;-webkit-background-clip:text;background-clip:text}.fa-wm:hover span{background-image:radial-gradient(circle,var(--or) 50%,transparent 56%)}.fa-top{width:118px;height:118px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ff3b2f00,#ff3b2f52),repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 1px,transparent 1px 6px),#0b0b0b;color:#fff;display:grid;place-content:center;justify-items:center;gap:6px;font:500 12px var(--mono);cursor:pointer;transition:border-color .25s,transform .25s}.fa-top span{font-size:20px}.fa-top:hover{border-color:var(--or);transform:translateY(-3px)}@media(max-width:760px){.fa-sp{min-height:0;padding:84px 0 26px}.fa-main{grid-template-columns:1fr;gap:28px}.fa-nav{grid-row:auto;grid-template-columns:1fr 1fr}.fa-nav>:last-child{grid-column:1/-1}.fnav a{min-height:40px;display:flex;align-items:center;padding:0}.fa-top{width:100%;height:56px;grid-auto-flow:column;place-content:center}.fa-wm span{font-size:clamp(40px,13vw,62px);white-space:normal}.fa-br{display:inline}.fa-wm img{width:48px;height:48px}.fa-acts .btn,.fa-acts .ghost{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.fa-st,.fa-st2,.fa-dots{animation:none}}.ftrA{content-visibility:auto;contain-intrinsic-size:auto 1100px}.def13{max-width:62ch;margin-top:14px;font-size:clamp(14px,1.05vw,16px);line-height:1.6;color:var(--mute)}.jh .def13{margin-inline:auto;color:#ebf0ff9e}.svp-lead+.def13{margin-top:12px}.qa13{padding-block:clamp(56px,8vw,110px) 0}.qa13-h{margin-bottom:clamp(22px,3vw,36px)}.qa13-h .kick{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--line);border-radius:99px;color:var(--ink2)}.qa13-h h2{font:600 clamp(30px,4.2vw,60px)/1 var(--disp);letter-spacing:-.04em;margin-top:14px}.qa13-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.qa13-i{padding:clamp(20px,2vw,28px);border-radius:22px;border:1px solid var(--line);background:color-mix(in srgb,var(--g2) 70%,transparent)}.qa13-i h3{font:600 clamp(18px,1.5vw,22px)/1.2 var(--disp);letter-spacing:-.015em;margin-bottom:10px}.qa13-i h3:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--or);margin-inline-end:10px;vertical-align:middle;transform:translateY(-2px)}.qa13-a{font-size:15px;line-height:1.62;color:var(--ink2)}@media(max-width:900px){.qa13-g{grid-template-columns:1fr}}[dir=rtl] .qa13 .kick{letter-spacing:0}.fa-brand{grid-column:1/-1;grid-row:1;justify-self:center;text-align:center;min-width:0;max-width:100%}.fa-wm{justify-content:center}.fa-nav{grid-column:1}.fa-top{grid-column:2;grid-row:2;align-self:center}@media(max-width:760px){.fa-nav,.fa-top{grid-column:auto;grid-row:auto}}
