@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-tight-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-tight-latin-500-normal.woff2) format("woff2")}@font-face{font-family:IN Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:107.5%;ascent-override:90.1%;descent-override:22.4%;line-gap-override:0%}@font-face{font-family:IT Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:99.3%;ascent-override:97.5%;descent-override:24.3%;line-gap-override:0%}@font-face{font-family:MR Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:102.6%;ascent-override:103.9%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:BG Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:107%;ascent-override:86.9%;descent-override:25.2%;line-gap-override:0%}@font-face{font-family:ISerif Fallback;src:local("Times New Roman"),local("Times"),local("Liberation Serif");size-adjust:82.1%;ascent-override:120.5%;descent-override:37.7%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}:root{--bg:#ffffff;--ink:#000000;--muted:#5a5a5a;--line:rgba(0,0,0,.12);--pill:#ececec;--ai-mid:#e6e0d6;--white:#fff;--dim:rgba(255,255,255,.62);--dline:rgba(255,255,255,.14);--sans:"Inter","IN Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--display:"Inter Tight","IT Fallback",ui-sans-serif,system-ui,sans-serif;--serif:"Instrument Serif","ISerif Fallback",ui-serif,Georgia,"Times New Roman",serif;--ease:cubic-bezier(.22,1,.36,1);color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0d0d0d;--ink:#f2f2f2;--muted:#a5a5a5;--line:rgba(255,255,255,.12);--pill:#242424;--ai-mid:#2b2723;color-scheme:dark}}:root[data-theme=dark]{--bg:#0d0d0d;--ink:#f2f2f2;--muted:#a5a5a5;--line:rgba(255,255,255,.12);--pill:#242424;--ai-mid:#2b2723;color-scheme:dark}html{background:#000;scroll-padding-top:env(safe-area-inset-top,0px);-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip;line-height:1.4}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%}button{font:inherit;color:inherit}:focus-visible{outline:2px solid #7aa7ff;outline-offset:3px}.container{max-width:1280px;margin:0 auto;padding:0 40px}@media (max-width:720px){.container{padding:0 20px}}.h2{font-size:clamp(32px,3.6vw,52px);font-weight:400;letter-spacing:-.035em;line-height:1.05;margin:0}.sub{font-size:14px;color:var(--muted);margin:14px 0 0}.btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 26px;font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;border-radius:2px;background:#fff;color:#000;border:1px solid #fff;cursor:pointer;transition:background .35s,color .35s}.btn:hover{background:transparent;color:#fff}.btn--sm{height:40px;padding:0 20px}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding-top:env(safe-area-inset-top,0px);color:#fff;transition:transform .55s var(--ease),background .4s}.nav.is-solid{background:#000000bd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav.is-hidden{transform:translateY(-100%)}.nav-inner{position:relative;display:flex;align-items:center;justify-content:space-between;height:76px;max-width:1440px;margin:0 auto;padding:0 40px}.brand{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.brand svg{width:22px;height:22px;flex:none}.nav-menu{display:flex;gap:30px;list-style:none;margin:0;padding:0;position:absolute;left:50%;transform:translate(-50%)}.nav-item{position:relative}.nav-item>button{background:none;border:0;padding:10px 0;font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;gap:6px;cursor:pointer}.nav-item>button svg{width:9px;height:9px;transition:transform .3s var(--ease)}.dropdown{position:absolute;top:100%;left:50%;min-width:250px;padding:12px;margin-top:8px;background:#0f0f0f;border:1px solid var(--dline);border-radius:8px;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility .3s}.dropdown:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.dropdown a{display:block;padding:9px 12px;border-radius:5px;font-size:14px;color:#ffffffc7;transition:background .2s,color .2s}.dropdown a:hover{background:#ffffff14;color:#fff}@media (hover:hover){.nav-item:hover .dropdown{opacity:1;visibility:visible;transform:translate(-50%)}.nav-item:hover>button svg{transform:rotate(180deg)}}.nav-item.open .dropdown{opacity:1;visibility:visible;transform:translate(-50%)}.nav-item.open>button svg{transform:rotate(180deg)}.nav-actions{display:flex;align-items:center;gap:28px}.nav-login{font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.nav-burger{display:none;width:40px;height:40px;background:none;border:0;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px}.nav-burger i{display:block;width:22px;height:1.5px;background:#fff;transition:transform .4s var(--ease)}.nav.menu-open .nav-burger i:first-child{transform:translateY(3.75px) rotate(45deg)}.nav.menu-open .nav-burger i:last-child{transform:translateY(-3.75px) rotate(-45deg)}.mobile-panel{position:fixed;inset:0;z-index:-1;background:#000;padding:calc(96px + env(safe-area-inset-top,0px)) 24px calc(40px + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility .4s;overflow-y:auto}.nav.menu-open .mobile-panel{opacity:1;visibility:visible}.mobile-panel a{display:block;font-size:30px;letter-spacing:-.03em;padding:10px 0;border-bottom:1px solid var(--dline);translate:0 16px;opacity:0;transition:translate .6s var(--ease),opacity .6s}.nav.menu-open .mobile-panel a{translate:0 0;opacity:1}.mobile-panel .btn{margin-top:28px;width:100%;font-size:12px;border-bottom:1px solid #fff}@media (max-width:960px){.nav-menu,.nav-login{display:none}.nav-burger{display:flex}.nav-inner{padding:0 20px;height:64px}.nav-actions{gap:12px}}@media (max-width:420px){.nav-actions .btn{display:none}}.stats{background:#000;color:#fff;text-align:center;padding:30px 20px 130px}.stats-lead{font-size:14px;color:var(--dim);margin:0}.stats-lead em{font-style:normal;color:#e6c89c}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:980px;margin:46px auto 0;gap:24px}.stat b{display:block;font-size:clamp(46px,5.4vw,78px);font-weight:400;letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1}.stat span{display:block;margin-top:22px;font-size:12px;opacity:.85}@media (max-width:640px){.stats-grid{grid-template-columns:1fr;gap:40px}}html.js .reveal{opacity:0;translate:0 30px;transition:opacity 1.1s var(--ease),translate 1.1s var(--ease);transition-delay:var(--d,0s)}html.js .reveal.in{opacity:1;translate:0 0}.grow{background:var(--bg);color:var(--ink);padding:120px 0 90px;text-align:center;overflow:hidden}.grow .sub{margin-top:12px}.tabs{display:flex;gap:4px;justify-content:center;margin:34px auto 38px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;flex:none;overflow:hidden;border:0;background:transparent;padding:9px 14px;border-radius:999px;font-size:13px;color:var(--ink);cursor:pointer;transition:background .35s}.tab:hover{background:color-mix(in srgb,var(--pill) 60%,transparent)}.tab.is-active{background:var(--pill)}.tab .bar{position:absolute;left:14px;right:14px;bottom:4px;height:1.5px;transform-origin:left;transform:scaleX(0);background:var(--ink);opacity:.5}.tab.is-active .bar{animation:fill var(--dur,6s) linear forwards}.grow.paused .tab.is-active .bar,.grow.offscreen .tab.is-active .bar{animation-play-state:paused}@keyframes fill{to{transform:scaleX(1)}}.g-viewport{overflow:hidden;touch-action:pan-y}.g-track{position:relative;display:flex;gap:20px;transition:transform .9s cubic-bezier(.65,0,.35,1);will-change:transform}.g-slide{position:relative;flex:0 0 min(880px,80vw);aspect-ratio:16/10;border-radius:6px;overflow:hidden;color:#fff;text-align:left;padding:clamp(20px,3vw,34px);cursor:pointer;opacity:.6;transition:opacity .7s}.g-slide.is-active{opacity:1;cursor:default}.g-slide:after{content:"";position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(180deg,#00000038,#0000006b);border-top:1px solid rgba(255,255,255,.08)}.g-slide h3{position:relative;z-index:1;font-family:var(--serif);font-weight:400;font-size:clamp(28px,3vw,42px);margin:0;line-height:1}.g-slide p{position:relative;z-index:1;font-size:14px;max-width:40ch;opacity:.86;margin:10px 0 0}.g-orb{position:absolute;right:12%;top:18%;width:22%;aspect-ratio:1;border-radius:50% 50% 8% 8%/60% 60% 8% 8%;background:linear-gradient(180deg,#efe9df,#bcb3a6);box-shadow:none;opacity:.9}.g-orb:after{content:"";position:absolute;left:46%;width:8%;top:60%;height:110%;background:#c9c0b2}@media (max-width:720px){.g-slide{aspect-ratio:4/5}.g-orb{display:none}}.ui{position:absolute;z-index:2;left:50%;bottom:9%;width:min(310px,74%);background:#fbf8f2;color:#1a1a1a;border-radius:8px;padding:16px;font-size:12px;box-shadow:none;opacity:0;transform:translate(-50%,24px);transition:opacity .9s var(--ease) .25s,transform .9s var(--ease) .25s}.g-slide.is-active .ui{opacity:1;transform:translate(-50%)}.ui-k{font-size:11px;color:#777;margin:0 0 8px}.ui h4{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.05;margin:8px 0 12px}.ui-row{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-top:1px solid #eee}.ui-row b{font-weight:600}.ui-badge{font-style:normal;background:#dff3e4;color:#1f6b3a;border-radius:99px;padding:2px 8px;font-size:11px}.ui-btn{display:block;text-align:center;margin-top:10px;background:#1a1a1a;color:#fff;border-radius:99px;padding:9px;font-size:11px}.ui-pay{display:flex;gap:4px;flex-wrap:wrap;margin-top:8px}.ui-pay span{border:1px solid #ddd;border-radius:4px;padding:3px 6px;font-size:10px}.ui-prod{display:flex;gap:12px;align-items:center}.ui-chain{flex:none;width:62px;height:62px;border-radius:50%;background:repeating-conic-gradient(#e7c56a 0 15deg,#a87b25 15deg 30deg);mask:radial-gradient(circle,transparent 42%,#000 43%);-webkit-mask:radial-gradient(circle,transparent 42%,#000 43%)}.cal{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;gap:4px;font-size:11px}.cal .dh{color:#999;font-size:10px}.cal .sel{background:#1a1a1a;color:#fff;border-radius:50%}.ui-slot{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:9px 10px;background:#f1ece3;border-radius:6px}.ui-slot em{font-style:normal;background:#1a1a1a;color:#fff;border-radius:99px;padding:3px 10px;font-size:10px}.meter{height:6px;background:#eee;border-radius:9px;overflow:hidden;margin:10px 0 6px}.meter i{display:block;height:100%;width:0;background:#5b7a52;transition:width 1.6s var(--ease) .5s}.g-slide.is-active .meter i{width:74%}.amts{display:flex;gap:6px;margin-top:10px}.amts span{flex:1;text-align:center;border:1px solid #ddd;border-radius:6px;padding:6px 0}.amts span:nth-child(2){border-color:#1a1a1a;font-weight:600}.tiers{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tiers div{border:1px solid #e3ddd2;border-radius:6px;padding:10px}.tiers div:last-child{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.tiers b{display:block;font-size:18px;font-weight:500;margin-top:4px}.lines i{display:block;height:5px;background:#e8e3da;border-radius:3px;margin-top:6px}.lines i:nth-child(2){width:86%}.lines i:nth-child(3){width:60%}.g-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;padding:0 40px;position:relative}.g-dots{display:flex;gap:5px}.g-dots button{width:6px;height:6px;padding:0;border:0;border-radius:9px;background:var(--line);cursor:pointer;transition:width .4s var(--ease),background .4s}.g-dots button.is-active{width:22px;background:var(--ink)}.g-pause{position:absolute;right:max(40px,calc(50% - 600px));width:30px;height:30px;border-radius:50%;border:1px solid var(--line);background:transparent;cursor:pointer;display:grid;place-items:center}.g-pause svg{width:10px;height:10px;fill:var(--ink)}.g-pause .play{display:none}.grow.paused .g-pause .play{display:block}.grow.paused .g-pause .pz{display:none}.platform{background:var(--bg);color:var(--ink);padding:70px 0 120px}.pf-head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-bottom:48px}.pf-head p{font-size:14px;max-width:46ch;margin:4px 0 0;color:var(--ink)}@media (max-width:820px){.pf-head{grid-template-columns:1fr;gap:16px}}.pf-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding:0 40px;scroll-padding:0 40px;max-width:1280px;margin:0 auto}.pf-rail::-webkit-scrollbar{display:none}.pf-card{position:relative;flex:0 0 calc((100% - 60px)/4);min-width:250px;aspect-ratio:3/3.7;scroll-snap-align:start;border-radius:6px;overflow:hidden;color:#fff;padding:20px;transition:transform .6s var(--ease)}.pf-card:hover{transform:translateY(-6px)}.pf-card h3{position:relative;z-index:2;margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em}.pf-card p{position:relative;z-index:2;margin:6px 0 0;font-size:12px;opacity:.82;max-width:32ch}.pf-arrow{position:absolute;right:18px;bottom:16px;z-index:2;font-size:16px;transition:translate .4s var(--ease)}.pf-card:hover .pf-arrow{translate:4px 0}.pf-vis{position:absolute;inset:30% 0 0;transition:transform .8s var(--ease)}.pf-card:hover .pf-vis{transform:scale(1.04)}@media (max-width:720px){.pf-rail{padding:0 20px;scroll-padding:0 20px}.pf-card{flex-basis:78%}}.pf-edit{background:linear-gradient(180deg,#3d3632,#26211e)}.ed-frame{position:absolute;left:12%;top:20%;width:66%;aspect-ratio:1.2;background:#6e5e57;border-radius:3px;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:12px 12px}.ed-bar{height:10px;background:#f2efea;display:flex;gap:3px;padding:3px}.ed-bar i{width:4px;height:4px;border-radius:50%;background:#ccc}.ed-img{position:absolute;left:0;top:10px;width:46%;bottom:22%;background:radial-gradient(40% 50% at 55% 60%,#e9e0d3,#8c7466 70%,#3a2d26)}.ed-sel{position:absolute;left:48%;top:30%;font-size:11px;padding:4px 6px;outline:1px dashed #7aa7ff;background:#0003}.ed-type{position:absolute;right:8%;top:10%;display:flex;align-items:center;gap:4px;background:#e8e4de;color:#222;padding:6px 8px;border-radius:5px;font-family:var(--serif);font-size:16px;animation:floaty 5s ease-in-out infinite}.ed-type i{width:10px;height:18px;background:#222}.ed-type i:nth-child(3){background:#9b8579}.ed-type i:nth-child(4){background:#fff}.ed-btn{position:absolute;left:6%;bottom:20%;background:#efe9dc;color:#333;font-family:var(--serif);padding:8px 22px;border-radius:99px;font-size:14px;animation:floaty 6s ease-in-out infinite reverse}@keyframes floaty{50%{translate:0 -8px}}.pf-ai{background:#050505}.orb{position:absolute;border-radius:50%;animation:floaty 7s ease-in-out infinite}.orb.o1{right:18%;top:12%;width:24%;aspect-ratio:1;background:linear-gradient(140deg,#e8c48c,#5aa79d 60%,#2f5d8a)}.orb.o2{left:14%;top:26%;width:20%;aspect-ratio:2.6;border-radius:3px;background:#f0ebe2;color:#333;font-size:9px;padding:4px;transform:rotate(-14deg);animation-delay:-2s}.chip{position:absolute;background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:8px 10px;font-size:10px;color:#ddd}.chip b{display:block;font-family:var(--serif);font-weight:400;font-size:17px;color:#fff}.chip.c1{right:8%;top:42%;transform:rotate(-6deg)}.chip.c2{left:8%;bottom:14%;display:flex;gap:4px;align-items:center;font-family:var(--serif);font-size:16px}.chip.c2 i{width:9px;height:16px;background:#ddd}.chip.c2 i+i{background:#666}.cube{position:absolute;right:12%;bottom:8%;width:30%;aspect-ratio:1;background:linear-gradient(135deg,#b24f1c,#5c2208);transform:rotate(10deg);border-radius:3px}.pf-mail{background:linear-gradient(180deg,#7b8076,#4e534b)}.mail-disc{position:absolute;left:50%;top:22%;width:42%;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:none}.mail-disc svg{width:56%}.desk{position:absolute;left:0;right:0;bottom:0;height:24%;background:linear-gradient(180deg,#7a5634,#4a321d)}.laptop{position:absolute;right:-6%;bottom:18%;width:44%;height:40%;background:linear-gradient(120deg,#d9d9d9,#9a9a9a);transform:skew(-18deg);border-radius:4px}.pf-dom{background:radial-gradient(60% 50% at 25% 30%,#5e7563,#22302a 70%,#151c1a)}.tld{position:absolute;right:10%;top:12%;display:flex;flex-direction:column;gap:9px;align-items:flex-end}.tld span{background:#ffffff2e;border-radius:99px;padding:5px 12px;font-size:12px}.tld span:nth-child(3){background:#fff;color:#111}.tld span:nth-child(n+5){opacity:.4}.dsearch{position:absolute;left:8%;right:22%;top:33%;background:#fff;color:#111;border-radius:99px;padding:8px 14px;font-size:13px;display:flex;align-items:center;gap:8px;box-shadow:none}.dsearch .t{overflow:hidden;white-space:nowrap;border-right:1.5px solid #111;width:0;animation:typeDom 5s steps(10) infinite}@keyframes typeDom{0%,10%{width:0}50%,90%{width:10ch}to{width:0}}.pf-pay{background:linear-gradient(180deg,#2d2b33,#141317)}.card-a,.card-b{position:absolute;left:50%;width:62%;aspect-ratio:1.58;border-radius:10px;translate:-50% 0}.card-a{top:16%;background:linear-gradient(135deg,#c2a77e,#6c5536);transform:rotate(-8deg)}.card-b{top:32%;background:linear-gradient(135deg,#f2f0ec,#bdb8ae);transform:rotate(5deg);color:#222;padding:12px;font-size:11px}.card-b b{display:block;font-size:20px;font-weight:500;margin-top:30%}.pf-stats{background:linear-gradient(180deg,#e7e2d9,#c9c1b4);color:#1a1a1a}.pf-stats p{opacity:.75}.bars{position:absolute;left:12%;right:12%;bottom:12%;height:56%;display:flex;align-items:flex-end;gap:7%}.bars i{flex:1;background:#1a1a1a;border-radius:3px 3px 0 0;height:0;transition:height 1.2s var(--ease)}.pf-card.in .bars i{height:var(--h)}.pf-foot{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.pf-dots{display:flex;gap:5px;margin:0 auto}.pf-dots button{width:6px;height:6px;padding:0;border:0;border-radius:9px;background:var(--line);cursor:pointer;transition:width .4s var(--ease),background .4s}.pf-dots button.is-active{width:22px;background:var(--ink)}.pf-arrows{display:flex;gap:6px}.pf-arrows button{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;transition:background .3s}.pf-arrows button:disabled{opacity:.35;cursor:default}.ai{background:linear-gradient(180deg,var(--bg) 0%,var(--bg) 10%,var(--ai-mid) 32%,#7d7266 58%,#171411 82%,#000 100%);color:var(--ink);padding:40px 0 120px;text-align:center}.ai-mark{display:flex;justify-content:center;gap:2px;margin-bottom:22px}.ai-mark i{width:10px;height:10px;border-radius:50%;background:var(--ink)}.ai-mark i+i{width:7px;height:7px;margin-top:6px}.ai .h2{max-width:14ch;margin:0 auto}.ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:56px auto 0;padding:0 20px}@media (max-width:720px){.ai-grid{grid-template-columns:1fr}}.ai-card{position:relative;aspect-ratio:1/1.02;background:#000;color:#fff;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:28px;transition:transform .6s var(--ease)}.ai-card:hover{transform:translateY(-6px)}.ai-badge{position:absolute;left:12px;top:12px;width:42px;height:42px;border-radius:5px;background:#2a2a2a;display:grid;place-items:center;font-size:7px;font-weight:600;line-height:1.1;letter-spacing:.04em}.ai-prompt{position:absolute;left:12%;right:12%;top:30%;text-align:left;border:1px solid #2c2c2c;border-radius:10px;padding:14px 16px;background:#0e0e0e}.ai-prompt small{color:#888;font-size:11px}.ai-prompt p{margin:6px 0 0;font-size:16px;min-height:1.4em}.caret{display:inline-block;width:1.5px;height:1em;background:#fff;vertical-align:-2px;margin-left:2px;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.ai-foot{position:relative;z-index:2}.ai-foot small{display:block;font-size:11px}.ai-foot p{margin:14px 0 6px;font-size:13px;color:#b7a693}.ai-foot strong{font-size:18px;font-weight:500}.tpl-wall{position:absolute;inset:0 0 34%;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;overflow:hidden;mask:linear-gradient(180deg,#000 60%,transparent);-webkit-mask:linear-gradient(180deg,#000 60%,transparent)}.tpl-col{display:flex;flex-direction:column;gap:6px;animation:colUp 26s linear infinite}.tpl-col:nth-child(2){animation-direction:reverse;animation-duration:30s}@keyframes colUp{to{transform:translateY(-50%)}}.tpl{aspect-ratio:1.25;flex:none;padding:8px;font-size:15px;line-height:.95;overflow:hidden;text-align:left}.domain{background:#000;color:#fff;text-align:center;padding:90px 20px 40px}.domain .h2{max-width:16ch;margin:0 auto}.dform{position:relative;max-width:620px;margin:40px auto 0}.dfield{display:flex;align-items:center;gap:10px;background:#1c1c1c;border:1px solid #2e2e2e;border-radius:5px;padding:0 14px;height:44px;transition:border-color .3s}.dfield:focus-within{border-color:#777}.dfield input{flex:1;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:14px}.dfield input::placeholder{color:#777}.dfield button{background:none;border:0;color:#fff;cursor:pointer;font-size:16px}.dresults{list-style:none;margin:10px 0 0;padding:0;text-align:left}.dresults li{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid #1f1f1f;font-size:14px;opacity:0;translate:0 8px;animation:fade .5s var(--ease) forwards}.dresults li span{color:#9a9a9a;font-size:12px}.dresults li em{font-style:normal;border:1px solid #444;border-radius:99px;padding:4px 12px;font-size:11px;margin-left:12px}.dnote{font-size:11px;color:#8a8a8a;margin-top:18px}.dnote a{text-decoration:underline}.made{position:relative;background:#000;color:#fff;padding:90px 0 120px;overflow:hidden}.made-rows{display:flex;flex-direction:column;gap:16px;opacity:.55;mask:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.mrow{display:flex;gap:16px;width:max-content;animation:marq 60s linear infinite}.site{display:block}.mrow.rev{animation-direction:reverse;animation-duration:70s}@keyframes marq{to{transform:translate(-50%)}}.site{flex:none;width:280px;aspect-ratio:1.5;border-radius:5px;overflow:hidden;position:relative;padding:12px;font-size:9px}.site .snav{display:flex;justify-content:space-between;opacity:.8}.site b{position:absolute;left:12px;bottom:12px;font-weight:400;font-size:30px;line-height:.9;letter-spacing:-.03em}.made-title{position:absolute;inset:0;display:grid;place-items:center;text-align:center;pointer-events:none}.made-title h2{font-size:clamp(40px,5.6vw,80px);font-weight:400;letter-spacing:-.04em;line-height:1;margin:0;text-shadow:none}.made-title h2 span{display:block;font-family:var(--serif);font-size:.9em;letter-spacing:-.01em}.faq{background:#000;color:#fff;padding:20px 0 100px}.acc-item{border-top:1px solid var(--dline)}.acc-item>button{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:0;cursor:pointer;padding:22px 0;text-align:left;font-size:clamp(22px,2.2vw,30px);letter-spacing:-.025em}.acc-item>button i{position:relative;width:12px;height:12px;flex:none}.acc-item>button i:before,.acc-item>button i:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:#fff;transition:transform .4s var(--ease)}.acc-item>button i:after{transform:rotate(90deg)}.acc-item.open>button i:after{transform:rotate(0)}.acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.acc-item.open .acc-panel{grid-template-rows:1fr}.acc-panel>div{overflow:hidden}.acc-body{padding:0 0 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px 40px;color:var(--dim);font-size:14px;max-width:1000px}.acc-body h4{color:#fff;font-weight:500;font-size:15px;margin:0 0 6px}.acc-body p{margin:0}.cta{background:#000;color:#fff;text-align:center;padding:60px 20px 140px}.cta h2{font-size:clamp(38px,4.4vw,62px);font-weight:400;letter-spacing:-.04em;line-height:1.02;color:#bdbdbd;margin:0 auto;max-width:13ch}.cta p{font-size:12px;font-weight:600;color:#bdbdbd;margin:44px 0 22px}.footer{background:#000;color:#fff;padding:0 0 30px}.f-top{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:30px;border-top:1px solid var(--dline);padding-top:28px}.f-brand{display:flex;flex-direction:column;justify-content:space-between;gap:30px}.f-brand svg{width:20px;height:20px}.f-brand p{font-size:clamp(20px,1.8vw,26px);letter-spacing:-.03em;margin:16px 0 0}.f-brand small{font-size:11px;color:var(--dim)}.f-col h5{font-size:12px;font-weight:600;margin:0 0 14px}.f-col h5:not(:first-child){margin-top:26px}.f-col a{display:block;font-size:12px;color:var(--dim);padding:3px 0;transition:color .2s}.f-col a:hover{color:#fff}.f-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid var(--dline);margin-top:36px;padding-top:18px;font-size:11px;color:var(--dim)}.f-bottom nav{display:flex;gap:16px;flex-wrap:wrap}.f-bottom strong{color:#fff;font-weight:500}@media (max-width:900px){.f-top{grid-template-columns:1fr 1fr}.f-brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.line>span{transform:none}.mrow,.tpl-col{animation:none!important}}html{overflow-x:clip}[hidden]{display:none!important}.mq{animation-play-state:paused!important}.mq.run{animation-play-state:running!important}.cv{content-visibility:auto;contain-intrinsic-size:auto 800px}.nav-menu{gap:26px}.nav-link{display:block;padding:10px 0;font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;position:relative}.nav-link:after{content:"";position:absolute;left:0;right:0;bottom:5px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.nav-link:hover:after,.nav-link.is-current:after{transform:scaleX(1);transform-origin:left}.nav{transition:transform .55s var(--ease),background .4s,color .4s}.nav.on-light .nav-burger i{background:var(--ink)}.nav.on-light .btn{background:var(--ink);color:var(--bg);border-color:var(--ink)}.nav.on-light .btn:hover{background:transparent;color:var(--ink)}.nav.on-light.is-solid{background:color-mix(in srgb,var(--bg) 84%,transparent)}.nav.menu-open{color:#fff;background:transparent}.nav.menu-open .nav-burger i{background:#fff}.nav.menu-open .btn{background:#fff;color:#000;border-color:#fff}.mobile-panel{color:#fff}.mobile-panel a.is-current{color:#9a9a9a}@media (max-width:1100px){.nav-menu,.nav-login{display:none}.nav-burger{display:flex}.nav-actions{gap:12px}}.curtain{position:fixed;inset:0;z-index:200;background:#000;color:#fff;display:grid;place-items:center;transform:scaleY(0);transform-origin:50% 100%;pointer-events:none;will-change:transform}.curtain.cover{transform:scaleY(1);transition:transform .5s cubic-bezier(.76,0,.24,1);pointer-events:auto}.curtain.leave{transform:scaleY(0);transform-origin:50% 0;transition:transform .55s cubic-bezier(.76,0,.24,1)}html.nf-enter .curtain{transform:scaleY(1)}.curtain-word{font-size:clamp(28px,4vw,44px);letter-spacing:-.04em;opacity:0;transition:opacity .15s}.curtain.cover .curtain-word,html.nf-enter .curtain-word{opacity:1;transition-delay:.28s}.cursor{position:fixed;left:0;top:0;width:0;height:0;z-index:150;pointer-events:none}.cursor span{position:absolute;left:0;top:0;width:88px;height:88px;border-radius:50%;background:#fff;color:#000;display:grid;place-items:center;text-align:center;font-size:12px;font-weight:500;line-height:1.1;transform:translate(-50%,-50%) scale(0);transition:transform .4s var(--ease)}.cursor.on span{transform:translate(-50%,-50%) scale(1)}@media (hover:none){.cursor{display:none}}.w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.w>span{display:inline-block}html.js [data-split] .w>span{transform:translate3d(0,112%,0);transition:transform 1.15s var(--ease);transition-delay:calc(var(--i)*45ms)}html.js [data-split].in .w>span{transform:none}.sw{opacity:.18;transition:opacity .4s linear}.sw.on{opacity:1}html.js .clip{clip-path:inset(14% 6% 14% 6% round 12px);transition:clip-path 1.5s var(--ease)}html.js .clip.in{clip-path:inset(0 0 0 0 round 6px)}.px{position:absolute;inset:0;overflow:hidden}.px-in{position:absolute;inset:0;transform:scale(1.14)}.px--free{overflow:visible}.px--free .px-in{transform:none}.cover{position:absolute;inset:0;container-type:size;overflow:hidden;background:linear-gradient(150deg,var(--c1),var(--c2));color:var(--fg);transition:transform 1.1s var(--ease)}.cv-nav{position:absolute;top:10cqh;left:5cqw;right:5cqw;display:flex;justify-content:space-between;font-size:max(9px,1.7cqw);opacity:.85}.cv-title{position:absolute;left:6cqw;bottom:13cqh;max-width:84cqw;font-size:11.5cqw;line-height:.88;letter-spacing:-.05em;font-weight:500}.cv-title.serif{font-family:var(--serif);font-weight:400;letter-spacing:-.02em}.cv-s{position:absolute}.cv-s1{right:8cqw;top:16cqh;width:30cqw;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--fg) 22%,transparent)}.cv-s2{right:10cqw;top:14cqh;width:24cqw;height:54cqh;border-radius:999px 999px 0 0;background:color-mix(in srgb,var(--fg) 18%,transparent)}.cv-s3{right:0;top:0;bottom:0;width:34cqw;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--fg) 16%,transparent) 0 2px,transparent 2px 14px)}.cv-s4{right:9cqw;top:15cqh;width:32cqw;height:44cqh;background:color-mix(in srgb,var(--c2) 70%,#000);box-shadow:none}.hero-pin{position:relative;height:270vh;background:#000;color:#fff}.pin-sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;isolation:isolate}.hero-media{position:absolute;inset:0;z-index:-1;overflow:hidden}.hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),transparent 40%,#000 100%)}.hero-bg{position:absolute;inset:-6%;background:radial-gradient(55% 45% at 58% 20%,rgba(120,150,195,.55),transparent 70%),radial-gradient(35% 35% at 28% 45%,rgba(50,72,104,.55),transparent 70%),linear-gradient(180deg,#1c2838,#0c121b 50%,#000 85%);animation:drift 22s ease-in-out infinite alternate}.hero-figure{position:absolute;left:50%;top:-6%;width:min(1150px,130vw);transform:translate(-50%);opacity:.9;animation:breathe 9s ease-in-out infinite alternate}.grain{position:absolute;inset:0;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@keyframes drift{0%{translate:-1.5% 0}to{translate:1.5% -2%}}@keyframes breathe{0%{rotate:-1.5deg}to{rotate:1.5deg;translate:0 -12px}}.pin-top{position:absolute;left:0;right:0;top:calc(15vh + env(safe-area-inset-top,0px));z-index:3;text-align:center;padding:0 20px;will-change:transform,opacity}.hero-title{font-size:clamp(46px,6.3vw,92px);font-weight:400;letter-spacing:-.05em;line-height:.98;margin:0 auto 34px}.hero-note{font-size:13px;color:#ffffffc7;margin:16px 0 0}.fade-in{opacity:0;animation:fade 1s var(--ease) forwards;animation-delay:var(--d,0s)}@keyframes fade{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}.pin-w{position:absolute;inset:0;z-index:2;animation:cardIn 1.5s var(--ease) both;animation-delay:var(--d,.35s)}.pin-w--l{--d:.6s}.pin-w--r{--d:.7s}@keyframes cardIn{0%{opacity:0;translate:0 24vh}to{opacity:1;translate:0 0}}.pin-center{position:absolute;inset:0;overflow:hidden;transform-origin:50% 50%;transform:translate3d(0,37vh,0) scale(.6);border-radius:13px;box-shadow:none;will-change:transform;backface-visibility:hidden}.pin-side{position:absolute;left:-2%;top:62%;width:min(27vw,400px);aspect-ratio:1/1.06;border-radius:6px;overflow:hidden;box-shadow:none;will-change:transform}@media (max-width:819px){.pin-w--l,.pin-w--r{display:none}.hero-pin{height:220vh}.pin-top{top:calc(14vh + env(safe-area-inset-top,0px))}}.pin-cta-row{position:absolute;left:0;right:0;bottom:calc(6vh + env(safe-area-inset-bottom,0px));z-index:4;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.pin-cta{display:flex;align-items:center;gap:16px;max-width:100%;padding:8px 8px 8px 22px;border-radius:999px;background:#1416168c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.16);font-size:14px;opacity:0;pointer-events:none}.pin-cta.live{pointer-events:auto}.pin-cta span{color:var(--dim);white-space:nowrap}.pin-cta strong{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pin-cta em{font-style:normal;flex:none;background:#fff;color:#000;border-radius:999px;padding:9px 16px;font-size:13px;transition:background .3s}.pin-cta:hover em{background:#dcdcdc}@media (max-width:600px){.pin-cta span{display:none}}.pw{position:absolute;inset:0;background:linear-gradient(110deg,#121514,#2a2d2b 46%,#1a1c1b);color:#fff;overflow:hidden;font-size:max(11px,.95vw)}.pw:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.12) 44%,transparent 58%)}.pw-nav{position:absolute;top:3.4%;left:3%;right:3%;display:flex;justify-content:space-between;align-items:center}.pw-logo{display:flex;gap:2px}.pw-logo i{width:.9em;height:.9em;border-radius:50%;background:#fff}.pw-logo i+i{opacity:.5}.pw-nav nav{display:flex;gap:2.2em;align-items:center}.pw-pill{background:#ffffff2e;padding:.45em 1.2em;border-radius:99px}.pw-title{position:absolute;left:2.4%;top:12%;font-size:16vw;letter-spacing:-.065em;line-height:.9;font-weight:500;color:#cfe3ef;white-space:nowrap}.pw-title small{font-size:max(11px,1.1vw);letter-spacing:0;font-weight:400;color:#fff;margin-left:.6em}.pw-scene{position:absolute;left:0;right:0;bottom:0;height:44%}.pw .plinth{position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(180deg,#3a3d3b,#1b1d1c)}.pw .block{position:absolute;bottom:46%;background:linear-gradient(135deg,#aeb0ac,#5f625f);border-radius:2px}.pw .b1{left:14%;width:7%;height:34%;transform:skewY(-6deg)}.pw .b2{left:21.5%;width:9%;height:22%;bottom:40%;transform:rotate(-12deg)}.pw-foot{position:absolute;left:3%;right:3%;bottom:4%;display:flex;justify-content:space-between;align-items:flex-end;gap:2em}.pw-foot p{margin:0;max-width:40ch}.pw-foot p:last-child{text-align:right;font-weight:600}@media (max-width:819px){.pw-title{font-size:19vw;top:16%}.pw-nav nav span:not(.pw-pill){display:none}}.mock-in{position:absolute;inset:0}.m-barber{background:#d9d3c8;color:#151515;padding:7% 7% 6%;display:flex;flex-direction:column;font-size:clamp(6px,.62vw,9px);text-align:left}.mb-top{display:flex;justify-content:space-between;font-weight:600;letter-spacing:.06em}.mb-body{flex:1;display:grid;grid-template-columns:1.1fr 1fr;gap:6%;align-items:center}.mb-body h3{margin:0;font-size:clamp(11px,1.45vw,21px);line-height:.95;font-weight:600;letter-spacing:-.02em}.mb-body h3 em{font-weight:400}.mb-photo{aspect-ratio:3/4;background:radial-gradient(30% 22% at 50% 34%,#2a1a14 0 98%,transparent),radial-gradient(48% 38% at 50% 92%,#1d1410 0 98%,transparent),linear-gradient(160deg,#b0573f,#5d2a20)}.mb-foot{font-weight:600;letter-spacing:.05em}.m-tutor{background:#e9e4da;color:#1a1a1a;padding:6%;font-size:clamp(6px,.62vw,9px);text-align:center;display:flex;flex-direction:column}.mt-top{display:flex;justify-content:space-between;font-family:var(--serif)}.m-tutor h3{font-family:var(--serif);font-weight:400;font-size:clamp(20px,3vw,44px);line-height:.9;margin:12% 0 4%}.mt-by{font-family:var(--serif);letter-spacing:.08em;margin:0}.mt-copy{margin-top:auto;max-width:30ch;align-self:center;font-family:var(--serif);font-size:1.15em}.mt-books{position:absolute;right:0;top:20%;width:14%;bottom:0;background:repeating-linear-gradient(180deg,#8b7155 0 12%,#c9b79d 12% 14%,#5d4a39 14% 26%,#d4c5ae 26% 28%)}.statement{background:#000;color:#fff;padding:clamp(100px,16vh,180px) 0}.statement--light{background:var(--bg);color:var(--ink)}.statement p{font-size:clamp(28px,3.7vw,58px);letter-spacing:-.035em;line-height:1.1;margin:0;max-width:24ch}.made .btn{position:relative;z-index:2;margin-top:28px;pointer-events:auto}.made-title{pointer-events:none}.made-title>div{pointer-events:none;text-align:center}.page-hero{background:var(--bg);color:var(--ink);padding:calc(150px + env(safe-area-inset-top,0px)) 0 40px}.mega{font-size:clamp(72px,17vw,260px);font-weight:400;letter-spacing:-.065em;line-height:.85;margin:0 0 36px -.04em}.lead{font-size:clamp(16px,1.3vw,19px);line-height:1.5;max-width:44ch;margin:0;color:var(--muted)}.big-cta{background:#000;color:#fff;padding:clamp(110px,16vh,170px) 0;text-align:center}.big-cta h2{font-size:clamp(44px,7vw,112px);font-weight:400;letter-spacing:-.05em;line-height:.95;margin:0 auto 40px;max-width:12ch}.ph-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:24px}.filters{display:flex;gap:6px;flex-wrap:wrap}.fchip{border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:999px;padding:8px 16px;font-size:13px;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.fchip:hover{border-color:var(--ink)}.fchip.is-active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.featured{background:var(--bg);padding:24px 0 40px}.feat{display:block;color:var(--ink)}.feat-media{position:relative;aspect-ratio:16/8;border-radius:6px;overflow:hidden}.feat-meta,.pcard-meta{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.feat-meta{padding:18px 0}.feat-meta h2{margin:0;font-size:clamp(28px,3vw,44px);font-weight:400;letter-spacing:-.03em}.feat-meta p,.feat-meta span{margin:4px 0 0;color:var(--muted);font-size:14px}.feat:hover .cover,.pcard:hover .cover{transform:scale(1.04)}.pgrid-sec{background:var(--bg);padding:40px 0 140px}.pgrid{display:grid;grid-template-columns:repeat(12,1fr);gap:72px 24px;grid-auto-flow:dense;align-items:start}.pcard{display:block;color:var(--ink)}.pc--w{grid-column:span 7}.pc--n{grid-column:span 5}.pcard-media{position:relative;aspect-ratio:4/3;border-radius:6px;overflow:hidden}.pc--n .pcard-media{aspect-ratio:4/5}.pcard-meta{margin-top:16px}.pcard-meta h3{margin:0;font-size:22px;font-weight:500;letter-spacing:-.02em}.pcard-meta span,.pcard-tags{font-size:13px;color:var(--muted)}.pcard-tags{margin:6px 0 0}html.js .pgrid.filtering .pcard{transition-duration:.35s;transition-delay:0s}html.js .pcard.is-out{opacity:0;translate:0 14px}@media (max-width:720px){.pgrid{grid-template-columns:1fr;gap:48px}.pc--w,.pc--n{grid-column:auto}.pc--n .pcard-media,.feat-media{aspect-ratio:4/3}}.cs-hero{background:linear-gradient(180deg,#000 74%,var(--bg) 74%);color:#fff;padding:calc(140px + env(safe-area-inset-top,0px)) 0 0}.back{display:inline-block;font-size:13px;color:var(--dim);margin-bottom:28px;transition:color .3s}.back:hover{color:#fff}.cs-title{font-size:clamp(64px,13vw,200px);font-weight:400;letter-spacing:-.06em;line-height:.88;margin:0 0 0 -.04em}.cs-lead{font-size:clamp(20px,2vw,28px);letter-spacing:-.02em;line-height:1.2;max-width:30ch;margin:28px 0 0}.cs-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:56px 0 0;padding-top:20px;border-top:1px solid var(--dline)}.cs-meta dt{font-size:12px;color:var(--dim);margin-bottom:6px}.cs-meta dd{margin:0;font-size:14px}.cs-cover{position:relative;margin:64px 40px 0;aspect-ratio:16/9;border-radius:6px;overflow:hidden}.cs-cover .pw-title{font-size:15vw}@media (max-width:720px){.cs-meta{grid-template-columns:1fr 1fr}.cs-cover{margin:48px 20px 0;aspect-ratio:4/5}.cs-hero{background:linear-gradient(180deg,#000 80%,var(--bg) 80%)}}.results{background:var(--bg);color:var(--ink);padding:20px 0 120px}.res-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.res{padding:28px 20px 0 0}.res b{display:block;font-size:clamp(48px,5.5vw,84px);font-weight:400;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.res span{display:block;margin-top:14px;font-size:14px;color:var(--muted);max-width:22ch}@media (max-width:820px){.res-grid{grid-template-columns:1fr 1fr;row-gap:40px}}.story{background:var(--bg);color:var(--ink);padding:20px 0 140px}.story-row{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;padding:56px 0;border-top:1px solid var(--line)}.story-h{position:sticky;top:110px;align-self:start;margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:400;letter-spacing:-.03em}.story-b p{font-size:clamp(17px,1.4vw,20px);line-height:1.55;margin:0 0 1em;max-width:58ch}@media (max-width:820px){.story-row{grid-template-columns:1fr;gap:16px}.story-h{position:static}}.hs{position:relative;background:#000;color:#fff}.hs-sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:40px}.hs-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;width:100%}.hs-bar{flex:none;width:min(240px,30vw);height:2px;background:var(--dline);overflow:hidden}.hs-bar i{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left}.hs-track{display:flex;gap:28px;width:max-content;padding:0 40px;will-change:transform}.screen{margin:0;flex:none;width:min(64vw,900px,calc((100svh - 230px)*1.6))}.screen figcaption{display:flex;justify-content:space-between;margin-top:14px;font-size:13px;color:var(--dim)}@media (max-width:819px){.hs{height:auto!important}.hs-sticky{position:static;height:auto;padding:100px 0}.hs-track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px;scrollbar-width:none;transform:none!important}.hs-track::-webkit-scrollbar{display:none}.screen{width:84vw;scroll-snap-align:center}.hs-bar{display:none}}.scr{position:relative;aspect-ratio:16/10;border-radius:8px;overflow:hidden;container-type:inline-size;background:#ece8e1;color:#1a1a1a}.scr>*{position:absolute}.s-nav{top:4.5cqw;left:4cqw;right:4cqw;display:flex;justify-content:space-between;align-items:center;font-size:1.6cqw}.s-nav i{font-style:normal;border:1px solid currentColor;border-radius:99px;padding:.3em 1em}.scr-dark{background:linear-gradient(110deg,#121514,#2a2d2b 50%,#1a1c1b);color:#e9eef0}.s-hero{left:4cqw;top:14cqw;font-size:9cqw;line-height:.9;letter-spacing:-.05em;color:#cfe3ef}.s-img{right:4cqw;bottom:4cqw;width:38cqw;height:30cqw;border-radius:1cqw;background:radial-gradient(50% 60% at 40% 70%,#9da09c,#3a3d3b 70%)}.s-h{left:4cqw;top:11cqw;font-family:var(--serif);font-size:5.4cqw;line-height:1}.s-list{left:4cqw;right:4cqw;top:21cqw;font-size:1.7cqw}.s-list div{display:flex;justify-content:space-between;padding:1.4cqw 0;border-top:1px solid rgba(0,0,0,.12)}.s-cal{left:4cqw;top:21cqw;width:44cqw;display:grid;grid-template-columns:repeat(7,1fr);gap:.6cqw;font-size:1.6cqw;text-align:center}.s-cal span{padding:.9cqw 0;border-radius:50%}.s-cal .dh{color:#888}.s-cal .sel{background:#1a1a1a;color:#fff}.s-slots{right:4cqw;top:21cqw;width:38cqw;display:grid;gap:1cqw;font-size:1.7cqw}.s-slots span{border:1px solid rgba(0,0,0,.2);border-radius:.8cqw;padding:1.2cqw 1.4cqw}.s-slots .sel{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.s-tiers{inset:21cqw 4cqw 4cqw;display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;font-size:1.6cqw}.s-tiers div{border:1px solid rgba(0,0,0,.15);border-radius:1cqw;padding:2.4cqw}.s-tiers b{display:block;font-size:4cqw;font-weight:500;margin:1.2cqw 0}.s-tiers .hl{background:#1a1d1c;color:#fff;border-color:#1a1d1c}.s-cards{left:4cqw;right:4cqw;top:21cqw;display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;font-size:1.6cqw}.s-cards i{display:block;aspect-ratio:4/3;border-radius:.8cqw;margin-bottom:1.2cqw}.s-cards b{font-family:var(--serif);font-weight:400;font-size:2.4cqw}.process{background:var(--bg);color:var(--ink);padding:130px 0}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:56px}.step{position:relative;padding-top:18px}.step:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform 1.2s var(--ease);transition-delay:var(--d,0s)}.step.in:before,html:not(.js) .step:before{transform:none}.step span{font-size:13px;color:var(--muted)}.step h3{margin:28px 0 10px;font-size:22px;font-weight:500;letter-spacing:-.02em}.step p{margin:0;font-size:15px;color:var(--muted);line-height:1.5}@media (max-width:820px){.steps{grid-template-columns:1fr 1fr;row-gap:44px}}@media (max-width:520px){.steps{grid-template-columns:1fr}}.quote{background:var(--bg);color:var(--ink);padding:40px 0 160px}.quote blockquote{margin:0;font-family:var(--serif);font-size:clamp(34px,4.6vw,72px);line-height:1.04;letter-spacing:-.015em;max-width:22ch}.quote figcaption{margin-top:36px;font-size:14px;color:var(--muted)}.quote figcaption b{display:block;color:var(--ink);font-weight:500}.next{display:block;background:#000;color:#fff;padding:120px 0;overflow:hidden}.next small{font-size:13px;color:var(--dim)}.next h2{display:flex;align-items:center;gap:.25em;font-size:clamp(56px,11vw,180px);font-weight:400;letter-spacing:-.06em;line-height:.9;margin:20px 0 0;transition:transform .8s var(--ease)}.next h2 i{font-style:normal;font-size:.5em;transition:transform .8s var(--ease)}.next:hover h2,.next:hover h2 i{transform:translate(1.5vw)}.ab-hero{background:var(--bg);color:var(--ink);padding:calc(150px + env(safe-area-inset-top,0px)) 0 0;overflow:hidden}.ab-title{font-size:clamp(48px,7.4vw,120px);font-weight:400;letter-spacing:-.055em;line-height:.95;margin:0;max-width:13ch}.ab-hero .lead{margin:36px 0 0 auto}.mosaic{position:relative;height:clamp(420px,62vw,860px);margin-top:80px}.mtile.px{inset:auto;overflow:visible}.mtile .px-in{border-radius:6px;overflow:hidden;box-shadow:none}.ab-nums{background:var(--bg);color:var(--ink);padding:20px 0 120px}.values{background:var(--bg);color:var(--ink);padding:40px 0 140px}.val-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px}.val svg{width:48px;height:48px}.val h3{font-size:24px;font-weight:500;letter-spacing:-.02em;margin:20px 0 10px}.val p{color:var(--muted);line-height:1.55;margin:0;font-size:15px;max-width:36ch}@media (max-width:820px){.val-grid{grid-template-columns:1fr}}.tl-sec{background:#000;color:#fff;padding:140px 0}.timeline{position:relative;margin-top:64px;padding-left:44px}.tl-line{position:absolute;left:6px;top:8px;bottom:64px;width:1px;background:var(--dline)}.tl-fill{position:absolute;inset:0;background:#fff;transform:scaleY(0);transform-origin:top}.tl-item{position:relative;display:grid;grid-template-columns:140px 1fr;gap:30px;padding:0 0 64px;opacity:.35;transition:opacity .6s}.tl-item.on{opacity:1}.tl-item:before{content:"";position:absolute;left:-44px;top:.45em;width:13px;height:13px;border-radius:50%;background:#000;border:1px solid #fff;transition:background .4s}.tl-item b{font-size:clamp(28px,3vw,44px);font-weight:400;letter-spacing:-.04em;line-height:1}.tl-item h3{margin:0 0 8px;font-size:20px;font-weight:500}.tl-item p{margin:0;color:var(--dim);max-width:52ch;line-height:1.5}@media (max-width:600px){.tl-item{grid-template-columns:1fr;gap:8px}}.team{background:var(--bg);color:var(--ink);padding:140px 0}.team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:44px 20px;margin-top:56px}.portrait{position:relative;aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:linear-gradient(170deg,var(--c1),var(--c2))}.portrait i{position:absolute;inset:0;transition:transform 1s var(--ease)}.portrait i:before{content:"";position:absolute;left:50%;top:22%;width:34%;aspect-ratio:1/1.15;translate:-50% 0;border-radius:50%;background:var(--sk)}.portrait i:after{content:"";position:absolute;left:50%;bottom:-18%;width:78%;aspect-ratio:1.3;translate:-50% 0;border-radius:50%;background:var(--top)}.person:hover .portrait i{transform:scale(1.05)}.person h3{margin:14px 0 2px;font-size:17px;font-weight:500}.person p{margin:0;font-size:13px;color:var(--muted)}@media (max-width:820px){.team-grid{grid-template-columns:1fr 1fr}}.hire{background:#000;color:#fff;padding:120px 0 130px;overflow:hidden;text-align:center}.hire-mq{display:flex;width:max-content;animation:marq 32s linear infinite;font-size:clamp(64px,10vw,160px);letter-spacing:-.05em;line-height:1;white-space:nowrap}.hire-mq span{padding-right:.45em}.hire-mq span:nth-child(2n){font-family:var(--serif);letter-spacing:-.02em}.hire p{color:var(--dim);margin:40px 0 24px;font-size:15px}.ct{background:#000;color:#fff;padding:calc(140px + env(safe-area-inset-top,0px)) 0 110px}.ct-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.ct-title{font-size:clamp(64px,10vw,160px);font-weight:400;letter-spacing:-.06em;line-height:.88;margin:0 0 0 -.04em}.ct .lead{color:var(--dim);margin:28px 0 48px}.ct-ways{list-style:none;margin:0;padding:0;border-top:1px solid var(--dline)}.ct-ways li{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--dline);font-size:15px}.ct-ways span{color:var(--dim)}.ct-ways a,.uline{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .45s var(--ease)}.ct-ways a:hover,.uline:hover{background-size:100% 1px}.offices{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.office h3{font-size:15px;font-weight:500;margin:0 0 4px}.office p{font-size:13px;color:var(--dim);margin:0 0 10px}.office time{font-size:28px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ct-form{position:sticky;top:100px;background:#0f0f0f;border:1px solid var(--dline);border-radius:10px;padding:clamp(22px,3vw,36px)}.topics{border:0;padding:0;margin:0 0 22px;display:flex;flex-wrap:wrap;gap:8px}.topics legend{font-size:13px;color:var(--dim);margin-bottom:12px;padding:0}.chip-r{position:relative}.chip-r input{position:absolute;opacity:0;pointer-events:none}.chip-r span{display:inline-block;border:1px solid #3a3a3a;border-radius:999px;padding:8px 16px;font-size:13px;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.chip-r span:hover{border-color:#888}.chip-r input:checked+span{background:#fff;color:#000;border-color:#fff}.chip-r input:focus-visible+span{outline:2px solid #7aa7ff;outline-offset:2px}.field{position:relative;margin-bottom:20px}.field input,.field textarea{display:block;width:100%;background:transparent;border:0;border-bottom:1px solid #3a3a3a;border-radius:0;color:#fff;font:inherit;font-size:16px;padding:24px 0 10px;outline:0;transition:border-color .3s;resize:vertical}.field textarea{min-height:130px}.field label{position:absolute;left:0;top:24px;font-size:16px;color:#8a8a8a;pointer-events:none;transform-origin:left top;transition:transform .35s var(--ease),color .35s}.field input:focus+label,.field input:not(:placeholder-shown)+label,.field textarea:focus+label,.field textarea:not(:placeholder-shown)+label{transform:translateY(-20px) scale(.78);color:#cfcfcf}.err{display:none;margin-top:6px;font-size:12px;color:#ff9c8c}.field.invalid .err{display:block}.field.invalid input,.field.invalid textarea{border-color:#ff9c8c}.count-ch{position:absolute;right:0;top:4px;font-size:11px;color:#777}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.form-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:28px}.submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;min-width:180px;padding:0 28px;border-radius:999px;border:0;background:#fff;color:#000;font-size:14px;font-weight:500;cursor:pointer;transition:transform .35s var(--ease),background .3s}.submit:hover{transform:translateY(-2px)}.submit:disabled{cursor:progress}.s-spin{display:none;width:16px;height:16px;border:2px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin .7s linear infinite}.s-check{display:none;width:18px;height:18px}.sending .s-spin,.sent .s-check{display:block}.sent .s-check path{stroke-dasharray:24;stroke-dashoffset:24;animation:draw .5s var(--ease) forwards}@keyframes spin{to{transform:rotate(360deg)}}@keyframes draw{to{stroke-dashoffset:0}}.form-status{font-size:13px;color:var(--dim);margin:0;flex:1;min-width:180px}.ct-faq h2{margin-bottom:36px}@media (max-width:900px){.ct-grid{grid-template-columns:1fr;gap:56px}.ct-form{position:static}}@media (max-width:520px){.offices{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){html.js [data-split] .w>span{transform:none}html.js .clip{clip-path:none}.hire-mq,.mrow,.tpl-col{animation:none!important}.pin-w,.fade-in{animation:none!important;opacity:1}}.mobile-panel .btn{display:flex}@container (max-width:220px){.cv-nav{display:none}.cv-title{font-size:15cqw}}@media (max-width:819px){.pin-center .pw-foot{display:none}}.brand{text-transform:none;letter-spacing:-.02em;font-size:19px;gap:8px}.brand svg{width:22px;height:22px}.btn--ghost{background:transparent;color:#fff;border-color:#ffffff80}.btn--ghost:hover{background:#fff;color:#000;border-color:#fff}.btn--ink{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn--ink:hover{background:transparent;color:var(--ink)}.hero-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.hero-title{max-width:11em}.stats-grid--4{grid-template-columns:repeat(4,1fr);max-width:1180px}@media (max-width:900px){.stats-grid--4{grid-template-columns:1fr 1fr;row-gap:44px}}.stats-lead em{display:block;margin-top:6px}.mp-meta{margin-top:28px;font-size:14px;line-height:1.6;color:#9a9a9a}.nav-login{white-space:nowrap}.f-word{font-size:22px;letter-spacing:-.03em;font-weight:500}.f-addr{display:block;font-size:12px;color:var(--dim);padding:3px 0;line-height:1.5}.f-col a{overflow-wrap:anywhere}.wa-float{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;align-items:center;gap:8px;height:46px;padding:0 18px 0 14px;border-radius:999px;background:#fff;color:#000;font-size:13px;font-weight:500;box-shadow:none;opacity:0;transform:translate3d(0,16px,0);pointer-events:none;transition:opacity .45s var(--ease),transform .45s var(--ease)}.wa-float svg{width:20px;height:20px}.wa-float.show{opacity:1;transform:none;pointer-events:auto}.nav.menu-open~.wa-float{opacity:0;pointer-events:none}.pf-social{background:linear-gradient(180deg,#6e4f5b,#2c1f25)}.phone{position:absolute;left:50%;top:12%;width:46%;aspect-ratio:9/17;translate:-50% 0;border-radius:16px;background:#f4efe9;padding:7%;box-shadow:none}.ph-top{display:flex;align-items:center;gap:6px;font-size:9px;color:#333;margin-bottom:8%}.ph-top i{width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#b8863b,#4b2d3a)}.ph-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.ph-grid i{aspect-ratio:1;background:#d9cfc3;opacity:0;transform:scale(.8);transition:opacity .6s var(--ease),transform .6s var(--ease)}.ph-grid i:nth-child(3n+2){background:#4b2d3a}.ph-grid i:nth-child(4n){background:#b8863b}.pf-card.in .ph-grid i{opacity:1;transform:none}.ph-grid i:nth-child(2){transition-delay:.06s}.ph-grid i:nth-child(3){transition-delay:.12s}.ph-grid i:nth-child(4){transition-delay:.18s}.ph-grid i:nth-child(5){transition-delay:.24s}.ph-grid i:nth-child(6){transition-delay:.3s}.ph-grid i:nth-child(7){transition-delay:.36s}.ph-grid i:nth-child(8){transition-delay:.42s}.ph-grid i:nth-child(9){transition-delay:.48s}.gauge{position:absolute;left:50%;top:22%;width:64%;translate:-50% 0;text-align:center}.gauge svg{width:100%;display:block}.gauge-v{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s var(--ease) .2s}.pf-card.in .gauge-v{stroke-dashoffset:4}.gauge b{display:block;font-size:40px;font-weight:400;letter-spacing:-.04em;margin-top:-34px}.gauge span{font-size:11px;opacity:.7}.svc{position:relative;background:var(--bg);color:var(--ink);padding:20px 0 120px}.svc-row{display:grid;grid-template-columns:1.3fr 1.2fr .9fr 40px;gap:24px;align-items:baseline;padding:34px 0;border-top:1px solid var(--line);color:var(--ink);transition:opacity .4s}.svc-row:last-child{border-bottom:1px solid var(--line)}.svc-row h2{margin:0;font-size:clamp(30px,3.6vw,56px);font-weight:400;letter-spacing:-.04em;line-height:1;transition:transform .6s var(--ease)}.svc-row p{margin:0;font-size:15px;line-height:1.5;color:var(--muted);max-width:40ch}.svc-row ul{list-style:none;margin:0;padding:0;font-size:13px;color:var(--muted);line-height:1.8}.svc-arrow{font-size:22px;justify-self:end;transition:transform .6s var(--ease)}@media (hover:hover){.svc:hover .svc-row:not(:hover){opacity:.35}.svc-row:hover h2{transform:translate(14px)}.svc-row:hover .svc-arrow{transform:translate(6px) rotate(-45deg)}}@media (max-width:900px){.svc-row{grid-template-columns:1fr 32px;gap:12px}.svc-row h2{grid-column:1}.svc-arrow{grid-column:2;grid-row:1}.svc-row p,.svc-row ul{grid-column:1/-1}.svc-row ul{display:flex;flex-wrap:wrap;gap:6px 14px}}.svc-preview{position:fixed;left:0;top:0;z-index:30;width:320px;height:220px;pointer-events:none;opacity:0;transition:opacity .35s var(--ease)}.svc-preview.on{opacity:1}.svc-pv-in{position:absolute;inset:0;translate:0 -50%;border-radius:8px;overflow:hidden;scale:.85;transition:scale .5s var(--ease);box-shadow:none}.svc-preview.on .svc-pv-in{scale:1}.svc-pv{position:absolute;inset:0;opacity:0;transition:opacity .35s}.svc-pv.is-on{opacity:1}@media (hover:none),(max-width:900px){.svc-preview{display:none}}.tst{background:var(--bg);color:var(--ink);padding:130px 0}.tst-stage{display:grid;margin-top:48px}.tst-item{grid-area:1/1;margin:0;opacity:0;transform:translate3d(0,18px,0);transition:opacity .8s var(--ease),transform .8s var(--ease);pointer-events:none}.tst-item.is-active{opacity:1;transform:none;pointer-events:auto}.tst-item blockquote{margin:0;font-family:var(--serif);font-size:clamp(26px,3.3vw,50px);line-height:1.1;letter-spacing:-.01em;max-width:28ch}.tst-item figcaption{display:flex;align-items:center;gap:14px;margin-top:32px;font-size:14px;color:var(--muted)}.tst-item figcaption b{display:block;color:var(--ink);font-weight:500}.tst-av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--pill);color:var(--ink);font-size:13px;font-weight:600}.tst-nav{display:flex;gap:6px;margin-top:36px}.tst-nav button{width:28px;height:3px;padding:0;border:0;background:var(--line);cursor:pointer;position:relative;overflow:hidden;border-radius:2px}.tst-nav button:after{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left}.tst-nav button.is-active:after{animation:fill 7s linear forwards}.tst.offscreen .tst-nav button.is-active:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.tst-nav button.is-active:after{animation:none;transform:none}}.offices-sec{background:var(--bg);color:var(--ink);padding:40px 0 130px}.offices-sec .offices{margin-top:48px}.offices-sec .office p,.offices-sec .office a{color:var(--muted)}.office a{display:inline-block;font-size:13px;margin-bottom:12px}.office time{display:block}.ct .office a{color:var(--dim)}.faq-h{margin-bottom:36px}.form-alt{margin:18px 0 0;font-size:13px;color:var(--dim)}.form-alt a{color:#fff}@media (max-width:620px){.offices{grid-template-columns:1fr!important;gap:28px}}@media (hover:none){.pf-card:hover,.ai-card:hover,.submit:hover,.feat:hover .cover,.pcard:hover .cover,.person:hover .portrait i,.pf-card:hover .pf-vis,.next:hover h2,.next:hover h2 i{transform:none}}@media (max-width:1100px){.grain{display:none}.hero-figure{animation:none}.nav.is-solid{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000f0}.nav.on-light.is-solid{background:var(--bg)}.pin-cta{-webkit-backdrop-filter:none;backdrop-filter:none;background:#121414eb}.ed-type,.ed-btn,.orb{animation:none}}@media (max-width:600px){.hero-title{font-size:clamp(38px,11vw,52px)}.mega{font-size:clamp(64px,22vw,120px)}.cs-title{font-size:clamp(56px,17vw,96px)}.ct-title{font-size:clamp(60px,19vw,110px)}.hero-btns .btn{flex:1 1 auto}.statement p{font-size:clamp(26px,7.4vw,34px)}.wa-float span{display:none}.wa-float{width:50px;height:50px;padding:0;justify-content:center}}html.js .svc-row.in{transition:opacity .4s,translate 1.1s var(--ease)}html[data-spa]:not(.ready) .footer{display:none}html.fw body{visibility:hidden}.skip{position:fixed;left:12px;top:-60px;z-index:300;background:#fff;color:#000;padding:10px 16px;border-radius:6px;font-size:14px;transition:top .3s}.skip:focus{top:calc(12px + env(safe-area-inset-top,0px))}.progress{position:fixed;left:0;right:0;top:0;height:2px;z-index:60;pointer-events:none}.progress i{display:block;height:100%;background:#7aa7ff;transform-origin:left;transform:scaleX(0)}.hero-trust{display:inline-block;margin-top:6px;color:#fff9;font-size:12px}.btn--line{background:transparent;color:var(--ink);border-color:var(--line)}.btn--line:hover{border-color:var(--ink);color:var(--ink);background:transparent}.live{position:relative;isolation:isolate;overflow:hidden;overflow:clip}.live-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.live-bg i{position:absolute;width:70vmax;height:70vmax;border-radius:50%;opacity:.5;background:radial-gradient(closest-side,var(--o),transparent);transform:translate3d(calc(var(--p,0) * var(--dx)),calc(var(--p,0) * var(--dy)),0);animation:orb 18s ease-in-out infinite alternate;animation-play-state:paused}.live-bg.run i{animation-play-state:running}.live-bg i:nth-child(1){--o:#2f4f86;--dx:18vw;--dy:-14vh;left:-25vmax;top:-30vmax}.live-bg i:nth-child(2){--o:#8a6630;--dx:-22vw;--dy:10vh;right:-30vmax;top:-10vmax;animation-duration:22s;animation-delay:-6s;opacity:.38}.live-bg i:nth-child(3){--o:#5a2d47;--dx:10vw;--dy:-20vh;left:20%;bottom:-45vmax;animation-duration:26s;animation-delay:-12s;opacity:.42}.live-bg--soft i{opacity:.55}.live-bg--soft i:nth-child(1){--o:#e7dccb}.live-bg--soft i:nth-child(2){--o:#d6e4ee}.live-bg--soft i:nth-child(3){--o:#efe0e6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .live-bg--soft i{opacity:.16}}:root[data-theme=dark] .live-bg--soft i{opacity:.16}@keyframes orb{0%{translate:0 0;scale:1}to{translate:6vw 4vh;scale:1.15}}.stats,.statement,.cta,.big-cta,.hire,.ct,.next{background-color:#000}.statement{padding-top:clamp(60px,10vh,120px)}@media (prefers-reduced-motion:reduce){.live-bg i{animation:none;transform:none}}.cta-band{background:var(--bg);padding:20px 0 90px}.cta-band-in{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;padding:clamp(28px,4vw,48px);border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--bg) 70%,transparent)}.cta-band h3{margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:400;letter-spacing:-.03em}.cta-band p{margin:8px 0 0;font-size:15px;color:var(--muted);max-width:48ch;line-height:1.5}.cb-btns{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:600px){.cb-btns,.cb-btns .btn{width:100%}}.svc-row{grid-template-columns:1.3fr 1.2fr .9fr auto}.svc-cta{display:inline-flex;align-items:center;gap:8px;justify-self:end;font-size:13px;font-weight:500;white-space:nowrap;border:1px solid var(--line);border-radius:999px;padding:9px 16px;transition:background .3s,color .3s,border-color .3s}@media (hover:hover){.svc-row:hover .svc-cta{background:var(--ink);color:var(--bg);border-color:var(--ink)}.svc-row:hover .svc-arrow{transform:translate(3px)}}@media (max-width:900px){.svc-row{grid-template-columns:1fr}.svc-cta{grid-column:1;grid-row:auto;justify-self:start;margin-top:4px}.svc-arrow{grid-column:auto;grid-row:auto}}.tst-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.tw{display:flex;flex-direction:column;gap:16px;margin-top:80px;mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tw-row{display:flex;gap:16px;width:max-content;animation:marq 70s linear infinite}.tw-row.rev{animation-direction:reverse;animation-duration:80s}.tw:hover .tw-row.mq.run{animation-play-state:paused!important}.tcard{flex:none;width:min(380px,82vw);margin:0;padding:24px;border-radius:12px;background:color-mix(in srgb,var(--bg) 82%,var(--ink) 4%);border:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.tcard blockquote{margin:0;font-size:16px;line-height:1.5;color:var(--ink);flex:1}.tcard figcaption{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.tcard figcaption b{display:block;color:var(--ink);font-weight:500}.tcard-tag{align-self:flex-start;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 10px}@media (prefers-reduced-motion:reduce){.tw{mask:none;-webkit-mask:none}.tw-row{width:auto;overflow-x:auto;padding:0 20px}.tw-row .tcard[aria-hidden]{display:none}}.next-steps{list-style:none;margin:40px 0 0;padding:0;counter-reset:ns;display:grid;gap:16px}.next-steps li{counter-increment:ns;display:grid;grid-template-columns:36px 1fr;column-gap:14px;font-size:14px;color:var(--dim)}.next-steps li:before{content:counter(ns);grid-row:span 2;width:30px;height:30px;border-radius:50%;border:1px solid var(--dline);display:grid;place-items:center;font-size:12px;color:#fff}.next-steps b{color:#fff;font-weight:500}.cta-bar{display:none}@media (max-width:720px){.cta-bar{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#000000f0;border-top:1px solid rgba(255,255,255,.1);transform:translate3d(0,110%,0);transition:transform .45s var(--ease)}.cta-bar.show{transform:none}.cta-bar .btn{flex:1;height:44px;font-size:12px}.cta-bar .btn--ghost{flex:0 0 auto}.wa-float{display:none}.nav.menu-open~.cta-bar{transform:translate3d(0,110%,0)}.footer{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}:root{--navy:#050a24;--navy2:#0a1540;--blue:#2453ff;--blue-hi:#4f7bff;--sky:#8fc6ff;--ink:#0a1033;--muted:#566080;--line:rgba(10,16,51,.12);--pill:#e8edff;--ai-mid:#dfe6ff;--dim:rgba(232,238,255,.66);--dline:rgba(143,198,255,.16)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#060b22;--ink:#eef2ff;--muted:#9aa4c7;--line:rgba(238,242,255,.12);--pill:#16204a;--ai-mid:#121c4a}}:root[data-theme=dark]{--bg:#060b22;--ink:#eef2ff;--muted:#9aa4c7;--line:rgba(238,242,255,.12);--pill:#16204a;--ai-mid:#121c4a}::selection{background:var(--blue);color:#fff}:focus-visible{outline-color:var(--sky)}body{line-height:1.5}.h2,.hero-title,.mega,.cs-title,.ct-title,.ab-title,.statement p,.stat b,.res b,.svc-row h2,.big-cta h2,.cta h2,.next h2,.made-title h2,.acc-item>button,.feat-meta h2,.pcard-meta h3,.story-h,.step h3,.val h3,.tl-item b,.tl-item h3,.cta-band h3,.g-slide h3,.pf-card h3,.ai-foot strong,.pw-title,.cv-title,.office time,.brand,.f-word,.curtain-word,.mobile-panel a,.ab-type,.hire-mq,.pa-title,.ps-title,.po-copy h3{font-family:var(--display)}.h2{font-weight:500;letter-spacing:-.035em;line-height:1.02}.hero-title{font-weight:500;letter-spacing:-.045em;line-height:.96}.mega,.cs-title,.ct-title{font-weight:500;letter-spacing:-.055em}.ab-title{font-weight:500;letter-spacing:-.045em}.statement p{font-weight:500;letter-spacing:-.03em;line-height:1.08}.stat b,.res b{font-weight:500;letter-spacing:-.05em}.svc-row h2,.big-cta h2,.cta h2,.next h2{font-weight:500;letter-spacing:-.045em}.g-slide h3{font-weight:500;letter-spacing:-.03em}.acc-item>button{font-weight:500;letter-spacing:-.025em}.brand{font-weight:600;letter-spacing:-.03em}.btn{font-weight:600;letter-spacing:.04em}.nav-link,.nav-item>button,.nav-login{font-weight:600}.cv-title.serif{font-family:var(--serif)}.hire-mq span:nth-child(2n){font-family:var(--serif);font-weight:400}.lead,.sub,.story-b p{letter-spacing:-.005em}.stats,.statement,.cta,.big-cta,.hire,.ct,.next,.hero-pin,.tl-sec,.domain,.made,.faq,.footer,.hs,.curtain,.mobile-panel{background-color:var(--navy)}.cs-hero{background:linear-gradient(180deg,var(--navy) 74%,var(--bg) 74%)}@media (max-width:720px){.cs-hero{background:linear-gradient(180deg,var(--navy) 80%,var(--bg) 80%)}}.hero-media:after{background:linear-gradient(180deg,rgba(5,10,36,.1),transparent 40%,var(--navy) 100%)}.hero-bg{background:radial-gradient(55% 45% at 58% 20%,rgba(79,123,255,.62),transparent 70%),radial-gradient(35% 35% at 28% 45%,rgba(36,83,255,.5),transparent 70%),radial-gradient(30% 30% at 80% 60%,rgba(143,198,255,.25),transparent 70%),linear-gradient(180deg,#0d1d5c 0%,#071036 50%,var(--navy) 85%)}.ai{background:linear-gradient(180deg,var(--bg) 0%,var(--bg) 10%,var(--ai-mid) 32%,#3b5bd6 58%,var(--navy2) 82%,var(--navy) 100%)}.ai-card{background:#071036}.ai-prompt{background:#0b1640;border-color:#8fc6ff33}.ai-foot p{color:var(--sky)}.made-title h2{text-shadow:none}.stats-lead em{color:var(--sky)}.dropdown{background:var(--navy2);border-color:var(--dline)}.nav.is-solid{background:#050a24cc}@media (max-width:1100px){.nav.is-solid{background:#050a24f5}.nav.on-light.is-solid{background:var(--bg)}}.cta-bar{background:#050a24f5;border-top-color:var(--dline)}.progress i{background:linear-gradient(90deg,var(--blue),var(--sky))}.btn{background:var(--blue);color:#fff;border-color:var(--blue)}.btn:hover{background:#fff;color:var(--navy);border-color:#fff}.btn--ghost{background:transparent;color:#fff;border-color:#fff6}.btn--ghost:hover{background:#fff;color:var(--navy);border-color:#fff}.btn--ink,.nav.on-light .btn,.nav.menu-open .btn{background:var(--blue);color:#fff;border-color:var(--blue)}.btn--ink:hover,.nav.on-light .btn:hover{background:transparent;color:var(--blue);border-color:var(--blue)}.btn--line{color:var(--ink);border-color:var(--line);background:transparent}.btn--line:hover{border-color:var(--blue);color:var(--blue);background:transparent}.wa-float,.pin-cta em{background:var(--blue);color:#fff}.pin-cta:hover em{background:var(--blue-hi)}.pin-cta{background:#050a248c;border-color:var(--dline)}.submit{background:var(--blue);color:#fff}.cursor span{background:var(--blue);color:#fff}.tab .bar,.g-dots button.is-active,.pf-dots button.is-active{background:var(--blue)}.tab.is-active{background:var(--pill);color:var(--blue)}.fchip.is-active{background:var(--blue);border-color:var(--blue);color:#fff}.chip-r input:checked+span{background:var(--blue);border-color:var(--blue);color:#fff}.ct-form{background:var(--navy2);border-color:var(--dline)}.field input:focus,.field textarea:focus{border-color:var(--sky)}.next-steps li:before{border-color:var(--sky);color:var(--sky)}.tl-fill,.hs-bar i{background:var(--sky)}.tl-item:before{background:var(--navy);border-color:var(--sky)}.tl-item.on:before{background:var(--sky)}.tst-av{background:var(--pill);color:var(--blue)}.tcard-tag{color:var(--blue);border-color:color-mix(in srgb,var(--blue) 30%,transparent)}.cta-band-in{border-color:color-mix(in srgb,var(--blue) 22%,transparent)}@media (hover:hover){.svc-row:hover .svc-cta{background:var(--blue);color:#fff;border-color:var(--blue)}}.step:before{background:var(--blue)}.val svg{color:var(--blue)}.live-bg i:nth-child(1){--o:#2453ff}.live-bg i:nth-child(2){--o:#3fb6ff;opacity:.3}.live-bg i:nth-child(3){--o:#6b3cff;opacity:.36}.live-bg--soft i:nth-child(1){--o:#d9e3ff}.live-bg--soft i:nth-child(2){--o:#dbf1ff}.live-bg--soft i:nth-child(3){--o:#e7defe}.hsl{position:absolute;inset:0;visibility:hidden;clip-path:inset(0 0 0 100%);z-index:1}.hsl.is-active{visibility:visible;clip-path:inset(0 0 0 0);z-index:3;transition:clip-path 1.1s cubic-bezier(.77,0,.18,1)}.hsl.is-prev{visibility:visible;clip-path:inset(0 0 0 0);z-index:2}.hsl-in{position:absolute;inset:0;transform:scale(1.08);transition:transform 1.6s var(--ease)}.hsl.is-active .hsl-in,.hsl.is-prev .hsl-in{transform:none}.hero-tabs{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:22px}.htab{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:#ffffff0a;color:#ffffffb3;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:500;cursor:pointer;transition:color .3s,border-color .3s,background .3s}.htab:hover{color:#fff;border-color:#fff6}.htab.is-active{color:#fff;border-color:#8fc6ff99;background:#2453ff40}.htab i{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--sky);transform:scaleX(0);transform-origin:left}.htab.is-active i{animation:fill var(--hdur,5s) linear forwards}.hero-pin.hs-paused .htab.is-active i{animation-play-state:paused}@media (max-width:600px){.hero-tabs{margin-top:16px}.htab{padding:6px 11px;font-size:11px}}.pw-ouro{background:#f1e9dc;color:#2a1d0c}.pw-ouro:before{display:none}.po-nav{position:absolute;top:3.4%;left:3%;right:3%;display:flex;justify-content:space-between;align-items:center}.po-nav b{font-family:var(--serif);font-weight:400;font-size:1.8em;letter-spacing:.3em}.po-nav nav{display:flex;gap:2em}.po-copy{position:absolute;left:3%;top:20%;width:40%}.po-copy small{display:block;font-size:1em;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:1.4em}.po-copy h3{margin:0;font-family:var(--serif);font-weight:400;font-size:9vw;line-height:.88;letter-spacing:-.02em}.po-btn{display:inline-block;margin-top:2.4em;background:#2a1d0c;color:#f1e9dc;padding:1em 2em;border-radius:99px}.po-grid{position:absolute;right:3%;top:16%;bottom:6%;width:50%;display:grid;grid-template-columns:1fr 1fr;gap:1.2vw}.po-grid div{display:flex;flex-direction:column;gap:.3em;font-size:.95em}.po-grid i{flex:1;border-radius:.4vw;background:#e3d6c1;position:relative;overflow:hidden}.po-grid i:after{content:"";position:absolute;left:50%;top:50%;width:42%;aspect-ratio:1;translate:-50% -50%;border-radius:50%}.po-p1:after{background:repeating-conic-gradient(#e7c56a 0 15deg,#a87b25 15deg 30deg);mask:radial-gradient(circle,transparent 42%,#000 43%);-webkit-mask:radial-gradient(circle,transparent 42%,#000 43%)}.po-p2:after{background:radial-gradient(circle at 35% 30%,#f6e3a8,#b0872e 60%,#6e5016)}.po-p3:after{border:.7vw solid #c9a24a;background:transparent!important}.po-p4:after{width:24%!important;background:radial-gradient(circle at 35% 30%,#fff,#e5ddd2 60%,#b5a993)}@media (max-width:819px){.po-copy{width:90%;top:14%}.po-copy h3{font-size:17vw}.po-grid{left:3%;width:auto;top:52%;grid-template-columns:repeat(4,1fr)}.po-nav nav span:not(:last-child){display:none}}.pw-atlas{background:#0c0c0b;color:#f2d36b}.pw-atlas:before{display:none}.pa-nav{position:absolute;top:3.4%;left:3%;right:3%;display:flex;justify-content:space-between;color:#eee}.pa-nav nav{display:flex;gap:2em}.pa-title{position:absolute;left:2%;top:10%;margin:0;font-size:27vw;line-height:.82;letter-spacing:-.06em;font-weight:600}.pa-sub{position:absolute;right:3%;top:44%;margin:0;color:#eee;font-size:1.3em;max-width:16ch;text-align:right}.pa-strip{position:absolute;left:0;right:0;bottom:5%;height:26%;overflow:hidden;border-block:.5vw dashed #2a2a28}.pa-run{display:flex;gap:1vw;height:100%;width:max-content;animation:marq 24s linear infinite}.pa-run i{flex:none;width:22vw;height:100%;border-radius:.3vw;background:linear-gradient(135deg,#3a3326,#141412)}.pa-run i:nth-child(3n+1){background:linear-gradient(135deg,#5a4a2a,#1d1a14)}.pa-run i:nth-child(4n+2){background:linear-gradient(135deg,#283340,#121417)}@media (max-width:819px){.pa-title{font-size:30vw;top:14%}.pa-sub{inset:auto auto 36% 3%;text-align:left}}.pw-salt{background:linear-gradient(180deg,#bcd6e6,#7fa9c4 45%,#2c4b5e 70%,#13232d);color:#fff}.pw-salt:before{display:none}.ps-nav{position:absolute;top:3.4%;left:3%;right:3%;display:flex;justify-content:space-between;color:#0f2330}.ps-nav b{font-family:var(--serif);font-weight:400;font-size:1.6em}.ps-nav nav{display:flex;gap:2em}.ps-sun{position:absolute;left:50%;top:22%;width:16vw;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(circle,#fff6d8,#ffd98a 60%,#ffd98a00 72%);animation:breathe 7s ease-in-out infinite alternate}.ps-wave{position:absolute;left:-10%;right:-10%;height:30%;border-radius:50% 50% 0 0;background:#2c4b5e;opacity:.6;animation:wave 9s ease-in-out infinite alternate}.ps-wave.w1{bottom:16%}.ps-wave.w2{bottom:6%;background:#13232d;opacity:.8;animation-duration:12s}@keyframes wave{to{translate:4% -6%}}.ps-title{position:absolute;left:0;right:0;top:36%;margin:0;text-align:center;font-family:var(--serif);font-weight:400;font-size:11vw;line-height:.88;text-shadow:none}.ps-book{position:absolute;left:50%;bottom:6%;translate:-50% 0;display:flex;align-items:center;gap:2.6em;background:#fff;color:#13232d;border-radius:99px;padding:.8em .8em .8em 2.4em;white-space:nowrap}.ps-book span{display:flex;flex-direction:column;font-weight:600}.ps-book small{font-weight:400;opacity:.6;font-size:.85em}.ps-book em{font-style:normal;background:#13232d;color:#fff;border-radius:99px;padding:1em 1.8em}@media (max-width:819px){.ps-title{font-size:20vw}.ps-book span:nth-child(3){display:none}.ps-book{gap:1.2em;padding-left:1.4em}}.svc-row{grid-template-columns:clamp(180px,20vw,260px) 1.5fr .8fr auto;align-items:center;gap:28px}.svc-txt h2{margin:0}.svc-txt p{margin-top:12px}@media (max-width:900px){.svc-row{grid-template-columns:1fr;gap:14px}.svc-row .anim{max-width:none}}.anim{position:relative;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:radial-gradient(80% 70% at 75% 15%,color-mix(in srgb,var(--a2) 80%,#fff 10%),transparent 70%),linear-gradient(150deg,var(--a1),var(--a2));color:#fff;container-type:inline-size;transition:transform .7s var(--ease)}@media (hover:hover){.svc-row:hover .anim{transform:scale(1.03)}}.anim *{animation-play-state:paused!important}.anim.run *{animation-play-state:running!important}.anim>*{position:absolute}.cur{width:7cqw;aspect-ratio:1;left:70%;top:80%;background:no-repeat center/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M3 2l13 7-6 1.5L7 17z' fill='white' stroke='%23050a24' stroke-width='1.2' stroke-linejoin='round'/></svg>");z-index:5;filter:none}.ripple{width:14cqw;aspect-ratio:1;border-radius:50%;border:2px solid #fff;opacity:0;translate:-50% -50%;z-index:4}.aw-win{inset:12% 9% 10%;background:#f4f6ff;border-radius:2.4cqw;overflow:hidden;color:#0a1033}.aw-bar{position:absolute;left:0;right:0;top:0;height:9%;background:#e3e8fb;display:flex;gap:1.2cqw;align-items:center;padding-left:2.4cqw}.aw-bar i{width:1.6cqw;height:1.6cqw;border-radius:50%;background:#b8c2e8}.aw-code{position:absolute;left:0;top:9%;bottom:0;width:34%;background:#0b1640;padding:4cqw 3cqw;display:flex;flex-direction:column;gap:2.2cqw}.aw-code i{height:1.6cqw;border-radius:2px;background:#5b8cff;width:0;animation:awCode 7s infinite}.aw-code i:nth-child(2){background:#8fc6ff;animation-delay:.2s;--w:60%}.aw-code i:nth-child(3){background:#c58bff;animation-delay:.4s;--w:85%}.aw-code i:nth-child(4){animation-delay:.6s;--w:50%}.aw-code i:nth-child(5){background:#8fc6ff;animation-delay:.8s;--w:70%}@keyframes awCode{0%,4%{width:0}22%,88%{width:var(--w,90%)}96%,to{width:0}}.aw-page{position:absolute;inset:9% 0 0 34%;padding:4cqw}.aw-hero{display:block;height:34%;border-radius:1.4cqw;background:linear-gradient(135deg,#2453ff,#8fc6ff);transform:scaleY(0);transform-origin:top;animation:awPop 7s infinite;animation-delay:.9s}.aw-l1,.aw-l2{display:block;height:2.2cqw;margin-top:3cqw;border-radius:2px;background:#cfd6f2;transform:scaleX(0);transform-origin:left;animation:awPop 7s infinite;animation-delay:1.2s}.aw-l2{width:70%;margin-top:2cqw;animation-delay:1.35s}.aw-btn{position:absolute;left:4cqw;bottom:6cqw;font-size:3.2cqw;font-weight:600;background:#2453ff;color:#fff;padding:1.4cqw 3cqw;border-radius:99px;transform:scale(0);animation:awBtn 7s infinite}@keyframes awPop{0%,10%{transform:scale(0)}24%,88%{transform:none}96%,to{transform:scale(0)}}@keyframes awBtn{0%,30%{transform:scale(0)}36%{transform:scale(1.12)}40%,88%{transform:scale(1)}56%{transform:scale(.92)}60%{transform:scale(1)}96%,to{transform:scale(0)}}.anim-web .cur{animation:awCur 7s infinite}@keyframes awCur{0%,38%{left:82%;top:86%}54%{left:52%;top:75%}56%{left:52%;top:75%;scale:.85}60%,82%{left:52%;top:75%;scale:1}to{left:82%;top:86%}}.anim-web .ripple{left:53%;top:77%;animation:rip 7s infinite}@keyframes rip{0%,55%{opacity:0;scale:.2}57%{opacity:.9}70%,to{opacity:0;scale:1.6}}.as-card{left:14%;top:10%;width:46%;bottom:10%;background:#fff;color:#0a1033;border-radius:2.4cqw;padding:3cqw;display:flex;flex-direction:column;gap:1cqw;font-size:3.4cqw}.as-img{position:relative;flex:1;border-radius:1.6cqw;background:#eef1ff;display:grid;place-items:center}.as-ring{width:44%;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(#e7c56a 0 15deg,#a87b25 15deg 30deg);mask:radial-gradient(circle,transparent 42%,#000 43%);-webkit-mask:radial-gradient(circle,transparent 42%,#000 43%);animation:spin 9s linear infinite}.as-card b{font-weight:600}.as-card small{opacity:.6;font-size:3cqw}.as-add{text-align:center;background:#0a1033;color:#fff;border-radius:99px;padding:1.6cqw;font-size:3cqw;animation:asAdd 6s infinite}@keyframes asAdd{0%,44%{background:#0a1033}46%{background:#2453ff;transform:scale(.94)}50%,80%{background:#2453ff;transform:none}88%,to{background:#0a1033}}.as-cart{right:12%;top:12%;width:16cqw;aspect-ratio:1;border-radius:50%;background:#ffffff1f;display:grid;place-items:center;animation:asBump 6s infinite}.as-cart svg{width:50%}.as-cart em{position:absolute;right:-1cqw;top:-1cqw;width:6.4cqw;height:6.4cqw;border-radius:50%;background:#8fc6ff;color:#0a1033;font-style:normal;font-size:3.4cqw;font-weight:700;overflow:hidden;display:block}.as-cart em i{display:grid;place-items:center;height:6.4cqw;font-style:normal;animation:asNum 6s infinite}@keyframes asNum{0%,56%{transform:none}62%,90%{transform:translateY(-100%)}96%,to{transform:none}}@keyframes asBump{0%,56%{transform:none}60%{transform:scale(1.2)}66%,to{transform:none}}.as-fly{width:5cqw;aspect-ratio:1;border-radius:50%;background:#8fc6ff;left:36%;top:80%;opacity:0;animation:asFly 6s infinite}@keyframes asFly{0%,46%{opacity:0;left:36%;top:80%}48%{opacity:1}58%{opacity:1;left:80%;top:18%;scale:.5}60%,to{opacity:0;left:80%;top:18%}}.anim-shop .cur{animation:asCur 6s infinite}@keyframes asCur{0%,20%{left:78%;top:88%}40%{left:40%;top:82%}44%{left:40%;top:82%;scale:.85}48%,70%{left:40%;top:82%;scale:1}to{left:78%;top:88%}}.anim-shop .ripple{left:41%;top:84%;animation:rip2 6s infinite}@keyframes rip2{0%,43%{opacity:0;scale:.2}45%{opacity:.9}58%,to{opacity:0;scale:1.6}}.ab-mark{left:12%;top:16%;width:30cqw;aspect-ratio:1;background:#8fc6ff;animation:abMorph 8s ease-in-out infinite}@keyframes abMorph{0%,to{border-radius:50%;rotate:0deg;background:#8fc6ff}25%{border-radius:28%;rotate:45deg;background:#2453ff}50%{border-radius:6% 50%;rotate:90deg;background:#c58bff}75%{border-radius:50% 50% 8% 8%;rotate:180deg;background:#fff}}.ab-sw{left:12%;bottom:14%;display:flex;gap:2cqw}.ab-sw i{width:8cqw;aspect-ratio:1;border-radius:50%;animation:abSw 8s ease-in-out infinite}.ab-sw i:nth-child(1){background:#2453ff}.ab-sw i:nth-child(2){background:#8fc6ff;animation-delay:.2s}.ab-sw i:nth-child(3){background:#c58bff;animation-delay:.4s}.ab-sw i:nth-child(4){background:#fff;animation-delay:.6s}@keyframes abSw{0%,to{transform:none}50%{transform:translateY(-3cqw)}}.ab-type{right:12%;top:12%;font-size:22cqw;line-height:1;font-weight:500;animation:abType 8s ease-in-out infinite}@keyframes abType{0%,to{letter-spacing:-.06em;opacity:1}40%{letter-spacing:.06em;opacity:.85}60%{letter-spacing:.06em;font-family:var(--serif)}}.ab-name{right:12%;bottom:16%;font-size:5cqw;font-weight:600;letter-spacing:-.02em;opacity:.85}.am-chart{inset:24% 6% 8%;width:88%;height:68%}.am-grid{fill:none;stroke:#ffffff1f;stroke-width:1}.am-area{fill:#8fc6ff2e;clip-path:inset(0 100% 0 0);animation:amArea 7s infinite}.am-line{fill:none;stroke:#8fc6ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;vector-effect:non-scaling-stroke;animation:amLine 7s infinite}@keyframes amLine{0%,6%{stroke-dashoffset:100}46%,88%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes amArea{0%,6%{clip-path:inset(0 100% 0 0)}46%,88%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.am-dot{width:4cqw;aspect-ratio:1;border-radius:50%;background:#fff;left:calc(89.6% - 2cqw);top:calc(34.88% - 2cqw);opacity:0;box-shadow:0 0 #8fc6ffb3;animation:amDot 7s infinite}@keyframes amDot{0%,44%{opacity:0}48%{opacity:1;box-shadow:0 0 #8fc6ffb3}62%{box-shadow:0 0 0 4cqw #8fc6ff00}88%{opacity:1}96%,to{opacity:0}}.am-kpi{left:7%;top:8%}.am-kpi small{display:block;font-size:3.2cqw;opacity:.7}.am-kpi b{display:block;height:9cqw;overflow:hidden;font-size:8cqw;font-weight:600;line-height:9cqw}.am-tick{display:block;animation:amTick 7s infinite}.am-tick i{display:block;font-style:normal}@keyframes amTick{0%,14%{transform:none}24%,34%{transform:translateY(-9cqw)}44%,88%{transform:translateY(-18cqw)}to{transform:none}}.asoc-ph{left:50%;top:8%;bottom:-20%;width:44%;translate:-50% 0;background:#fff;color:#0a1033;border-radius:4cqw;padding:3cqw}.asoc-top{display:flex;align-items:center;gap:1.6cqw;font-size:3cqw;font-weight:600}.asoc-top i{width:5cqw;height:5cqw;border-radius:50%;background:linear-gradient(135deg,#2453ff,#c58bff)}.asoc-post{position:relative;margin-top:2.4cqw;aspect-ratio:1;border-radius:1.6cqw;overflow:hidden;background:#e8edff}.asoc-post span{position:absolute;inset:0;background:linear-gradient(135deg,#8fc6ff,#2453ff);transform:translateY(100%);animation:asocPost 7s infinite}@keyframes asocPost{0%,8%{transform:translateY(100%)}20%,88%{transform:none}to{transform:translateY(-100%)}}.asoc-row{display:flex;align-items:center;gap:1.6cqw;margin-top:2cqw;font-size:3cqw;font-weight:600}.asoc-row svg{width:5cqw;fill:#e2e6f5;animation:asocLike 7s infinite}@keyframes asocLike{0%,34%{fill:#e2e6f5;transform:none}38%{fill:#ff4d6d;transform:scale(1.35)}44%,88%{fill:#ff4d6d;transform:none}96%,to{fill:#e2e6f5}}.asoc-cnt{height:4cqw;overflow:hidden;display:block;line-height:4cqw}.asoc-cnt i{display:block;font-style:normal;animation:asocCnt 7s infinite}@keyframes asocCnt{0%,36%{transform:none}42%,90%{transform:translateY(-100%)}to{transform:none}}.ht{width:7cqw;opacity:0;left:62%;top:70%}.ht svg{fill:#ff4d6d;width:100%}.ht.h1{animation:heart 7s infinite;animation-delay:2.6s}.ht.h2{left:70%;width:5cqw;animation:heart 7s infinite;animation-delay:2.9s}.ht.h3{left:56%;width:6cqw;animation:heart 7s infinite;animation-delay:3.2s}@keyframes heart{0%{opacity:0;transform:none}6%{opacity:1}30%{opacity:0;transform:translate(4cqw,-40cqw) rotate(18deg) scale(1.3)}to{opacity:0}}.ac-vf{inset:10% 26% 26% 10%;border-radius:1.6cqw;background:linear-gradient(160deg,#1c2f6e,#0a1540)}.ac-vf>i{position:absolute;width:6cqw;height:6cqw;border:.5cqw solid #fff}.ac-vf .c1{left:3cqw;top:3cqw;border-right:0;border-bottom:0}.ac-vf .c2{right:3cqw;top:3cqw;border-left:0;border-bottom:0}.ac-vf .c3{left:3cqw;bottom:3cqw;border-right:0;border-top:0}.ac-vf .c4{right:3cqw;bottom:3cqw;border-left:0;border-top:0}.ac-subj{position:absolute;left:50%;top:50%;width:22cqw;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6d8,#e7c56a 55%,#8a6630);animation:acFocus 6s infinite}@keyframes acFocus{0%,10%{filter:blur(1.4cqw);scale:.9}30%,to{filter:blur(0);scale:1}}.ac-rec{position:absolute;right:4cqw;top:3.6cqw;font-size:3cqw;font-weight:700;display:flex;align-items:center;gap:1cqw}.ac-rec:before{content:"";width:2.4cqw;height:2.4cqw;border-radius:50%;background:#ff4d6d;animation:blink 1s steps(1) infinite}.ac-flash{inset:0;background:#fff;opacity:0;animation:acFlash 6s infinite}@keyframes acFlash{0%,34%{opacity:0}35%{opacity:.9}44%,to{opacity:0}}.ac-strip{right:6%;top:10%;bottom:10%;width:16%;display:flex;flex-direction:column;gap:2cqw}.ac-strip i{flex:1;border-radius:1cqw;background:#fff;padding:1cqw;transform:translate(160%);animation:acDrop 6s infinite}.ac-strip i:after{content:"";display:block;height:100%;border-radius:.6cqw;background:radial-gradient(circle at 45% 45%,#e7c56a,#1c2f6e 70%)}.ac-strip i:nth-child(2){animation-delay:.25s}.ac-strip i:nth-child(3){animation-delay:.5s}@keyframes acDrop{0%,38%{transform:translate(160%)}48%,88%{transform:none}to{transform:translate(160%)}}@media (prefers-reduced-motion:reduce){.anim *{animation:none!important}.aw-code i{width:var(--w,90%)}.aw-hero,.aw-l1,.aw-l2,.aw-btn{transform:none}.am-line{stroke-dashoffset:0}.am-area{clip-path:none}.asoc-post span,.ac-strip i{transform:none}}.cta{position:relative;min-height:min(100svh,880px);display:flex;flex-direction:column;align-items:center;justify-content:center}.halo{position:absolute;left:50%;top:50%;width:min(880px,140vw);aspect-ratio:1;z-index:-1;pointer-events:none;transform:translate(-50%,-50%) scale(calc(.78 + var(--hp,0) * .3))}.halo *{animation-play-state:paused}.halo.run *{animation-play-state:running}.halo>span{position:absolute;border-radius:50%}.halo-core{inset:24%;background:radial-gradient(closest-side,rgba(36,83,255,.55),rgba(36,83,255,.18) 55%,transparent);animation:haloBreathe 6s ease-in-out infinite alternate}@keyframes haloBreathe{0%{scale:.92;opacity:.8}to{scale:1.06;opacity:1}}.halo-ring{inset:6%;background:conic-gradient(from 0deg,transparent 0 50%,rgba(79,123,255,0) 52%,#4f7bff 72%,#bfe3ff 82%,transparent 92%);-webkit-mask:radial-gradient(closest-side,transparent 96%,#000 97%,#000 99.5%,transparent);mask:radial-gradient(closest-side,transparent 96%,#000 97%,#000 99.5%,transparent);animation:spin 10s linear infinite;filter:drop-shadow(0 0 12px rgba(143,198,255,.6))}.halo-ring--2{inset:18%;opacity:.7;animation-duration:15s;animation-direction:reverse}.halo-pulse{inset:26%;border:1px solid rgba(143,198,255,.55);opacity:0;animation:haloPulse 7.5s cubic-bezier(.2,.6,.3,1) infinite}.halo-pulse:nth-of-type(5){animation-delay:-2.5s}.halo-pulse:nth-of-type(6){animation-delay:-5s}@keyframes haloPulse{0%{scale:.75;opacity:0}12%{opacity:.85}to{scale:1.75;opacity:0}}.halo-orbit{inset:10%;animation:spin 18s linear infinite}.halo-orbit i{position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#dff1ff;box-shadow:0 0 12px 3px #8fc6ffcc}.halo-orbit.o2{inset:22%;animation-duration:12s;animation-direction:reverse}.halo-orbit.o2 i{width:6px;height:6px;background:#9fb8ff}.halo-orbit.o3{inset:2%;animation-duration:26s;rotate:120deg}.halo-orbit.o3 i{width:5px;height:5px;opacity:.8}@media (max-width:600px){.halo{width:150vw}.halo-ring{filter:none}}@media (prefers-reduced-motion:reduce){.halo *{animation:none!important}}.tw{margin-top:56px}.tst{padding-bottom:110px}.pin-center .ps-book{bottom:17%}@media (max-width:600px){.hero-trust{display:none}.hero-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-left:-20px;margin-right:-20px;padding:0 20px}.hero-tabs::-webkit-scrollbar{display:none}.htab{flex:none}}.container{max-width:1520px;padding:0 clamp(20px,4vw,64px)}.nav-inner{max-width:1640px;padding:0 clamp(20px,3vw,48px)}.pf-rail{max-width:1520px;padding:0 clamp(20px,4vw,64px);scroll-padding:0 clamp(20px,4vw,64px)}.loop *{animation-play-state:paused!important}.loop.run *{animation-play-state:running!important}.nav-menu{left:0;right:0;margin:0 auto;width:max-content;transform:none;gap:30px}.mega-item{position:static}.nav-item>button svg{transition:transform .35s var(--ease)}.mega-item.open>button svg{transform:rotate(180deg)}.mm{position:fixed;left:0;right:0;top:76px;z-index:1;background:var(--bg);color:var(--ink);border-top:1px solid var(--line);box-shadow:none;visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .45s cubic-bezier(.65,0,.35,1),visibility 0s .45s}.mega-item.open .mm{visibility:visible;clip-path:inset(0 0 -60px 0);transition:clip-path .55s cubic-bezier(.65,0,.35,1)}.mega-in{display:grid;grid-template-columns:repeat(3,1fr) 1.25fr;gap:40px;padding-top:34px;padding-bottom:42px}.mega-col,.mega-feat{opacity:0;transform:translate3d(0,10px,0);transition:opacity .3s,transform .45s var(--ease)}.mega-item.open .mega-col,.mega-item.open .mega-feat{opacity:1;transform:none;transition:opacity .5s .1s,transform .6s var(--ease) .1s}.mega-item.open .mega-col:nth-child(2){transition-delay:.15s}.mega-item.open .mega-col:nth-child(3){transition-delay:.2s}.mega-item.open .mega-feat{transition-delay:.25s}.mega-col h6{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mega-col a{display:block;padding:10px 12px;margin:0 -12px;border-radius:8px;transition:background .25s}.mega-col a:hover{background:var(--pill)}.mega-col a b{display:block;font-family:var(--display);font-size:17px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.mega-col a span{display:block;margin-top:2px;font-size:13px;color:var(--muted)}.mega-col--wide{grid-column:span 2}.mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 24px}.mega-col a.mw{display:flex;align-items:center;gap:12px}.mw i{flex:none;width:44px;height:32px;border-radius:6px;box-shadow:inset 0 0 0 1px #0a103314}.mega-feat{display:block;padding:14px;border-radius:14px;background:var(--pill);color:var(--ink)}.mega-feat>b{display:block;font-family:var(--display);font-weight:500;font-size:18px;letter-spacing:-.02em}.mega-feat>span{display:block;font-size:13px;color:var(--muted);margin-top:2px}.mega-feat-vis{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;margin-bottom:14px;background:linear-gradient(150deg,#1b3cc4,#0b1f8a)}.mf-blue{background:linear-gradient(150deg,var(--blue),#0b1f8a)}.mf-violet{background:linear-gradient(150deg,#7c5cff,#2a137a);display:grid;place-items:center}.mf-orb{position:absolute;right:-10%;top:-30%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,#8fc6ff,transparent);animation:floaty 6s ease-in-out infinite}.mf-card{position:absolute;left:12%;top:22%;width:50%;padding:10px;border-radius:8px;background:#fff;display:grid;gap:6px;transition:transform .6s var(--ease)}.mf-card i{height:6px;border-radius:3px;background:#dfe6ff}.mf-card i:first-child{width:60%;background:var(--blue)}.mega-feat:hover .mf-card{transform:translateY(-6px) rotate(-2deg)}.mf-stack{position:absolute;inset:0}.mf-s{position:absolute;inset:14% 26%;border-radius:6px;overflow:hidden;box-shadow:none;transform:translate(calc((var(--k) - 1) * 34%)) rotate(calc((var(--k) - 1) * 7deg)) scale(calc(1 - (var(--k) - 1) * (var(--k) - 1) * .1));transition:transform .7s var(--ease)}.mf-s:nth-child(2){z-index:2}.mega-feat:hover .mf-s{transform:translate(calc((var(--k) - 1) * 46%)) rotate(calc((var(--k) - 1) * 10deg)) scale(calc(1 - (var(--k) - 1) * (var(--k) - 1) * .08))}.mf-ring{position:absolute;width:56%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.35);animation:haloPulse 5s ease-out infinite}.mf-ring.r2{animation-delay:-2.5s}.mf-word{position:relative;color:#fff;font-family:var(--display);font-weight:500;font-size:20px;letter-spacing:-.02em}.mega-scrim{position:fixed;inset:76px 0 0;z-index:0;background:#050a2473;opacity:0;pointer-events:none;transition:opacity .35s}html.mega-open .mega-scrim{opacity:1;pointer-events:auto}html.mega-open .nav{background:var(--bg);color:var(--ink)}html.mega-open .nav .btn{background:var(--blue);color:#fff;border-color:var(--blue)}@media (max-width:1100px){.mm,.mega-scrim{display:none}}.grow{background-color:var(--gbg,#0b1f8a);color:#fff;transition:background-color 1s var(--ease);position:relative;overflow:hidden;overflow:clip}.grow:before{content:"";position:absolute;left:50%;top:-30%;width:120vw;height:90%;translate:-50% 0;background:radial-gradient(closest-side,rgba(255,255,255,.16),transparent);pointer-events:none}.grow .h2,.grow .sub{color:#fff}.grow .sub{opacity:.78}.grow .tab{color:#ffffffc7}.grow .tab:hover{background:#ffffff1a}.grow .tab.is-active{background:#ffffff2e;color:#fff}.grow .tab .bar{background:#fff;opacity:.9}.grow .g-dots button{background:#ffffff4d}.grow .g-dots button.is-active{background:#fff}.grow .g-pause{border-color:#ffffff59}.grow .g-pause svg{fill:#fff}.support{background-color:var(--navy);color:#fff;padding:clamp(90px,12vh,140px) 0}.sp-top{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,80px);align-items:center}.sp-copy p{color:var(--dim);font-size:17px;line-height:1.6;max-width:46ch;margin:22px 0 0}.grad{background:linear-gradient(90deg,#8fc6ff,#c58bff,#8fc6ff);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradShift 6s linear infinite}@keyframes gradShift{to{background-position:-200% 0}}.sp-chat{background:#0b1640;border:1px solid var(--dline);border-radius:18px;overflow:hidden;box-shadow:none}.spc-head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--dline)}.spc-head b{display:block;font-size:14px}.spc-head small{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--dim)}.spc-av{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--blue),#c58bff);font-size:12px;font-weight:700}.dot{width:7px;height:7px;border-radius:50%;background:#7dffb2;box-shadow:0 0 #7dffb299;animation:livePulse 2s infinite}@keyframes livePulse{70%{box-shadow:0 0 0 7px #7dffb200}to{box-shadow:0 0 #7dffb200}}.spc-body{display:flex;flex-direction:column;gap:10px;padding:18px;height:270px}.msg{position:relative;max-width:82%;padding:10px 14px;border-radius:16px;font-size:14px;line-height:1.45;opacity:0;transform:translate3d(0,10px,0)}.msg.me{align-self:flex-end;background:var(--blue);border-bottom-right-radius:4px}.msg.them{align-self:flex-start;background:#ffffff1a;border-bottom-left-radius:4px}.typing{display:none}.m1{animation:msgA 14s infinite}.m3{animation:msgC 14s infinite}.m2{animation:msgB 14s infinite}.m4{animation:msgD 14s infinite}.msg.them:after{content:"\2022  \2022  \2022";position:absolute;left:14px;top:50%;translate:0 -50%;letter-spacing:2px;color:#cfe0ff}.m2,.m4{color:transparent}.m2:after{animation:dotsB 14s infinite}.m4:after{animation:dotsD 14s infinite}@keyframes msgA{0%,4%{opacity:0;transform:translate3d(0,10px,0)}8%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes msgB{0%,14%{opacity:0;transform:translate3d(0,10px,0);color:transparent}18%{opacity:1;transform:none;color:transparent}27%{color:transparent}30%,90%{opacity:1;transform:none;color:#fff}96%,to{opacity:0;color:#fff}}@keyframes dotsB{0%,27%{opacity:1}30%,to{opacity:0}}@keyframes msgC{0%,40%{opacity:0;transform:translate3d(0,10px,0)}44%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes msgD{0%,50%{opacity:0;transform:translate3d(0,10px,0);color:transparent}54%{opacity:1;transform:none;color:transparent}63%{color:transparent}66%,90%{opacity:1;transform:none;color:#fff}96%,to{opacity:0;color:#fff}}@keyframes dotsD{0%,63%{opacity:1}66%,to{opacity:0}}.spc-input{display:flex;justify-content:space-between;align-items:center;margin:0 14px 14px;padding:12px 14px;border-radius:12px;background:#ffffff0f;font-size:13px;color:var(--dim)}.spc-input i{width:28px;height:28px;border-radius:50%;background:var(--blue)}.sp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(48px,7vw,80px)}.sp-card{--mx:50%;--my:0%;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:10px;min-height:240px;padding:28px;border-radius:18px;background:#ffffff0a;border:1px solid var(--dline);color:#fff;transition:transform .55s var(--ease),border-color .4s,background-color .4s}.sp-card:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(79,123,255,.35),transparent 60%);opacity:0;transition:opacity .45s}.sp-card h3{margin:14px 0 0;font-family:var(--display);font-weight:500;font-size:22px;letter-spacing:-.02em;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sp-card p{margin:0;color:var(--dim);font-size:15px;line-height:1.5}.sp-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#2453ff40;transition:transform .55s var(--ease),background-color .4s}.sp-ic svg{width:22px;height:22px}.sp-go{margin-top:auto;padding-top:14px;font-size:14px;font-weight:600;display:inline-flex;gap:8px}.sp-go b{display:inline-block;transition:transform .45s var(--ease)}.live-pill{font-style:normal;font-size:11px;font-weight:600;font-family:var(--sans);display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:99px;background:#7dffb224;color:#7dffb2}.live-pill i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:livePulse 2s infinite}@media (hover:hover){.sp-card:hover{transform:translate3d(0,-6px,0);border-color:#8fc6ff73;background-color:#ffffff0f}.sp-card:hover:before{opacity:1}.sp-card:hover .sp-ic{transform:rotate(-8deg) scale(1.08);background-color:var(--blue)}.sp-card:hover .sp-go b{transform:translate(5px)}}@media (max-width:900px){.sp-top,.sp-cards{grid-template-columns:1fr}.sp-card{min-height:0}}.pf-card{color:#fff}.pf-c1{background:linear-gradient(160deg,#3d6bff,#0b1f8a)}.pf-c2{background:linear-gradient(160deg,#9b4dff,#e0459b)}.pf-c3{background:linear-gradient(160deg,#ffa149,#d9480f)}.pf-c4{background:linear-gradient(160deg,#16c2a8,#0a4f7a)}.pf-c5{background:linear-gradient(160deg,#ff5c93,#6b1fd6)}.pf-c6{background:linear-gradient(160deg,#24357a,#050a24)}.pf-card p{opacity:.88}.pf-vis{inset:33% 14px 46px}.dash{position:absolute;inset:0;padding:12px;border-radius:12px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);font-size:11px;overflow:hidden;box-shadow:none}.dash-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dash-h b{font-size:12px;font-weight:600}.lv{font-style:normal;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:99px;background:#00000038;font-size:10px}.lv i{width:6px;height:6px;border-radius:50%;background:#7dffb2;animation:livePulse 2s infinite}.rings{display:flex;justify-content:space-between;gap:6px}.ring{position:relative;width:31%;text-align:center}.ring svg{display:block;width:100%;transform:rotate(-90deg)}.ring circle{fill:none;stroke:#fff3;stroke-width:3.2}.ring .rv{stroke:var(--c);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:ringFill 7s var(--ease) infinite}@keyframes ringFill{0%,6%{stroke-dashoffset:100}40%,88%{stroke-dashoffset:calc(100 - var(--v))}to{stroke-dashoffset:100}}.ring b{position:absolute;left:0;right:0;top:0;aspect-ratio:1;display:grid;place-items:center;font-size:13px;font-family:var(--display);font-weight:600}.ring small{display:block;margin-top:4px;opacity:.8}.spark,.chart{margin-top:12px;overflow:hidden}.spark svg,.chart svg{display:block;width:200%;height:34px;animation:runX 7s linear infinite}.chart svg{height:56px}.spark small{display:block;margin-top:4px;opacity:.8}.sp-run,.ch-run{fill:none;stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}@keyframes runX{to{transform:translate(-50%)}}.tick{display:block;height:1.2em;line-height:1.2em;overflow:hidden}.tick span{display:block;animation:tick4 9s infinite}.tick i{display:block;font-style:normal}@keyframes tick4{0%,22%{transform:none}27%,47%{transform:translateY(-1.2em)}52%,72%{transform:translateY(-2.4em)}77%,97%{transform:translateY(-3.6em)}to{transform:translateY(-3.6em)}}.rev small,.fol small,.kpis small{display:block;opacity:.75}.rev b,.fol b{font-family:var(--display);font-weight:600;font-size:24px;letter-spacing:-.02em}.orders{display:grid;gap:6px;margin-top:10px}.ord{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;background:#ffffff24;opacity:0;transform:translate3d(-12px,0,0);animation:ordIn 8s infinite}.ord i{width:7px;height:7px;border-radius:50%;background:#7dffb2}.ord b{margin-left:auto}.ord:nth-child(2){animation-delay:.6s}.ord:nth-child(3){animation-delay:1.2s}.ord:nth-child(4){animation-delay:1.8s}@keyframes ordIn{0%,5%{opacity:0;transform:translate3d(-12px,0,0)}12%,85%{opacity:1;transform:none}95%,to{opacity:0}}.bk{display:flex;align-items:center;justify-content:space-between;margin:4px 6px 0}.bk-mark{width:38%;aspect-ratio:1;background:#fff;animation:abMorph 8s ease-in-out infinite}.bk-type{font-family:var(--display);font-size:46px;font-weight:600;line-height:1;animation:bkType 8s ease-in-out infinite}@keyframes bkType{0%,40%{font-family:var(--display);letter-spacing:-.04em}50%,90%{font-family:var(--serif);letter-spacing:0;font-weight:400}}.bk-sw{display:flex;gap:6px;margin-top:14px}.bk-sw i{flex:1;height:26px;border-radius:6px;animation:swCycle 8s ease-in-out infinite}.bk-sw i:nth-child(2){background:#2a1200;animation-delay:-1.6s}.bk-sw i:nth-child(3){background:#ffd23f;animation-delay:-3.2s}.bk-sw i:nth-child(4){background:#ff6b4a;animation-delay:-4.8s}.bk-sw i:nth-child(5){background:#7c5cff;animation-delay:-6.4s}@keyframes swCycle{0%,to{transform:none}50%{transform:translateY(-6px)}}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kpis b{font-family:var(--display);font-size:20px;font-weight:600}.feed{margin-top:10px;height:96px;overflow:hidden;border-radius:6px}.feed-run{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;animation:feedUp 10s linear infinite}.feed-run i{aspect-ratio:1;border-radius:4px;background:#ffffff40}.feed-run i:nth-child(3n+1){background:#ffd1e3}.feed-run i:nth-child(4n+2){background:#2a0f5a}.feed-run i:nth-child(5n){background:#ffb3cf}@keyframes feedUp{to{transform:translateY(-50%)}}.hpop{position:absolute;right:12px;bottom:14px;padding:4px 10px;border-radius:99px;background:#fff;color:#c21f5b;font-weight:700;opacity:0;animation:hpop 5s infinite}@keyframes hpop{0%,30%{opacity:0;transform:translateY(8px) scale(.8)}36%,70%{opacity:1;transform:none}80%,to{opacity:0;transform:translateY(-10px)}}.up{display:flex;gap:3px;height:30px;align-items:flex-end}.up i{flex:1;height:100%;border-radius:2px;background:#7dffb2;opacity:.45;animation:upPulse 4s infinite}.up i:nth-child(4n+1){animation-delay:.2s}.up i:nth-child(4n+2){animation-delay:.4s}.up i:nth-child(4n+3){animation-delay:.6s}@keyframes upPulse{0%,to{opacity:.45}50%{opacity:1}}.logs{margin-top:12px;height:64px;overflow:hidden;-webkit-mask:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.log-run{animation:feedUp 9s linear infinite}.log-run p{margin:0 0 8px;opacity:.9}.precise{background:var(--bg);color:var(--ink);padding:clamp(100px,14vh,150px) 0}.pz-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:48px}.pz-head .h2{max-width:13ch}.pz-head .sub{max-width:40ch;margin:0}.pz-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:1100px){.pz-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pz-grid{grid-template-columns:1fr}}.pz{border-radius:18px;padding:14px 14px 22px;background:var(--pz);color:var(--pzfg);transition:transform .55s var(--ease)}@media (hover:hover){.pz:hover{transform:translate3d(0,-6px,0)}}.pz h3{margin:18px 6px 6px;font-family:var(--display);font-weight:500;font-size:21px;letter-spacing:-.02em}.pz p{margin:0 6px;font-size:14px;line-height:1.45;opacity:.85}.pz-vis{position:relative;aspect-ratio:1/.82;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--pzfg) 12%,transparent);container-type:inline-size}.pz-vis>*{position:absolute}.pz-foot{margin-top:36px;text-align:center}.pc-cur{width:9cqw;aspect-ratio:1;z-index:5;background:no-repeat center/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M3 2l13 7-6 1.5L7 17z' fill='%230a1033' stroke='white' stroke-width='1.4' stroke-linejoin='round'/></svg>");filter:none}.pz-card{inset:14% 10%;background:#fff;color:#0a1033;border-radius:3cqw;padding:5cqw}.pz-card small{font-size:4cqw;opacity:.55}.pz-edit{position:relative;height:11cqw;margin-top:2cqw;font-family:var(--display);font-weight:600;font-size:8.5cqw;letter-spacing:-.03em}.pz-old,.pz-new{position:absolute;left:0;top:0;white-space:nowrap}.pz-old{animation:pzOld 6s infinite}.pz-new{clip-path:inset(0 100% 0 0);animation:pzNew 6s steps(12) infinite}@keyframes pzOld{0%,26%{background:transparent;opacity:1}30%,40%{background:#bcd0ff;opacity:1}42%,to{opacity:0}}@keyframes pzNew{0%,42%{clip-path:inset(0 100% 0 0)}66%,92%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.pz-caret{display:none}.pz-lines i{display:block;height:2.4cqw;border-radius:2px;background:#e3e8f7;margin-top:3cqw}.pz-lines i+i{width:70%}.pz-vis:has(.pz-card) .pc-cur{animation:curA 6s infinite}@keyframes curA{0%,6%{left:80%;top:90%}22%{left:40%;top:38%}26%{left:40%;top:38%;scale:.85}30%,70%{left:40%;top:38%;scale:1}to{left:80%;top:90%}}.pz-picker{inset:10%;background:#fff;color:#0a1033;border-radius:3cqw;padding:4cqw;display:flex;flex-direction:column;gap:3cqw}.pz-sq{position:relative;flex:1;border-radius:2cqw;background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,#ff2d55 25%,#ffb800,#18b8a6,#2453ff 85%)}.pz-knob{position:absolute;width:5cqw;height:5cqw;margin:-2.5cqw;border-radius:50%;border:.8cqw solid #fff;box-shadow:none;animation:knob 7s ease-in-out infinite}@keyframes knob{0%,10%{left:84%;top:22%}35%,45%{left:28%;top:30%}70%,80%{left:62%;top:26%}to{left:84%;top:22%}}.pz-hue{height:4cqw;border-radius:99px;background:linear-gradient(90deg,#ff2d55,#ffb800,#18b8a6,#2453ff,#c58bff,#ff2d55)}.pz-prev{display:flex;align-items:center;gap:3cqw;font-size:5cqw;font-weight:600}.pz-prev i{width:9cqw;height:9cqw;border-radius:2cqw;animation:prevCol 7s ease-in-out infinite}@keyframes prevCol{0%,10%{background:#2453ff}35%,45%{background:#ff6b4a}70%,80%{background:#18b8a6}to{background:#2453ff}}.pz-hex{display:inline-block;height:1.2em;line-height:1.2em;overflow:hidden;vertical-align:bottom}.pz-hex em{display:block;font-style:normal;animation:hex 7s ease-in-out infinite}@keyframes hex{0%,22%{transform:none}35%,57%{transform:translateY(-1.2em)}70%,92%{transform:translateY(-2.4em)}to{transform:none}}.pz-picker~.pc-cur{animation:knobCur 7s ease-in-out infinite}@keyframes knobCur{0%,10%{left:calc(10% + 4cqw + 72% * .84);top:calc(18.8% + 4cqw)}35%,45%{left:calc(10% + 4cqw + 72% * .28);top:calc(22% + 4cqw)}70%,80%{left:calc(54.64% + 4cqw);top:calc(20.4% + 4cqw)}to{left:calc(10% + 4cqw + 72% * .84);top:calc(18.8% + 4cqw)}}.pz-stack{inset:10% 12%}.pz-blk{position:absolute;left:0;right:0;height:26cqw;display:flex;align-items:center;padding:0 5cqw;border-radius:3cqw;background:#fff;color:#0a1033;font-size:5.5cqw;font-weight:600;box-shadow:none}.pz-blk.b1{top:0;animation:blk1 6s var(--ease) infinite}.pz-blk.b2{top:29cqw;z-index:2;animation:blk2 6s var(--ease) infinite}.pz-blk.b3{top:58cqw;opacity:.85}@keyframes blk1{0%,30%{transform:none}52%,85%{transform:translateY(29cqw)}to{transform:none}}@keyframes blk2{0%,20%{transform:none;box-shadow:none}28%{transform:scale(1.04);box-shadow:none}52%{transform:translateY(-29cqw) scale(1.04)}60%,85%{transform:translateY(-29cqw);box-shadow:none}to{transform:none}}.pz-stack~.pc-cur{animation:curC 6s var(--ease) infinite}@keyframes curC{0%,8%{left:80%;top:88%}20%,28%{left:62%;top:calc(10% + 42cqw)}52%,60%{left:62%;top:calc(10% + 13cqw)}85%{left:62%;top:calc(10% + 13cqw)}to{left:80%;top:88%}}.pz-prod{inset:16% 9%;display:flex;gap:4cqw;align-items:center;padding:4cqw;background:#fff;color:#0a1033;border-radius:3cqw}.pz-img{flex:none;width:30cqw;aspect-ratio:1;border-radius:2cqw;background:radial-gradient(circle,transparent 30%,#e7c56a 31% 42%,transparent 43%),#f1ebe0}.pz-prod b{display:block;font-size:5.5cqw;font-weight:600}.pz-price{position:relative;height:7cqw;margin-top:2cqw;font-size:5cqw;width:30cqw}.p-old,.p-new{position:absolute;left:0;top:0;white-space:nowrap}.p-old{animation:pOld 6s infinite}.p-new{color:#7c5cff;font-weight:700;opacity:0;transform:translateY(60%);animation:pNew 6s infinite}@keyframes pOld{0%,30%{opacity:1;text-decoration:none}34%,44%{opacity:.5;text-decoration:line-through}50%,to{opacity:0}}@keyframes pNew{0%,44%{opacity:0;transform:translateY(60%)}52%,90%{opacity:1;transform:none}to{opacity:0}}.pz-sale{position:absolute;right:3cqw;top:3cqw;font-style:normal;font-size:4cqw;font-weight:700;background:#ff6b4a;color:#fff;border-radius:99px;padding:1cqw 3cqw;transform:scale(0);animation:sale 6s var(--ease) infinite}@keyframes sale{0%,50%{transform:scale(0)}56%{transform:scale(1.15)}60%,90%{transform:scale(1)}to{transform:scale(0)}}.pz-prod~.pc-cur{animation:curD 6s infinite}@keyframes curD{0%,8%{left:85%;top:90%}26%{left:60%;top:56%}30%{left:60%;top:56%;scale:.85}34%,70%{left:60%;top:56%;scale:1}to{left:85%;top:90%}}.pz-drop{inset:10%;border:.8cqw dashed rgba(10,16,51,.3);border-radius:3cqw;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:5cqw;gap:3cqw;font-size:4.5cqw}.pz-file{position:absolute;left:50%;top:14%;width:34cqw;aspect-ratio:4/3;margin-left:-17cqw;border-radius:2cqw;border:1.4cqw solid #fff;background:linear-gradient(160deg,#c9a24a,#6e5016);box-shadow:none;animation:fileDrop 6s var(--ease) infinite}@keyframes fileDrop{0%,8%{transform:translateY(-140%) rotate(-12deg);opacity:0}28%,88%{transform:none;opacity:1}to{opacity:0}}.pz-bar{width:80%;height:2.4cqw;border-radius:99px;background:#0a10331f;overflow:hidden}.pz-bar i{display:block;height:100%;width:100%;background:#2453ff;transform:scaleX(0);transform-origin:left;animation:barFill 6s infinite}@keyframes barFill{0%,28%{transform:scaleX(0)}62%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}.pz-drop small b{color:#18a35a}.pz-space{inset:10%;display:flex;flex-direction:column;gap:5cqw}.pz-rows{position:relative;flex:1}.pz-rows i{position:absolute;left:0;right:0;height:11cqw;border-radius:2cqw;background:#fff}.pz-rows i:nth-child(1){top:0}.pz-rows i:nth-child(2){top:14cqw;animation:sp2 6s var(--ease) infinite}.pz-rows i:nth-child(3){top:28cqw;animation:sp3 6s var(--ease) infinite}@keyframes sp2{0%,20%{transform:none}55%,85%{transform:translateY(5cqw)}to{transform:none}}@keyframes sp3{0%,20%{transform:none}55%,85%{transform:translateY(10cqw)}to{transform:none}}.pz-slider{position:relative;height:6cqw}.pz-track{position:absolute;left:0;right:0;top:50%;height:1.6cqw;margin-top:-.8cqw;border-radius:99px;background:#ffffff59;overflow:hidden}.pz-track i{display:block;height:100%;width:100%;background:#fff;transform-origin:left;transform:scaleX(.3);animation:trk 6s var(--ease) infinite}@keyframes trk{0%,20%{transform:scaleX(.3)}55%,85%{transform:scaleX(.75)}to{transform:scaleX(.3)}}.pz-thumb{position:absolute;top:50%;left:30%;width:6cqw;height:6cqw;margin:-3cqw;border-radius:50%;background:#fff;box-shadow:none;animation:thm 6s var(--ease) infinite}@keyframes thm{0%,20%{left:30%}55%,85%{left:75%}to{left:30%}}.pz-space~.pc-cur{animation:curF 6s var(--ease) infinite}@keyframes curF{0%,8%{left:80%;top:60%}20%{left:34%;top:calc(90% - 3cqw)}55%,85%{left:70%;top:calc(90% - 3cqw)}to{left:80%;top:60%}}.pz-pub{inset:0;display:grid;place-items:center}.pz-btn{position:relative;display:grid;place-items:center;width:46cqw;height:14cqw;border-radius:99px;background:#fff;color:#c21f5b;font-size:6cqw;font-weight:700;animation:pubBtn 6s infinite}.pz-btn>*{grid-area:1/1}.pz-btn b{animation:pubTxt 6s infinite}.pz-spin{width:6cqw;height:6cqw;border-radius:50%;border:1cqw solid rgba(194,31,91,.25);border-top-color:#c21f5b;opacity:0;animation:spin .7s linear infinite,pubSpin 6s infinite}.pz-btn svg{width:7cqw;opacity:0;animation:pubChk 6s infinite}@keyframes pubBtn{0%,30%{transform:none}32%{transform:scale(.94)}34%{transform:none}}@keyframes pubTxt{0%,32%{opacity:1}34%,90%{opacity:0}96%,to{opacity:1}}@keyframes pubSpin{0%,33%{opacity:0}35%,52%{opacity:1}54%,to{opacity:0}}@keyframes pubChk{0%,53%{opacity:0;transform:scale(.5)}58%,90%{opacity:1;transform:none}96%,to{opacity:0}}.pz-live{position:absolute;top:18%;right:14%;font-size:4.5cqw;font-weight:700;background:#7dffb2;color:#0a3d22;border-radius:99px;padding:1.2cqw 3.4cqw;transform:scale(0);animation:liveIn 6s var(--ease) infinite}@keyframes liveIn{0%,56%{transform:scale(0)}62%{transform:scale(1.15)}66%,90%{transform:scale(1)}to{transform:scale(0)}}.cf{position:absolute;left:50%;top:50%;width:2.6cqw;height:2.6cqw;border-radius:1px;opacity:0;animation:conf 6s var(--ease) infinite}.cf.c1{background:#ffd23f;--x:-24cqw;--y:-20cqw}.cf.c2{background:#fff;--x:22cqw;--y:-22cqw}.cf.c3{background:#7dffb2;--x:-28cqw;--y:8cqw}.cf.c4{background:#2453ff;--x:26cqw;--y:12cqw}.cf.c5{background:#fff;--x:2cqw;--y:-28cqw}@keyframes conf{0%,56%{opacity:0;transform:none}60%{opacity:1}80%{opacity:0;transform:translate(var(--x),var(--y)) rotate(160deg)}to{opacity:0}}.pz-pub~.pc-cur{animation:curG 6s infinite}@keyframes curG{0%,10%{left:82%;top:88%}26%{left:52%;top:54%}31%{left:52%;top:54%;scale:.85}34%,60%{left:52%;top:54%;scale:1}to{left:82%;top:88%}}.pz-cal{inset:10%;display:flex;flex-direction:column;gap:4cqw}.pz-days{display:grid;grid-template-columns:repeat(7,1fr);gap:1.6cqw}.pz-days span{display:grid;place-items:center;aspect-ratio:1;border-radius:2cqw;background:#fff9;font-size:4.4cqw;font-weight:600}.pz-pick{animation:pick 6s infinite}@keyframes pick{0%,30%{background:#fff9;color:inherit}34%,90%{background:#0a1033;color:#fff}to{background:#fff9}}.pz-chip{align-self:flex-start;font-size:4.4cqw;font-weight:600;background:#0a1033;color:#ffd23f;border-radius:99px;padding:2cqw 4cqw;opacity:0;transform:translateY(40%);animation:chip 6s var(--ease) infinite}@keyframes chip{0%,36%{opacity:0;transform:translateY(40%)}46%,90%{opacity:1;transform:none}to{opacity:0}}.pz-cal~.pc-cur{animation:curH 6s infinite}@keyframes curH{0%,10%{left:85%;top:88%}26%{left:61.2%;top:calc(10% + 19cqw)}30%{left:61.2%;top:calc(10% + 19cqw);scale:.85}34%,60%{left:61.2%;top:calc(10% + 19cqw);scale:1}to{left:85%;top:88%}}@media (prefers-reduced-motion:reduce){.pz-vis *{animation:none!important}.pz-new{clip-path:none}.pz-old,.p-old{opacity:0}.p-new{opacity:1;transform:none}.pz-file{transform:none}}.ai-card{isolation:isolate}.ai-card:before{content:"";position:absolute;left:50%;top:50%;width:160%;aspect-ratio:1;translate:-50% -50%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 62%,#8fc6ff 76%,#c58bff 86%,transparent 96%);animation:spin 7s linear infinite}.ai-card:after{content:"";position:absolute;inset:1.5px;z-index:-1;border-radius:5px;background:var(--cardbg,#071036)}.ai-card--chat{--cardbg:linear-gradient(165deg,#1a3bd6 0%,#0b1f8a 55%,#071036 100%)}.ai-card--chat .ai-prompt{background:#050a248c}.ai-card--slides{--cardbg:linear-gradient(165deg,#3a1f9e,#071036 70%)}.mini-shot{position:absolute;left:6%;right:6%;top:6%;height:56%;border-radius:10px;overflow:hidden;background:#000;box-shadow:none}.mini-canvas{position:absolute;left:0;top:0;width:100vw;height:100vh;transform-origin:0 0}.mini-canvas .hsl-in{transition-duration:1.2s}.ai-card:hover .mini-shot{transform:translateY(-4px)}.mini-shot{transition:transform .6s var(--ease)}.odo{display:inline-block;height:1em;overflow:hidden;vertical-align:top;line-height:1}.odo-s{display:block;transition:transform var(--od,1.8s) cubic-bezier(.16,1,.3,1)}.odo-s i{display:block;height:1em;font-style:normal}.stat{position:relative;padding-bottom:22px}.stat:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--blue),var(--sky));transform:scaleX(0);transition:transform 1.6s var(--ease) .3s}.stat.in:after{transform:none}.stat b,.res b{line-height:1}.made3d{position:relative;height:clamp(560px,92vh,880px);overflow:hidden;background:var(--navy);color:#fff;perspective:1300px}.w3{position:absolute;inset:0;display:grid;place-items:center}.w3-plane{display:grid;grid-template-columns:repeat(5,clamp(200px,20vw,320px));gap:22px;transform:rotateX(46deg) rotate(-24deg);transform-origin:50% 50%;will-change:transform}.w3-col{display:flex;flex-direction:column;gap:22px;animation:w3up 46s linear infinite}.w3-col.rev{animation-direction:reverse;animation-duration:54s}@keyframes w3up{to{transform:translateY(-50%)}}.w3-tile{position:relative;flex:none;display:block;aspect-ratio:4/3;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.made3d:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(46% 42% at 50% 50%,rgba(5,10,36,.82),rgba(5,10,36,.25) 70%,transparent),linear-gradient(180deg,var(--navy),transparent 22%,transparent 78%,var(--navy))}.w3-title{position:absolute;inset:0;z-index:2;display:grid;place-items:center;text-align:center;padding:0 20px}.w3-title h2{font-size:clamp(44px,6vw,92px);line-height:.95}.w3-title h2 span{display:block;font-family:var(--serif);font-weight:400;letter-spacing:-.01em}.w3-title p{color:var(--dim);margin:18px 0 26px}@media (max-width:720px){.w3-plane{grid-template-columns:repeat(5,44vw);gap:14px}.w3-col{gap:14px}}@media (prefers-reduced-motion:reduce){.w3-col{animation:none}}.stat b span,.res b span{margin:0;font-size:inherit;opacity:1;color:inherit;max-width:none}.stat b .odo,.res b .odo,.stat b>span,.res b>span{display:inline-block}.stat b .odo-s,.res b .odo-s{display:block}:root{--navy:#0b0b0c;--navy2:#161618;--blue:#0b0b0c;--blue-hi:#2a2a2d;--sky:#e4e4e7;--brand:#0b0b0c;--ink:#0b0b0c;--muted:#5f5f66;--line:rgba(11,11,12,.12);--pill:#f1f1f2;--ai-mid:#ececee;--dim:rgba(255,255,255,.64);--dline:rgba(255,255,255,.14)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e0e10;--ink:#f4f4f5;--muted:#a1a1aa;--line:rgba(255,255,255,.12);--pill:#1c1c1f;--ai-mid:#1a1a1d}}:root[data-theme=dark]{--bg:#0e0e10;--ink:#f4f4f5;--muted:#a1a1aa;--line:rgba(255,255,255,.12);--pill:#1c1c1f;--ai-mid:#1a1a1d}::selection{background:#0b0b0c;color:#fff}body{font-size:16px;line-height:1.55;letter-spacing:-.006em}.h2,.hero-title,.mega,.cs-title,.ct-title,.ab-title,.statement p,.stat b,.res b,.svc-row h2,.big-cta h2,.cta h2,.next h2,.cta-band h3,.g-slide h3,.feat-meta h2,.story-h,.acc-item>button,.made-title h2{font-weight:400}.h2{letter-spacing:-.03em;line-height:1.05}.hero-title{letter-spacing:-.035em;line-height:1.02}.mega,.cs-title,.ct-title,.ab-title{letter-spacing:-.045em}.stat b,.res b{letter-spacing:-.04em}.statement p{letter-spacing:-.025em;line-height:1.12}.pf-card h3,.pz h3,.val h3,.step h3,.tl-item h3,.person h3,.pcard-meta h3,.sp-card h3,.tst-head .h2{font-weight:500;letter-spacing:-.015em}.btn{font-family:var(--sans);font-weight:500;letter-spacing:.03em;font-size:12px}.nav-link,.nav-item>button,.nav-login{font-weight:500;letter-spacing:.04em}.brand{font-weight:500;letter-spacing:-.02em}.g-slide h3,.mw-title,.hire-mq{font-family:var(--display)}html{background:var(--navy)}.hero-bg{background:radial-gradient(55% 45% at 58% 20%,rgba(255,255,255,.14),transparent 70%),radial-gradient(35% 35% at 28% 45%,rgba(255,255,255,.06),transparent 70%),linear-gradient(180deg,#1b1b1e 0%,#0f0f11 55%,var(--navy) 85%)}.hero-figure{filter:grayscale(1);opacity:.7}.hero-media:after{background:linear-gradient(180deg,rgba(11,11,12,.1),transparent 40%,var(--navy) 100%)}.ai{background:linear-gradient(180deg,var(--bg) 0%,var(--bg) 10%,var(--ai-mid) 30%,#8a8a8f 56%,#1c1c1f 80%,var(--navy) 100%)}.ai-card:before{background:conic-gradient(from 0deg,transparent 0 62%,rgba(255,255,255,.55) 78%,rgba(255,255,255,.15) 88%,transparent 96%)}.ai-card--chat .ai-prompt{background:#0b0b0c}.ai-prompt{border-color:#ffffff24}.ai-foot p{color:var(--dim)}.ai-mark i{background:var(--ink)}.live-bg i:nth-child(3){--o:#ffffff;opacity:.05}.live-bg--soft i:nth-child(1){--o:#e7e7ea;opacity:.6}.live-bg--soft i:nth-child(2){--o:#efefef;opacity:.6}.live-bg--soft i:nth-child(3){--o:#e2e2e6;opacity:.5}@media (max-width:1100px){.nav.is-solid{background:#0b0b0cf5}.nav.on-light.is-solid{background:var(--bg)}}.progress i{background:#8a8a8f}.mf-blue,.mega-feat-vis{background:linear-gradient(150deg,#2a2a2d,#0b0b0c)}.mf-violet{background:linear-gradient(150deg,#3a3a3e,#0b0b0c)}.mf-orb{background:radial-gradient(closest-side,rgba(255,255,255,.35),transparent)}.mf-card i:first-child{background:#0b0b0c}.btn{background:#fff;color:#0b0b0c;border-color:#fff}.btn--ghost:hover{background:#fff;color:#0b0b0c;border-color:#fff}.btn--ink,.nav.on-light .btn,html.mega-open .nav .btn{background:#0b0b0c;color:#fff;border-color:#0b0b0c}.btn--ink:hover,.nav.on-light .btn:hover,html.mega-open .nav .btn:hover{background:transparent;color:var(--ink);border-color:var(--ink)}.nav.menu-open .btn{background:#fff;color:#0b0b0c;border-color:#fff}.wa-float{background:#0b0b0c;color:#fff;border:1px solid rgba(255,255,255,.18)}.cursor span{background:#0b0b0c;color:#fff}.submit{background:#fff;color:#0b0b0c}.submit .s-spin{border-color:#0003;border-top-color:#0b0b0c}.field input:focus,.field textarea:focus{border-color:#fff}.chip-r input:checked+span{background:#fff;color:#0b0b0c;border-color:#fff}.fchip.is-active{background:var(--ink);border-color:var(--ink);color:var(--bg)}.next-steps li:before{border-color:#ffffff59;color:#fff}.tl-fill,.hs-bar i{background:#fff}.tl-item:before{background:var(--navy);border-color:#fff}.tl-item.on:before{background:#fff}.tst-av{background:var(--pill);color:var(--ink)}.tcard-tag{color:var(--muted);border-color:var(--line)}.cta-band-in{border-color:var(--line)}@media (hover:hover){.svc-row:hover .svc-cta{background:var(--ink);color:var(--bg);border-color:var(--ink)}}.step:before,.stat:after{background:currentColor}.stat:after{opacity:.35}.val svg{color:var(--ink)}.tab .bar,.g-dots button.is-active,.pf-dots button.is-active{background:var(--ink)}.htab.is-active{background:#ffffff24;border-color:#ffffff8c}.htab i{background:#fff}.pf-c1,.pf-c3,.pf-c5{background:linear-gradient(160deg,#232326,#0b0b0c);color:#fff}.pf-c2,.pf-c4,.pf-c6{background:linear-gradient(160deg,#f4f4f5,#e4e4e7);color:#0b0b0c}.pf-c2 .dash,.pf-c4 .dash,.pf-c6 .dash{background:#fff;border-color:#0b0b0c14;box-shadow:none}.pf-c2 .lv,.pf-c4 .lv,.pf-c6 .lv{background:#f1f1f2}.pf-c2 .ord{background:#f4f4f5}.ring .rv{stroke:currentColor}.ring circle{stroke:#7f7f8740}.sp-run,.ch-run{stroke:currentColor}.bk-mark{background:currentColor}.bk-sw i:nth-child(2){background:#a1a1aa}.bk-sw i:nth-child(3){background:#52525b}.bk-sw i:nth-child(4){background:#d4d4d8}.bk-sw i:nth-child(5){background:#e7e5e4}.feed-run i:nth-child(3n+1){background:#a1a1aa}.hpop{background:#fff;color:#0b0b0c}.up i{background:currentColor;opacity:.3}@keyframes upPulse{0%,to{opacity:.3}50%{opacity:.8}}.pz{background:#f2f2f3;color:#0b0b0c}.pz:nth-child(3n+2){background:#e9e9eb}.pz-vis{background:#0b0b0c0d}.pz-new{color:#0b0b0c}.pz-old{animation-name:pzOld2}@keyframes pzOld2{0%,26%{background:transparent;opacity:1}30%,40%{background:#d4d4d8;opacity:1}42%,to{opacity:0}}.pz-prev i{animation-name:prevCol2}@keyframes prevCol2{0%,10%{background:#0b0b0c}35%,45%{background:#71717a}70%,80%{background:#d4d4d8}to{background:#0b0b0c}}.p-new{color:#0b0b0c}.pz-sale{background:#0b0b0c}.pz-track{background:#0b0b0c1f}.pz-track i,.pz-thumb{background:#0b0b0c}.pz-rows i{background:#fff}.pz-btn{background:#0b0b0c;color:#fff}.pz-spin{border-color:#ffffff40;border-top-color:#fff}.pz-live{background:#fff;color:#0b0b0c;box-shadow:none}.cf.c1,.cf.c3{background:#0b0b0c}.cf.c2,.cf.c5{background:#a1a1aa}.cf.c4{background:#52525b}.pz-days span{background:#fff}.pz-chip{color:#fff}.pz-bar i{background:#0b0b0c}.pz-drop{border-color:#0b0b0c40}.anim{background:radial-gradient(80% 70% at 75% 15%,rgba(255,255,255,.12),transparent 70%),linear-gradient(150deg,#26262a,#0b0b0c)}.halo-core{background:radial-gradient(closest-side,rgba(255,255,255,.14),rgba(255,255,255,.04) 55%,transparent)}.halo-ring{background:conic-gradient(from 0deg,transparent 0 50%,rgba(255,255,255,0) 52%,rgba(255,255,255,.75) 74%,#fff 82%,transparent 92%);filter:drop-shadow(0 0 10px rgba(255,255,255,.35))}.halo-pulse{border-color:#ffffff59}.halo-orbit i{background:#fff;box-shadow:0 0 12px 3px #fff9}.halo-orbit.o2 i{background:#d4d4d8}.hero2{position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:var(--navy);color:#fff;text-align:center;padding:calc(140px + env(safe-area-inset-top,0px)) 0 64px}.hero2 .hero-media{position:absolute;inset:0;z-index:-1}.hero2 .hero-title{margin:0 auto 30px}.cflow{margin-top:clamp(40px,6vh,72px)}.cf-stage{position:relative;height:var(--cfh,520px);perspective:2000px;touch-action:pan-y}.cf-card{position:absolute;left:50%;top:0;width:var(--cfw,880px);height:var(--cfh,520px);margin-left:calc(var(--cfw,880px) / -2);border-radius:10px;overflow:hidden;background:#111;box-shadow:none;transition:transform 1s cubic-bezier(.65,0,.35,1),opacity .8s;cursor:pointer;backface-visibility:hidden}.cf-card:after{content:"";position:absolute;inset:0;background:#0b0b0c80;opacity:0;transition:opacity .8s;pointer-events:none}.cf-card.is-side:after{opacity:1}.cf-card.is-active{cursor:default}.cf-canvas{position:absolute;left:0;top:0;width:100vw;height:var(--cvh,100vh);transform-origin:0 0;transform:scale(var(--cs,.6))}.cf-bar{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:28px}.cf-bar .hero-tabs{margin:0;min-width:0}.cf-arr{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.cf-arr svg{width:16px;height:16px}.cf-arr:hover{background:#fff;color:#0b0b0c;border-color:#fff}.cf-cap{display:inline-flex;align-items:center;gap:12px;margin-top:18px;font-size:14px;color:#fff}.cf-cap span{color:var(--dim)}.cf-cap em{font-style:normal;border-bottom:1px solid rgba(255,255,255,.4);transition:border-color .3s}.cf-cap:hover em{border-color:#fff}@media (max-width:600px){.cf-cap strong{display:none}.cf-arr{width:36px;height:36px}.cf-bar .hero-tabs{flex:1;margin:0}}.ai-grid{max-width:1360px;gap:24px;padding:0 clamp(20px,4vw,64px);margin-top:64px}.ai-card{aspect-ratio:auto;min-height:clamp(520px,44vw,680px);padding:clamp(24px,3vw,40px)}.ai-prompt{left:9%;right:9%;top:28%;padding:20px 22px}.ai-prompt small{font-size:13px}.ai-prompt p{font-size:clamp(18px,1.8vw,24px)}.ai-foot small{font-size:12px}.ai-foot p{font-size:15px;margin:14px 0 8px}.ai-foot strong{font-size:clamp(20px,1.8vw,26px)}.ai-badge{width:52px;height:52px;left:18px;top:18px;font-size:8px}@media (max-width:720px){.ai-card{min-height:480px}}.made2{background:var(--navy);color:#fff;padding:clamp(100px,14vh,150px) 0}.m2-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:48px}.m2-head .sub{color:var(--dim);margin-top:12px}.m2-rail{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.m2-run{display:flex;gap:24px;width:max-content;padding:4px 0 10px;animation:marq 90s linear infinite}.m2-rail:hover .m2-run.mq.run{animation-play-state:paused!important}.bw{flex:none;width:clamp(280px,32vw,520px);display:block;color:#fff}.bw-bar{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:#1c1c1f;border-radius:10px 10px 0 0}.bw-bar i{width:9px;height:9px;border-radius:50%;background:#3a3a3e}.bw-bar span{flex:1;margin:0 30px 0 12px;padding:3px 0;border-radius:6px;background:#111113;color:#a1a1aa;font-size:11px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bw-screen{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:0 0 10px 10px;background:#111}.bw-screen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.bw-meta{display:flex;justify-content:space-between;gap:12px;margin-top:14px;font-size:14px}.bw-meta b{font-weight:500}.bw-meta span{color:var(--dim)}@media (hover:hover){.bw:hover .cover{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.m2-run{animation:none;width:auto;overflow-x:auto}}@keyframes abMorphMono{0%,to{border-radius:50%;rotate:0deg}25%{border-radius:28%;rotate:45deg}50%{border-radius:6% 50%;rotate:90deg}75%{border-radius:50% 50% 8% 8%;rotate:180deg}}.bk-mark{animation-name:abMorphMono;background:currentColor}.ab-mark{animation-name:abMorphMono;background:#fff}.ab-sw i:nth-child(1){background:#fff}.ab-sw i:nth-child(2){background:#a1a1aa}.ab-sw i:nth-child(3){background:#52525b}.ab-sw i:nth-child(4){background:#d4d4d8}:root{--brand:#1537FF;--brand-deep:#0B23C9;--brand-mid:#667CFF;--brand-soft:#AAB6FF;--lav:#E7EAFF;--lav2:#DCE1FF;--lav-hi:#F1F3FF;--black:#0A0A0A;--navy:#1537FF;--navy2:#0B23C9;--blue:#1537FF;--blue-hi:#2f4dff;--sky:#AAB6FF;--bg:#E7EAFF;--ink:#0E1547;--muted:#4B5592;--line:rgba(21,55,255,.16);--pill:#DCE1FF;--ai-mid:#C9D0FF;--dim:rgba(255,255,255,.72);--dline:rgba(255,255,255,.22)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#E7EAFF;--ink:#0E1547;--muted:#4B5592;--line:rgba(21,55,255,.16);--pill:#DCE1FF;--ai-mid:#C9D0FF;color-scheme:light}}:root[data-theme=dark]{--bg:#E7EAFF;--ink:#0E1547;--muted:#4B5592;--line:rgba(21,55,255,.16);--pill:#DCE1FF;--ai-mid:#C9D0FF}::selection{background:var(--brand);color:#fff}:focus-visible{outline-color:var(--brand-soft)}[data-nav-light] .h2,.page-hero .mega,.ab-title,.story-h,.feat-meta h2,.pcard-meta h3,.cta-band h3,.svc-row h2,.res b,.val h3,.step h3,.person h3,.tst-head .h2,.pz h3,.quote blockquote,.statement--light p{color:var(--brand)}.made2,.footer{background-color:var(--black)}.footer .f-bottom,.footer .f-top{border-color:#ffffff1f}.ai{background:linear-gradient(180deg,var(--bg) 0%,var(--bg) 12%,#C9D0FF 34%,var(--brand-mid) 56%,var(--brand) 80%,var(--brand) 100%)}.ai-card--chat,.ai-card--slides{--cardbg:var(--brand-deep)}.ai-card--chat .ai-prompt{background:#0a0a0a40;border-color:#fff3}.live-bg i:nth-child(1){--o:#ffffff;opacity:.12}.live-bg i:nth-child(2){--o:#AAB6FF;opacity:.22}.live-bg i:nth-child(3){--o:#0B23C9;opacity:.5}.live-bg--soft i:nth-child(1){--o:#F1F3FF;opacity:.8}.live-bg--soft i:nth-child(2){--o:#C9D0FF;opacity:.6}.live-bg--soft i:nth-child(3){--o:#DCE1FF;opacity:.7}.stats-lead em{color:#fff}.nav.is-solid{background:#1537ffe6}@media (max-width:1100px){.nav.is-solid{background:#1537fff7}.nav.on-light.is-solid{background:#e7eafff7}}.nav.on-light.is-solid{background:#e7eaffe6}.nav.on-light{color:var(--brand)}html.mega-open .nav{background:var(--lav);color:var(--brand)}.mm{background:var(--lav);border-top-color:var(--line)}.mega-col a:hover{background:var(--lav2)}.mega-col a b{color:var(--brand)}.mega-feat{background:var(--lav2)}.mf-blue,.mega-feat-vis{background:linear-gradient(150deg,#3a55ff,var(--brand-deep))}.mf-violet{background:linear-gradient(150deg,var(--brand-mid),var(--brand))}.mf-card{background:var(--lav-hi)}.mega-scrim{background:#0b23c959}.mobile-panel{background-color:var(--brand)}.dropdown{background:var(--brand-deep)}.progress i{background:var(--brand-soft)}.hero-figure{filter:none;opacity:.55}.btn{background:var(--lav);color:var(--brand);border-color:var(--lav)}.btn:hover{background:transparent;color:#fff;border-color:#fff}.btn--ghost{background:transparent;color:#fff;border-color:#ffffff8c}.btn--ghost:hover{background:var(--lav);color:var(--brand);border-color:var(--lav)}.btn--ink,.nav.on-light .btn,html.mega-open .nav .btn{background:var(--brand);color:#fff;border-color:var(--brand)}.nav.menu-open .btn{background:var(--lav);color:var(--brand);border-color:var(--lav)}.btn--line{color:var(--brand);border-color:var(--brand-soft)}.btn--line:hover{border-color:var(--brand);color:var(--brand)}.wa-float{background:var(--brand);color:#fff;border-color:#ffffff40}.cta-bar{background:#0b23c9f7}.cursor span{background:var(--brand);color:#fff}.submit{background:var(--lav);color:var(--brand)}.submit .s-spin{border-color:#1537ff33;border-top-color:var(--brand)}.ct-form{background:var(--brand-deep);border-color:#ffffff2e}.chip-r input:checked+span{background:var(--lav);color:var(--brand);border-color:var(--lav)}.fchip.is-active{background:var(--brand);border-color:var(--brand);color:#fff}.tst-av{background:var(--lav2);color:var(--brand)}.tcard-tag{color:var(--brand);border-color:var(--brand-soft)}.cta-band-in{background:var(--lav-hi);border-color:var(--line)}.svc-cta{color:var(--brand);border-color:var(--brand-soft)}.tab.is-active{background:var(--lav2);color:var(--brand)}.pf-arrows button{color:var(--brand);border-color:var(--brand-soft)}.pf-arrows button:hover{background:var(--lav2)}.acc-item{border-color:#ffffff38}.grow .tab.is-active{background:#fff3;color:#fff}.grow .tab .bar{background:#fff}.pf-c1,.pf-c3,.pf-c5{background:linear-gradient(160deg,#3a55ff,var(--brand-deep));color:#fff}.pf-c2,.pf-c4,.pf-c6{background:linear-gradient(160deg,var(--lav-hi),var(--lav2));color:var(--brand)}.pf-c2 .dash,.pf-c4 .dash,.pf-c6 .dash{background:var(--lav-hi);border-color:var(--line)}.pf-c2 .lv,.pf-c4 .lv,.pf-c6 .lv,.pf-c2 .ord{background:var(--lav2)}.pf-card p{opacity:.85}.bk-sw i:nth-child(1){background:#fff}.bk-sw i:nth-child(2){background:var(--brand-soft)}.bk-sw i:nth-child(3){background:var(--brand-mid)}.bk-sw i:nth-child(4){background:#0a0a0a}.bk-sw i:nth-child(5){background:var(--lav)}.feed-run i{background:var(--brand)}.feed-run i:nth-child(3n+1){background:var(--brand-soft)}.feed-run i:nth-child(4n+2){background:var(--brand-mid)}.feed-run i:nth-child(5n){background:#0a0a0a}.hpop{background:var(--brand);color:#fff}.pz{background:var(--lav-hi);color:var(--ink)}.pz:nth-child(3n+2){background:var(--lav2)}.pz-vis{background:#1537ff0f}.pz-new,.p-new{color:var(--brand)}@keyframes pzOld3{0%,26%{background:transparent;opacity:1}30%,40%{background:var(--brand-soft);opacity:1}42%,to{opacity:0}}.pz-old{animation-name:pzOld3}@keyframes prevCol3{0%,10%{background:#1537ff}35%,45%{background:#667cff}70%,80%{background:#0a0a0a}to{background:#1537ff}}.pz-prev i{animation-name:prevCol3}.pz-sale,.pz-btn,.pz-track i,.pz-thumb,.pz-bar i,.pz-chip{background:var(--brand)}.pz-pick{animation-name:pick3}@keyframes pick3{0%,30%{background:#fff;color:inherit}34%,90%{background:#1537ff;color:#fff}to{background:#fff}}.pz-track{background:#1537ff26}.pz-drop{border-color:var(--brand-soft)}.pz-live{background:var(--lav);color:var(--brand)}.cf.c1,.cf.c3{background:var(--brand)}.cf.c2,.cf.c5{background:var(--brand-soft)}.cf.c4{background:#0a0a0a}.anim{background:radial-gradient(80% 70% at 75% 15%,rgba(255,255,255,.18),transparent 70%),linear-gradient(150deg,#3a55ff,var(--brand-deep))}.ab-mark{background:#fff}.ab-sw i:nth-child(2){background:var(--brand-soft)}.ab-sw i:nth-child(3){background:#0a0a0a}.ab-sw i:nth-child(4){background:var(--lav)}.hero2{background-color:var(--hbg,#1537FF);transition:background-color 1.1s var(--ease)}.hero2 .hero-bg{background:radial-gradient(55% 45% at 58% 18%,rgba(255,255,255,.2),transparent 70%),radial-gradient(40% 40% at 20% 60%,rgba(255,255,255,.08),transparent 70%);animation:drift 22s ease-in-out infinite alternate}.hero2 .hero-media:after{background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 45%)}.hero2 .grain{opacity:.12}.deck .cf-stage{height:calc(var(--cfh,520px) + var(--cfw,880px) * .1);perspective:none}.deck .cf-card{top:calc(var(--cfw,880px) * .1);transition:transform 1.05s cubic-bezier(.7,0,.2,1),opacity .9s;box-shadow:none}.deck .cf-card:after{background:#0a0a0a47}.deck .cf-card.is-side{cursor:pointer}.htab.is-active{background:#ffffff2e;border-color:#ffffffb3}.cf-arr:hover{background:var(--lav);color:var(--brand);border-color:var(--lav)}.stats,.statement{background-color:var(--brand)}.statement{background-color:var(--brand-deep)}.tcard{width:min(380px,82vw);height:300px;padding:26px;background:var(--lav-hi);border:1px solid var(--line);border-radius:14px;justify-content:space-between}.tcard blockquote{flex:none;margin:0;font-family:var(--sans);font-size:15px;line-height:1.6;font-weight:400;letter-spacing:-.005em;color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.tcard figcaption{margin-top:auto;font-size:13px;line-height:1.35}.tcard figcaption b{font-size:14px;font-weight:600;color:var(--brand)}.tcard .tst-av{width:40px;height:40px;font-size:13px;flex:none}.tcard-tag{font-size:11px;padding:4px 10px}@media (max-width:600px){.tcard{height:290px;padding:22px}}.success{background-color:var(--brand);color:#fff;padding:clamp(100px,14vh,150px) 0}.sx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:48px}.sx-head .sub{color:var(--dim);margin-top:12px}.sx-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:900px){.sx-grid{grid-template-columns:1fr}}.sx-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:clamp(24px,3vw,36px) clamp(24px,3vw,36px) 0;border-radius:18px;background:var(--lav);color:var(--brand);transition:transform .55s var(--ease)}@media (hover:hover){.sx-card:hover{transform:translate3d(0,-6px,0)}}.sx-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.sx-top h3{margin:0;font-family:var(--display);font-weight:500;font-size:clamp(22px,2vw,28px);letter-spacing:-.025em}.sx-tag{flex:none;font-size:12px;font-weight:500;padding:6px 12px;border-radius:99px;background:var(--brand);color:#fff}.sx-card>p{margin:0;font-size:15px;line-height:1.55;color:var(--ink);max-width:46ch}.sx-mets{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;padding-top:18px;border-top:1px solid var(--line)}.sx-m b{display:block;font-family:var(--display);font-weight:400;font-size:clamp(30px,3.2vw,46px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.sx-m b span{margin:0;font-size:inherit;color:inherit;opacity:1}.sx-m b .odo,.sx-m b>span{display:inline-block}.sx-m b .odo-s{display:block}.sx-m>span{display:block;margin-top:8px;font-size:13px;line-height:1.35;color:var(--muted)}.sx-chart{display:block;width:calc(100% + clamp(48px,6vw,72px));margin:6px calc(clamp(24px,3vw,36px)*-1) 0;height:90px}.sx-line{fill:none;stroke:var(--brand);stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 2.2s var(--ease) .4s}.sx-area{fill:#1537ff1a;opacity:0;transition:opacity 1.2s .9s}.sx-card.in .sx-line{stroke-dashoffset:0}.sx-card.in .sx-area{opacity:1}@media (max-width:520px){.sx-mets{grid-template-columns:1fr 1fr}.sx-m:last-child{grid-column:1/-1}}.ss{margin-top:clamp(40px,6vh,72px)}.ss-stage{position:relative;overflow:hidden;perspective:1500px;perspective-origin:50% 40%;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ss-stage.dragging{cursor:grabbing}.ss-track{position:absolute;inset:0;transform-style:preserve-3d}.ss-card{position:absolute;left:50%;top:clamp(12px,2vw,28px);border-radius:10px;overflow:hidden;background:#111;box-shadow:none;will-change:transform;backface-visibility:hidden;transform-origin:50% 50%}.ss-card:after{content:"";position:absolute;inset:0;background:#050a2838;transition:opacity .6s;pointer-events:none}.ss-card.is-center:after{opacity:0}.ss-canvas{position:absolute;left:0;top:0;width:100vw;transform-origin:0 0;pointer-events:none}.ss-card .cover{pointer-events:none}.ss-bar{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px}.ss-bar .cf-cap{margin:0;min-width:0}.ss-bar .cf-cap strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42ch}@media (max-width:600px){.ss-bar .cf-cap span{display:none}}.dsh-shell{margin-bottom:56px}.dsh-tabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.dtab{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:#ffffff0f;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.dtab:hover{background:#ffffff24}.dtab.is-active{background:var(--lav);color:var(--brand);border-color:var(--lav)}.dtab>i{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--brand);transform:scaleX(0);transform-origin:left}.dtab.is-active>i{animation:fill var(--ddur,9s) linear forwards}.dsh-shell.offscreen .dtab.is-active>i{animation-play-state:paused}.dt-ic{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;color:#fff}.dt-meta{background:#0866ff}.dt-shop{background:#008060}.dt-wp{background:#21759b;font-family:var(--serif)}.dsh-note{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--dim)}.dsh-note i{width:7px;height:7px;border-radius:50%;background:#7dffb2;animation:livePulse 2s infinite}.dsh-win{border-radius:14px;overflow:hidden;box-shadow:none;background:#1c1c1f}.dsh-scroll{overflow-x:auto;scrollbar-width:thin}.dsh-stage{display:grid;min-width:880px;height:clamp(480px,40vw,560px);background:#fff;color:#1c1e21;font-family:var(--sans);font-size:12px;line-height:1.4}.dsh{grid-area:1/1;display:flex;min-height:0;opacity:0;visibility:hidden;transform:translate3d(0,10px,0);transition:opacity .5s,transform .6s var(--ease),visibility 0s .5s}.dsh.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .5s,transform .6s var(--ease)}.dsh b,.dsh h4,.dsh h5{font-weight:600}.bump{animation:bump .9s var(--ease)}@keyframes bump{0%{background:#1537ff2e}to{background:transparent}}.lc{position:relative}.lc svg{display:block;width:100%;height:120px}.lc-grid{fill:none;stroke:#00000012;stroke-width:1;vector-effect:non-scaling-stroke}.lc-line{fill:none;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:d .9s var(--ease)}.lc-area{transition:d .9s var(--ease)}.dsh-meta{flex-direction:column;background:#f0f2f5}.dm-top{display:flex;align-items:center;gap:14px;height:46px;padding:0 16px;background:#fff;border-bottom:1px solid #dadde1}.dm-logo{display:flex;align-items:center;gap:8px;font-size:14px}.dm-ic{width:24px;height:24px;border-radius:6px;background:#0866ff;color:#fff;display:grid;place-items:center;font-size:15px}.dm-acct{padding:5px 10px;border-radius:6px;background:#f0f2f5}.dm-range{color:#65676b}.dm-pub{margin-left:auto;background:#0866ff;color:#fff;font-weight:600;padding:6px 14px;border-radius:6px}.dm-body{flex:1;display:flex;min-height:0}.dm-side{width:54px;background:#fff;border-right:1px solid #dadde1;display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:16px}.dm-side i{width:22px;height:22px;border-radius:6px;background:#e4e6eb}.dm-side i.on{background:#0866ff}.dm-main{flex:1;min-width:0;padding:14px 18px;display:flex;flex-direction:column;gap:12px}.dm-tabs{display:flex;gap:2px;align-items:center}.dm-tabs span{padding:7px 14px;border-radius:6px 6px 0 0;background:#e4e6eb;color:#65676b;font-weight:600}.dm-tabs span.on{background:#fff;color:#0866ff}.dm-create{margin-left:auto;font-style:normal;background:#42b72a;color:#fff;font-weight:600;padding:6px 12px;border-radius:6px}.dm-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.dm-kpis div{background:#fff;border-radius:8px;padding:10px 12px;box-shadow:none}.dm-kpis small{display:block;color:#65676b}.dm-kpis b{display:inline-block;margin-top:4px;font-size:18px;border-radius:4px}.dsh-meta .lc{background:#fff;border-radius:8px;padding:8px 10px 2px;box-shadow:none}.dsh-meta .lc svg{height:96px}.dsh-meta .lc-line{stroke:#0866ff}.dsh-meta .lc-area{fill:#0866ff1a}.lc-tip{position:absolute;right:14px;top:10px;background:#1c1e21;color:#fff;padding:4px 10px;border-radius:6px;font-size:11px}.lc-tip b{border-radius:3px}.dm-table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:none}.dm-table th{text-align:left;font-weight:600;color:#65676b;padding:8px 10px;border-bottom:1px solid #dadde1;background:#f7f8fa;white-space:nowrap}.dm-table td{padding:8px 10px;border-bottom:1px solid #f0f2f5;white-space:nowrap}.dm-table td:first-child{color:#0866ff;font-weight:600}.dm-act{display:inline-flex;align-items:center;gap:6px}.dm-act i{width:8px;height:8px;border-radius:50%;background:#42b72a}.dm-act.off i{background:#f7b928}.dsh-shop{background:#f1f1f1}.ds-side{width:190px;flex:none;background:#ebebeb;border-right:1px solid #dcdcdc;padding:14px 10px;display:flex;flex-direction:column;gap:14px}.ds-store{display:flex;align-items:center;gap:8px;font-size:13px}.ds-store span{width:26px;height:26px;border-radius:7px;background:#1a1a1a;color:#fff;display:grid;place-items:center;font-size:12px}.ds-side nav{display:flex;flex-direction:column;gap:2px}.ds-side nav span{display:flex;justify-content:space-between;padding:6px 10px;border-radius:8px;color:#303030;font-weight:500}.ds-side nav span.on{background:#fff;font-weight:650}.ds-side nav em{font-style:normal;background:#dcdcdc;border-radius:99px;padding:0 7px;font-size:11px}.ds-sales{display:flex;flex-direction:column;gap:6px;color:#616161;font-size:11px;padding:0 10px}.ds-sales span{color:#303030;font-size:12px;font-weight:500}.ds-main{flex:1;min-width:0;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.ds-head{display:flex;justify-content:space-between;align-items:center;font-size:15px}.ds-live{display:inline-flex;align-items:center;gap:8px;font-size:12px;background:#fff;border-radius:99px;padding:5px 12px;box-shadow:none;font-weight:500}.ds-live i{width:8px;height:8px;border-radius:50%;background:#29845a;animation:livePulse 2s infinite}.ds-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ds-cards div{background:#fff;border-radius:12px;padding:12px 14px;box-shadow:none}.ds-cards small{display:block;color:#616161;text-decoration:underline dotted;text-underline-offset:3px}.ds-cards b{display:inline-block;margin-top:6px;font-size:19px;border-radius:4px}.ds-cards em{display:block;font-style:normal;color:#29845a;font-size:11px;margin-top:2px}.ds-grid{flex:1;min-height:0;display:grid;grid-template-columns:1.5fr 1fr;gap:10px}.ds-box{background:#fff;border-radius:12px;padding:12px 14px;box-shadow:none;overflow:hidden}.ds-box>small{display:block;color:#616161;font-weight:600;margin-bottom:8px}.dsh-shop .lc svg{height:170px}.dsh-shop .lc-line{stroke:#2c6ecb}.dsh-shop .lc-area{fill:#2c6ecb1a}.ds-rows{display:flex;flex-direction:column}.ds-row{display:grid;grid-template-columns:52px 1fr auto auto;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #f1f1f1}.ds-row b{color:#303030}.ds-row i{font-style:normal;font-weight:600}.pd{font-style:normal;font-size:11px;background:#e3f1df;color:#0c5132;border-radius:99px;padding:2px 8px}.ds-new{animation:rowIn .7s var(--ease)}@keyframes rowIn{0%{opacity:0;transform:translate3d(0,-10px,0);background:#f0f7ff}to{opacity:1;transform:none;background:transparent}}.dsh-wp{flex-direction:column;background:#f0f0f1}.dw-bar{display:flex;gap:18px;align-items:center;height:32px;padding:0 12px;background:#1d2327;color:#f0f0f1;font-size:12px}.dw-up em{font-style:normal;background:#3c434a;border-radius:99px;padding:0 6px;margin-left:4px}.dw-howdy{margin-left:auto}.dw-body{flex:1;display:flex;min-height:0}.dw-side{width:160px;flex:none;background:#1d2327;display:flex;flex-direction:column;padding-top:8px}.dw-side span{padding:8px 14px;color:#f0f0f1;font-size:12.5px}.dw-side span.on{background:#2271b1;font-weight:600}.dw-main{flex:1;min-width:0;padding:14px 20px;overflow:hidden}.dw-main h4{margin:0 0 12px;font-size:20px;font-weight:400;color:#1d2327}.dw-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.dw-box{background:#fff;border:1px solid #c3c4c7;padding:10px 12px;box-shadow:none}.dw-box h5{margin:-10px -12px 10px;padding:8px 12px;border-bottom:1px solid #f0f0f1;font-size:13px;display:flex;justify-content:space-between}.dw-wide{grid-column:span 2}.dw-health{display:flex;gap:12px;align-items:center}.dw-health svg{width:56px;transform:rotate(-90deg)}.dw-health circle{fill:none;stroke:#dcdcde;stroke-width:3.4}.dw-health .dw-hv{stroke:#00a32a;stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;transition:stroke-dashoffset 1.6s var(--ease)}.dsh-wp.is-active .dw-hv{stroke-dashoffset:8}.dw-health small{display:block;color:#50575e}.dw-health b{color:#00a32a;font-size:14px}.dw-ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;color:#2271b1}.dw-ul b{border-radius:3px}.dw-theme{margin:8px 0 0;color:#50575e}.dw-speed b{font-size:34px;font-weight:400;color:#00a32a;line-height:1}.dw-speed span{display:block;color:#50575e;margin:4px 0 8px}.dw-meter{height:6px;background:#dcdcde;border-radius:3px;overflow:hidden}.dw-meter i{display:block;height:100%;width:98%;background:#00a32a;transform-origin:left;transform:scaleX(0);transition:transform 1.4s var(--ease)}.dsh-wp.is-active .dw-meter i{transform:none}.dw-today{font-weight:500;color:#50575e}.dw-today b{color:#1d2327;border-radius:3px}.dw-bars{display:flex;align-items:flex-end;gap:6px;height:110px}.dw-bars i{flex:1;height:var(--h);background:#2271b1;border-radius:2px 2px 0 0;transform-origin:bottom;transform:scaleY(0);transition:transform 1s var(--ease),height .8s var(--ease)}.dsh-wp.is-active .dw-bars i{transform:none}.dw-bars i:last-child{background:#72aee6}.dw-bars i:nth-child(2){transition-delay:.03s}.dw-bars i:nth-child(3){transition-delay:.06s}.dw-bars i:nth-child(4){transition-delay:.09s}.dw-bars i:nth-child(5){transition-delay:.12s}.dw-bars i:nth-child(6){transition-delay:.15s}.dw-bars i:nth-child(7){transition-delay:.18s}.dw-bars i:nth-child(8){transition-delay:.21s}.dw-bars i:nth-child(9){transition-delay:.24s}.dw-bars i:nth-child(10){transition-delay:.27s}.dw-bars i:nth-child(11){transition-delay:.3s}.dw-bars i:nth-child(12){transition-delay:.33s}.dw-bars i:nth-child(13){transition-delay:.36s}.dw-bars i:nth-child(14){transition-delay:.39s}.dw-act{list-style:none;margin:0;padding:0;display:grid;gap:7px;color:#50575e}.dw-act b{color:#1d2327}@media (max-width:900px){.dsh-note{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.dsh,.dw-bars i,.dw-meter i,.dw-hv{transition:none}}:root{--brand:#1537FF;--brand-deep:#0B23C9;--brand-mid:#667CFF;--brand-soft:#AAB6FF;--brand-on-dark:#6a83ff;--navy:#0b0b0c;--navy2:#161618;--black:#0b0b0c;--blue:#1537FF;--sky:#e4e4e7;--bg:#ffffff;--ink:#0b0b0c;--muted:#5f5f66;--line:rgba(11,11,12,.1);--pill:#f2f2f3;--ai-mid:#ededef;--lav:#f4f4f5;--lav2:#ececee;--lav-hi:#fafafa;--dim:rgba(255,255,255,.64);--dline:rgba(255,255,255,.14)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#ffffff;--ink:#0b0b0c;--muted:#5f5f66;--line:rgba(11,11,12,.1);--pill:#f2f2f3;--ai-mid:#ededef;color-scheme:light}}:root[data-theme=dark]{--bg:#ffffff;--ink:#0b0b0c;--muted:#5f5f66;--line:rgba(11,11,12,.1);--pill:#f2f2f3;--ai-mid:#ededef}html{background:var(--black)}.stats,.statement,.success,.mkt,.faq,.cta,.tl-sec,.hs,.ct,.next,.big-cta,.hire,.made2,.footer,.hero2,.mobile-panel{background-color:var(--black)}.statement{background-color:#111113}.hero2{--hbg:#0b0b0c}.hero2 .hero-bg{background:radial-gradient(55% 45% at 58% 18%,rgba(255,255,255,.12),transparent 70%),radial-gradient(40% 40% at 22% 55%,rgba(255,255,255,.05),transparent 70%),linear-gradient(180deg,#1a1a1d,#0f0f11 60%,#0b0b0c)}.hero-figure{filter:grayscale(1);opacity:.6}.ai{background:linear-gradient(180deg,var(--bg) 0%,var(--bg) 10%,var(--ai-mid) 30%,#8a8a8f 56%,#1c1c1f 80%,var(--black) 100%)}.ai-card--chat,.ai-card--slides{--cardbg:#141416}.ai-card:before{background:conic-gradient(from 0deg,transparent 0 62%,var(--brand) 78%,rgba(255,255,255,.5) 86%,transparent 96%)}.ai-card--chat .ai-prompt{background:#0b0b0c;border-color:#ffffff24}.ai-mark i{background:var(--brand)}.live-bg i:nth-child(1){--o:#ffffff;opacity:.07}.live-bg i:nth-child(2){--o:#a1a1aa;opacity:.08}.live-bg i:nth-child(3){--o:#ffffff;opacity:.04}.live-bg--soft i:nth-child(1){--o:#f1f1f2;opacity:.9}.live-bg--soft i:nth-child(2){--o:#ececee;opacity:.7}.live-bg--soft i:nth-child(3){--o:#f4f4f5;opacity:.8}.stats-lead em{color:var(--brand-on-dark)}.nav.is-solid{background:#0b0b0cd1}.nav.on-light{color:var(--ink)}.nav.on-light.is-solid{background:#ffffffe6}@media (max-width:1100px){.nav.is-solid{background:#0b0b0cf5}.nav.on-light.is-solid{background:#fffffff7}}html.mega-open .nav{background:#fff;color:var(--ink)}.dropdown{background:#161618}.progress i{background:var(--brand)}.grow:before{background:radial-gradient(closest-side,rgba(255,255,255,.1),transparent)}.btn{background:var(--brand);color:#fff;border-color:var(--brand)}.btn:hover{background:var(--brand-deep);color:#fff;border-color:var(--brand-deep)}.btn--ghost{background:transparent;color:#fff;border-color:#ffffff73}.btn--ghost:hover{background:#fff;color:var(--ink);border-color:#fff}.btn--ink,.nav.on-light .btn,html.mega-open .nav .btn,.nav.menu-open .btn{background:var(--brand);color:#fff;border-color:var(--brand)}.btn--ink:hover,.nav.on-light .btn:hover,html.mega-open .nav .btn:hover{background:var(--brand-deep);color:#fff;border-color:var(--brand-deep)}.btn--line{color:var(--ink);border-color:var(--line)}.btn--line:hover{color:var(--brand);border-color:var(--brand)}.wa-float{background:var(--brand);color:#fff;border:0}.cta-bar{background:#0b0b0cf5}.cursor span,.submit{background:var(--brand);color:#fff}.ct-form{background:#141416;border-color:var(--dline)}.chip-r input:checked+span,.fchip.is-active{background:var(--brand);color:#fff;border-color:var(--brand)}.tst-av{background:var(--pill);color:var(--brand)}.tcard{background:#f6f6f7;border-color:var(--line)}.tcard figcaption b{color:var(--ink)}.tcard-tag{color:var(--brand);border-color:#1537ff4d}.cta-band-in{background:#f6f6f7;border-color:var(--line)}.svc-cta{color:var(--ink);border-color:var(--line)}@media (hover:hover){.svc-row:hover .svc-cta{background:var(--brand);color:#fff;border-color:var(--brand)}}.tab.is-active{background:var(--pill);color:var(--ink)}.tab .bar,.g-dots button.is-active,.pf-dots button.is-active{background:var(--brand)}.pf-arrows button{color:var(--ink);border-color:var(--line)}.pf-arrows button:hover{background:var(--pill)}.step:before{background:var(--brand)}.val svg{color:var(--brand)}.stat:after{background:var(--brand);opacity:1}.res b{color:var(--ink)}.tl-fill,.hs-bar i{background:var(--brand-on-dark)}.tl-item.on:before{background:var(--brand-on-dark);border-color:var(--brand-on-dark)}.tl-item:before{border-color:#fff9}.next-steps li:before{border-color:var(--brand-on-dark);color:var(--brand-on-dark)}.pf-c1,.pf-c3,.pf-c5{background:linear-gradient(160deg,#242427,#0b0b0c);color:#fff}.pf-c2,.pf-c4,.pf-c6{background:linear-gradient(160deg,#f6f6f7,#ececee);color:var(--ink)}.pf-c2 .dash,.pf-c4 .dash,.pf-c6 .dash{background:#fff;border-color:var(--line)}.pf-c2 .lv,.pf-c4 .lv,.pf-c6 .lv,.pf-c2 .ord{background:var(--pill)}.ring .rv{stroke:var(--brand)}.pf-c1 .ring .rv,.pf-c3 .ring .rv,.pf-c5 .ring .rv{stroke:var(--brand-on-dark)}.sp-run,.ch-run{stroke:var(--brand)}.pf-c1 .sp-run{stroke:var(--brand-on-dark)}.bk-mark{background:var(--brand-on-dark)}.feed-run i{background:#3f3f46}.feed-run i:nth-child(3n+1){background:var(--brand-on-dark)}.feed-run i:nth-child(4n+2){background:#71717a}.feed-run i:nth-child(5n){background:#d4d4d8}.up i{background:var(--brand)}.pz{background:#f6f6f7;color:var(--ink)}.pz:nth-child(3n+2){background:#efeff1}.pz-vis{background:#0b0b0c0a}.anim{background:radial-gradient(80% 70% at 75% 15%,rgba(255,255,255,.1),transparent 70%),linear-gradient(150deg,#26262a,#0b0b0c)}.ab-mark{background:var(--brand-on-dark)}.hero2{padding-bottom:0}.sq{margin-top:clamp(44px,7vh,80px)}.sq-stage{position:relative;overflow:hidden;touch-action:pan-y}.sq-card{position:absolute;left:50%;top:0;border-radius:8px;overflow:hidden;background:#111;box-shadow:none;transform-origin:50% 50%;transition:transform 1.2s cubic-bezier(.7,0,.2,1),opacity .9s ease;will-change:transform;backface-visibility:hidden;cursor:pointer}.sq-card.is-center{cursor:default;box-shadow:none}.sq-card .ss-canvas,.sq-card .cover{pointer-events:none}@media (prefers-reduced-motion:reduce){.sq-card{transition:none}}.mm{background:#fff}.mega-col a:not(.mw){display:grid;grid-template-columns:38px 1fr;column-gap:12px;align-items:center}.mega-col a .mi{grid-row:span 2;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--pill);color:var(--ink);transition:background .3s,color .3s,transform .4s var(--ease)}.mega-col a .mi svg{width:19px;height:19px}.mega-col a:hover{background:#f6f6f7}.mega-col a:hover .mi{background:var(--brand);color:#fff;transform:rotate(-6deg)}.mega-col a b:after{content:"\2192";display:inline-block;margin-left:6px;opacity:0;transform:translate(-4px);transition:opacity .3s,transform .3s;color:var(--brand)}.mega-col a:hover b:after{opacity:1;transform:none}.mega-feat{background:#f6f6f7}.mega-feat:hover>b{color:var(--brand)}.mf-blue,.mega-feat-vis,.mf-violet{background:linear-gradient(150deg,#26262a,#0b0b0c)}.mf-card{background:#fff}.mf-card i:first-child{background:var(--brand)}.mf-orb{background:radial-gradient(closest-side,rgba(21,55,255,.55),transparent)}.mega-scrim{background:#0006}.mm-foot{border-top:1px solid var(--line);background:#fafafa;opacity:0;transition:opacity .4s}.mega-item.open .mm-foot{opacity:1;transition-delay:.25s}.mm-foot .container{display:flex;align-items:center;gap:28px;height:54px;font-size:13px;color:var(--muted)}.mm-foot a{color:var(--ink);font-weight:500}.mm-foot a b{display:inline-block;color:var(--brand);transition:transform .3s var(--ease)}.mm-foot a:hover{color:var(--brand)}.mm-foot a:hover b{transform:translate(4px)}.mm-foot span{margin-right:auto}.mobile-panel{padding:calc(84px + env(safe-area-inset-top,0px)) 0 calc(40px + env(safe-area-inset-bottom,0px))}.mp-in{padding:0 24px}.mobile-panel .mp-link,.mp-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--dline);background:none;color:#fff;font-family:var(--display);font-size:28px;letter-spacing:-.03em;text-align:left;cursor:pointer}.mp-toggle i{position:relative;width:14px;height:14px}.mp-toggle i:before,.mp-toggle i:after{content:"";position:absolute;left:0;top:50%;width:14px;height:1.5px;background:currentColor;transition:transform .4s var(--ease)}.mp-toggle i:after{transform:rotate(90deg)}.mp-group.open .mp-toggle i:after{transform:rotate(0)}.mp-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.mp-group.open .mp-sub{grid-template-rows:1fr}.mp-sub>div{overflow:hidden}.mobile-panel .mp-sub a{display:block;padding:10px 0 10px 2px;border:0;font-family:var(--sans);font-size:17px;letter-spacing:0;color:#ffffffbf;opacity:1;translate:none}.mp-group.open .mp-sub>div{padding-bottom:10px}.mp-ctas{display:flex;gap:10px;margin-top:28px}.mobile-panel .mp-ctas .btn{flex:1;margin:0;width:auto;display:flex;font-size:12px;border-bottom-width:1px}.mobile-panel .mp-ctas .btn--ghost{border-color:#ffffff73}.mkt{background:var(--black);color:#fff;padding:clamp(100px,14vh,150px) 0}.mkt-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:56px}.mkt-head .h2{max-width:14ch}.mkt-head .sub{color:var(--dim);max-width:52ch;margin-top:14px}.mkt-body{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:clamp(24px,3vw,48px);align-items:start}.mkt-list{display:flex;flex-direction:column;border-top:1px solid var(--dline);position:sticky;top:110px}.mk-tab{position:relative;display:grid;gap:4px;text-align:left;padding:20px 4px 22px;border:0;border-bottom:1px solid var(--dline);background:none;color:#ffffff80;cursor:pointer;transition:color .4s}.mk-tab:hover{color:#fffc}.mk-tab.is-active{color:#fff}.mk-ch{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.8}.mk-tab.is-active .mk-ch{color:var(--brand-on-dark);opacity:1}.mk-tab b{font-family:var(--display);font-weight:500;font-size:22px;letter-spacing:-.02em}.mk-big{font-size:14px}.mk-big em{font-style:normal;opacity:.7}.mk-prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:left}.mk-tab.is-active .mk-prog{animation:fill var(--mdur,11s) linear forwards}.mkt.offscreen .mk-tab.is-active .mk-prog{animation-play-state:paused}.mkt-stage{display:grid}.mk-panel{grid-area:1/1;min-width:0;padding:clamp(22px,3vw,36px);border-radius:22px;background:#141416;border:1px solid rgba(255,255,255,.08);opacity:0;visibility:hidden;transform:translate3d(0,14px,0);transition:opacity .55s,transform .7s var(--ease),visibility 0s .55s}.mk-panel.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .55s,transform .7s var(--ease)}.mk-id small{display:block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-on-dark)}.mk-id h3{margin:8px 0;font-family:var(--display);font-weight:400;font-size:clamp(30px,3vw,44px);letter-spacing:-.035em;line-height:1}.mk-id p{margin:0;color:var(--dim);font-size:15px;line-height:1.55;max-width:52ch}.mk-mets{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.mk-m{padding:16px 18px;border-radius:14px;background:#0b0b0c;border:1px solid rgba(255,255,255,.06)}.mk-m b{display:block;font-family:var(--display);font-weight:400;font-size:clamp(30px,3.2vw,48px);line-height:1;letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums}.mk-m:first-child b{color:var(--brand-on-dark)}.mk-m b span{margin:0;font-size:inherit;color:inherit;opacity:1}.mk-m b .odo,.mk-m b>span{display:inline-block}.mk-m b .odo-s{display:block}.mk-m>span{display:block;margin-top:8px;font-size:13px;color:var(--dim)}.mk-win{border-radius:14px;overflow:hidden;background:#1c1c1f;box-shadow:none}.mk-win .bw-bar{border-radius:0}.mk-live{font-style:normal;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#7dffb2;margin-left:auto}.mk-live i{width:6px;height:6px;border-radius:50%;background:#7dffb2;animation:livePulse 2s infinite}.mk-dash{position:relative;aspect-ratio:1000/560;overflow:hidden;background:#fff}.mk-dash .dsh-fit{position:absolute;left:0;top:0;width:1000px;height:560px;min-width:0;transform-origin:0 0}.mk-dash .dsh{opacity:1;visibility:visible;transform:none}.mk-did{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0}.mk-did li{font-size:13px;padding:7px 14px;border-radius:99px;border:1px solid rgba(255,255,255,.14);color:#ffffffd9}.mk-did li:before{content:"\2713";color:var(--brand-on-dark);margin-right:7px}.mkt-ch{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:48px;padding-top:28px;border-top:1px solid var(--dline)}.mkt-ch span{font-size:13px;color:var(--dim);margin-right:8px}.mkt-ch em{font-style:normal;font-size:13px;padding:7px 14px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);transition:background .3s,border-color .3s}.mkt-ch em:hover{background:#1537ff40;border-color:var(--brand)}.mkt-note{margin:16px 0 0;font-size:12px;color:#fff6}@media (max-width:960px){.mkt-body{grid-template-columns:1fr}.mkt-list{position:static;flex-direction:row;overflow-x:auto;border-top:0;gap:8px;scrollbar-width:none;margin:0 -20px;padding:0 20px}.mkt-list::-webkit-scrollbar{display:none}.mk-tab{flex:none;padding:12px 16px 14px;border:1px solid var(--dline);border-radius:14px}.mk-tab b{font-size:17px}.mk-prog{left:12px;right:12px;bottom:6px;border-radius:2px}}@media (max-width:560px){.mk-mets{grid-template-columns:1fr 1fr}.mk-m:first-child{grid-column:1/-1}}.nav.menu-open .btn--ghost{background:transparent;color:#fff;border-color:#ffffff73}.pgrid-ui{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.pgrid-ui i{aspect-ratio:1;border-radius:3px}:root{--cr-blue:#2038E2;--cr-blue-700:#1626A8;--cr-blue-400:#5468EA;--cr-blue-300:#8798F2;--cr-blue-200:#B5C1F8;--cr-blue-100:#DCE2FC;--cr-blue-50:#EEF1FE;--cr-sky:#007BFF;--cr-sky-100:#DCEBFF;--cr-orange:#FF5A00;--cr-orange-700:#BF4200;--cr-orange-300:#FF9A61;--cr-orange-200:#FFC7A3;--cr-orange-50:#FFF3EC;--cr-cream:#FFF6EE;--cr-beige:#FFE6D0;--cr-line:#E9DCCF;--cr-muted:#5E5A56;--cr-ink2:#3A3633;--cr-charcoal:#1A1A1A;--cr-charcoal-2:#262422;--cr-paper-hi:#FFFBF7;--cr-blue-800:#1A2DC0;--cr-blue-950:#0C1455;--mist-a:#C9DEFF;--mist-b:#FFE0C7;--mist-c:#E3E8FD;--acc-rgb:32 56 226;--acc2-rgb:0 123 255;--hi-rgb:255 90 0;--ink-rgb:26 26 26;--paper-rgb:255 246 238;--cr-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .32 -.14'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--cr-noise-light:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 -.22'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--g-mist:radial-gradient(80% 90% at 0% 0%,var(--mist-a) 0%,transparent 62%),radial-gradient(70% 80% at 100% 10%,var(--mist-b) 0%,transparent 60%),radial-gradient(70% 70% at 60% 100%,var(--mist-c) 0%,transparent 65%),var(--cr-cream);--g-midnight:radial-gradient(70% 80% at 75% 20%,var(--cr-blue) 0%,transparent 70%),radial-gradient(60% 70% at 10% 100%,var(--cr-blue-800) 0%,transparent 70%),var(--cr-blue-950);--g-aurora:radial-gradient(60% 80% at 0% 100%,rgb(var(--acc-rgb) / .55) 0%,transparent 70%),radial-gradient(50% 70% at 100% 0%,rgb(var(--hi-rgb) / .38) 0%,transparent 70%),var(--cr-charcoal);--brand:var(--cr-blue);--brand-deep:var(--cr-blue-700);--brand-mid:var(--cr-blue-400);--brand-soft:var(--cr-blue-200);--brand-on-dark:var(--cr-blue-300);--blue:var(--cr-blue);--blue-hi:var(--cr-blue-400);--navy:var(--cr-charcoal);--navy2:var(--cr-charcoal-2);--black:var(--cr-charcoal);--sky:var(--cr-blue-100);--lav:var(--cr-cream);--lav2:var(--cr-beige);--lav-hi:var(--cr-paper-hi);--bg:var(--cr-cream);--ink:var(--cr-charcoal);--muted:var(--cr-muted);--line:rgb(var(--ink-rgb) / .1);--pill:var(--cr-beige);--ai-mid:var(--cr-beige);--dim:rgb(var(--paper-rgb) / .68);--dline:rgb(var(--paper-rgb) / .14);--sans:"SuperX","IN Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--display:"SuperX","IT Fallback",ui-sans-serif,system-ui,sans-serif;--serif:"SuperX","IT Fallback",ui-sans-serif,system-ui,sans-serif;--mono:"Monoblock",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:var(--cr-cream);--ink:var(--cr-charcoal);--muted:var(--cr-muted);--line:rgb(var(--ink-rgb) / .1);--pill:var(--cr-beige);--ai-mid:var(--cr-beige);color-scheme:light}}:root[data-theme=dark]{--bg:var(--cr-cream);--ink:var(--cr-charcoal);--muted:var(--cr-muted);--line:rgb(var(--ink-rgb) / .1);--pill:var(--cr-beige);--ai-mid:var(--cr-beige)}html{background:var(--cr-cream)}body{background:var(--cr-cream);color:var(--ink);font-family:var(--sans);font-weight:400;letter-spacing:0}::selection{background:var(--cr-blue);color:#fff}:focus-visible{outline-color:var(--cr-blue)}.h2,.hero-title,.mega,.cs-title,.ct-title,.ab-title,.statement p,.stat b,.res b,.svc-row h2,.big-cta h2,.cta h2,.next h2,.cta-band h3,.g-slide h3,.feat-meta h2,.story-h,.made-title h2,.mk-id h3,.mk-m b{font-family:var(--display);font-weight:500;letter-spacing:-.02em}.h2{line-height:1.06}.hero-title{letter-spacing:-.03em;line-height:1.02}.pf-card h3,.pz h3,.val h3,.step h3,.tl-item h3,.person h3,.pcard-meta h3,.sp-card h3,.tst-head .h2,.mk-tab b{font-weight:500;letter-spacing:-.01em}.btn,.nav-link,.nav-item>button,.nav-login,.tab,.mk-ch,.mk-id small,.tcard-tag,.fchip,.chip-r span,.mkt-ch em,.mk-did li,.wa-float,.cta-bar a,.submit{font-family:var(--mono);font-weight:400;letter-spacing:.01em}.btn{text-transform:uppercase;font-size:12.5px;border-radius:4px}.brand{font-family:var(--display);font-weight:500;letter-spacing:-.01em;text-transform:none}.btn{background:var(--cr-blue);color:#fff;border-color:var(--cr-blue)}.btn:hover{background:var(--cr-blue-700);color:#fff;border-color:var(--cr-blue-700)}.btn--ghost{background:transparent;color:var(--ink);border-color:rgb(var(--ink-rgb) / .28)}.btn--ghost:hover{background:var(--ink);color:var(--cr-cream);border-color:var(--ink)}.btn--ink,.nav.on-light .btn,html.mega-open .nav .btn,.nav.menu-open .btn{background:var(--cr-blue);color:#fff;border-color:var(--cr-blue)}.btn--ink:hover,.nav.on-light .btn:hover,html.mega-open .nav .btn:hover{background:var(--cr-blue-700);color:#fff;border-color:var(--cr-blue-700)}.btn--line{border-color:rgb(var(--ink-rgb) / .28);color:var(--ink)}.btn--line:hover{border-color:var(--ink);color:var(--ink)}.nav.menu-open .btn--ghost{background:transparent;color:var(--ink);border-color:rgb(var(--ink-rgb) / .28)}.submit{background:var(--cr-blue);color:#fff}.submit .s-spin{border-color:#ffffff4d;border-top-color:#fff}.nav,.nav.on-light{color:var(--ink)}.nav .nav-burger i{background:var(--ink)}.nav.is-solid,.nav.on-light.is-solid{background:rgb(var(--paper-rgb) / .86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:none}@media (max-width:1100px){.nav.is-solid,.nav.on-light.is-solid{background:rgb(var(--paper-rgb) / .97)}}html.mega-open .nav{background:var(--cr-cream);color:var(--ink)}.dropdown{background:#fff;border-color:var(--cr-line);box-shadow:none}.dropdown a{color:var(--cr-ink2)}.dropdown a:hover,.mobile-panel{background:var(--cr-cream);color:var(--ink)}.mobile-panel a{border-bottom-color:var(--cr-line)}.progress i{background:var(--cr-orange)}.mm{background:var(--cr-cream);border-top-color:var(--cr-line)}.mega-col a:hover{background:var(--cr-beige)}.mega-col a b{color:var(--ink)}.mega-feat{background:var(--cr-beige)}.hero2,.stats,.statement,.faq,.made2,.tl-sec,.hs,.ct,.next,.hire,.success{background-color:var(--cr-cream);color:var(--ink);--dim:var(--cr-muted);--dline:rgb(var(--ink-rgb) / .12)}.statement,.made2{background-color:#fff}.hero2{--hbg:var(--cr-cream)}.hero2 .hero-bg,.hero-bg{background:var(--g-mist)}.hero2 .hero-bg:after,.cta:before{content:"";position:absolute;inset:0;background-image:var(--cr-noise);pointer-events:none}.hero-figure{filter:none;opacity:.9}.hero-media:after{background:linear-gradient(180deg,transparent 0%,transparent 40%,var(--cr-cream) 100%)}.stats-lead,.stat span{color:var(--cr-muted)}.stats-lead em{color:var(--cr-blue)}.live-bg i:nth-child(1){--o:var(--cr-sky-100);opacity:.7}.live-bg i:nth-child(2){--o:var(--cr-beige);opacity:.7}.live-bg i:nth-child(3){--o:var(--cr-blue-50);opacity:.8}.live-bg--soft i:nth-child(1){--o:var(--cr-orange-50);opacity:.9}.live-bg--soft i:nth-child(2){--o:var(--cr-beige);opacity:.6}.live-bg--soft i:nth-child(3){--o:var(--cr-blue-50);opacity:.7}.mkt{background:var(--g-aurora);color:#fff;position:relative;isolation:isolate}.mkt:before{content:"";position:absolute;inset:0;background-image:var(--cr-noise-light);pointer-events:none;z-index:-1}.mk-panel{background:#ffffff0a;border-color:#ffffff14}.mk-m{background:#00000040;border-color:#ffffff0f}.mk-win{background:var(--cr-charcoal-2)}.mk-prog{background:var(--cr-orange)}.mk-tab.is-active .mk-ch,.mk-id small,.mk-m:first-child b,.mk-did li:before{color:var(--cr-orange-300)}.mkt-ch em:hover{background:rgb(var(--hi-rgb) / .18);border-color:var(--cr-orange)}.big-cta{background:var(--g-midnight);color:#fff}.big-cta .btn{background:#fff;color:var(--cr-blue-700);border-color:#fff}.big-cta .btn:hover{background:var(--cr-orange);color:var(--cr-charcoal);border-color:var(--cr-orange)}.big-cta .btn--ghost{background:transparent;color:#fff;border-color:#ffffff73}.big-cta .btn--ghost:hover{background:#fff;color:var(--cr-blue-700);border-color:#fff}.cta{background:var(--g-mist);color:var(--ink);isolation:isolate;overflow:hidden}.cta:before{z-index:-2}.cta .live-bg{z-index:-2}.cta h2{color:var(--ink);max-width:14ch}.cta p{color:var(--cr-muted);font-family:var(--mono);font-weight:400;letter-spacing:.01em}.cta .halo-core{background:radial-gradient(closest-side,rgb(var(--acc-rgb) / .22),rgb(var(--acc-rgb) / .08) 55%,transparent)}.cta .halo-ring{background:conic-gradient(from 0deg,transparent 0 50%,rgb(var(--acc-rgb) / 0) 52%,var(--cr-blue) 72%,var(--cr-blue-300) 82%,transparent 92%)}.cta .halo-pulse{border-color:rgb(var(--acc-rgb) / .28)}.cta .halo-orbit i{background:var(--cr-blue);box-shadow:0 0 10px 2px rgb(var(--acc-rgb) / .35)}.cta .halo-orbit.o2 i{background:var(--cr-orange);box-shadow:0 0 10px 2px rgb(var(--hi-rgb) / .35)}.footer{background:var(--cr-charcoal);color:var(--cr-cream)}.footer .f-bottom,.footer .f-top{border-color:rgb(var(--paper-rgb) / .12)}.ai{background:linear-gradient(180deg,var(--cr-cream) 0%,var(--cr-cream) 12%,var(--cr-beige) 40%,var(--cr-orange-200) 62%,var(--cr-blue-200) 82%,var(--cr-blue) 100%)}.ai-card--chat,.ai-card--slides{--cardbg:var(--cr-blue-700)}.ai-mark i{background:var(--cr-blue)}.ai-card:before{background:conic-gradient(from 0deg,transparent 0 62%,var(--cr-orange) 78%,rgba(255,255,255,.5) 86%,transparent 96%)}.tab.is-active{background:var(--cr-beige)}.tab .bar{background:var(--cr-orange);opacity:1}.g-dots button.is-active{background:var(--cr-blue)}.fchip.is-active{background:var(--cr-blue);border-color:var(--cr-blue);color:#fff}.chip-r input:checked+span{background:var(--cr-blue);color:#fff;border-color:var(--cr-blue)}.wa-float{background:var(--cr-charcoal);color:var(--cr-cream);border-color:#ffffff1f}.cta-bar{background:rgb(var(--paper-rgb) / .97);border-top:1px solid var(--cr-line)}.cursor span,.curtain{background:var(--cr-blue);color:#fff}.tst-av{background:var(--cr-beige);color:var(--cr-orange-700)}.tcard-tag{color:var(--cr-blue);border-color:var(--cr-blue-100);background:var(--cr-blue-50)}[data-nav-light] .h2,.page-hero .mega,.ab-title,.story-h,.feat-meta h2,.pcard-meta h3,.cta-band h3,.svc-row h2,.res b,.val h3,.step h3,.person h3,.tst-head .h2,.pz h3,.quote blockquote,.statement--light p{color:var(--ink)}.btn--line{background:transparent}.btn--line:hover{background:var(--ink);color:var(--cr-cream)}.hero-note{color:var(--cr-muted)}.bw-meta b{color:var(--ink)}.bw-meta span{color:var(--cr-muted)}.ct-form{background:#fff;border-color:var(--cr-line);color:var(--ink)}.ct-form legend,.form-alt{color:var(--cr-muted)}.chip-r span{color:var(--ink);border-color:var(--cr-line);background:var(--cr-cream)}.field input,.field textarea{background:var(--cr-cream);color:var(--ink);border-color:var(--cr-line)}.field input:focus,.field textarea:focus{border-color:var(--cr-blue)}.next-steps li:before{border-color:rgb(var(--ink-rgb) / .25);color:var(--ink)}.next-steps b,.ct b{color:var(--ink)}.tl-fill,.hs-bar i{background:var(--cr-blue)}.tl-item:before{background:var(--cr-cream);border-color:var(--ink)}.tl-item.on:before{background:var(--cr-blue);border-color:var(--cr-blue)}.grow{background-color:#fff;color:var(--ink)}.grow:before{background:radial-gradient(closest-side,var(--cr-sky-100),transparent)}.grow .h2{color:var(--ink)}.grow .sub{color:var(--cr-muted);opacity:1}.grow .tab{color:var(--cr-ink2)}.grow .tab:hover{background:var(--cr-cream)}.grow .tab.is-active{background:var(--cr-beige);color:var(--ink)}.grow .tab .bar{background:var(--cr-orange);opacity:1}.grow .g-dots button{background:rgb(var(--ink-rgb) / .18)}.grow .g-dots button.is-active{background:var(--cr-blue)}.grow .g-pause{border-color:rgb(var(--ink-rgb) / .2)}.grow .g-pause svg{fill:var(--ink)}.g-slide{box-shadow:none}.hero-figure{display:none}.mkt{background:radial-gradient(70% 80% at 0% 100%,rgb(var(--acc-rgb) / .42) 0%,transparent 70%),radial-gradient(40% 50% at 100% 0%,rgb(var(--acc2-rgb) / .18) 0%,transparent 70%),var(--cr-charcoal)}.ai{background:linear-gradient(180deg,var(--cr-cream) 0%,var(--cr-cream) 18%,var(--cr-orange-50) 40%,var(--cr-beige) 62%,var(--mist-c) 85%,var(--cr-blue-100) 100%)}.cs-hero{background:linear-gradient(180deg,var(--cr-beige) 0%,var(--cr-cream) 74%,var(--cr-cream) 100%);color:var(--ink);--dim:var(--cr-muted);--dline:rgb(var(--ink-rgb) / .12)}@media (max-width:720px){.cs-hero{background:linear-gradient(180deg,var(--cr-beige) 0%,var(--cr-cream) 80%)}}.sq-card,.sq-card.is-center,.mini-shot{box-shadow:none}.ai-card--slides{justify-content:flex-start;gap:clamp(28px,3vw,40px)}.ai-card--slides .mini-shot{position:relative;left:auto;right:auto;top:auto;width:100%;flex:none}.ai-card--slides .ai-foot{margin-top:auto}.faq{padding:clamp(72px,9vw,128px) 0 clamp(72px,9vw,128px)}.faq-h{margin-bottom:clamp(28px,3vw,44px)}.acc-item{border-top:1px solid rgb(var(--ink-rgb) / .12)}.acc-item:last-child{border-bottom:1px solid rgb(var(--ink-rgb) / .12)}.acc-item>button{color:var(--ink);padding:clamp(20px,2vw,28px) 0;gap:24px}.acc-item>button i:before,.acc-item>button i:after{background:var(--ink)}.acc-body p{color:var(--cr-muted)}.ai-card{min-height:clamp(440px,34vw,520px)}@media (max-width:720px){.ai-card{min-height:420px}}html[data-palette=mono]{--cr-blue:#141414;--cr-blue-700:#3A3A3A;--cr-blue-800:#2A2A2A;--cr-blue-950:#141414;--cr-blue-400:#484848;--cr-blue-300:#777777;--cr-blue-200:#AFAFAF;--cr-blue-100:#D9D9D9;--cr-blue-50:#ECECEC;--cr-sky:#8A8A85;--cr-sky-100:#EAEAE9;--cr-orange:#FF4A1C;--cr-orange-700:#9E2E11;--cr-orange-300:#FF896B;--cr-orange-200:#FFB7A4;--cr-orange-50:#FFEDE8;--cr-cream:#F6F6F4;--cr-beige:#EAEAE6;--cr-line:#D9D9D5;--cr-muted:#5F5F5B;--cr-ink2:#3D3D3C;--cr-charcoal:#141414;--cr-charcoal-2:#242424;--cr-paper-hi:#FBFBFB;--mist-a:#E6E6E2;--mist-b:#EFEDE8;--mist-c:#F0F0EE;--acc-rgb:20 20 20;--acc2-rgb:138 138 133;--hi-rgb:255 74 28;--ink-rgb:20 20 20;--paper-rgb:246 246 244}html[data-palette=forest]{--cr-blue:#1F4D3A;--cr-blue-700:#173A2C;--cr-blue-800:#132E23;--cr-blue-950:#0A1913;--cr-blue-400:#507465;--cr-blue-300:#7D988D;--cr-blue-200:#B3C2BC;--cr-blue-100:#DBE3DF;--cr-blue-50:#EDF1EF;--cr-sky:#5E8C6A;--cr-sky-100:#E2EAE4;--cr-orange:#D17A2E;--cr-orange-700:#824C1D;--cr-orange-300:#E1A977;--cr-orange-200:#EDCAAB;--cr-orange-50:#FAF2EA;--cr-cream:#F5F3EC;--cr-beige:#E7E3D5;--cr-line:#D6D3C6;--cr-muted:#5A5F58;--cr-ink2:#3F4641;--cr-charcoal:#15201B;--cr-charcoal-2:#25302B;--cr-paper-hi:#FBFAF7;--mist-a:#D7E4D6;--mist-b:#EFE5D0;--mist-c:#E4EBE1;--acc-rgb:31 77 58;--acc2-rgb:94 140 106;--hi-rgb:209 122 46;--ink-rgb:23 32 27;--paper-rgb:245 243 236}html[data-palette=lilac]{--cr-blue:#5638D6;--cr-blue-700:#402AA0;--cr-blue-800:#342280;--cr-blue-950:#1C1244;--cr-blue-400:#7B64DF;--cr-blue-300:#9D8CE7;--cr-blue-200:#C6BBF1;--cr-blue-100:#E4DFF8;--cr-blue-50:#F1EFFC;--cr-sky:#9C7BFF;--cr-sky-100:#EDE7FF;--cr-orange:#FF6A55;--cr-orange-700:#9E4235;--cr-orange-300:#FF9E90;--cr-orange-200:#FFC3BB;--cr-orange-50:#FFF0EE;--cr-cream:#F8F6FC;--cr-beige:#ECE6F8;--cr-line:#DBD5E7;--cr-muted:#5F5A6B;--cr-ink2:#433F4D;--cr-charcoal:#17132A;--cr-charcoal-2:#272439;--cr-paper-hi:#FCFBFE;--mist-a:#E2D9FB;--mist-b:#FBE1DC;--mist-c:#ECE6FB;--acc-rgb:86 56 214;--acc2-rgb:156 123 255;--hi-rgb:255 106 85;--ink-rgb:27 23 38;--paper-rgb:248 246 252}html[data-palette=clay]{--cr-blue:#A3441E;--cr-blue-700:#7A3316;--cr-blue-800:#622912;--cr-blue-950:#34160A;--cr-blue-400:#B76D50;--cr-blue-300:#CA937C;--cr-blue-200:#E0BFB2;--cr-blue-100:#F0E1DB;--cr-blue-50:#F8F0ED;--cr-sky:#D98B5F;--cr-sky-100:#F8EAE2;--cr-orange:#2E5560;--cr-orange-700:#1D353C;--cr-orange-300:#779098;--cr-orange-200:#ABBBBF;--cr-orange-50:#EAEEEF;--cr-cream:#FAF5EF;--cr-beige:#F0E3D4;--cr-line:#E0D3C5;--cr-muted:#66594F;--cr-ink2:#49413C;--cr-charcoal:#221A15;--cr-charcoal-2:#312A25;--cr-paper-hi:#FDFBF9;--mist-a:#F3D9C6;--mist-b:#DCE6E4;--mist-c:#F4E7DA;--acc-rgb:163 68 30;--acc2-rgb:217 139 95;--hi-rgb:46 85 96;--ink-rgb:34 26 21;--paper-rgb:250 245 239}html[data-palette=ocean]{--cr-blue:#0B5A78;--cr-blue-700:#08445A;--cr-blue-800:#073648;--cr-blue-950:#041D26;--cr-blue-400:#417E96;--cr-blue-300:#719FB1;--cr-blue-200:#ACC7D1;--cr-blue-100:#D8E5E9;--cr-blue-50:#EBF2F4;--cr-sky:#3FA7C9;--cr-sky-100:#DCEFF5;--cr-orange:#E9A23B;--cr-orange-700:#906425;--cr-orange-300:#F1C380;--cr-orange-200:#F6DAB1;--cr-orange-50:#FDF6EB;--cr-cream:#F3F6F7;--cr-beige:#E1EAEE;--cr-line:#D0DADE;--cr-muted:#55646B;--cr-ink2:#38444A;--cr-charcoal:#0F1D24;--cr-charcoal-2:#202D33;--cr-paper-hi:#FAFBFC;--mist-a:#CFE5EE;--mist-b:#F6E6CC;--mist-c:#DEEBF0;--acc-rgb:11 90 120;--acc2-rgb:63 167 201;--hi-rgb:233 162 59;--ink-rgb:15 29 36;--paper-rgb:243 246 247}html[data-palette=mono] .mkt{background:radial-gradient(70% 80% at 0% 100%,rgb(255 255 255 / .08) 0%,transparent 70%),var(--cr-charcoal)}html[data-palette=mono] .big-cta,html[data-palette=mono] .cta .halo-orbit i{background:var(--cr-charcoal)}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/instrument-serif-latin-400-normal.woff2) format("woff2")}
.logo-mark{display:inline-block;aspect-ratio:913/467;background:currentColor;-webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat}.pl-logo{aspect-ratio:913/467}.pl-g0{left:0%;width:18.62%;-webkit-mask:url(data:image/png;base64,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) center/100% 100% no-repeat;mask:url(data:image/png;base64,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) center/100% 100% no-repeat}.pl-g1{left:19.715%;width:19.496%;-webkit-mask:url(data:image/png;base64,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) center/100% 100% no-repeat;mask:url(data:image/png;base64,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) center/100% 100% no-repeat}.pl-g2{left:40.416%;width:19.387%;-webkit-mask:url(data:image/png;base64,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) center/100% 100% no-repeat;mask:url(data:image/png;base64,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) center/100% 100% no-repeat}.pl-g3{left:61.008%;width:18.291%;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKcAAAHTCAYAAABC0giPAAAD60lEQVR42u3awU0CYRSF0fvMFEIJlIAViBWgHdgJLVAKdGAJUwIdPNfEuHFG+aPnbEn+xc2XPBaTAAB/RHX3W5InUzCYy5Rkm2RnCwYzP9iAUYkTcYI4ESeIE3GCOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPECeJEnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPECZ9NJljkOcn7Cu/skxzNKc41XatqXvpId19N6awjThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGciBPECeJEnCBOxAniBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOxAniBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTxMmwJhMM4Zzk0Qw3ZnEOoKrmJLMlnHXECeJEnCBOECfiBHEiThAn4gRxgjgRJ/wkn8wts+/ujRm+r6pOX/7W3ackBzNxpzjLWcd/ThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGciBPECeJEnCBOxAniBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniJORTSZYZDaBOEf1WlVnMzjriBPECeJEnCBOxAniBHEiThAn4gRxgjgRJyzge84BdPcuycESNy7iHMMmyYsZnHXECeJEnCBOECfiBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTcZoAcYI4ESeIE3GCOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPECeJEnCBOxAni5H+bTLDIsbuvK7yzMaU417Y1gbOOOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTxIk4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTxIk4QZyIE8QJ4kScIE7ECeIEcSJOECfiBHEiThAniBNxgjgRJ4gTxIk4QZyIE8QJ4kScIE7ECeIEcSJOECfiBHECAAD8gg89FSidNZmKxgAAAABJRU5ErkJggg==) center/100% 100% no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKcAAAHTCAYAAABC0giPAAAD60lEQVR42u3awU0CYRSF0fvMFEIJlIAViBWgHdgJLVAKdGAJUwIdPNfEuHFG+aPnbEn+xc2XPBaTAAB/RHX3W5InUzCYy5Rkm2RnCwYzP9iAUYkTcYI4ESeIE3GCOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPECeJEnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPECZ9NJljkOcn7Cu/skxzNKc41XatqXvpId19N6awjThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGciBPECeJEnCBOxAniBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOxAniBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTxMmwJhMM4Zzk0Qw3ZnEOoKrmJLMlnHXECeJEnCBOECfiBHEiThAn4gRxgjgRJ/wkn8wts+/ujRm+r6pOX/7W3ackBzNxpzjLWcd/ThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGciBPECeJEnCBOxAniBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniJORTSZYZDaBOEf1WlVnMzjriBPECeJEnCBOxAniBHEiThAn4gRxgjgRJyzge84BdPcuycESNy7iHMMmyYsZnHXECeJEnCBOECfiBHEiThAn4gRxgjgRJ4gTcYI4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTcZoAcYI4ESeIE3GCOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPEiThBnCBOxAniRJwgThAn4gRxIk4QJ4gTcYI4ESeIE8SJOEGciBPECeJEnCBOxAni5H+bTLDIsbuvK7yzMaU417Y1gbOOOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTxIk4QZyIE8SJOEGcIE7ECeJEnCBOECfiBHEiThAniBNxgjgRJ4gTxIk4QZyIE8QJ4kScIE7ECeIEcSJOECfiBHEiThAniBNxgjgRJ4gTxIk4QZyIE8QJ4kScIE7ECeIEcSJOECfiBHECAAD8gg89FSidNZmKxgAAAABJRU5ErkJggg==) center/100% 100% no-repeat}.pl-g4{left:80.504%;width:2.519%;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAHTCAYAAADMJIO2AAAA5ElEQVR42u3WUU0DQRSG0TuroA6oBCRQJ5WAAyoBFLAWUFAJrQNw0HXw8wIEEiht2ElIes7rbr5NJjNztwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuVPvpQZLliY2ptTb9+laSmyTbJIecZ5dkfSx8l7/bJVn0CH984MvaZn6b9/hjh/ihqmqoqusOu3CR5KolSadtvhp6HiJx8X8Un3rGXzq190NVPfUIt9amoarGDkvz8PlOv53xur3/bsxtZgiPx+boMsmY5PmcwfA21Nd+pk7yCsS2a4G4A1OPAAAAAElFTkSuQmCC) center/100% 100% no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAHTCAYAAADMJIO2AAAA5ElEQVR42u3WUU0DQRSG0TuroA6oBCRQJ5WAAyoBFLAWUFAJrQNw0HXw8wIEEiht2ElIes7rbr5NJjNztwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuVPvpQZLliY2ptTb9+laSmyTbJIecZ5dkfSx8l7/bJVn0CH984MvaZn6b9/hjh/ihqmqoqusOu3CR5KolSadtvhp6HiJx8X8Un3rGXzq190NVPfUIt9amoarGDkvz8PlOv53xur3/bsxtZgiPx+boMsmY5PmcwfA21Nd+pk7yCsS2a4G4A1OPAAAAAElFTkSuQmCC) center/100% 100% no-repeat}.pl-g5{left:83.242%;width:5.476%;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAHTCAYAAABlUEsiAAACWklEQVR42u3dwW0TQRiG4e+3cidUQFwBuAJIBUAHoQJCBUk6CB0kHdBBXMJSAZsOtoPlEBssZA4gOfKMnudkK9Iqr2fHntizTgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D9qnueLI/y9piRjVQ3/EjIf8QM9JVkn+VpV65ZDdo1Jzqtq3PfDRUPT4CzJj3mer1oP2breF9NiyN6YlubIPufbJ4HWQ8Ykq6qaFmnbWZLLHkYkmxfOZQ8hSbJapA/vegk56yXkhRE5NkKECBHSlpMDHnvYvHnwaxnRasiHqnrc3pnn+U2ShySnTZ9am/eo7nuZI5PJLkSIECFChAgRIkSIECFChAgRIkSIECFCjjXk7aEOfMjPR1bzPC83t0+TvM8BP+zpZXfQupc5MvYS8r2XU2vZw4jcVdXYw4gsq6r5OXKz3St/0nDEl6q6bXmJss7TpuXbVtdaY5JPVXW+7wKZFif73e7caH2JMiW5rKr7XtZa3VytMG0mfvOvI6dJrnpaxr/sZfV70UvIa3vjj80hQ85qI8nLJDethvxePlRNVXWd5FvTIbt/W/cSEiFChAgRIkSIECFChAgRIkSIECFChAgRsvXqUAc+5F6U5TzPtXP/c5KLFkMezBEhQoQIESLkeXWzN/6xl5DBJv8j0s0m/1VVDYsORmNI2t6cOWbnm/0XPUS0GjIm+fjn3vjWQobNSAytLlGmPF34svrbf7s4OfJTaJ2nL6kcqmoKPL+fPpOgtnip17wAAAAASUVORK5CYII=) center/100% 100% no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAHTCAYAAABlUEsiAAACWklEQVR42u3dwW0TQRiG4e+3cidUQFwBuAJIBUAHoQJCBUk6CB0kHdBBXMJSAZsOtoPlEBssZA4gOfKMnudkK9Iqr2fHntizTgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D9qnueLI/y9piRjVQ3/EjIf8QM9JVkn+VpV65ZDdo1Jzqtq3PfDRUPT4CzJj3mer1oP2breF9NiyN6YlubIPufbJ4HWQ8Ykq6qaFmnbWZLLHkYkmxfOZQ8hSbJapA/vegk56yXkhRE5NkKECBHSlpMDHnvYvHnwaxnRasiHqnrc3pnn+U2ShySnTZ9am/eo7nuZI5PJLkSIECFChAgRIkSIECFChAgRIkSIECFCjjXk7aEOfMjPR1bzPC83t0+TvM8BP+zpZXfQupc5MvYS8r2XU2vZw4jcVdXYw4gsq6r5OXKz3St/0nDEl6q6bXmJss7TpuXbVtdaY5JPVXW+7wKZFif73e7caH2JMiW5rKr7XtZa3VytMG0mfvOvI6dJrnpaxr/sZfV70UvIa3vjj80hQ85qI8nLJDethvxePlRNVXWd5FvTIbt/W/cSEiFChAgRIkSIECFChAgRIkSIECFChAgRsvXqUAc+5F6U5TzPtXP/c5KLFkMezBEhQoQIESLkeXWzN/6xl5DBJv8j0s0m/1VVDYsORmNI2t6cOWbnm/0XPUS0GjIm+fjn3vjWQobNSAytLlGmPF34svrbf7s4OfJTaJ2nL6kcqmoKPL+fPpOgtnip17wAAAAASUVORK5CYII=) center/100% 100% no-repeat}.pl-g6{left:88.828%;width:5.805%;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAHTCAYAAACHjFBbAAAC00lEQVR42u3c33HTQBAH4DsP75YrsFIBLYQO6IBQAhVACXRAC1ABLaSD2BVEqeB4IUPwJOQPuTtp9X2PGWeS9e5tftIoTgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFi2/NgLSinnKaVxRr/zlFK6zDkfnv2dpZSxlPKzzNfnZ3eqlHI1sw7d51PO+euTiiqlXKSUvi3g+EwppbOc83T3i5sHXny+kJ0w3DdNDxW1X9CyG55a1JKMEYtKqy5qdKYUZfxW26ntOsevlDJGPVMSxRI6ZfyMn0693JtGZ2pKKV1Wuqrulii+55zfpZQ+hotJL7pXt9aVXkoZIi6K7SpX+lDh5xwjFnW63l/bWe/xm3p0autMzTDUCrT/4dC7qNqJosai6J4oQhYl0K55UezXlShOr0squWk9fsNCj9FudReJQ4QKWxV1FT3QHlp3KmSiWGqaCJn92heVcz5GH7+pdVGLzX6llP2qtp9EMZczdBpqNxEWw2lDNv9Ku1Fi0pLP1Liq7SfQzuUMPbYolnw9NRg/i6KfpoH2plunKt6dve45fk3SRMXnk3YRz9S2W6dCjl+UQHvs2amWplZFjRGLSs7UQrbfuMRR6zV+zYq6vUvba/wOrTolUczULtyZum3M5r6UG2n7tRy/Y6tORRCyqJTS3/8UVitRfPj9MUV3vW1VVC0XrUOtQLvEoiLYxx6/Rs/ONh+/KEXtIo7fNmKnQo6fQLvI8RsjFhXFaPyMX0ellH3o8ZMo5h5qI47fsLmbbo3fjDtV+xbZZfrzIVCn3ld6M6sX9SPn/OWBvyfntSakdqI4SBSvFGp7FnWo3SmBduaCBtrKd2e7bb9eaWKKGGhrPdq97dmpkONX/dJDUTNYBo+OX800cd2rqGjZbwx7i2xMwGv5BazuCz97fEOrAAAAAElFTkSuQmCC) center/100% 100% no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAHTCAYAAACHjFBbAAAC00lEQVR42u3c33HTQBAH4DsP75YrsFIBLYQO6IBQAhVACXRAC1ABLaSD2BVEqeB4IUPwJOQPuTtp9X2PGWeS9e5tftIoTgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFi2/NgLSinnKaVxRr/zlFK6zDkfnv2dpZSxlPKzzNfnZ3eqlHI1sw7d51PO+euTiiqlXKSUvi3g+EwppbOc83T3i5sHXny+kJ0w3DdNDxW1X9CyG55a1JKMEYtKqy5qdKYUZfxW26ntOsevlDJGPVMSxRI6ZfyMn0693JtGZ2pKKV1Wuqrulii+55zfpZQ+hotJL7pXt9aVXkoZIi6K7SpX+lDh5xwjFnW63l/bWe/xm3p0autMzTDUCrT/4dC7qNqJosai6J4oQhYl0K55UezXlShOr0squWk9fsNCj9FudReJQ4QKWxV1FT3QHlp3KmSiWGqaCJn92heVcz5GH7+pdVGLzX6llP2qtp9EMZczdBpqNxEWw2lDNv9Ku1Fi0pLP1Liq7SfQzuUMPbYolnw9NRg/i6KfpoH2plunKt6dve45fk3SRMXnk3YRz9S2W6dCjl+UQHvs2amWplZFjRGLSs7UQrbfuMRR6zV+zYq6vUvba/wOrTolUczULtyZum3M5r6UG2n7tRy/Y6tORRCyqJTS3/8UVitRfPj9MUV3vW1VVC0XrUOtQLvEoiLYxx6/Rs/ONh+/KEXtIo7fNmKnQo6fQLvI8RsjFhXFaPyMX0ellH3o8ZMo5h5qI47fsLmbbo3fjDtV+xbZZfrzIVCn3ld6M6sX9SPn/OWBvyfntSakdqI4SBSvFGp7FnWo3SmBduaCBtrKd2e7bb9eaWKKGGhrPdq97dmpkONX/dJDUTNYBo+OX800cd2rqGjZbwx7i2xMwGv5BazuCz97fEOrAAAAAElFTkSuQmCC) center/100% 100% no-repeat}.pl-g7{left:94.852%;width:5.148%;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAHTCAYAAAC3AEF6AAABW0lEQVR42u3cvVHDQBSF0buMc9wBLsEluAMogU7AlTDuwFRgl0AJKsEdPBIHHpFqGdacM6NEgfQFbwP9JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjaVX1kmQ9avwpyW7E+IeRx0a8ePHixYsXL168ePHixf+r+FXHY0/X7dY6yXaE+ENr7f12R1W9JvkwNuLFixcvXrx48eLFixcvXrx48eLF97D65fNdkpyHjG+tHZMcjY34O12wz1X11OnY+9ba1DN+mwWfgswckkxmXrx48eLFixcvXrx48eL/0jXs13Xr4dI7/nP+gpyxEX/nC/aHqtoleRsyPskmC357a+bFixcvXrx48eLFixcvXrx48eLFL67nHbPHqtrM9y15Ar+/Ey9evHjx4sWLFy9evHjx4sXD4r4BhaEoaxuhdSIAAAAASUVORK5CYII=) center/100% 100% no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAHTCAYAAAC3AEF6AAABW0lEQVR42u3cvVHDQBSF0buMc9wBLsEluAMogU7AlTDuwFRgl0AJKsEdPBIHHpFqGdacM6NEgfQFbwP9JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjaVX1kmQ9avwpyW7E+IeRx0a8ePHixYsXL168ePHixf+r+FXHY0/X7dY6yXaE+ENr7f12R1W9JvkwNuLFixcvXrx48eLFixcvXrx48eLF97D65fNdkpyHjG+tHZMcjY34O12wz1X11OnY+9ba1DN+mwWfgswckkxmXrx48eLFixcvXrx48eL/0jXs13Xr4dI7/nP+gpyxEX/nC/aHqtoleRsyPskmC357a+bFixcvXrx48eLFixcvXrx48eLFL67nHbPHqtrM9y15Ar+/Ey9evHjx4sWLFy9evHjx4sXD4r4BhaEoaxuhdSIAAAAASUVORK5CYII=) center/100% 100% no-repeat}

:root{--d-bg:color-mix(in oklab,var(--cr-blue-950) 42%,#08070b);--d-surface:color-mix(in oklab,var(--cr-blue-950) 55%,#14121a);--d-raise:color-mix(in oklab,var(--cr-blue-950) 50%,#24212c);--d-line:color-mix(in oklab,var(--cr-blue-300) 16%,transparent);--d-ink:#F3F1F8;--d-muted:color-mix(in oklab,var(--cr-blue-100) 60%,#8b8794);--d-accent:color-mix(in oklab,var(--cr-blue) 62%,#fff);--d-paper-rgb:14 12 20}html[data-palette=lilac]{--d-bg:#0F0C1A;--d-surface:#171328;--d-raise:#211C36;--d-line:rgba(198,187,241,.14);--d-ink:#F4F1FC;--d-muted:#B0A9C8;--d-accent:#A594F0;--d-paper-rgb:15 12 26}.theme-toggle{display:inline-grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgb(var(--ink-rgb) / .16);border-radius:999px;background:transparent;color:var(--ink);cursor:pointer;transition:background-color .2s,border-color .2s}.theme-toggle:hover{background:rgb(var(--ink-rgb) / .07);border-color:rgb(var(--ink-rgb) / .3)}.theme-toggle svg{width:18px;height:18px;grid-area:1/1;transition:transform .45s var(--ease),opacity .3s}.theme-toggle .tt-moon{opacity:0;transform:rotate(-60deg) scale(.6)}.theme-toggle[aria-pressed=true] .tt-sun{opacity:0;transform:rotate(60deg) scale(.6)}.theme-toggle[aria-pressed=true] .tt-moon{opacity:1;transform:none}@media(max-width:960px){.theme-toggle{width:36px;height:36px}}:root{--display:"Inter Tight","IT Fallback",ui-sans-serif,system-ui,sans-serif;--sans:"Inter","IN Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--serif:"Instrument Serif","ISerif Fallback",ui-serif,Georgia,"Times New Roman",serif;--mono:"Inter","IN Fallback",ui-sans-serif,system-ui,sans-serif;--gutter:clamp(20px,4vw,64px);--sec:clamp(88px,10vw,148px);--sec-sm:clamp(64px,7vw,104px);--head-gap:clamp(32px,4vw,56px)}html[data-palette=codebae]{--cr-blue:#1537FF;--cr-blue-700:#0F2BE0;--cr-blue-800:#1230E6;--cr-blue-400:#4A63FF;--cr-blue-300:#8A9BFF;--cr-blue-200:#BAC5FF;--cr-blue-100:#DFE5FF;--cr-blue-50:#EFF2FF;--cr-blue-950:#0A0F1C;--cr-sky:#3D6BFF;--cr-sky-100:#E3EAFF;--cr-orange:#5B77FF;--cr-orange-700:#3550F0;--cr-orange-300:#9FB0FF;--cr-orange-200:#C9D2FF;--cr-orange-50:#F1F3FF;--cr-cream:#F5F7FC;--cr-beige:#ECF0F8;--cr-paper-hi:#FFFFFF;--cr-line:#DFE4F0;--cr-muted:#5A6378;--cr-ink2:#2A3145;--cr-charcoal:#0A0F1C;--cr-charcoal-2:#111829;--mist-a:#E3E9FF;--mist-b:#EDF0FF;--mist-c:#E8EDFB;--acc-rgb:21 55 255;--acc2-rgb:61 107 255;--hi-rgb:91 119 255;--ink-rgb:10 15 28;--paper-rgb:245 247 252;--rim:rgb(10 15 28 / .08);--card-shadow:0 1px 2px rgb(10 15 28 / .04),0 18px 40px -28px rgb(10 15 28 / .22);--glow:rgb(21 55 255 / .14);--d-bg:#0A0F1C;--d-surface:#111829;--d-raise:#16203A;--d-line:rgba(148,163,255,.12);--d-ink:#EEF1F8;--d-muted:#8F98AE;--d-accent:#7088FF;--d-paper-rgb:10 15 28}body{font-family:var(--sans);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-title,.mega,.h2,.ab-title,.cs-title,.story-h,.big-cta h2,.cta h2,.made-title h2,.feat-meta h2,.svc-row h2{font-family:var(--display);font-weight:500;letter-spacing:-.035em}.accent{color:var(--cr-blue)}.btn,.submit,.nav-link,.nav-item>button,.nav-login,.tab,.chip-r span,.fchip,.tcard-tag,.mkt-ch em,.pl-label{font-family:var(--sans);letter-spacing:0;text-transform:none}.btn{font-weight:500;font-size:14px}.btn--sm{font-size:13px}.nav-link,.nav-item>button,.nav-login{font-size:14px;font-weight:500}.brand{gap:0;display:inline-flex;align-items:center;color:var(--ink)}.brand-logo{height:28px;width:auto}.curtain-word{display:none}.curtain{display:grid;place-items:center}.curtain-logo{height:56px;color:#fff;opacity:0;transition:opacity .2s}.curtain.cover .curtain-logo,html.nf-enter .curtain-logo{opacity:1;transition-delay:.28s}.f-logo{height:44px;color:var(--ink);display:block;margin-bottom:14px}.f-word{display:none}@media(max-width:600px){.brand-logo{height:23px}.f-logo{height:38px}}.preloader{--pl-bg:#F5F7FC;--pl-ink:#0A0F1C;--pl-shine:#4A63FF;position:fixed;inset:0;z-index:400;display:grid;place-items:center;background:var(--pl-bg);color:var(--pl-ink);clip-path:inset(0 0 0 0);transition:clip-path 1s cubic-bezier(.77,0,.18,1) .15s}html:not(.js) .preloader,html.pl-skip .preloader{display:none}html.loading body{overflow:hidden}html.loading .fade-in{animation-play-state:paused}.preloader:before{content:"";position:absolute;width:70vmax;height:70vmax;border-radius:50%;background:radial-gradient(closest-side,rgb(21 55 255 / .22),transparent);animation:plGlow 3s ease-in-out infinite alternate}@keyframes plGlow{0%{transform:scale(.8);opacity:.6}to{transform:scale(1.1);opacity:1}}.pl-inner{position:relative;width:min(420px,70vw)}.pl-logo{position:relative;width:100%;aspect-ratio:913/467}.pl-logo>span[class^=pl-w]{position:absolute;inset:0;overflow:hidden}.pl-g{position:absolute;top:0;bottom:0;background:var(--pl-ink);transform:translate3d(0,105%,0);animation:plRise .9s cubic-bezier(.2,.9,.2,1) forwards;animation-delay:calc(.12s + var(--i) * 75ms)}.pl-bae .pl-g{background:#1537ff;animation-name:plPop;animation-delay:calc(.55s + (var(--i) - 4) * .08s)}@keyframes plRise{to{transform:none}}@keyframes plPop{0%{transform:translate3d(0,105%,0) rotate(-10deg)}70%{transform:translate3d(0,-8%,0)}to{transform:none}}.pl-shine{display:none}.pl-foot{display:flex;justify-content:space-between;align-items:center;margin-top:28px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--pl-ink) 55%,transparent);opacity:0;animation:fade .6s var(--ease) .5s forwards}.pl-pct{font-variant-numeric:tabular-nums;color:var(--pl-ink)}.pl-pct b{font-weight:500}.pl-bar{height:2px;margin-top:12px;background:color-mix(in srgb,var(--pl-ink) 12%,transparent);border-radius:2px;overflow:hidden}.pl-bar i{display:block;height:100%;background:linear-gradient(90deg,#1537ff,#6a83ff);transform:scaleX(0);transform-origin:left}.preloader.pl-out{clip-path:inset(0 0 100% 0)}.preloader.pl-out .pl-inner{transform:translate3d(0,-30px,0) scale(.96);opacity:0;transition:transform .7s cubic-bezier(.7,0,.2,1),opacity .5s}@media(prefers-reduced-motion:reduce){.preloader{display:none}}html,body{background:var(--cr-cream)}.hero2,.stats,.statement,.statement--light,.grow,.cta-band,.platform,.precise,.ai,.tst,.mkt,.success,.made2,.faq,.cta,.page-hero,.featured,.pgrid-sec,.big-cta,.cs-hero,.results,.story,.hs,.process,.quote,.next,.ab-hero,.ab-nums,.values,.tl-sec,.offices-sec,.hire,.ct,.svc,.legal,.footer,.mobile-panel,.mkt-sec{background:var(--cr-cream)!important;color:var(--ink)}.live-bg,.grain,.hero-figure,.grow:before,.mkt:before,.cta:before,.hero2 .hero-bg:after,.hero-media:after{display:none!important}.hero2 .hero-bg{animation:none;inset:0;background:radial-gradient(60% 55% at 50% -8%,var(--glow),transparent 70%)!important}.mkt,.big-cta,.footer{--dim:var(--cr-muted);--dline:var(--cr-line)}.footer{border-top:1px solid var(--cr-line);color:var(--ink)}.footer a{color:inherit}.big-cta{border-top:1px solid var(--cr-line)}.big-cta h2,.big-cta .bc-arrow,.mkt h2,.mkt .h2{color:var(--ink)}.pz,.pz:nth-child(3n+2),.tcard,.cta-band-in,.mk-panel,.ct-form,.office,.legal-sec,.pf-c1,.pf-c2,.pf-c3,.pf-c4,.pf-c5,.pf-c6{background:var(--cr-paper-hi);border:1px solid var(--rim);box-shadow:var(--card-shadow);color:var(--ink)}.pf-c2 .dash,.pf-c4 .dash,.pf-c6 .dash{background:rgb(var(--ink-rgb) / .03);border-color:var(--rim)}.mk-m{background:var(--cr-cream);border:1px solid var(--rim)}.mega-feat,.mega-col a:hover{background:var(--cr-paper-hi)}.mf-blue,.mf-violet,.mega-feat-vis{background:linear-gradient(160deg,color-mix(in oklab,var(--cr-blue) 18%,var(--cr-paper-hi)),var(--cr-cream))}.mm,html.mega-open .nav,.mobile-panel{background:var(--cr-cream)}.mm-foot{background:var(--cr-cream);border-top:1px solid var(--cr-line)}.wa-float{background:var(--cr-blue);color:#fff;border-color:transparent;box-shadow:0 14px 30px -12px #1537ff8c}.tst-av{background:var(--cr-blue-50);color:var(--cr-blue)}.tcard-tag{color:var(--cr-blue);border-color:var(--cr-blue-100);background:var(--cr-blue-50)}.btn,.submit,.btn--ghost,.btn--line,.svc-cta{border-radius:999px}.btn--ghost,.btn--line{background:transparent;color:var(--ink);border:1px solid rgb(var(--ink-rgb) / .2)}.btn--ghost:hover,.btn--line:hover{border-color:var(--cr-blue);color:var(--cr-blue);background:transparent}.legal-hero .mega{font-size:clamp(52px,9vw,130px)}.legal-date{font-size:13px;color:var(--muted);padding:8px 14px;border-radius:99px;border:1px solid var(--cr-line)}.legal{padding:20px 0 var(--sec)}.legal-grid{display:grid;grid-template-columns:240px 1fr;gap:clamp(30px,5vw,80px);align-items:start}.legal-toc{position:sticky;top:110px;display:flex;flex-direction:column;gap:2px}.legal-toc small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.legal-toc a{padding:7px 12px;margin-left:-12px;border-radius:10px;font-size:14px;color:var(--muted);transition:color .3s,background .3s}.legal-toc a:hover{color:var(--ink);background:var(--cr-paper-hi)}.legal-body{display:flex;flex-direction:column;gap:16px;min-width:0}.legal-sec{padding:clamp(22px,3vw,34px);border-radius:18px;scroll-margin-top:100px}.legal-sec h2{margin:0 0 12px;font-family:var(--display);font-weight:500;font-size:22px;letter-spacing:-.02em;color:var(--ink)}.legal-sec p,.legal-sec li{color:var(--cr-ink2);font-size:15.5px;line-height:1.7;margin:0 0 10px;max-width:70ch}.legal-sec ul{margin:0;padding-left:20px}.legal-sec li::marker{color:var(--cr-blue)}.legal-sec b{color:var(--ink);font-weight:600}.legal-contact{padding:clamp(22px,3vw,34px);border-radius:18px;border:1px solid rgb(var(--acc-rgb) / .3);background:rgb(var(--acc-rgb) / .06)}.legal-contact h3{margin:0 0 10px;font-family:var(--display);font-weight:500;font-size:22px}.legal-contact p{margin:0 0 6px;color:var(--muted)}@media(max-width:860px){.legal-grid{grid-template-columns:1fr}.legal-toc{position:static;flex-direction:row;flex-wrap:wrap;gap:6px}.legal-toc small{width:100%}.legal-toc a{margin:0;border:1px solid var(--cr-line);border-radius:99px;padding:6px 12px;font-size:13px}}.mk-tab{color:rgb(var(--ink-rgb) / .55);border-bottom-color:var(--cr-line)}.mk-tab:hover{color:rgb(var(--ink-rgb) / .8)}.mk-tab.is-active{color:var(--ink)}.mk-tab.is-active .mk-ch,.mk-id small,.mk-m:first-child b,.mk-did li:before{color:var(--cr-blue)}.mk-did li{color:var(--cr-ink2);border-color:var(--cr-line)}.mkt-note{color:var(--muted)}.mkt-ch em{background:var(--cr-paper-hi);border-color:var(--rim);color:var(--ink)}.mkt-ch em:hover{background:rgb(var(--acc-rgb) / .1);border-color:var(--cr-blue)}.mk-prog{background:var(--cr-blue)}.big-cta .btn{background:var(--cr-blue);color:#fff;border-color:var(--cr-blue)}.big-cta .btn:hover{background:var(--cr-blue-700);color:#fff;border-color:var(--cr-blue-700)}.big-cta .btn--ghost{background:transparent;color:var(--ink);border-color:rgb(var(--ink-rgb) / .2)}.big-cta .btn--ghost:hover{background:transparent;color:var(--cr-blue);border-color:var(--cr-blue)}.f-bottom strong{color:var(--ink)}.f-col a{color:var(--muted)}.f-col a:hover{color:var(--cr-blue)}.footer .f-bottom,.footer .f-top{border-color:var(--cr-line)}.ai-card,.ai-card--chat,.ai-card--slides{--cardbg:var(--cr-paper-hi);background:var(--rim);color:var(--ink)}.ai-card p,.ai-card small,.ai-card .ai-k{color:var(--muted)}.ai-card:before{background:conic-gradient(from 0deg,transparent 0 62%,var(--cr-blue) 78%,rgb(var(--acc-rgb) / .25) 86%,transparent 96%)}.ai-badge{background:var(--cr-blue);color:#fff}:root{--sp:clamp(56px,6.5vw,104px)}.container,.nav-inner{max-width:1520px;padding-left:var(--gutter);padding-right:var(--gutter)}@media(max-width:960px){.nav-inner{padding-left:20px;padding-right:20px}}@media(max-width:720px){.container{padding-left:20px;padding-right:20px}}.statement,.grow,.platform,.precise,.ai,.tst,.mkt,.made2,.faq,.process,.values,.tl-sec,.offices-sec,.hire,.story,.quote,.big-cta,.cta-band,.results,.ab-nums,.success,.next{padding-top:var(--sp)!important;padding-bottom:var(--sp)!important}.svc,.featured,.pgrid-sec,.legal{padding-top:clamp(16px,2vw,28px)!important;padding-bottom:var(--sp)!important}.page-hero,.ab-hero{padding-bottom:clamp(28px,3.5vw,48px)}.footer{padding-top:clamp(56px,6vw,88px)}.footer{border-top:0!important}.field{margin-bottom:14px}.field input,.field textarea{background:var(--cr-cream);border:1px solid var(--cr-line);border-radius:12px;color:var(--ink);font-size:16px;line-height:1.4;padding:26px 16px 10px;height:auto;transition:border-color .25s,box-shadow .25s,background-color .25s}.field input{height:60px}.field textarea{min-height:150px;padding-top:30px;resize:vertical;display:block}.field label{left:17px;top:19px;font-size:16px;line-height:1.4;color:var(--muted);max-width:calc(100% - 34px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field input:focus+label,.field input:not(:placeholder-shown)+label,.field textarea:focus+label,.field textarea:not(:placeholder-shown)+label{transform:translateY(-10px) scale(.76);color:var(--muted)}.field input:focus,.field textarea:focus{border-color:var(--cr-blue);box-shadow:0 0 0 4px rgb(var(--acc-rgb) / .12);background:var(--cr-paper-hi)}.field .err{margin:6px 0 0 16px;font-size:12px}.field.invalid input,.field.invalid textarea{border-color:#e5484d}.count-ch{top:auto;bottom:10px;right:14px;font-size:11px;color:var(--muted);pointer-events:none}.ct-form fieldset{margin:0 0 22px;padding:0;border:0}.ct-form legend{margin-bottom:12px;padding:0;font-size:13px;color:var(--muted)}.submit{min-height:52px;padding:0 28px;font-size:15px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px}.form-alt{margin-top:18px;font-size:13px;color:var(--muted)}.form-alt a,.ct-form .uline{color:var(--cr-blue)}.office{padding:20px 22px;border-radius:16px}.office h3{margin:0 0 6px;color:var(--ink)}.office p,.ct .office a,.offices-sec .office a{color:var(--muted)}.office time{color:var(--ink);margin-top:4px}.ct-title,.mega,.cs-title{margin-bottom:clamp(20px,2.4vw,36px)}.ct-title{line-height:.92}.nav.is-solid,.nav.on-light.is-solid{background:rgb(var(--paper-rgb) / .94)!important;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);box-shadow:0 1px 0 var(--cr-line)}html.mega-open .nav,html.mega-open .nav.is-solid{background:var(--cr-cream)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 0 var(--cr-line)}.mm{background:var(--cr-cream)!important;border-top:1px solid var(--cr-line);box-shadow:0 30px 60px -30px rgb(var(--ink-rgb) / .25)}.mega-scrim{background:rgb(var(--ink-rgb) / .28)}.mega-col h6{color:var(--muted)}.mega-col a span:not(.mi){color:var(--muted)}.mi{color:var(--cr-blue);border-color:var(--cr-line)}.mw b,.mf-word{color:var(--ink)}.mega-feat>b{color:var(--ink)}.mega-feat:hover>b{color:var(--cr-blue)}.nav.menu-open{color:var(--ink)}.nav.menu-open .nav-burger i,.nav .nav-burger i{background:var(--ink)}.mobile-panel{background:var(--cr-cream)!important;color:var(--ink)}.mobile-panel .mp-link,.mobile-panel .mp-toggle{color:var(--ink);border-bottom-color:var(--cr-line)}.mobile-panel .mp-sub a{color:var(--muted)}.mobile-panel .mp-sub a:hover,.mobile-panel a.is-current{color:var(--cr-blue)}.mp-meta{color:var(--muted)}.mobile-panel .mp-ctas .btn{font-size:14px;min-height:48px;align-items:center;justify-content:center}.mobile-panel .mp-ctas .btn--ghost,.nav.menu-open .btn--ghost{background:transparent;color:var(--ink);border:1px solid rgb(var(--ink-rgb) / .22)}@keyframes pick3d{0%,30%{background:#ffffff14;color:inherit}34%,90%{background:#1537ff;color:#fff}to{background:#ffffff14}}.admin-bar .nav{top:32px}.admin-bar .mega-scrim{top:108px}@media(max-width:782px){.admin-bar .nav{top:46px}}@media(max-width:600px){.admin-bar .nav{top:0}}.nf-404{min-height:calc(100svh - 120px);display:flex;align-items:center}.nf-404 .container{width:100%}.nf-code{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--cr-blue);margin:0 0 18px}.nf-actions{display:flex;gap:10px;flex-wrap:wrap}.nf-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(28px,4vw,48px)}.nf-links a{padding:8px 16px;border-radius:999px;border:1px solid var(--cr-line);background:var(--cr-paper-hi);color:var(--ink);font-size:14px;transition:border-color .25s,color .25s}.nf-links a:hover{border-color:var(--cr-blue);color:var(--cr-blue)}.form-status:not(:empty){margin-top:14px;font-size:14px;color:var(--ink)}.mega{line-height:.94}.nf-404 .mega{font-size:clamp(56px,11vw,168px)}@media(prefers-color-scheme:dark){html:root:not([data-theme=light]){color-scheme:dark;--cr-cream:var(--d-bg);--cr-paper-hi:var(--d-surface);--cr-beige:var(--d-raise);--cr-line:var(--d-line);--cr-muted:var(--d-muted);--cr-ink2:color-mix(in oklab,var(--d-ink) 80%,var(--d-bg));--cr-blue-50:color-mix(in oklab,var(--cr-blue) 16%,var(--d-bg));--cr-blue-100:color-mix(in oklab,var(--cr-blue) 26%,var(--d-bg));--cr-blue-200:color-mix(in oklab,var(--cr-blue) 42%,var(--d-bg));--cr-sky-100:color-mix(in oklab,var(--cr-sky) 20%,var(--d-bg));--cr-orange-50:color-mix(in oklab,var(--cr-orange) 12%,var(--d-bg));--cr-orange-200:color-mix(in oklab,var(--cr-orange) 32%,var(--d-bg));--mist-a:color-mix(in oklab,var(--cr-blue) 34%,var(--d-bg));--mist-b:color-mix(in oklab,var(--cr-orange) 18%,var(--d-bg));--mist-c:color-mix(in oklab,var(--cr-sky) 22%,var(--d-bg));--ink:var(--d-ink);--muted:var(--d-muted);--bg:var(--d-bg);--pill:var(--d-raise);--ai-mid:var(--d-raise);--line:var(--d-line);--ink-rgb:244 241 252;--paper-rgb:var(--d-paper-rgb);--dim:var(--d-muted);--dline:var(--d-line);--cr-noise:var(--cr-noise-light)}html:root:not([data-theme=light]) .statement,html:root:not([data-theme=light]) .made2,html:root:not([data-theme=light]) .grow{background-color:var(--d-surface)}html:root:not([data-theme=light]) .ct-form,html:root:not([data-theme=light]) .dropdown{background:var(--d-surface);border-color:var(--d-line)}html:root:not([data-theme=light]) .tcard{background:var(--d-surface);border-color:var(--d-line)}html:root:not([data-theme=light]) .tcard-tag{color:var(--d-accent);border-color:var(--d-line);background:color-mix(in oklab,var(--cr-blue) 18%,var(--d-surface))}html:root:not([data-theme=light]) .tst-av{background:var(--d-raise);color:var(--cr-orange-300)}html:root:not([data-theme=light]) .footer{background:color-mix(in oklab,var(--d-bg) 70%,#000);color:var(--d-ink);border-top:1px solid var(--d-line)}html:root:not([data-theme=light]) .footer .f-bottom,html:root:not([data-theme=light]) .footer .f-top{border-color:var(--d-line)}html:root:not([data-theme=light]) .wa-float{background:var(--d-raise);color:var(--d-ink);border-color:var(--d-line)}html:root:not([data-theme=light]) .mkt{border-block:1px solid var(--d-line)}html:root:not([data-theme=light]) .pf-c2,html:root:not([data-theme=light]) .pf-c4,html:root:not([data-theme=light]) .pf-c6{background:linear-gradient(160deg,var(--d-raise),var(--d-surface));color:var(--d-ink)}html:root:not([data-theme=light]) .pf-c2 .dash,html:root:not([data-theme=light]) .pf-c4 .dash,html:root:not([data-theme=light]) .pf-c6 .dash{background:var(--d-surface);border-color:var(--d-line)}html:root:not([data-theme=light]) .pf-c2 .lv,html:root:not([data-theme=light]) .pf-c4 .lv,html:root:not([data-theme=light]) .pf-c6 .lv,html:root:not([data-theme=light]) .pf-c2 .ord{background:var(--d-raise)}html:root:not([data-theme=light]) .pz{background:var(--d-surface);color:var(--d-ink)}html:root:not([data-theme=light]) .pz:nth-child(3n+2){background:var(--d-raise)}html:root:not([data-theme=light]) .pz-vis{background:#ffffff0a}html:root:not([data-theme=light]) .pz-days span{background:#ffffff14}html:root:not([data-theme=light]) .pz-drop{border-color:var(--d-line)}html:root:not([data-theme=light]) .stats-lead em{color:var(--d-accent)}html:root:not([data-theme=light]) .cta-band-in{background:var(--d-surface);border-color:var(--d-line)}html:root:not([data-theme=light]) .mm-foot{background:var(--d-surface);border-top-color:var(--d-line)}html:root:not([data-theme=light]) .mm-foot a b,html:root:not([data-theme=light]) .mm-foot a:hover{color:var(--d-accent)}html:root:not([data-theme=light]){--rim:rgba(148,163,255,.12);--card-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 24px 48px -30px rgba(0,0,0,.7);--glow:rgb(21 55 255 / .26)}html:root:not([data-theme=light]) .preloader{--pl-bg:#0A0F1C;--pl-ink:#fff;--pl-shine:#9fb0ff}html:root:not([data-theme=light]) .accent,html:root:not([data-theme=light]) .h2 .accent{color:var(--d-accent)}html:root:not([data-theme=light]) .btn--line,html:root:not([data-theme=light]) .btn--ghost{border-color:#eef1f847;color:var(--d-ink)}html:root:not([data-theme=light]) .mk-tab.is-active .mk-ch,html:root:not([data-theme=light]) .mk-id small,html:root:not([data-theme=light]) .mk-m:first-child b,html:root:not([data-theme=light]) .mk-did li:before,html:root:not([data-theme=light]) .accent,html:root:not([data-theme=light]) .f-col a:hover{color:var(--d-accent)}html:root:not([data-theme=light]) .wa-float{background:var(--cr-blue);color:#fff}html:root:not([data-theme=light]) .footer{background:var(--d-bg);border-top-color:var(--d-line)}html:root:not([data-theme=light]) .field input,html:root:not([data-theme=light]) .field textarea{background:var(--d-bg);border-color:var(--d-line)}html:root:not([data-theme=light]) .field input:focus,html:root:not([data-theme=light]) .field textarea:focus{background:var(--d-bg);border-color:var(--d-accent);box-shadow:0 0 0 4px #1537ff40}html:root:not([data-theme=light]) .form-alt a,html:root:not([data-theme=light]) .ct-form .uline{color:var(--d-accent)}html:root:not([data-theme=light]) .mm{box-shadow:0 30px 60px -30px #000000b3}html:root:not([data-theme=light]) .mega-scrim{background:#0000008c}html:root:not([data-theme=light]) .mi,html:root:not([data-theme=light]) .mega-feat:hover>b,html:root:not([data-theme=light]) .mobile-panel .mp-sub a:hover,html:root:not([data-theme=light]) .mobile-panel a.is-current{color:var(--d-accent)}html:root:not([data-theme=light]) .pz-pick{animation-name:pick3d}html:root:not([data-theme=light]) .nf-code,html:root:not([data-theme=light]) .nf-links a:hover{color:var(--d-accent)}}html:root[data-theme=dark]{color-scheme:dark;--cr-cream:var(--d-bg);--cr-paper-hi:var(--d-surface);--cr-beige:var(--d-raise);--cr-line:var(--d-line);--cr-muted:var(--d-muted);--cr-ink2:color-mix(in oklab,var(--d-ink) 80%,var(--d-bg));--cr-blue-50:color-mix(in oklab,var(--cr-blue) 16%,var(--d-bg));--cr-blue-100:color-mix(in oklab,var(--cr-blue) 26%,var(--d-bg));--cr-blue-200:color-mix(in oklab,var(--cr-blue) 42%,var(--d-bg));--cr-sky-100:color-mix(in oklab,var(--cr-sky) 20%,var(--d-bg));--cr-orange-50:color-mix(in oklab,var(--cr-orange) 12%,var(--d-bg));--cr-orange-200:color-mix(in oklab,var(--cr-orange) 32%,var(--d-bg));--mist-a:color-mix(in oklab,var(--cr-blue) 34%,var(--d-bg));--mist-b:color-mix(in oklab,var(--cr-orange) 18%,var(--d-bg));--mist-c:color-mix(in oklab,var(--cr-sky) 22%,var(--d-bg));--ink:var(--d-ink);--muted:var(--d-muted);--bg:var(--d-bg);--pill:var(--d-raise);--ai-mid:var(--d-raise);--line:var(--d-line);--ink-rgb:244 241 252;--paper-rgb:var(--d-paper-rgb);--dim:var(--d-muted);--dline:var(--d-line);--cr-noise:var(--cr-noise-light)}html:root[data-theme=dark] .statement,html:root[data-theme=dark] .made2,html:root[data-theme=dark] .grow{background-color:var(--d-surface)}html:root[data-theme=dark] .ct-form,html:root[data-theme=dark] .dropdown{background:var(--d-surface);border-color:var(--d-line)}html:root[data-theme=dark] .tcard{background:var(--d-surface);border-color:var(--d-line)}html:root[data-theme=dark] .tcard-tag{color:var(--d-accent);border-color:var(--d-line);background:color-mix(in oklab,var(--cr-blue) 18%,var(--d-surface))}html:root[data-theme=dark] .tst-av{background:var(--d-raise);color:var(--cr-orange-300)}html:root[data-theme=dark] .footer{background:color-mix(in oklab,var(--d-bg) 70%,#000);color:var(--d-ink);border-top:1px solid var(--d-line)}html:root[data-theme=dark] .footer .f-bottom,html:root[data-theme=dark] .footer .f-top{border-color:var(--d-line)}html:root[data-theme=dark] .wa-float{background:var(--d-raise);color:var(--d-ink);border-color:var(--d-line)}html:root[data-theme=dark] .mkt{border-block:1px solid var(--d-line)}html:root[data-theme=dark] .pf-c2,html:root[data-theme=dark] .pf-c4,html:root[data-theme=dark] .pf-c6{background:linear-gradient(160deg,var(--d-raise),var(--d-surface));color:var(--d-ink)}html:root[data-theme=dark] .pf-c2 .dash,html:root[data-theme=dark] .pf-c4 .dash,html:root[data-theme=dark] .pf-c6 .dash{background:var(--d-surface);border-color:var(--d-line)}html:root[data-theme=dark] .pf-c2 .lv,html:root[data-theme=dark] .pf-c4 .lv,html:root[data-theme=dark] .pf-c6 .lv,html:root[data-theme=dark] .pf-c2 .ord{background:var(--d-raise)}html:root[data-theme=dark] .pz{background:var(--d-surface);color:var(--d-ink)}html:root[data-theme=dark] .pz:nth-child(3n+2){background:var(--d-raise)}html:root[data-theme=dark] .pz-vis{background:#ffffff0a}html:root[data-theme=dark] .pz-days span{background:#ffffff14}html:root[data-theme=dark] .pz-drop{border-color:var(--d-line)}html:root[data-theme=dark] .stats-lead em{color:var(--d-accent)}html:root[data-theme=dark] .cta-band-in{background:var(--d-surface);border-color:var(--d-line)}html:root[data-theme=dark] .mm-foot{background:var(--d-surface);border-top-color:var(--d-line)}html:root[data-theme=dark] .mm-foot a b,html:root[data-theme=dark] .mm-foot a:hover{color:var(--d-accent)}html:root[data-theme=dark]{--rim:rgba(148,163,255,.12);--card-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 24px 48px -30px rgba(0,0,0,.7);--glow:rgb(21 55 255 / .26)}html:root[data-theme=dark] .preloader{--pl-bg:#0A0F1C;--pl-ink:#fff;--pl-shine:#9fb0ff}html:root[data-theme=dark] .accent,html:root[data-theme=dark] .h2 .accent{color:var(--d-accent)}html:root[data-theme=dark] .btn--line,html:root[data-theme=dark] .btn--ghost{border-color:#eef1f847;color:var(--d-ink)}html:root[data-theme=dark] .mk-tab.is-active .mk-ch,html:root[data-theme=dark] .mk-id small,html:root[data-theme=dark] .mk-m:first-child b,html:root[data-theme=dark] .mk-did li:before,html:root[data-theme=dark] .accent,html:root[data-theme=dark] .f-col a:hover{color:var(--d-accent)}html:root[data-theme=dark] .wa-float{background:var(--cr-blue);color:#fff}html:root[data-theme=dark] .footer{background:var(--d-bg);border-top-color:var(--d-line)}html:root[data-theme=dark] .field input,html:root[data-theme=dark] .field textarea{background:var(--d-bg);border-color:var(--d-line)}html:root[data-theme=dark] .field input:focus,html:root[data-theme=dark] .field textarea:focus{background:var(--d-bg);border-color:var(--d-accent);box-shadow:0 0 0 4px #1537ff40}html:root[data-theme=dark] .form-alt a,html:root[data-theme=dark] .ct-form .uline{color:var(--d-accent)}html:root[data-theme=dark] .mm{box-shadow:0 30px 60px -30px #000000b3}html:root[data-theme=dark] .mega-scrim{background:#0000008c}html:root[data-theme=dark] .mi,html:root[data-theme=dark] .mega-feat:hover>b,html:root[data-theme=dark] .mobile-panel .mp-sub a:hover,html:root[data-theme=dark] .mobile-panel a.is-current{color:var(--d-accent)}html:root[data-theme=dark] .pz-pick{animation-name:pick3d}html:root[data-theme=dark] .nf-code,html:root[data-theme=dark] .nf-links a:hover{color:var(--d-accent)}
