@font-face{font-family:Kvant;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/kvant-bold-DXqsSbrd.otf)format("opentype")}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4nQ.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4nQ.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4nQ.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4nQ.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4nQ.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4nQ.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4nQ.ttf)format("truetype")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATiw.ttf)format("truetype")}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-2zI.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxjPQ.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8-qxjPQ.ttf)format("truetype")}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}:root{--bg:#fff;--bg-soft:#f8f8f5;--ink:#0e0e0c;--ink-2:#2a2a26;--ink-3:#686864;--line:#0e0e0c;--line-soft:#0e0e0c21;--line-softer:#0e0e0c12;--paper:#fff;--accent:#f6b91a;--accent-ink:#0e0e0c;--blue:#f6b91a;--violet:#0e0e0c;--orange:#f6b91a;--pink:#f6b91a;--serif:"Instrument Serif", "Times New Roman", serif;--sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--radius:22px;--radius-sm:14px;--maxw:1320px}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-feature-settings:"ss01","ss02","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.55;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}::selection{background:var(--accent);color:var(--ink)}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 28px}@media (width<=720px){.wrap{padding:0 18px}}.nav{z-index:100;width:min(100% - 36px,1120px);transition:top .45s cubic-bezier(.2,.75,.2,1),width .45s cubic-bezier(.2,.75,.2,1);animation:.75s cubic-bezier(.2,.85,.25,1) both nav-arrive;position:fixed;top:18px;left:50%;transform:translate(-50%)}.nav.scrolled{width:min(100% - 36px,980px);top:10px}.nav-inner{color:#fffaf0;-webkit-backdrop-filter:blur(22px)saturate(155%);backdrop-filter:blur(22px)saturate(155%);background:#1c1307b8;border:1px solid #ffffff24;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:none;min-height:68px;padding:8px 10px 8px 16px;transition:min-height .4s cubic-bezier(.2,.75,.2,1),padding .4s cubic-bezier(.2,.75,.2,1),background .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;box-shadow:0 18px 50px -22px #000000b8,inset 0 1px #ffffff1f}.nav.scrolled .nav-inner{background:#1c1307e0;border-color:#f6b91a38;min-height:58px;padding-top:5px;padding-bottom:5px;box-shadow:0 16px 42px -20px #000000d1,inset 0 1px #ffffff1a}@keyframes nav-arrive{0%{opacity:0;transform:translate(-50%,-22px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}.brand{letter-spacing:-.01em;flex-shrink:0;align-items:center;gap:12px;font-size:18px;font-weight:600;transition:transform .25s cubic-bezier(.2,.75,.2,1),color .2s;display:flex}.brand:hover{color:var(--accent);transform:translateY(-1px)}.nav .brand-wordmark{font-family:"Kvant", var(--sans);letter-spacing:.075em;font-size:30px;font-weight:700;line-height:.9;transform:translateY(1px)}.brand img{content:url(/assets/cliphive-content-logo-CbRuP2Gd.webp);object-fit:contain;background:var(--ink);filter:drop-shadow(0 5px 10px #0e0e0c2e);border:1px solid #ffffff24;border-radius:10px;flex:0 0 38px;width:38px;height:38px;padding:4px;transition:transform .45s cubic-bezier(.2,.85,.25,1);display:block}.brand:hover img{transform:rotate(-8deg)scale(1.06)}.brand-mark{background:var(--ink);width:28px;height:28px;color:var(--accent);letter-spacing:.02em;border-radius:8px;place-items:center;font-size:13px;font-weight:800;display:grid}.nav-links{align-items:center;gap:2px;display:flex}.nav-links a{color:#fffaf0ad;border-radius:999px;padding:9px 14px;font-size:14px;transition:background .25s,color .25s,transform .25s cubic-bezier(.2,.75,.2,1);position:relative}.nav-links a:after{content:"";background:var(--accent);opacity:0;border-radius:50%;width:4px;height:4px;transition:opacity .25s,transform .3s cubic-bezier(.2,.85,.25,1);position:absolute;bottom:5px;left:50%;transform:translate(-50%,5px)scale(0)}.nav-links a:hover,.nav-links a:focus-visible{color:#fff;background:#ffffff14;transform:translateY(-1px)}.nav-links a:hover:after,.nav-links a:focus-visible:after{opacity:1;transform:translate(-50%)scale(1)}.nav-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.nav-cta{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:11px 17px;font-size:14px;font-weight:650;transition:transform .25s cubic-bezier(.2,.75,.2,1),box-shadow .25s,background .2s;box-shadow:0 8px 22px -12px #f6b91acc}.nav-cta:hover,.nav-cta:focus-visible{background:#ffd05a;transform:translateY(-2px);box-shadow:0 12px 28px -12px #f6b91af2}.nav-toggle{color:#fff;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;transition:background .25s,transform .25s;display:none}.nav-toggle:hover{background:#ffffff1f}.nav-toggle-lines{width:17px;height:13px;position:relative}.nav-toggle-lines:before,.nav-toggle-lines:after{content:"";background:currentColor;border-radius:2px;width:17px;height:1.5px;transition:top .3s,transform .3s cubic-bezier(.2,.75,.2,1);position:absolute;left:0}.nav-toggle-lines:before{top:2px}.nav-toggle-lines:after{top:10px}.nav.menu-open .nav-toggle-lines:before{top:6px;transform:rotate(45deg)}.nav.menu-open .nav-toggle-lines:after{top:6px;transform:rotate(-45deg)}@media (width<=760px){.nav{width:calc(100% - 20px);top:10px}.nav.scrolled{width:calc(100% - 20px);top:8px}.nav-inner{gap:10px;min-height:58px;padding:6px 7px 6px 13px}.nav .brand .brand-wordmark{font-size:23px}.nav .brand img{width:34px!important;height:34px!important}.nav-toggle{display:grid}.nav-cta,.nav-links{display:none}}@media (width>=761px){.nav-links .mobile-cta{display:none}}.nav-drawer-backdrop{display:none}@media (width<=760px){.nav-drawer-backdrop{z-index:120;opacity:0;visibility:hidden;pointer-events:none;background:#0e0e0c70;transition:opacity .28s,visibility .28s;display:block;position:fixed;inset:0}.nav-drawer-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.nav-drawer{width:min(86vw,360px);height:100%;padding:max(18px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));color:var(--ink);background:#fffffffa;border-left:1px solid #0e0e0c1a;flex-direction:column;transition:transform .38s cubic-bezier(.2,.85,.25,1);display:flex;position:absolute;top:0;right:0;transform:translate(104%);box-shadow:-24px 0 60px -30px #0e0e0c8c}.nav-drawer-backdrop.is-open .nav-drawer{transform:translate(0)}.nav-drawer-head{justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.nav-drawer-title{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:700}.nav-drawer-close{width:42px;height:42px;color:var(--ink);background:#f6b91a1a;border:1px solid #0e0e0c1f;border-radius:50%;place-items:center;padding:0;font-size:29px;font-weight:300;line-height:1;display:grid}.nav-drawer-links{gap:6px;display:grid}.nav-drawer-links a{color:var(--ink);letter-spacing:-.035em;border-bottom:1px solid #0e0e0c17;padding:15px 4px;font-size:clamp(22px,7vw,30px);font-weight:550}.nav-drawer-links a[aria-current=page]{color:#9a6c00}.nav-drawer-cta{color:#fff;background:var(--ink);border-radius:999px;width:100%;margin-top:auto;padding:15px 18px;font-size:15px;font-weight:650}}.btn{will-change:transform;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:500;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .2s,color .2s,border-color .2s,box-shadow .25s;display:inline-flex}.btn-primary{background:var(--ink);color:#fff}.btn-primary:hover{background:#1c1c19}.btn-primary .dot{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f6b91a2e}.btn-accent{background:var(--accent);color:var(--ink)}.btn-accent:hover{box-shadow:0 8px 28px -8px #00000040}.btn-ghost{color:var(--ink);border-color:var(--line-soft);background:0 0}.btn-ghost:hover{background:#0e0e0c0a}.btn-sm{padding:10px 16px;font-size:14px}.btn-lg{padding:18px 28px;font-size:17px}.btn .arrow{transition:transform .3s cubic-bezier(.2,.7,.2,1);display:inline-block}.btn:hover .arrow{transform:translate(3px)}.hero{background:var(--ink);color:#eceae1;flex-direction:column;justify-content:center;min-height:100vh;padding:140px 0 100px;display:flex;position:relative;overflow:hidden}.hero-marquee-stage{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-marquee{width:clamp(190px,18vw,300px);padding:0 10px;position:absolute;top:0;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.hero-marquee--left{left:0}.hero-marquee--right{right:0}.hero-marquee-track{will-change:transform;flex-direction:column;gap:14px;animation:36s linear infinite hero-rail-up;display:flex}.hero-marquee--right .hero-marquee-track{animation-name:hero-rail-down;animation-duration:40s}.hero-marquee-card{background:#10100e;border:1px solid #ffffff24;border-radius:24px;flex:none;height:clamp(300px,43vh,480px);overflow:hidden;box-shadow:0 22px 54px #0000006b}.hero-marquee-card img{object-fit:cover;width:100%;height:100%;display:block}@keyframes hero-rail-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 8px))}}@keyframes hero-rail-down{0%{transform:translateY(calc(-50% - 8px))}to{transform:translateY(0)}}.hero-ambient{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0 13%,#0e0e0c9e 25%,#0e0e0cf2 38% 62%,#0e0e0c9e 75%,#0000 87% 100%),radial-gradient(circle,#f6b91a21,#0000 46%);position:absolute;inset:0}.hero-center-panel{z-index:4;text-align:center;-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(145deg,#241c11c7,#14110ce6);border:1px solid #ffffff21;border-radius:36px;width:min(820px,66vw);margin:0 auto;padding:clamp(42px,5vw,76px) clamp(30px,5vw,72px);position:relative;box-shadow:0 36px 90px #0000005c,inset 0 1px #ffffff14}.hero-center-panel .hero-eyebrow,.hero-center-panel .hero-cta-row{justify-content:center}.hero-center-panel .hero-sub,.hero-center-panel .hero-reassure{margin-left:auto;margin-right:auto}.hero-center-panel .h1{font-size:clamp(52px,6.5vw,104px)}@media (width<=980px){.hero-marquee{opacity:.72;width:180px}.hero-ambient{background:linear-gradient(90deg,#0e0e0c40,#0e0e0cf0 25% 75%,#0e0e0c40)}.hero-center-panel{width:min(720px,76vw)}}@media (width<=720px){.hero{min-height:780px;padding:112px 0 78px}.hero-marquee{opacity:.46;width:132px;padding:0 6px}.hero-marquee--left{left:-54px}.hero-marquee--right{right:-54px}.hero-marquee-card{border-radius:18px;height:260px}.hero-ambient{background:#0e0e0cad}.hero-center-panel{background:#18130cd1;border-radius:28px;width:100%;padding:38px 20px}.hero-center-panel .h1{font-size:clamp(46px,14vw,68px)}.hero-center-panel .hero-cta-row{flex-direction:column;align-items:stretch}.hero-center-panel .btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.hero-marquee-track{animation-play-state:paused}}.hero:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(90% 70%,#0000 55%,#00000059 100%),radial-gradient(100% 35% at 50% 100%,#00000080,#0000 60%);position:absolute;inset:0}.hero .wrap{z-index:4;position:relative}.hero .wrap>.reveal:not(.hero-stage),.hero .wrap>.hero-eyebrow{pointer-events:auto}.hero-scroll-cue{z-index:5;font-family:var(--mono);letter-spacing:.18em;color:#eceae173;text-transform:uppercase;flex-direction:column;align-items:center;gap:10px;font-size:10px;display:inline-flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.hero-scroll-cue .line{background:linear-gradient(#0000,#eceae199,#0000) 0 0/100% 200%;width:1px;height:36px;animation:1.8s ease-in-out infinite scroll-cue}@keyframes scroll-cue{0%{background-position:0 100%}to{background-position:0 -100%}}.hero-eyebrow{color:#ffffffd9;font-size:13px;font-family:var(--mono);letter-spacing:.01em;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 10px;display:inline-flex;box-shadow:0 2px 12px #0003}.hero-eyebrow .pulse{background:var(--accent);border-radius:50%;width:8px;height:8px;position:relative}.hero-eyebrow .pulse:after{content:"";border:1px solid var(--accent);border-radius:50%;animation:2.2s ease-out infinite pulse;position:absolute;inset:-4px}@keyframes pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.h1{font-family:var(--sans);letter-spacing:-.05em;color:#eceae1;margin:24px 0;font-size:clamp(48px,8vw,132px);font-weight:700;line-height:.9}.h1 .it{font-family:var(--serif);letter-spacing:-.02em;font-style:italic;font-weight:400}.section .h1,.journey .h1{color:var(--ink)}.h1 .accent-bg{background:var(--accent);color:var(--ink);vertical-align:middle;isolation:isolate;border-radius:12px;padding:.05em .18em;font-size:.82em;font-weight:700;line-height:1;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 14px #f6b91a4d}.h1 .accent-bg:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:4.2s ease-in-out infinite accent-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes accent-shimmer{0%,35%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.h1 .rotator{vertical-align:baseline;grid-template-columns:1fr;display:inline-grid}.h1 .rotator>.accent-bg{opacity:0;transform-origin:50% 0;will-change:transform, opacity;grid-area:1/1;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(.6em)rotateX(-60deg)}.h1 .rotator>.accent-bg.is-out{opacity:0;transform:translateY(-.6em)rotateX(60deg)}.h1 .rotator>.accent-bg.is-in{opacity:1;transform:translateY(0)rotateX(0)}.hero-live-feed{z-index:6;-webkit-backdrop-filter:blur(28px)saturate(180%);color:#eceae1;letter-spacing:-.01em;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:12px;max-width:min(420px,60%);padding:10px 16px 10px 12px;font-size:13px;display:flex;position:absolute;bottom:28px;left:28px;overflow:hidden;box-shadow:0 20px 40px -16px #00000080,inset 0 1px #ffffff1f}.hero-live-feed .feed-av{background-size:cover;border:2px solid #fff3;border-radius:50%;flex-shrink:0;width:26px;height:26px;position:relative}.hero-live-feed .feed-av:after{content:"";background:var(--accent);border:2px solid var(--ink);border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite feed-pulse;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 8px #f6b91ae6}@keyframes feed-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.hero-live-feed .feed-content{flex:1;grid-template-columns:1fr;min-width:0;display:grid}.hero-live-feed .feed-line{white-space:nowrap;text-overflow:ellipsis;opacity:0;grid-area:1/1;transition:opacity .4s,transform .4s;overflow:hidden;transform:translateY(8px)}.hero-live-feed .feed-line.is-active{opacity:1;transform:translateY(0)}.hero-live-feed .feed-line.is-out{opacity:0;transform:translateY(-8px)}.hero-live-feed .feed-line strong{color:var(--accent);font-weight:600}.hero-live-feed .feed-line .ago{color:#eceae173;font-family:var(--mono);margin-left:6px;font-size:11px}@media (width<=720px){.hero-live-feed{max-width:none;bottom:16px;left:16px;right:16px}}.hero-stage{transform-style:preserve-3d;will-change:transform}.btn{position:relative;overflow:hidden}.btn .ripple{pointer-events:none;mix-blend-mode:overlay;background:#ffffff73;border-radius:50%;animation:.7s ease-out forwards ripple-out;position:absolute;transform:scale(0)}.hero .btn-primary .ripple{mix-blend-mode:normal;background:#0e0e0c59}@keyframes ripple-out{to{opacity:0;transform:scale(4)}}.hero-float-card .dot{animation:2s ease-in-out infinite card-pulse}@keyframes card-pulse{0%,to{box-shadow:0 0 #f6b91a99}50%{box-shadow:0 0 0 8px #f6b91a00}}.kbd-hint{z-index:6;font-family:var(--mono);letter-spacing:.06em;color:#eceae180;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:inline-flex;position:absolute;bottom:28px;right:28px}.kbd-hint kbd{color:#eceae1;min-width:22px;height:22px;font-family:var(--mono);background:#ffffff1a;border:1px solid #fff3;border-radius:6px;place-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-grid;box-shadow:0 2px #0006}@media (width<=720px){.kbd-hint{display:none}}.hero-sub{max-width:640px;color:var(--ink-3);letter-spacing:-.01em;font-size:clamp(17px,1.4vw,21px);line-height:1.45}.hero .hero-sub{color:#eceae1a6}.hero-reassure{color:#eceae173;letter-spacing:-.005em;max-width:600px;margin:18px 0 0;font-size:14px;line-height:1.55}.hero-wrap{align-items:center;gap:clamp(40px,6vw,100px);width:100%;display:flex}.hero-copy{flex:1 1 0;min-width:0}.hero-phones{z-index:2;flex:none;align-items:flex-end;gap:18px;display:flex;position:relative}.hero-phone{will-change:transform;position:relative}.hero-phone--left{transform:translateY(28px)rotate(-4deg)}.hero-phone--right{transform:translateY(-12px)rotate(3deg)}.hero-phone-shell{background:#111;border:2px solid #ffffff2e;border-radius:36px;width:168px;height:338px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0009,0 32px 64px #000000b3,inset 0 1px #ffffff1f}.hero-phone-notch{z-index:3;background:#000;border-radius:6px;width:60px;height:10px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.hero-phone-screen{background:#000;border-radius:35px;position:absolute;inset:0;overflow:hidden}.hero-phone-video{object-fit:cover;width:100%;height:100%;display:block}.hero-phones:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 60%,#f6b91a2e 0%,#0000 70%);position:absolute;inset:-40px -30px}@media (width<=860px){.hero-wrap{flex-direction:column;gap:48px}.hero-phones{order:-1;gap:12px}.hero-phone-shell{width:130px;height:260px}.hero-phone--left{transform:translateY(14px)rotate(-3deg)}.hero-phone--right{transform:translateY(-6px)rotate(2deg)}}@media (width<=480px){.hero-phone-shell{width:110px;height:220px}}.hero .btn-primary{background:var(--accent);color:var(--ink);border-color:#0000}.hero .btn-primary .dot{background:var(--ink);box-shadow:none}.hero .btn-ghost{color:#eceae1e6;border-color:#ffffff38}.hero .logos{border-top-color:#ffffff14}.hero .logos h6{color:#ffffff59}.hero .logos-row{opacity:.45}.hero .logos-row .logo-item{color:#ffffffd9}.hero-cta-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.hero-stage{color:#fff;z-index:1;pointer-events:none;background:0 0;border:none;border-radius:0;width:100vw;height:100%;margin:0;position:absolute;top:0;left:calc(50% - 50vw);overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 60px 120px -40px #0000008c,0 30px 60px -20px #0000004d,0 0 80px -20px #f6b91a1f;box-shadow:none!important}@media (width<=920px){.hero-stage{height:auto}}@media (width<=580px){.hero-stage{height:auto}}.hero-mesh{z-index:0;filter:blur(36px);background:radial-gradient(42% 52% at 14% 22%,#f6b91aa6,#0000 65%),radial-gradient(40% 48% at 84% 26%,oklch(72% .18 250/.55),#0000 65%),radial-gradient(44% 52% at 64% 88%,oklch(70% .18 305/.5),#0000 65%),radial-gradient(34% 44% at 24% 84%,oklch(78% .18 25/.38),#0000 65%),radial-gradient(32% 40%,#f6b91a26,#0000 70%);animation:22s ease-in-out infinite alternate meshdrift;position:absolute;inset:-15%}@keyframes meshdrift{0%{transform:rotate(0)scale(1)translate(0)}to{transform:rotate(6deg)scale(1.12)translate(2%,-3%)}}.hero-backdrop-text{font-family:var(--sans);letter-spacing:-.07em;color:#ffffff12;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;white-space:nowrap;text-shadow:0 0 120px #f6b91a26;justify-content:center;align-items:center;font-size:clamp(160px,26vw,440px);font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.hero-grid-overlay{z-index:1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 70%,#000 30%,#0000 80%)}.stage-badge{z-index:5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-family:var(--mono);letter-spacing:.08em;color:#ffffffe6;background:#ffffff17;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:11px;display:inline-flex;position:absolute;box-shadow:0 4px 20px #00000040,inset 0 1px #ffffff1f}.stage-badge .live-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:2s infinite livepulse;box-shadow:0 0 #f6b91a99}.stage-badge.tl{top:22px;left:22px}.stage-badge.tr{top:22px;right:22px}.stage-badge.bl{bottom:22px;left:22px}.stage-badge.br{bottom:22px;right:22px}.phone{z-index:3;will-change:transform;background:#0e0e0c;border-radius:42px;width:190px;height:400px;padding:7px;position:absolute;box-shadow:0 80px 120px -50px #0009,0 30px 60px -30px #0006,inset 0 0 0 1.5px #ffffff17,inset 0 0 0 4px #ffffff0a}.phone .screen{background:#1a1a17;border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden}.phone .notch{z-index:4;background:#0e0e0c;border-radius:14px;width:88px;height:26px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.phone-bg{position:absolute;inset:0}.phone-platform{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;width:30px;height:30px;font-size:14px;font-weight:700;font-family:var(--sans);background:#0000008c;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;left:12px}.phone-views{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--mono);letter-spacing:.04em;background:#0000008c;border-radius:999px;padding:5px 10px;font-size:11px;position:absolute;top:18px;right:14px}.phone-bottom{z-index:3;color:#fff;position:absolute;bottom:18px;left:14px;right:14px}.phone-creator{align-items:center;gap:9px;margin-bottom:10px;display:flex}.phone-av{border:2px solid #fff;border-radius:50%;flex-shrink:0;width:28px;height:28px}.phone-handle{letter-spacing:-.01em;font-size:13px;font-weight:600}.phone-cap{color:#ffffffb3;font-size:11px;font-family:var(--mono);letter-spacing:.02em;margin-top:1px}.phone-meta{font-size:11px;font-family:var(--mono);color:#ffffffd9;align-items:center;gap:14px;display:flex}.phone-meta svg{width:14px;height:14px}.phone.p-left{z-index:3;top:50%;left:5%;transform:translateY(-50%)rotate(-8deg)}.phone.p-right{z-index:3;top:50%;right:5%;transform:translateY(-50%)rotate(8deg)}.phone.p-center{z-index:4;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=920px){.phone{width:170px;height:360px}.phone.p-left{left:4%}.phone.p-right{right:4%}}@media (width<=580px){.phone{border-radius:28px;width:130px;height:280px;padding:5px}.phone .screen{border-radius:24px}.phone .notch{width:60px;height:18px;top:10px}.phone-views,.phone-platform{display:none}.phone-bottom{bottom:10px;left:8px;right:8px}.phone-handle{font-size:11px}.phone-cap{display:none}}.hero-float-card{z-index:5;-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);color:#fff;will-change:transform;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:18px;padding:16px 20px;position:absolute;box-shadow:0 30px 60px -20px #00000080,inset 0 1px #ffffff26}.hero-float-card .label{font-family:var(--mono);letter-spacing:.08em;color:#ffffff8c;text-transform:uppercase;margin-bottom:6px;font-size:10px}.hero-float-card .value{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1}.hero-float-card .value small{color:#fff9;font-size:11px;font-weight:500;font-family:var(--mono);margin-left:4px}.hero-float-card .row{align-items:center;gap:10px;display:flex}.hero-float-card .row .dot{background:var(--accent);border-radius:50%;width:8px;height:8px}.float-bounty{top:14%;left:5%}.float-views{top:16%;right:6%}.float-creator{bottom:18%;left:4%}.float-status{bottom:22%;right:5%}@media (width<=920px){.float-bounty,.float-status{display:none}}@media (width<=580px){.float-creator{display:none}.float-views{padding:8px 12px;top:14%;right:8%}.float-views .value{font-size:18px}}.orb{filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite alternate orbdrift;position:absolute}.orb-1{background:var(--accent);width:360px;height:360px;animation-delay:0s;top:-80px;left:-60px}.orb-2{background:var(--blue);width:280px;height:280px;animation-delay:-4s;top:60px;right:-40px}.orb-3{background:var(--violet);width:220px;height:220px;animation-delay:-7s;bottom:-40px;left:45%}@keyframes orbdrift{0%{transform:translate(0)scale(1)}to{transform:translate(24px,16px)scale(1.08)}}.hero-stage:before{content:"";z-index:1;background-image:linear-gradient(#0e0e0c0f 1px,#0000 1px),linear-gradient(90deg,#0e0e0c0f 1px,#0000 1px);background-position:-1px -1px;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 80%)}.ticker{background:var(--ink);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:18px 0;overflow:hidden}.ticker-track{gap:0;width:max-content;animation:28s linear infinite ticker;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-item{white-space:nowrap;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:16px;padding:0 36px;font-size:13px;display:flex}.ticker-item .sep{background:var(--accent);border-radius:50%;flex-shrink:0;width:4px;height:4px}.ticker-item.hl{color:#fff}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.reveal-left{opacity:0;transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1);transform:translate(-32px)}.reveal-left.in{opacity:1;transform:none}.reveal-right{opacity:0;transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1);transform:translate(32px)}.reveal-right.in{opacity:1;transform:none}.reveal-scale{opacity:0;transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1);transform:scale(.96)}.reveal-scale.in{opacity:1;transform:none}@media (width<=720px){.hero-stage{height:420px;margin-top:36px}}.hero-pipeline{grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}.pipe-col{place-items:center;display:grid;position:relative}.pipe-label{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:11px;position:absolute;top:18px;left:18px}.pipe-num{font-family:var(--mono);color:var(--ink-3);font-size:11px;position:absolute;top:18px;right:18px}.float{animation:7s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.float.delay-1{animation-delay:-2s}.float.delay-2{animation-delay:-4s}.float.delay-3{animation-delay:-1s}.hero-lines{pointer-events:none;position:absolute;inset:0}.hero-lines svg{width:100%;height:100%;display:block}.hero-lines .stroke{stroke:var(--ink);stroke-width:1.5px;fill:none;stroke-dasharray:4 6;opacity:.35}.hero-lines .dot{fill:var(--accent)}.dash-flow{animation:8s linear infinite dashflow}@keyframes dashflow{to{stroke-dashoffset:-200px}}.tile{border:1px solid var(--line-softer);background:#fbf9f3;border-radius:16px;padding:14px;box-shadow:0 30px 50px -32px #0e0e0c40,0 4px 14px -10px #0e0e0c26}.brief-card{width:200px}.brief-card .head{font-size:11px;font-family:var(--mono);color:var(--ink-3);align-items:center;gap:8px;margin-bottom:8px;display:flex}.brief-card .logo{background:linear-gradient(135deg, var(--ink) 0%, #2a2a26 100%);width:22px;height:22px;color:var(--accent);border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid}.brief-card h4{letter-spacing:-.01em;margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.15}.brief-card .meta{flex-wrap:wrap;gap:6px;display:flex}.chip{font-size:10px;font-family:var(--mono);color:var(--ink-2);background:#0e0e0c0d;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.chip.green{background:var(--accent)}.bounty-card{width:180px}.bounty-card .row{justify-content:space-between;align-items:center;font-size:12px;display:flex}.bounty-card .amount{font-family:var(--sans);letter-spacing:-.03em;align-items:baseline;gap:4px;font-size:26px;font-weight:700;display:flex}.bounty-card .per{color:var(--ink-3);font-size:11px;font-family:var(--mono)}.bounty-card .stat-row{gap:14px;margin-top:10px;display:flex}.bounty-card .stat{color:var(--ink-3);font-size:11px;font-family:var(--mono)}.bounty-card .stat b{color:var(--ink);font-weight:600}.video-tile{border-radius:18px;width:130px;height:230px;padding:0;position:relative;overflow:hidden}.video-tile .thumb{background-position:50%;background-size:cover;position:absolute;inset:0}.video-tile .platform{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid;position:absolute;top:10px;left:10px}.video-tile .creator{color:#fff;font-size:11px;font-family:var(--mono);align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.video-tile .creator .av{background:#fff;border:1.5px solid #fff;border-radius:50%;flex:none;width:18px;height:18px}.video-tile .views{color:#fff;font-size:10px;font-family:var(--mono);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:999px;padding:3px 7px;position:absolute;top:10px;right:10px}.result-card{width:200px}.result-card .num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:36px;font-weight:700;line-height:1}.result-card .num small{color:var(--ink-3);margin-left:4px;font-size:.5em;font-weight:500}.result-card .label{font-size:11px;font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase}.result-card .spark{height:38px;margin-top:12px}.spark path{fill:none;stroke:var(--ink);stroke-width:1.5px}.spark .area{fill:var(--accent);opacity:.25;stroke:none}.logos{border-top:1px solid var(--line-softer);margin-top:80px;padding:60px 0 20px}.logos h6{text-align:center;font-family:var(--mono);letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase;margin:0 0 28px;font-size:12px;font-weight:500}.logos-row{opacity:.7;flex-wrap:wrap;justify-content:center;align-items:center;gap:56px;display:flex}.logos-row .logo-item{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:600;font-family:var(--sans)}.logos-row .logo-item.serif{font-family:var(--serif);font-size:26px;font-style:italic;font-weight:400}.logos-row .logo-item.mono{font-family:var(--mono);letter-spacing:.02em;font-size:16px;font-weight:500}@media (width<=720px){.logos-row{gap:32px}}section{position:relative}.section{padding:140px 0}.section.tight{padding:100px 0}.section.dark{background:var(--ink);color:#eceae1}.section.dark .eyebrow{color:#ffffff8c}.section.dark .ink-3{color:#eceae199}.eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;font-size:12px;display:inline-flex}.eyebrow .dotbox{background:var(--accent);border-radius:1px;width:6px;height:6px}.h2{font-family:var(--sans);letter-spacing:-.04em;margin:18px 0 22px;font-size:clamp(40px,6vw,88px);font-weight:600;line-height:.95}.h2 .it{font-family:var(--serif);letter-spacing:-.02em;font-style:italic;font-weight:400}.h3{font-family:var(--sans);letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.05}.lead{color:var(--ink-3);letter-spacing:-.005em;max-width:640px;font-size:clamp(17px,1.3vw,20px)}.section.dark .lead{color:#eceae1b3}.framework{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);gap:0;margin-top:80px;display:grid}.section.dark .framework{border-top-color:#ffffff1f}.framework-cell{border-right:1px solid var(--line-soft);padding:50px 32px 40px 0;position:relative}.section.dark .framework-cell{border-right-color:#ffffff1f}.framework-cell:last-child{border-right:none;padding-right:0}.framework-num{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;margin-bottom:24px;font-size:12px}.section.dark .framework-num{color:#ffffff80}.framework-word{font-family:var(--sans);letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(56px,7.8vw,124px);font-weight:600;line-height:.9}.framework-word .dot{color:var(--accent)}.framework-desc{color:var(--ink-3);max-width:320px;font-size:17px;line-height:1.45}.section.dark .framework-desc{color:#eceae1a6}@media (width<=920px){.framework{grid-template-columns:1fr}.framework-cell{border-right:none;border-bottom:1px solid var(--line-soft);padding:36px 0}.framework-cell:last-child{border-bottom:none}}.steps{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:70px;display:grid;position:relative}.step-card{background:var(--paper);border:1px solid var(--line-softer);border-radius:var(--radius);flex-direction:column;min-height:320px;padding:28px 24px 26px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.step-card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -40px #0e0e0c4d}.step-num{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;font-size:11px}.step-art{border-radius:var(--radius-sm);background:var(--bg);border:1px solid var(--line-softer);height:160px;margin-top:14px;position:relative;overflow:hidden}.step-title{letter-spacing:-.02em;margin:22px 0 8px;font-size:22px;font-weight:600;line-height:1.1}.step-copy{color:var(--ink-3);margin:0;font-size:14px;line-height:1.5}@media (width<=1100px){.steps{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.steps{grid-template-columns:1fr}}.brief-mini{border:1px solid var(--line-softer);background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex;position:absolute;inset:16px;box-shadow:0 8px 20px -16px #0006}.skeleton-line{background:#0e0e0c14;border-radius:4px;height:7px}.skeleton-line.w-70{width:70%}.skeleton-line.w-90{width:90%}.skeleton-line.w-50{width:50%}.bag-row{gap:4px;margin-top:auto;display:flex}.bag{font-size:9px;font-family:var(--mono);color:var(--ink-2);background:#0e0e0c0f;border-radius:999px;padding:2px 7px}.bag.green{background:var(--accent)}.bounty-mini{border:1px solid var(--line-softer);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:14px;display:flex;position:absolute;top:16px;left:16px;right:16px;box-shadow:0 8px 20px -16px #0006}.bounty-mini .label{font-family:var(--mono);color:var(--ink-3);letter-spacing:.06em;font-size:10px}.bounty-mini .amt{letter-spacing:-.03em;font-size:22px;font-weight:700}.bounty-creators{align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.avatar-stack{display:flex}.av-circle{border:2px solid #fff;border-radius:50%;width:26px;height:26px;margin-left:-8px}.av-circle:first-child{margin-left:0}.bounty-creators .text{font-size:11px;font-family:var(--mono);color:var(--ink-3)}.shorts-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:absolute;inset:16px}.shorts-grid .v{border-radius:8px;position:relative;overflow:hidden}.shorts-grid .v .platform-mini{color:#fff;background:#0009;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-weight:700;display:grid;position:absolute;top:5px;left:5px}.shorts-grid .v:after{content:"";background:linear-gradient(#0000 50%,#00000080);position:absolute;inset:0}.perf-bars{align-items:flex-end;gap:6px;display:flex;position:absolute;inset:16px}.perf-bars .bar{background:#0e0e0c1a;border-radius:6px;flex:1;position:relative;overflow:hidden}.perf-bars .bar .fill{background:var(--ink);border-radius:6px;transition:height 1.4s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0}.perf-bars .bar.green .fill{background:var(--accent)}.steps:before{content:"";background-image:linear-gradient(to right, var(--line-soft) 50%, transparent 50%);pointer-events:none;background-size:10px 1px;height:1px;display:none;position:absolute;top:70px;left:12.5%;right:12.5%}.feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:70px;display:grid}.feature{border-radius:var(--radius);background:#ffffff05;border:1px solid #ffffff14;flex-direction:column;min-height:280px;padding:30px 28px 32px;transition:background .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.feature:hover{background:#ffffff0a;border-color:#ffffff29}.feature .icon-box{background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:24px;display:grid;position:relative;overflow:hidden}.feature h4{letter-spacing:-.02em;color:#fff;margin:0 0 8px;font-size:22px;font-weight:600}.feature p{color:#eceae1a6;margin:0;font-size:15px;line-height:1.5}.feature .glyph{place-items:center;height:90px;margin-top:auto;padding-top:24px;display:grid}@media (width<=920px){.feature-grid{grid-template-columns:1fr 1fr}}@media (width<=580px){.feature-grid{grid-template-columns:1fr}}.dashboard-wrap{background:var(--paper);border:1px solid var(--line-softer);border-radius:28px;margin-top:80px;padding:14px;box-shadow:0 40px 80px -50px #0e0e0c4d}.dashboard-mockup-wrap{background:var(--paper);border:1px solid var(--line-softer);border-radius:28px;margin-top:80px;padding:14px;overflow:hidden;box-shadow:0 40px 80px -50px #0e0e0c4d}.dashboard-mockup{transform-origin:50%;will-change:transform, opacity;width:100%}.dashboard-mockup svg{border-radius:16px;overflow:hidden}.dashboard{background:var(--bg);border-radius:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:14px;padding:22px;display:grid}.db-campaigns{align-self:stretch!important}.db-card{border:1px solid var(--line-softer);background:#fff;border-radius:16px;flex-direction:column;padding:20px;display:flex}.db-card .db-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.db-card .db-head .ttl{font-size:13px;font-family:var(--mono);color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase}.db-card .db-head .more{color:var(--ink-3);font-size:16px}.db-tag{font-size:10px;font-family:var(--mono);color:var(--ink-2);background:#0e0e0c0d;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.db-tag .live-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2s infinite livepulse;box-shadow:0 0 #f6b91a99}@keyframes livepulse{0%{box-shadow:0 0 #f6b91a99}70%{box-shadow:0 0 0 8px #f6b91a00}to{box-shadow:0 0 #f6b91a00}}.db-campaigns{grid-area:span 2/span 2}.db-camp-list{flex-direction:column;gap:10px;display:flex}.db-camp{border:1px solid var(--line-softer);border-radius:12px;grid-template-columns:40px 1fr auto auto;align-items:center;gap:16px;padding:14px;transition:background .2s,border-color .2s;display:grid}.db-camp:hover{background:var(--bg)}.db-camp .brand-sq{color:#fff;letter-spacing:-.02em;border-radius:10px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid}.db-camp .info .nm{letter-spacing:-.01em;font-size:15px;font-weight:600}.db-camp .info .sb{color:var(--ink-3);font-size:12px;font-family:var(--mono)}.db-camp .views{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:15px;font-weight:600}.db-camp .views small{color:var(--ink-3);font-size:10px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-weight:500;display:block}.db-camp .status{width:80px;font-size:11px;font-family:var(--mono);color:var(--ink-2);justify-content:flex-end;align-items:center;gap:6px;display:flex}.db-views .big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1}.db-views .delta{color:#0e0e0c;font-size:12px;font-family:var(--mono);background:#f6b91a33;border-radius:999px;align-items:center;gap:4px;margin-top:10px;padding:3px 8px;display:inline-flex}.db-views .chart{flex:none;height:90px;margin-top:18px;position:relative}.db-views .chart svg{width:100%;height:100%}.db-sub-list{flex-direction:column;gap:10px;display:flex}.db-sub{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.db-sub .pf{color:#fff;border-radius:8px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.db-sub .nm{letter-spacing:-.01em;font-size:13px;font-weight:500}.db-sub .meta{color:var(--ink-3);font-size:11px;font-family:var(--mono)}.db-sub .pill{font-size:10px;font-family:var(--mono);color:var(--ink-2);background:#0e0e0c0f;border-radius:999px;padding:3px 8px}.db-sub .pill.approved{background:var(--accent);color:var(--ink)}.db-sub .pill.review{color:#0e0e0c;background:#f6b91a33}@media (width<=920px){.dashboard{grid-template-columns:1fr}.db-campaigns{grid-area:auto/span 1}}.trust-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:60px;display:grid}.trust-card{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line-softer);min-height:240px;padding:32px 28px 40px;position:relative;overflow:hidden}.trust-card .num{font-family:var(--mono);color:var(--ink-3);letter-spacing:.08em;font-size:11px}.trust-card h4{letter-spacing:-.025em;margin:18px 0 10px;font-size:26px;font-weight:600;line-height:1.1}.trust-card p{color:var(--ink-3);max-width:280px;margin:0;font-size:14px;line-height:1.55}.trust-card .deco{background:var(--accent);opacity:.18;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-20px;right:-20px}.trust-card:nth-child(2) .deco{background:var(--blue);opacity:.22}.trust-card:nth-child(3) .deco{background:var(--violet);opacity:.22}@media (width<=920px){.trust-grid{grid-template-columns:1fr}}.final{background:var(--ink);color:#fff;border-radius:32px;margin:80px 0 100px;padding:100px 60px;position:relative;overflow:hidden}.final:before{content:"";pointer-events:none;background-image:radial-gradient(600px 300px at 80% 100%,#f6b91a2e,#0000),radial-gradient(600px 300px at 0 0,#f6b91a1a,#0000);position:absolute;inset:0}.final-inner{justify-content:space-between;align-items:center;gap:60px;display:flex;position:relative}.final-content{flex:1;min-width:0}.final-contact-panel{flex-direction:column;flex-shrink:0;gap:14px;width:280px;display:flex}.fcp-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin-bottom:4px;font-size:11px}.fcp-item{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.fcp-item:hover{background:#ffffff17;border-color:#ffffff38}.fcp-icon{color:var(--accent);flex-shrink:0;align-items:center;display:flex}.fcp-text{flex-direction:column;gap:3px;min-width:0;display:flex}.fcp-action{color:#fff;font-size:14px;font-weight:600}.fcp-value{font-family:var(--mono);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (width<=900px){.final-inner{flex-direction:column}.final-contact-panel{width:100%}}.final .h2{color:#fff;margin-bottom:18px}.final .h2 .it{color:var(--accent)}.final .sub{color:#ffffffb3;max-width:580px;font-size:clamp(17px,1.3vw,20px)}.final-cta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:44px;display:flex}.final-meta{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:28px;margin-top:56px;padding-top:32px;display:flex}.final-meta .item{font-family:var(--mono);color:#ffffff80;letter-spacing:.04em;text-transform:uppercase;font-size:12px}.final-meta .item b{color:#fff;letter-spacing:-.01em;text-transform:none;font-size:14px;font-weight:500;font-family:var(--sans);margin-top:6px;display:block}@media (width<=720px){.final{padding:60px 30px}}.dual-cta{background:var(--ink);color:#fff;margin-top:84px;padding:96px 0 0;overflow:hidden}.dual-cta-wrap{position:relative}.dual-cta-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.dual-cta-heading .eyebrow{color:#ffffff7a;margin-bottom:10px}.dual-cta-heading h2{letter-spacing:-.065em;max-width:720px;margin:0;font-size:clamp(42px,6vw,84px);font-weight:560;line-height:.94}.dual-cta-heading h2 .it{color:var(--accent);font-family:var(--serif);font-weight:400}.dual-cta-grid{border-top:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dual-cta-option{color:#fff;isolation:isolate;flex-direction:column;align-items:flex-start;min-height:500px;padding:52px 54px 48px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.dual-cta-option:before{content:"";z-index:-1;opacity:0;transition:opacity .35s;position:absolute;inset:0}.dual-cta-option:hover:before{opacity:1}.dual-cta-brands{border-left:1px solid #ffffff29;padding-left:54px;padding-right:0}.dual-cta-clippers:before{background:linear-gradient(135deg,#f6b91a1f,#0000 68%);right:-54px}.dual-cta-brands:before{background:linear-gradient(225deg,#f6b91a24,#0000 68%);left:-54px}.dual-cta-number{font:12px/1 var(--mono);color:#ffffff59;letter-spacing:.1em;position:absolute;top:46px;right:50px}.dual-cta-brands .dual-cta-number{right:0}.dual-cta-role{font:600 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.dual-cta-brands .dual-cta-role{color:var(--accent)}.dual-cta-title{letter-spacing:-.045em;max-width:480px;margin-top:34px;font-size:clamp(34px,4vw,58px);font-weight:560;line-height:.98;display:block}.dual-cta-copy{color:#fff9;max-width:430px;margin-top:24px;font-size:16px;line-height:1.55;display:block}.dual-cta-link{border-bottom:1px solid #ffffff8c;align-items:center;gap:16px;margin-top:auto;padding-bottom:8px;font-size:15px;font-weight:620;display:inline-flex}.dual-cta-link span{transition:transform .25s}.dual-cta-option:hover .dual-cta-link span{transform:translate(4px,-4px)}.dual-cta-orbit,.dual-cta-signal{z-index:-1;opacity:.22;position:absolute;bottom:42px;right:34px}.dual-cta-orbit{border:1px solid var(--accent);border-radius:50%;width:150px;height:150px}.dual-cta-orbit span{background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute}.dual-cta-orbit span:first-child{top:-5px;left:70px}.dual-cta-orbit span:nth-child(2){bottom:22px;right:8px}.dual-cta-orbit span:nth-child(3){bottom:34px;left:4px}.dual-cta-signal{align-items:flex-end;gap:8px;height:116px;display:flex;right:0}.dual-cta-signal i{background:var(--accent);border-radius:8px 8px 0 0;width:14px;display:block}.dual-cta-signal i:first-child{height:28%}.dual-cta-signal i:nth-child(2){height:48%}.dual-cta-signal i:nth-child(3){height:72%}.dual-cta-signal i:nth-child(4){height:100%}@media (width<=760px){.dual-cta{margin-top:56px;padding-top:68px}.dual-cta-heading{margin-bottom:34px;display:block}.dual-cta-heading h2{font-size:clamp(40px,13vw,62px)}.dual-cta-grid{grid-template-columns:1fr}.dual-cta-option{min-height:410px;padding:38px 0}.dual-cta-brands{border-top:1px solid #ffffff29;border-left:0}.dual-cta-number,.dual-cta-brands .dual-cta-number{top:36px;right:0}.dual-cta-title{max-width:360px;font-size:clamp(36px,11vw,48px)}.dual-cta-copy{max-width:330px}.dual-cta-orbit{bottom:28px;right:-56px}.dual-cta-signal{bottom:34px;right:0}}.dual-cta{background:var(--bg);color:var(--ink);margin-top:96px;padding:0 0 84px}.dual-cta-card{border:1px solid var(--ink);background:var(--accent);border-radius:30px;grid-template-columns:minmax(0,1.55fr) minmax(320px,.7fr);min-height:600px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px -52px #0e0e0c7a}.dual-cta-watermark{color:#0e0e0c0e;letter-spacing:-.095em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(150px,24vw,340px);font-weight:760;line-height:.72;position:absolute;bottom:-56px;left:-18px}.dual-cta-main{z-index:1;flex-direction:column;justify-content:space-between;padding:46px 54px 52px;display:flex;position:relative}.dual-cta-kicker{justify-content:space-between;align-items:center;gap:24px;display:flex}.dual-cta-kicker .eyebrow{margin:0}.dual-cta-availability{font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.dual-cta-availability i{background:var(--ink);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0e0e0c1a}.dual-cta-copyblock{margin:54px 0 48px}.dual-cta-copyblock h2{letter-spacing:-.075em;max-width:760px;margin:0;font-size:clamp(64px,7.6vw,112px);font-weight:690;line-height:.84}.dual-cta-copyblock h2 .it{font-family:var(--serif);letter-spacing:-.03em;font-style:italic;font-weight:400}.dual-cta-copyblock p{color:#0e0e0cb3;letter-spacing:-.015em;max-width:570px;margin:34px 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.48}.dual-cta-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.dual-cta-primary,.dual-cta-secondary{justify-content:center;align-items:center;gap:18px;min-height:54px;font-size:14px;font-weight:650;transition:transform .25s,background .25s,color .25s;display:inline-flex}.dual-cta-primary{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:999px;padding:0 24px}.dual-cta-primary:hover,.dual-cta-primary:focus-visible{background:#24241f;transform:translateY(-2px)}.dual-cta-primary span{font-size:18px;transition:transform .25s}.dual-cta-primary:hover span{transform:translate(3px,-3px)}.dual-cta-secondary{min-height:54px;color:var(--ink);background:#ffffff2e;border:1px solid #0e0e0c6b;border-radius:999px;padding:0 24px}.dual-cta-secondary:hover,.dual-cta-secondary:focus-visible{border-color:var(--ink);background:#ffffff6b;transform:translateY(-2px)}.dual-cta-secondary span{font-size:18px;transition:transform .25s}.dual-cta-secondary:hover span,.dual-cta-secondary:focus-visible span{transform:translate(3px)}.dual-cta-flow{z-index:1;background:#fffffff0;border:1px solid #0e0e0c29;border-radius:20px;flex-direction:column;margin:14px;padding:28px;display:flex;position:relative;box-shadow:0 22px 54px -40px #0e0e0c8c}.dual-cta-flow-head,.dual-cta-flow-foot{color:var(--ink-3);font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.dual-cta-flow ol{margin:auto 0;padding:24px 0;list-style:none}.dual-cta-flow li{border-bottom:1px solid var(--line-soft);grid-template-columns:34px 1fr;gap:2px 14px;padding:23px 0;display:grid}.dual-cta-flow li:last-child{border-bottom:0}.dual-cta-flow li>span{background:var(--accent);width:34px;height:34px;font:650 10px/1 var(--mono);border-radius:50%;grid-row:1/3;place-items:center;display:grid}.dual-cta-flow strong{letter-spacing:-.015em;font-size:15px;line-height:1.25}.dual-cta-flow small{color:var(--ink-3);font-size:12px;line-height:1.4}.dual-cta-flow-foot{border-top:1px solid var(--line-soft);justify-content:flex-start;gap:10px;padding-top:22px}.dual-cta-flow-foot i{background:var(--ink);opacity:.4;width:16px;height:1px}.dual-cta+.footer{background:var(--bg);color:var(--ink);border-top-color:var(--line-soft)}.dual-cta+.footer .copy,.dual-cta+.footer .foot-links{color:var(--ink-3)}.dual-cta+.footer .foot-links a:hover{color:var(--ink)}.dual-cta+.footer .foot-contact-link{border-color:var(--line-soft);color:var(--ink-2)!important}.dual-cta+.footer .foot-contact-link:hover{border-color:var(--ink);color:var(--ink)!important}@media (width<=920px){.dual-cta-card{grid-template-columns:1fr}.dual-cta-flow{min-height:400px}.dual-cta-watermark{bottom:390px}}@media (width<=760px){.dual-cta{margin-top:62px;padding:0 0 56px}.dual-cta-card{border-radius:24px;grid-template-columns:1fr}.dual-cta-main{padding:30px 24px 34px}.dual-cta-kicker{align-items:flex-start}.dual-cta-availability{text-align:right;justify-content:flex-end;max-width:100px;line-height:1.35}.dual-cta-copyblock{margin:68px 0 42px}.dual-cta-copyblock h2{font-size:clamp(54px,17vw,78px);line-height:.86}.dual-cta-copyblock p{margin-top:26px;font-size:15px}.dual-cta-actions{align-items:stretch;gap:16px}.dual-cta-primary,.dual-cta-secondary{width:100%}.dual-cta-flow{min-height:420px;margin:0 10px 10px;padding:24px}.dual-cta-watermark{font-size:42vw;bottom:390px}}.footer{border-top:1px solid var(--line-soft);padding:50px 0 60px}.foot-inner{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.foot-inner .left{align-items:center;gap:16px;display:flex}.foot-inner .copy{color:var(--ink-3);font-size:13px;font-family:var(--mono)}.foot-links{color:var(--ink-3);font-size:13px;font-family:var(--mono);gap:24px;display:flex}.foot-links a:hover{color:var(--ink)}.foot-divider{color:var(--ink-3);opacity:.4;-webkit-user-select:none;user-select:none}.foot-contact-link{border-bottom:1px solid var(--line-soft);padding-bottom:1px;transition:color .2s,border-color .2s;color:var(--ink-2)!important}.foot-contact-link:hover{border-color:var(--ink);color:var(--ink)!important}.spotlight-zone{--mx:50%;--my:50%;--spotlight-opacity:0;position:relative}.spotlight-zone:after{content:"";background:radial-gradient(420px circle at var(--mx) var(--my), #f6b91a29, transparent 65%);pointer-events:none;z-index:0;opacity:var(--spotlight-opacity);mix-blend-mode:screen;transition:opacity .5s;position:absolute;inset:0}.spotlight-zone>*{z-index:1;position:relative}.trusted-section{background:var(--ink);color:#fff;padding:120px 0 140px;position:relative;overflow:hidden}.case-studies{color:#f7f6f1;background:radial-gradient(circle at 50% 41%,#f6b91a1f,#0000 31%),linear-gradient(#090a09 0%,#050605 100%);padding:124px 0 112px;position:relative;overflow:hidden}.case-studies:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 82%,#0000);mask-image:linear-gradient(#0000,#000 22% 82%,#0000)}.case-studies-heading{z-index:2;justify-content:space-between;align-items:end;gap:44px;display:flex;position:relative}.case-studies-heading .reveal{max-width:820px}.case-studies-eyebrow{color:#ffffff8f}.case-studies-heading .h2{color:#fff;margin:25px 0 20px;font-size:clamp(54px,6.6vw,94px);line-height:.91}.case-studies-heading .h2 em{color:var(--accent)}.case-studies-heading .lead{color:#ffffff94;max-width:650px}.case-studies-count{color:#ffffff5c;min-width:110px;font:600 13px/1 var(--mono);justify-content:flex-end;align-items:baseline;gap:7px;padding-bottom:12px;display:flex}.case-studies-count strong{color:var(--accent);font-size:27px}.case-studies-carousel{z-index:2;-webkit-user-select:none;user-select:none;touch-action:pan-y;height:750px;margin-top:68px;position:relative}.case-studies-track{perspective:1600px;height:660px;position:relative}.case-study-card{--case-accent:var(--accent);background:#11120f;border:1px solid #ffffff24;border-radius:30px;grid-template-rows:minmax(0,1fr) 102px;gap:10px;width:min(780px,68vw);height:640px;padding:12px;transition:transform .72s cubic-bezier(.2,.78,.2,1),opacity .55s,filter .55s;display:grid;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 32px 90px #0000007a}.case-study-card.is-active{z-index:4;opacity:1;transform:translate(-50%)scale(1)}.case-study-card.is-prev{z-index:2;opacity:.38;filter:brightness(.56)saturate(.7);cursor:pointer;transform:translate(-143%)scale(.84)rotateY(5deg)}.case-study-card.is-next{z-index:2;opacity:.38;filter:brightness(.56)saturate(.7);cursor:pointer;transform:translate(43%)scale(.84)rotateY(-5deg)}.case-study-card.is-hidden{z-index:0;opacity:0;pointer-events:none;transform:translate(-50%)scale(.72)}.case-study-card-glow{z-index:0;background:var(--case-accent);opacity:.26;filter:blur(85px);pointer-events:none;border-radius:50%;position:absolute;inset:-35% 18% 46%}.case-study-card-main{z-index:1;background:linear-gradient(128deg, color-mix(in srgb, var(--case-accent) 21%, #15100d) 0%, #17120f 40%, #080908 100%);border:1px solid #ffffff17;border-radius:21px;grid-template-rows:auto 1fr auto;grid-template-columns:.84fr 1.16fr;column-gap:30px;min-height:0;padding:34px;display:grid;position:relative;overflow:hidden}.case-study-profile{z-index:3;grid-column:1;align-items:center;gap:14px;display:flex;position:relative}.case-study-avatar{background:#090a09;border:2px solid #ffffff59;border-radius:17px;flex:0 0 62px;width:62px;height:62px;overflow:hidden;box-shadow:0 10px 24px #0000004d}.case-study-avatar.is-logo{flex-basis:112px;width:112px;padding:11px}.case-study-avatar img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.case-study-avatar.is-logo img{object-fit:contain;object-position:center}.case-study-profile>div>span{color:#ffffff78;font:650 9px/1 var(--mono);letter-spacing:.11em;margin-bottom:7px;display:block}.case-study-profile h3{color:#fff;letter-spacing:-.045em;align-items:center;gap:9px;margin:0;font-size:clamp(24px,2.2vw,34px);line-height:1;display:flex}.case-study-profile h3 i{background:var(--case-accent);color:#0b0c0a;width:21px;height:21px;font:800 12px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.case-study-description{z-index:3;color:#ffffffad;letter-spacing:-.025em;grid-column:1;align-self:start;max-width:290px;margin:34px 0 0;font-size:clamp(17px,1.5vw,22px);line-height:1.28;position:relative}.case-study-stats{z-index:3;grid-column:1;gap:9px;display:grid;position:relative}.case-study-stats>div{border:1px solid color-mix(in srgb, var(--case-accent) 47%, transparent);background:#00000040;border-radius:11px;justify-content:space-between;align-items:baseline;gap:12px;min-height:62px;padding:9px 13px;display:flex}.case-study-stats span{color:#ffffff9e;font-size:12px}.case-study-stats strong{color:#fff;letter-spacing:-.05em;font-size:clamp(24px,2.7vw,39px);line-height:1}.case-study-single-media,.case-study-media-stack{z-index:2;grid-area:1/2/4;min-width:0;min-height:0;position:relative}.case-study-single-media{background:#0a0b0a;border:1px solid #ffffff29;border-radius:17px;margin:-6px -10px -18px 0;overflow:hidden;box-shadow:0 18px 45px #00000061}.case-study-single-media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.case-study-media-layer{background:#0a0b0a;border:1px solid #ffffff36;border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 20px 55px #0000007a}.case-study-media-layer img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.case-study-media-layer--back{opacity:.76;width:88%;height:78%;top:5px;right:-26px;transform:rotate(1.8deg)}.case-study-media-layer--front{width:82%;height:76%;bottom:-24px;left:3px;transform:rotate(-1.4deg)}.case-study-cpm{z-index:2;color:#73ff69;background:linear-gradient(90deg,#0f5211b8,#0b400f8a);border:1px solid #4aff394d;border-radius:18px;align-items:center;gap:17px;min-width:0;padding:15px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 38px #28ff3714}.case-study-cpm-arrow{background:#19841a75;border:1px solid #62ff5647;border-radius:13px;flex:0 0 57px;place-items:center;width:57px;height:57px;font-size:31px;display:grid}.case-study-cpm>span:last-child{justify-content:space-between;align-items:center;gap:22px;width:100%;min-width:0;display:flex}.case-study-cpm small{color:#b9ffb49e;font:600 9px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.case-study-cpm strong{color:#5aff50;letter-spacing:-.055em;text-shadow:0 0 22px #4aff4033;font-size:clamp(38px,5vw,62px);line-height:.9}.case-study-cpm strong em{font:650 .42em/1 var(--mono);letter-spacing:-.03em}.case-studies-arrow{z-index:8;color:#fff;cursor:pointer;background:#121311eb;border:1px solid #ffffff1f;border-radius:17px;place-items:center;width:56px;height:56px;font-size:24px;transition:transform .24s,background .24s,color .24s;display:grid;position:absolute;top:292px;box-shadow:0 14px 36px #00000059}.case-studies-arrow:hover,.case-studies-arrow:focus-visible{background:var(--accent);color:var(--ink);transform:translateY(-2px)}.case-studies-arrow--prev{left:max(18px,50% - 438px)}.case-studies-arrow--next{right:max(18px,50% - 438px)}.case-studies-dots{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161714e0;border:1px solid #ffffff17;border-radius:999px;gap:8px;padding:9px 12px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.case-studies-dots button{cursor:pointer;background:#ffffff4d;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:width .25s,border-radius .25s,background .25s}.case-studies-dots button.is-active{background:var(--accent);border-radius:99px;width:28px}@media (width<=900px){.case-studies{padding:98px 0 92px}.case-study-card{width:min(760px,82vw)}.case-study-card.is-prev{transform:translate(-137%)scale(.8)}.case-study-card.is-next{transform:translate(37%)scale(.8)}.case-studies-arrow--prev{left:18px}.case-studies-arrow--next{right:18px}}@media (width<=680px){.case-studies{padding:78px 0 76px}.case-studies-heading{align-items:flex-start}.case-studies-heading .h2{margin-top:20px;font-size:clamp(48px,14vw,68px)}.case-studies-heading .h2 br,.case-studies-count{display:none}.case-studies-carousel{height:716px;margin-top:42px}.case-studies-track{height:638px}.case-study-card{border-radius:23px;grid-template-rows:minmax(0,1fr) 84px;width:calc(100vw - 28px);height:628px;padding:9px}.case-study-card.is-prev,.case-study-card.is-next{opacity:0;pointer-events:none;transform:translate(-50%)scale(.92)}.case-study-card-main{border-radius:17px;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:1fr;row-gap:14px;padding:20px}.case-study-profile{grid-column:1}.case-study-avatar{border-radius:14px;flex-basis:50px;width:50px;height:50px}.case-study-avatar.is-logo{flex-basis:98px;width:98px;padding:10px}.case-study-profile h3{font-size:25px}.case-study-description{grid-column:1;max-width:none;margin:2px 0 0;font-size:15px}.case-study-single-media,.case-study-media-stack{grid-area:3/1;min-height:0}.case-study-single-media{border-radius:14px;margin:0}.case-study-media-layer{border-radius:13px}.case-study-media-layer--back{width:83%;height:83%;right:0}.case-study-media-layer--front{width:77%;height:80%;bottom:-7px;left:0}.case-study-stats{grid-area:4/1;grid-template-columns:1fr 1fr;gap:8px}.case-study-stats>div{gap:4px;min-height:50px;padding:8px 10px;display:grid}.case-study-stats span{font-size:9px}.case-study-stats strong{font-size:25px}.case-study-cpm{border-radius:14px;gap:11px;padding:11px 13px}.case-study-cpm-arrow{border-radius:10px;flex-basis:45px;width:45px;height:45px;font-size:24px}.case-study-cpm>span:last-child{gap:8px}.case-study-cpm small{max-width:88px;font-size:7px}.case-study-cpm strong{font-size:clamp(29px,10vw,41px)}.case-studies-arrow{border-radius:14px;width:48px;height:48px;top:auto;bottom:0}.case-studies-arrow--prev{left:16px}.case-studies-arrow--next{right:16px}.case-studies-dots{bottom:4px}}.creator-brand-section{color:#fff;background:radial-gradient(circle at 50% 44%,#f6b91a1a,#0000 34%),#0e0e0c;padding:116px 0 132px;position:relative;overflow:hidden}.creator-brand-section:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.creator-brand-header{z-index:2;text-align:center;max-width:900px;margin:0 auto 58px;position:relative}.creator-brand-eyebrow{color:#ffffff85}.creator-brand-header .h2{color:#fff;margin:16px 0 20px}.creator-brand-header .h2 em{color:var(--accent);font-family:var(--serif);font-weight:400}.creator-brand-header .lead{color:#ffffff9e;max-width:660px;margin:0 auto;font-size:17px;line-height:1.55}.creator-brand-stage{z-index:1;background:#141411;border:1px solid #ffffff1f;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 42px 90px #00000061}.creator-wall-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:10px;display:grid}.creator-wall-row--lower{padding-top:0}.creator-wall-tile{background:#050505;border-radius:18px;min-width:0;height:280px;margin:0;position:relative;overflow:hidden}.creator-wall-tile img{object-fit:cover;object-position:center 38%;filter:saturate(.88)contrast(1.04);width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .4s;display:block}.creator-wall-tile:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#000000c2);position:absolute;inset:0}.creator-wall-tile figcaption{z-index:1;color:#ffffffc7;font:10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.creator-wall-tile figcaption span{color:var(--accent)}.creator-wall-tile:hover img{filter:saturate(1.06)contrast(1.03);transform:scale(1.045)}.brand-wall-band{z-index:3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#141411eb;border:1px solid #ffffff26;border-radius:24px;grid-template-columns:minmax(230px,.72fr) 2fr;align-items:center;gap:30px;margin:-30px 28px;padding:24px 28px;display:grid;position:relative;box-shadow:0 24px 70px #00000080}.brand-wall-intro{padding-left:4px}.brand-wall-kicker{color:var(--accent);font:10px/1.2 var(--mono);letter-spacing:.13em;margin-bottom:7px;display:block}.brand-wall-intro strong{color:#fff;letter-spacing:-.025em;font-size:20px;line-height:1.08}.brand-wall-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.brand-wall-logo{border-radius:15px;justify-content:center;align-items:center;height:92px;padding:18px 22px;display:flex;overflow:hidden}.brand-wall-logo--dark{background:#080808;border:1px solid #ffffff14}.brand-wall-logo--light{background:#f4f2ed}.brand-wall-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:54px;display:block}.brand-wall-logo:nth-child(2) img{max-height:64px}@media (width<=920px){.creator-brand-section{padding:94px 0 108px}.creator-wall-row{grid-template-columns:repeat(4,minmax(150px,1fr))}.creator-wall-tile:nth-child(5){display:none}.brand-wall-band{grid-template-columns:1fr;gap:18px;margin-inline:18px}.brand-wall-intro{justify-content:space-between;align-items:end;gap:18px;display:flex}.brand-wall-intro strong{text-align:right}}@media (width<=620px){.creator-brand-section{padding:78px 0 88px}.creator-brand-header{margin-bottom:36px}.creator-brand-header .h2 br{display:none}.creator-brand-stage{border-radius:22px}.creator-wall-row{gap:8px;width:max-content;padding:8px;display:flex}.creator-wall-row--lower{padding-top:0;transform:translate(-82px)}.creator-wall-tile,.creator-wall-tile:nth-child(5){border-radius:14px;flex:0 0 148px;width:148px;height:226px;display:block}.creator-wall-tile figcaption{font-size:8px;bottom:11px;left:11px;right:11px}.brand-wall-band{border-radius:19px;margin:-20px 10px;padding:20px 12px 12px}.brand-wall-intro{padding:0 4px;display:block}.brand-wall-intro strong{text-align:left;font-size:18px;display:block}.brand-wall-logos{gap:7px}.brand-wall-logo{border-radius:12px;height:68px;padding:12px 10px}.brand-wall-logo img{max-height:36px}.brand-wall-logo:nth-child(2) img{max-height:44px}}.clippers-section{background:radial-gradient(circle at 82% 18%, #f6b91a33, transparent 24%), linear-gradient(180deg, #f3f0e8 0%, var(--bg) 100%);border-bottom:1px solid var(--line-soft);padding:124px 0;position:relative;overflow:hidden}.clippers-section:before{content:"CLIP";color:#0e0e0c09;font:800 clamp(170px, 29vw, 440px)/.7 var(--sans);letter-spacing:-.09em;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:-52px;left:-20px}.clippers-wrap{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;gap:clamp(54px,8vw,120px);display:grid;position:relative}.clippers-copy{max-width:610px}.clippers-copy .h2{margin:18px 0 26px}.clippers-copy .h2 em{color:var(--accent-2);font-family:var(--serif);font-weight:400}.clippers-copy .lead{max-width:570px}.clippers-perks{flex-wrap:wrap;gap:9px;margin:34px 0 38px;display:flex}.clippers-perks span{min-height:34px;color:var(--ink-2);font:600 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#ffffff6b;border:1px solid #0e0e0c29;border-radius:999px;align-items:center;padding:0 13px;display:inline-flex}.clippers-cta{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:0 22px;font-size:14px;font-weight:650;transition:transform .25s,background .25s;display:inline-flex}.clippers-cta:hover,.clippers-cta:focus-visible{background:#272720;transform:translateY(-3px)}.clippers-cta span{color:var(--accent);font-size:20px}.clippers-board{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #0e0e0c33;border-radius:26px;padding:22px;position:relative;box-shadow:0 36px 80px -46px #0e0e0c8c}.clippers-board:before{content:"";z-index:-1;background:var(--accent);border:1px solid #0e0e0c1f;border-radius:26px;position:absolute;inset:12px -12px -12px 12px}.clippers-board-head,.clippers-board-foot{color:var(--ink-3);font:650 10px/1 var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:center;display:flex}.clippers-board-head{padding:4px 5px 20px}.clippers-board-status{color:var(--ink);align-items:center;gap:7px;display:inline-flex}.clippers-board-status i{background:#24a45a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #24a45a1f}.clippers-steps{border-top:1px solid var(--line-soft)}.clipper-step{border-bottom:1px solid var(--line-soft);grid-template-columns:42px 1fr 24px;align-items:center;gap:16px;min-height:132px;padding:22px 8px;transition:padding .3s,background .3s;display:grid}.clipper-step:hover{background:#f6b91a14;padding-left:16px;padding-right:14px}.clipper-step-number{background:var(--accent);width:38px;height:38px;color:var(--ink);font:700 11px/1 var(--mono);border-radius:10px;place-items:center;display:grid}.clipper-step h3{letter-spacing:-.025em;margin:0 0 7px;font-size:18px}.clipper-step p{max-width:400px;color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.clipper-step-arrow{color:var(--ink-3);font-size:20px;transition:transform .25s}.clipper-step:hover .clipper-step-arrow{color:var(--ink);transform:translate(4px)}.clippers-board-foot{justify-content:flex-start;gap:10px;padding:20px 5px 3px}.clippers-board-foot i{background:var(--ink);opacity:.3;width:18px;height:1px}@media (width<=920px){.clippers-section{padding:96px 0}.clippers-wrap{grid-template-columns:1fr}.clippers-copy{max-width:720px}.clippers-board{width:100%;max-width:720px}}@media (width<=620px){.clippers-section{padding:78px 0 86px}.clippers-copy .h2 br{display:none}.clippers-perks{margin:28px 0 32px}.clippers-cta{width:100%}.clippers-board{border-radius:20px;padding:15px}.clippers-board:before{border-radius:20px;inset:8px -8px -8px 8px}.clipper-step{grid-template-columns:38px 1fr;min-height:0;padding:20px 4px}.clipper-step-arrow{display:none}.clipper-step h3{font-size:16px}.clipper-step p{font-size:12px}.clippers-board-foot{gap:7px;font-size:8px}.clippers-board-foot i{flex:1}}.contact-page{min-height:100vh;color:var(--ink);background:#ece7dc}.contact-page .nav-links a[aria-current=page]{color:var(--ink);background:#f6b91a33;font-weight:650}.contact-page .nav-links a[aria-current=page]:after{opacity:1;transform:translate(-50%)scale(1)}.contact-hero{text-align:center;background:radial-gradient(circle at 12% 14%,#f6b91a57,#0000 28%),radial-gradient(circle at 90% 18%,#fffffff2,#0000 30%),linear-gradient(135deg,#f4f0e7 0%,#ece7dc 54%,#e5ded2 100%);place-items:center;min-height:500px;padding:156px 0 82px;display:grid;position:relative;overflow:hidden}.contact-hero:after{content:"";background:linear-gradient(90deg,#0000,#0e0e0c29,#0000);height:1px;position:absolute;bottom:0;left:7%;right:7%}.contact-hero-orb{border:1px solid #0e0e0c17;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-210px;right:-175px}.contact-hero-orb:before{content:"";background:var(--accent);border-radius:50%;width:11px;height:11px;position:absolute;top:55px;left:42px}.contact-hero-inner{z-index:1;justify-items:center;display:grid;position:relative}.contact-hero h1{letter-spacing:-.07em;max-width:940px;margin:26px auto 22px;font-size:clamp(62px,7vw,104px);font-weight:620;line-height:.9}.contact-hero h1 em{color:var(--accent);font-family:var(--serif);letter-spacing:-.035em;font-weight:400}.contact-hero>.wrap>p{color:#0e0e0c9c;max-width:720px;margin:0;font-size:17px;line-height:1.6}.contact-hero-topics{color:#0e0e0c80;font:600 10px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.contact-hero-topics i{background:var(--accent);border-radius:50%;width:4px;height:4px}.contact-main{background:radial-gradient(circle at 72% 88%,#f6b91a1a,#0000 28%),#f7f4ed;min-height:calc(100vh - 94px);padding:94px 0 112px;position:relative;overflow:hidden}.contact-layout{z-index:2;grid-template-columns:minmax(0,.88fr) minmax(510px,1.12fr);align-items:start;gap:clamp(56px,8vw,124px);display:grid;position:relative}.contact-intro{padding-top:18px}.contact-hero-tab{color:#0e0e0c8a;width:fit-content;font:600 9px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff94;border:1px solid #0e0e0c1c;border-radius:999px;align-items:center;gap:12px;padding:8px 12px 8px 9px;display:inline-flex;box-shadow:0 12px 30px -24px #0e0e0c80}.contact-hero-tab>span{align-items:center;gap:7px;display:inline-flex}.contact-hero-tab>span:first-child{color:var(--ink);font-weight:700}.contact-hero-tab>span+span{border-left:1px solid #0e0e0c21;padding-left:12px}.contact-hero-tab i{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f6b91a2b}.contact-intro .eyebrow{color:#0e0e0c80}.contact-intro h2{letter-spacing:-.06em;margin:20px 0 24px;font-size:clamp(46px,4.7vw,72px);font-weight:620;line-height:.94}.contact-intro h2 em{color:#b47b00;font-family:var(--serif);letter-spacing:-.025em;font-weight:400}.contact-intro>p{color:#0e0e0c9e;max-width:550px;margin:0;font-size:17px;line-height:1.65}.contact-paths{gap:12px;margin-top:38px;display:grid}.contact-booking-card{width:100%;color:var(--ink);text-align:left;border-radius:22px;grid-template-columns:52px 1fr 42px;align-items:center;gap:16px;padding:20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .25s;display:grid;box-shadow:0 20px 44px -26px #f6b91abf;background:var(--accent)!important;border:1px solid #0e0e0c33!important}.contact-booking-card:hover,.contact-booking-card:focus-visible{transform:translateY(-3px);box-shadow:0 28px 56px -25px #f6b91ae6;background:#ffd05a!important}.contact-booking-icon,.contact-booking-arrow{background:#ffffff4d;border:1px solid #0e0e0c29;border-radius:15px;place-items:center;display:grid}.contact-booking-icon{width:52px;height:52px}.contact-booking-icon svg{width:24px;height:24px}.contact-booking-arrow{border-radius:50%;width:42px;height:42px;font-size:20px;transition:transform .25s}.contact-booking-card:hover .contact-booking-arrow{transform:translate(3px)}.contact-booking-copy{gap:5px;min-width:0;display:grid}.contact-booking-copy small{font:650 9px/1 var(--mono);letter-spacing:.12em}.contact-booking-copy strong{letter-spacing:-.025em;font-size:clamp(17px,1.4vw,21px);font-weight:650}.contact-booking-copy em{color:#0e0e0c9e;font-size:12px;font-style:normal}.contact-email-card{color:var(--ink);background:#ffffff94;border:1px solid #0e0e0c1c;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;transition:transform .25s,border-color .25s,background .25s;display:flex;box-shadow:0 12px 34px -28px #0e0e0c73}.contact-email-card:hover,.contact-email-card:focus-visible{background:#ffffffdb;border-color:#0e0e0c38;transform:translate(3px)}.contact-email-card>span{gap:5px;min-width:0;display:grid}.contact-email-card small{color:#0e0e0c75;font:600 9px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase}.contact-email-card strong{overflow-wrap:anywhere;font-size:14px;font-weight:560}.contact-email-card i{color:var(--accent);font-size:18px;font-style:normal}.contact-form-card{color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #0e0e0c17;border-radius:28px;padding:34px;box-shadow:0 38px 90px -42px #2d22106b}.contact-form-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:28px;display:flex}.contact-form-head>div>span{color:var(--ink-3);font:650 9px/1 var(--mono);letter-spacing:.1em}.contact-form-head h2{letter-spacing:-.04em;margin:10px 0 0;font-size:26px;line-height:1.05}.contact-form-status{color:var(--ink-2);font:650 9px/1 var(--mono);letter-spacing:.1em;align-items:center;gap:7px;display:inline-flex}.contact-form-status i{background:#24a45a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #24a45a1f}.contact-form-card form{gap:20px;padding-top:28px;display:grid}.contact-field-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form-card label{gap:9px;display:grid}.contact-form-card label>span{color:var(--ink-2);font-size:12px;font-weight:650}.contact-form-card label small{float:right;color:var(--ink-3);font:500 9px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.contact-form-card input,.contact-form-card select,.contact-form-card textarea{width:100%;color:var(--ink);font:500 14px/1.4 var(--sans);background:#ffffffb8;border:1px solid #0e0e0c29;border-radius:11px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.contact-form-card input,.contact-form-card select{height:52px;padding:0 14px}.contact-form-card textarea{resize:vertical;min-height:136px;padding:14px}.contact-form-card input::placeholder,.contact-form-card textarea::placeholder{color:#9b998f}.contact-form-card input:focus,.contact-form-card select:focus,.contact-form-card textarea:focus{border-color:var(--ink);background:#fff;box-shadow:0 0 0 3px #f6b91a47}.contact-form-card button{background:var(--accent);width:100%;min-height:58px;color:var(--ink);cursor:pointer;font:700 14px/1 var(--sans);border:0;border-radius:11px;justify-content:space-between;align-items:center;padding:0 20px;transition:transform .25s,background .25s;display:flex}.contact-form-card button:hover,.contact-form-card button:focus-visible{background:#ffd05a;transform:translateY(-2px)}.contact-form-card button:disabled{cursor:wait;opacity:.68;transform:none}.contact-form-card button span{font-size:20px}.contact-form-note{color:var(--ink-3);text-align:center;margin:-8px 0 0;font-size:11px}.contact-form-note.is-success{color:#187a43}.contact-form-note.is-error{color:#a22b2b}.form-success-toast{z-index:2500;color:#fff;background:#151512;border:1px solid #ffffff21;border-radius:16px;align-items:center;gap:13px;width:min(390px,100vw - 32px);min-height:82px;padding:16px 48px 16px 16px;animation:.42s cubic-bezier(.2,.8,.2,1) both form-toast-in;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 22px 60px #00000052}.form-success-toast-icon{background:var(--accent);width:38px;height:38px;color:var(--ink);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.form-success-toast-icon svg{width:20px;height:20px}.form-success-toast-copy{gap:5px;display:grid}.form-success-toast-copy strong{font-size:14px;line-height:1}.form-success-toast-copy small{color:#ffffffa3;font-size:12px;line-height:1.3}.form-success-toast-close{color:#ffffff94;cursor:pointer;width:28px;height:28px;font:400 21px/1 var(--sans);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s;display:grid;position:absolute;top:11px;right:11px}.form-success-toast-close:hover,.form-success-toast-close:focus-visible{color:#fff;background:#ffffff1a}.form-success-toast-timer{background:var(--accent);transform-origin:0;width:100%;height:3px;animation:5s linear forwards form-toast-timer;position:absolute;bottom:0;left:0}@keyframes form-toast-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes form-toast-timer{to{transform:scaleX(0)}}.contact-orbit{z-index:1;pointer-events:none;border:1px solid #0e0e0c1a;border-radius:50%;position:absolute}.contact-orbit:before{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute}.contact-orbit-one{width:360px;height:360px;top:82px;right:-210px}.contact-orbit-one:before{top:78px;left:18px}.contact-orbit-two{width:210px;height:210px;bottom:40px;left:-130px}.contact-orbit-two:before{bottom:35px;right:15px}.contact-footer{background:#0e0e0c;border-top:1px solid #ffffff1f;padding:34px 0}.contact-footer .wrap{justify-content:space-between;align-items:center;gap:24px;display:flex}.contact-footer .brand{color:#fff}.contact-footer .brand img{width:34px;height:34px}.contact-footer p,.contact-footer>.wrap>span{color:#ffffff6b;margin:0;font-size:12px}@media (width<=960px){.contact-hero{min-height:460px;padding:142px 0 72px}.contact-main{padding-top:72px}.contact-layout{grid-template-columns:1fr}.contact-intro{max-width:720px}.contact-form-card{width:100%;max-width:720px}}@media (width<=620px){.form-success-toast{bottom:16px;right:16px}.contact-hero{min-height:430px;padding:126px 0 58px}.contact-hero h1{margin-block:23px 18px;font-size:clamp(52px,15vw,72px)}.contact-hero>.wrap>p{font-size:15px}.contact-hero-topics{flex-wrap:wrap;row-gap:9px;max-width:330px}.contact-main{padding:64px 0 76px}.contact-intro h2{font-size:clamp(44px,13vw,58px)}.contact-intro>p{font-size:15px}.contact-paths{margin-top:38px}.contact-booking-card{border-radius:19px;grid-template-columns:44px 1fr 36px;gap:12px;padding:16px 14px}.contact-booking-icon{border-radius:13px;width:44px;height:44px}.contact-booking-icon svg{width:21px;height:21px}.contact-booking-arrow{width:36px;height:36px}.contact-booking-copy em{display:none}.contact-email-card{padding:14px 15px}.contact-form-card{border-radius:21px;padding:24px 18px}.contact-form-head h2{font-size:22px}.contact-field-row{grid-template-columns:1fr}.contact-footer .wrap{flex-direction:column;align-items:flex-start}}.creator-brand-marquees{z-index:1;width:min(1160px,100vw - 28px);margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.creator-marquee-row{width:100%;overflow:hidden}.creator-marquee-row+.creator-marquee-row{margin-top:12px}.creator-marquee-track{will-change:transform;width:max-content;animation:34s linear infinite creator-wall-scroll;display:flex}.creator-marquee-row--reverse .creator-marquee-track{animation-duration:38s;animation-direction:reverse}.creator-marquee-group{flex-shrink:0;gap:12px;padding-right:12px;display:flex}.marquee-wall-tile{background:#17181b;border:1px solid #ffffff1c;border-radius:14px;flex:0 0 166px;width:166px;height:132px;position:relative;overflow:hidden;box-shadow:0 12px 28px #0003}.marquee-wall-tile--brand{flex-basis:202px;justify-content:center;align-items:center;width:202px;padding:24px;display:flex}.marquee-wall-tile--dark{background:#080909}.marquee-wall-tile--light{background:#f5f3ee}.marquee-wall-tile img{object-fit:cover;object-position:center top;transform-origin:top;filter:saturate(.9)contrast(1.03);width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .3s;display:block}.marquee-wall-tile--brand img{object-fit:contain;filter:none;width:auto;max-width:100%;height:auto;max-height:66px}.marquee-wall-tile:hover img{filter:saturate(1.08)contrast(1.04);transform:scale(1.045)}.marquee-wall-tile--brand:hover img{filter:none}.creator-brand-marquees:hover .creator-marquee-track{animation-play-state:paused}@keyframes creator-wall-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=620px){.creator-brand-marquees{width:calc(100vw - 12px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.creator-marquee-row+.creator-marquee-row{margin-top:8px}.creator-marquee-group{gap:8px;padding-right:8px}.marquee-wall-tile{border-radius:11px;flex-basis:134px;width:134px;height:108px}.marquee-wall-tile--brand{flex-basis:164px;width:164px;padding:18px}.marquee-wall-tile--brand img{max-height:48px}.creator-marquee-track{animation-duration:28s}.creator-marquee-row--reverse .creator-marquee-track{animation-duration:31s}}@media (prefers-reduced-motion:reduce){.creator-marquee-track{animation-play-state:paused}}.trusted-header{text-align:center;max-width:720px;margin:0 auto 56px}.trusted-header .h2{margin:16px 0 18px}.trusted-header .h2 em{font-family:var(--serif);color:var(--accent);font-style:italic;font-weight:400}.trusted-header .lead{margin:0;font-size:17px;line-height:1.55}.trusted-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.trusted-card{flex-direction:column;display:flex}.trusted-card-visual{aspect-ratio:4/5;border:1px solid #ffffff14;border-radius:22px;justify-content:center;align-items:center;padding:32px;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.trusted-card:hover .trusted-card-visual{transform:translateY(-4px)}.trusted-logo{object-fit:contain;width:auto;max-width:70%;height:auto;max-height:60%;display:block}.trusted-logo-fallback{font-family:var(--serif);color:#ffffffd9;justify-content:center;align-items:center;font-size:clamp(56px,7vw,96px);font-style:italic;font-weight:400;line-height:1}.trusted-card-meta{margin-top:20px;padding:0 4px}.trusted-card-meta .ttl{letter-spacing:-.025em;color:#fff;margin-bottom:6px;font-size:22px;font-weight:600}.trusted-card-meta .tags{color:#ffffff8c;font-size:13px;font-family:var(--mono)}@media (width<=920px){.trusted-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.trusted-section{padding:80px 0 100px}.trusted-grid{grid-template-columns:1fr;gap:20px}}.hscroll-section{background:var(--ink);color:#fff;height:320vh;display:none;position:relative}.hscroll-sticky{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.hscroll-header{flex-shrink:0;margin-bottom:40px;padding:0 28px}.hscroll-header .eyebrow{color:#ffffff8c}.hscroll-header .h2{color:#fff;max-width:760px;margin:18px 0 0}.hscroll-header .h2 em{font-family:var(--serif);color:var(--accent);font-style:italic;font-weight:400}.hscroll-track-wrap{flex:1;align-items:center;padding-left:28px;display:flex;overflow:hidden}.hscroll-track{will-change:transform;gap:24px;transition:transform 80ms linear;display:flex}.hscroll-card{flex-direction:column;flex-shrink:0;width:360px;display:flex}.hscroll-phone{background:#1a1a17;border:1px solid #ffffff14;border-radius:24px;width:360px;height:480px;position:relative;overflow:hidden;box-shadow:0 60px 100px -50px #0009}.hscroll-phone .phone-fill,.hscroll-phone .phone-figure{position:absolute;inset:0}.hscroll-phone .brand-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;z-index:2;background:#00000073;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex;position:absolute;top:18px;left:18px}.hscroll-phone .brand-tag .dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.hscroll-phone .views-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--mono);z-index:2;background:#00000073;border-radius:999px;padding:8px 12px;font-size:11px;position:absolute;top:18px;right:18px}.hscroll-phone .bottom-info{z-index:2;position:absolute;bottom:18px;left:18px;right:18px}.hscroll-phone .bottom-info .creator{align-items:center;gap:10px;display:flex}.hscroll-phone .bottom-info .av{border:2px solid #fff;border-radius:50%;width:32px;height:32px}.hscroll-phone .bottom-info .h{color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:600}.hscroll-phone .bottom-info .s{color:#ffffffb3;font-size:11px;font-family:var(--mono);margin-top:2px}.hscroll-card-meta{margin-top:22px;padding:0 4px}.hscroll-card-meta .ttl{letter-spacing:-.025em;color:#fff;margin-bottom:6px;font-size:22px;font-weight:600}.hscroll-card-meta .tags{color:#ffffff8c;font-size:13px;font-family:var(--mono)}.hscroll-progress{align-items:center;gap:14px;display:flex;position:absolute;bottom:32px;left:28px;right:28px}.hscroll-bar{background:#ffffff1a;border-radius:2px;flex:1;height:2px;overflow:hidden}.hscroll-bar .fill{background:var(--accent);transform-origin:0;border-radius:2px;height:100%;transition:transform 80ms linear}.hscroll-progress .lbl{font-family:var(--mono);letter-spacing:.08em;color:#ffffff80;text-transform:uppercase;font-size:11px}@media (width<=720px){.hscroll-section{height:240vh}.hscroll-phone,.hscroll-card{width:280px}.hscroll-phone{height:380px}}.journey{background:var(--bg);padding:100px 0 140px;position:relative;overflow:hidden}.journey-header{text-align:center;margin-bottom:80px}.journey-header .eyebrow{justify-content:center}.journey-header .h2{max-width:940px;margin:18px auto 0}.journey-stage{max-width:1400px;margin:0 auto;padding:0 24px;position:relative}.journey-svg{pointer-events:none;z-index:1;width:320px;height:100%;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.journey-svg .path-bg{fill:none;stroke:#0e0e0c1f;stroke-width:8px;stroke-linecap:round}.journey-svg .path-fg{fill:none;stroke:var(--accent);stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 0 10px #f6b91ae6)drop-shadow(0 0 28px #f6b91a8c)drop-shadow(0 0 56px #f6b91a40)}.journey-svg .traveller{fill:var(--accent);filter:drop-shadow(0 0 12px #f6b91a)drop-shadow(0 0 32px #f6b91ab3)}.journey-svg .traveller-pulse{fill:none;stroke:var(--accent);stroke-width:3px;opacity:.6}.journey-svg .anchor{fill:var(--bg);stroke:var(--accent);stroke-width:3.5px;transition:fill .4s,r .4s}.journey-svg .anchor.active{fill:var(--accent);filter:drop-shadow(0 0 8px #f6b91acc)}.journey-step{z-index:2;grid-template-columns:1fr 320px 1fr;align-items:center;gap:0;min-height:600px;padding:40px 0;display:grid;position:relative}.journey-step .copy{will-change:transform, opacity;max-width:420px}.journey-step .visual{will-change:transform, opacity;justify-content:center;align-items:center;display:flex}.journey-step.right .copy{text-align:right;grid-column:1;justify-self:end;padding-right:40px}.journey-step.right .visual{grid-column:3;justify-self:start;padding-left:40px}.journey-step.left .visual{grid-column:1;justify-self:end;padding-right:40px}.journey-step.left .copy{text-align:left;grid-column:3;justify-self:start;padding-left:40px}.journey-step .center{grid-column:2}.journey-step .step-num{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);align-items:center;gap:10px;margin-bottom:22px;font-size:13px;display:inline-flex}.journey-step.right .step-num{flex-direction:row-reverse}.journey-step .step-num .pip{background:var(--accent);border-radius:50%;width:9px;height:9px;animation:2s infinite livepulse;box-shadow:0 0 #f6b91a99}.journey-step h3{letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(38px,4.5vw,68px);font-weight:600;line-height:.98}.journey-step h3 em{font-family:var(--serif);color:var(--ink);font-style:italic;font-weight:400}.journey-step .desc{color:var(--ink-3);letter-spacing:-.005em;margin:0 0 28px;font-size:clamp(17px,1.3vw,20px);line-height:1.5}.journey-step .meta-row{font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;gap:10px;font-size:12px;display:flex}.journey-step.right .meta-row{justify-content:flex-end}.journey-step .meta-row .item{border:1px solid var(--line-softer);background:var(--paper);border-radius:999px;padding:6px 12px}.journey-step .meta-row .item.accent{background:var(--accent);border-color:var(--accent);color:var(--ink)}.bigvis{background:var(--paper);border:1px solid var(--line-softer);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0e0e0c4d,0 8px 24px -12px #0e0e0c1a}.bigvis-brief{width:440px;padding:32px}.bigvis-brief .head{align-items:center;gap:12px;margin-bottom:24px;display:flex}.bigvis-brief .head .logo{background:linear-gradient(135deg, var(--ink), #2a2a26);width:44px;height:44px;color:var(--accent);border-radius:10px;place-items:center;font-size:18px;font-weight:700;display:grid}.bigvis-brief .head .info .nm{letter-spacing:-.01em;font-size:15px;font-weight:600}.bigvis-brief .head .info .sb{color:var(--ink-3);font-size:12px;font-family:var(--mono);margin-top:2px}.bigvis-brief h5{letter-spacing:-.02em;margin:0 0 18px;font-size:24px;font-weight:600;line-height:1.2}.bigvis-brief .field-list{border-top:1px solid var(--line-softer);flex-direction:column;gap:12px;padding-top:18px;display:flex}.bigvis-brief .field{justify-content:space-between;align-items:center;font-size:13px;display:flex}.bigvis-brief .field .lbl{color:var(--ink-3);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.bigvis-brief .field .val{letter-spacing:-.01em;font-weight:500}.bigvis-brief .tag-row{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.bigvis-bounty{background:var(--ink);color:#fff;border-color:var(--ink);width:460px;padding:32px}.bigvis-bounty .top{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.bigvis-bounty .ttl{font-family:var(--mono);letter-spacing:.1em;color:#ffffff8c;font-size:11px}.bigvis-bounty .amount{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:8px 0;font-size:78px;font-weight:700;line-height:.9}.bigvis-bounty .amount small{color:#fff9;letter-spacing:-.01em;margin-left:6px;font-size:20px;font-weight:500}.bigvis-bounty .stat-grid{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;padding-top:24px;display:grid}.bigvis-bounty .stat .v{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1}.bigvis-bounty .stat .l{color:#ffffff8c;font-size:11px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:4px}.bigvis-bounty .creator-row{border-top:1px solid #ffffff1a;align-items:center;gap:12px;margin-top:28px;padding-top:24px;display:flex}.bigvis-bounty .creator-row .stack{display:flex}.bigvis-bounty .creator-row .av{border:2px solid var(--ink);border-radius:50%;width:32px;height:32px;margin-left:-10px}.bigvis-bounty .creator-row .av:first-child{margin-left:0}.bigvis-bounty .creator-row .txt{color:#ffffffb3;font-size:13px;font-family:var(--mono)}.bigvis-bounty .live-pill{background:var(--accent);color:var(--ink);font-family:var(--mono);letter-spacing:.06em;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:600;display:inline-flex}.bigvis-bounty .live-pill .dot{background:var(--ink);border-radius:50%;width:7px;height:7px}.bigvis-phones{width:440px;height:480px;position:relative}.bigvis-phones .ph{background:#0e0e0c;border-radius:32px;width:180px;height:380px;padding:6px;position:absolute;box-shadow:0 50px 90px -40px #00000080,inset 0 0 0 1.5px #ffffff0f}.bigvis-phones .ph .scr{border-radius:26px;width:100%;height:100%;position:relative;overflow:hidden}.bigvis-phones .ph .notch{z-index:4;background:#0e0e0c;border-radius:10px;width:60px;height:18px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.bigvis-phones .ph-1{z-index:2;top:50px;left:0;transform:rotate(-10deg)}.bigvis-phones .ph-2{z-index:3;top:0;left:50%;transform:translate(-50%)}.bigvis-phones .ph-3{z-index:2;top:50px;right:0;transform:rotate(10deg)}.bigvis-phones.single{width:240px;height:480px;margin:0 auto}.bigvis-phones .ph-solo{z-index:3;width:240px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bigvis-phones .ph-solo .scr{background:#0e0e0c}.bigvis-phones .ph-solo video{display:block}.video-placeholder{color:#ffffffb3;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;background:linear-gradient(170deg,#1a1a1a,#0e0e0c);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:11px;display:flex;position:absolute;inset:0}.bigvis-phones .ph-solo video[src]:not([src=""])~.video-placeholder{display:none}.bigvis-phones .platform-mini{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:2;background:#0000008c;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid;position:absolute;top:12px;left:12px}.bigvis-phones .views-mini{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:10px;font-family:var(--mono);z-index:2;background:#0000008c;border-radius:999px;padding:3px 8px;position:absolute;top:14px;right:12px}.bigvis-phones .h-mini{color:#fff;font-size:11px;font-family:var(--mono);z-index:2;position:absolute;bottom:14px;left:12px}.bigvis-dashboard{width:540px;padding:24px}.bigvis-dashboard .db-top{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.bigvis-dashboard .db-ttl{font-family:var(--mono);letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase;font-size:11px}.bigvis-dashboard .big-num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:88px;font-weight:700;line-height:.9}.bigvis-dashboard .big-num small{color:var(--ink-3);letter-spacing:-.01em;margin-left:8px;font-size:18px;font-weight:500}.bigvis-dashboard .delta-pill{color:#0e0e0c;font-size:13px;font-family:var(--mono);background:#f6b91a33;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:5px 12px;font-weight:600;display:inline-flex}.bigvis-dashboard .chart-big{height:160px;margin-top:28px;position:relative}.bigvis-dashboard .legend-row{border-top:1px solid var(--line-softer);grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;padding-top:24px;display:grid}.bigvis-dashboard .legend .v{letter-spacing:-.025em;font-size:22px;font-weight:600}.bigvis-dashboard .legend .l{color:var(--ink-3);font-size:11px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:4px}.bigvis-dashboard .legend .dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}@media (width<=1100px){.journey-step{grid-template-columns:1fr 220px 1fr;min-height:520px}.journey-svg{width:220px}.bigvis-brief,.bigvis-bounty{width:380px}.bigvis-phones{width:380px;height:420px}.bigvis-phones .ph{width:150px;height:320px}.bigvis-dashboard{width:440px}}@media (width<=920px){.journey-stage{padding:0 16px}.journey-svg{width:64px;left:28px;transform:none}.journey-step{grid-template-rows:auto auto;grid-template-columns:60px 1fr;gap:24px;min-height:0;padding:36px 0}.journey-step .center{grid-area:1/1/3}.journey-step.right .copy,.journey-step.left .copy,.journey-step.right .visual,.journey-step.left .visual{text-align:left;grid-column:2;justify-self:start;max-width:100%;padding-left:16px;padding-right:0}.journey-step .copy{grid-row:1}.journey-step .visual{transform-origin:0 0;grid-row:2;transform:scale(.9)!important}.journey-step.right .step-num{flex-direction:row}.journey-step.right .meta-row{justify-content:flex-start}.bigvis-brief,.bigvis-bounty{width:100%;max-width:380px;padding:24px}.bigvis-phones{width:320px;height:360px}.bigvis-phones .ph{width:130px;height:270px}.bigvis-phones.single,.bigvis-phones .ph-solo{width:200px;height:420px}.bigvis-dashboard{width:100%;max-width:380px}.bigvis-dashboard .big-num{font-size:60px}.bigvis-bounty .amount{font-size:56px}}.scroll-stage{perspective:1400px}.scroll-stage>*{will-change:transform, opacity}a,button,[role=button],.btn,.nav-links a{cursor:pointer}.calendly-trigger{text-align:inherit;margin:0;font-family:inherit}.nav-cta.calendly-trigger,.mobile-cta.calendly-trigger,.contact-paths .calendly-trigger{border:0}.nav-links .mobile-cta.calendly-trigger{border-radius:999px;width:100%;padding:13px 15px}.contact-paths .calendly-trigger{background:0 0;width:100%}.calendly-modal{z-index:10000;-webkit-backdrop-filter:blur(16px)saturate(.8);backdrop-filter:blur(16px)saturate(.8);background:#0e0e0cad;place-items:center;padding:32px;animation:.2s both calendly-fade-in;display:grid;position:fixed;inset:0}.calendly-dialog{background:#fff;border:1px solid #ffffff38;border-radius:18px;grid-template-columns:minmax(300px,.82fr) minmax(520px,1.35fr);width:min(1120px,100%);height:min(760px,100dvh - 64px);animation:.3s cubic-bezier(.2,.8,.2,1) both calendly-rise-in;display:grid;position:relative;overflow:hidden;box-shadow:0 36px 100px -30px #000c}.calendly-brand-panel{color:var(--ink);background:#fff;border-right:1px solid #0e0e0c1a;flex-direction:column;justify-content:space-between;padding:58px 50px 44px;display:flex;position:relative;overflow:hidden}.calendly-wordmark{color:#0e0e0c;font:700 clamp(72px, 7vw, 112px)/.78 "Kvant", var(--sans);letter-spacing:.045em}.calendly-brand-copy{z-index:1;max-width:310px;position:relative}.calendly-eyebrow{color:#0e0e0c80;font:600 10px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;display:block}.calendly-brand-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(28px,3vw,42px);line-height:.98}.calendly-brand-copy p{color:#0e0e0c9e;margin:22px 0 0;font-size:15px;line-height:1.55}.calendly-call-meta{flex-wrap:wrap;gap:8px;display:flex}.calendly-call-meta span{color:#0e0e0c94;font:600 9px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid #0e0e0c1f;border-radius:999px;padding:8px 11px}.calendly-embed{background:#fff;min-width:0;height:100%}.calendly-close{z-index:3;width:40px;height:40px;color:var(--ink);background:#ffffffeb;border:1px solid #0e0e0c21;border-radius:50%;place-items:center;padding:0 0 2px;font:300 25px/1 Arial,sans-serif;transition:transform .2s,background .2s;display:grid;position:absolute;top:18px;right:18px;box-shadow:0 4px 20px #0e0e0c12}.calendly-close:hover,.calendly-close:focus-visible{background:#f6b91a;transform:rotate(6deg)scale(1.05)}.calendly-dialog iframe{background:#fff;border:0;width:100%;height:100%;display:block}@keyframes calendly-fade-in{0%{opacity:0}}@keyframes calendly-rise-in{0%{opacity:0;transform:translateY(18px)scale(.985)}}@media (width<=860px){.calendly-modal{padding:16px}.calendly-dialog{border-radius:18px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:calc(100dvh - 32px)}.calendly-brand-panel{border-bottom:1px solid #0e0e0c1a;border-right:0;grid-template-columns:1fr auto;align-items:end;gap:18px;padding:24px 72px 24px 24px;display:grid}.calendly-wordmark{font-size:clamp(54px,14vw,76px)}.calendly-brand-copy{grid-column:1/-1;max-width:520px}.calendly-brand-copy h2{font-size:26px}.calendly-brand-copy p{display:none}.calendly-eyebrow{margin-bottom:8px}.calendly-call-meta{justify-content:flex-end}}@media (width<=640px){.calendly-modal{padding:0}.calendly-dialog{border:0;border-radius:0;width:100%;height:100dvh}.calendly-brand-panel{padding:20px 64px 18px 18px}.calendly-call-meta{display:none}.calendly-close{top:14px;right:14px}}@media (prefers-reduced-motion:reduce){.calendly-modal,.calendly-dialog{animation:none}}.bigstats{background:var(--ink);color:#fff;padding:60px 0 80px;position:relative;overflow:hidden}.bigstats-stage{max-width:1400px;margin:0 auto;padding:0 24px;position:relative}.bigstats-item{z-index:2;grid-template-columns:1fr 320px 1fr;align-items:center;min-height:520px;padding:20px 0;display:grid;position:relative}.bigstats-item .num-side{will-change:transform, opacity}.bigstats-item .lbl-side{will-change:transform, opacity;flex-direction:column;gap:14px;display:flex}.bigstats-item.right .num-side{text-align:right;grid-column:1;justify-self:end;padding-right:40px}.bigstats-item.right .lbl-side{grid-column:3;justify-self:start;padding-left:40px}.bigstats-item.left .lbl-side{text-align:right;grid-column:1;justify-self:end;padding-right:40px}.bigstats-item.left .num-side{grid-column:3;justify-self:start;padding-left:40px}.bigstats-item .center{grid-column:2}.stat-unit{font-family:var(--mono);letter-spacing:-.04em;color:var(--accent);font-weight:700;line-height:1;display:block}.stat-number{font-family:var(--sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#fff;font-weight:700;line-height:.88;display:block}.stat-label{font-family:var(--sans);color:#fff;letter-spacing:-.025em;font-size:clamp(18px,2vw,28px);font-weight:600}.stat-sub{font-family:var(--mono);color:#ffffff80;letter-spacing:.04em;font-size:13px}.stat-bar{background:var(--accent);border-radius:2px;width:60px;height:3px}.bigstats-item.left .stat-bar{margin-left:auto}@media (width<=920px){.bigstats-item{grid-template-columns:60px 1fr;min-height:0;padding:28px 0}.bigstats-item .center{grid-column:1}.bigstats-item.right .num-side,.bigstats-item.left .num-side,.bigstats-item.right .lbl-side,.bigstats-item.left .lbl-side{text-align:left;grid-column:2;justify-self:start;padding-left:14px;padding-right:0}.bigstats-item.left .stat-bar{margin-left:0}}.platformwave{background:var(--bg);padding:80px 0 100px;position:relative;overflow:hidden}.platformwave-header{text-align:center;margin-bottom:80px}.platformwave-header .eyebrow{justify-content:center}.platformwave-stage{max-width:1400px;margin:0 auto;padding:0 24px;position:relative}.platform-row{z-index:2;grid-template-columns:1fr 320px 1fr;align-items:center;min-height:620px;padding:20px 0;display:grid;position:relative}.platform-row .phone-wrap,.platform-row .platform-copy{will-change:transform, opacity}.platform-row.right .phone-wrap{grid-column:1;justify-self:end;padding-right:40px}.platform-row.right .platform-copy{grid-column:3;justify-self:start;padding-left:40px}.platform-row.left .platform-copy{text-align:right;grid-column:1;justify-self:end;padding-right:40px}.platform-row.left .phone-wrap{grid-column:3;justify-self:start;padding-left:40px}.platform-row .center{grid-column:2}.platform-big-phone{background:#0e0e0c;border-radius:44px;width:300px;height:560px;padding:8px;position:relative;box-shadow:0 80px 120px -50px #00000052,0 30px 60px -20px #00000026,inset 0 0 0 1.5px #ffffff1a}.platform-big-phone .pscreen{border-radius:36px;position:absolute;inset:8px;overflow:hidden}.platform-big-phone .pnotch{z-index:4;background:#0e0e0c;border-radius:12px;width:90px;height:26px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.platform-big-phone .plat-icon{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#00000080;border-radius:50%;place-items:center;width:38px;height:38px;font-size:16px;font-weight:700;display:grid;position:absolute;top:20px;left:20px}.platform-big-phone .plat-views{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--mono);background:#00000080;border-radius:999px;padding:7px 14px;font-size:12px;position:absolute;top:24px;right:18px}.platform-big-phone .plat-bottom{z-index:3;position:absolute;bottom:22px;left:18px;right:18px}.platform-big-phone .pav{border:2.5px solid #fff;border-radius:50%;width:38px;height:38px}.platform-big-phone .phandle{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:600}.platform-big-phone .pcap{color:#ffffffb3;font-size:11px;font-family:var(--mono);margin-top:2px}.platform-big-phone .pstats{font-size:12px;font-family:var(--mono);color:#fffc;gap:16px;margin-top:10px;display:flex}.platform-copy .plat-name{letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(52px,8vw,100px);font-weight:700;line-height:.9}.platform-copy .plat-stat{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase;margin-bottom:14px;font-size:13px}.platform-copy .plat-desc{color:var(--ink-2);max-width:360px;font-size:clamp(16px,1.3vw,19px);line-height:1.5}.platform-row.left .platform-copy .plat-desc{margin-left:auto}@media (width<=920px){.platform-row{grid-template-columns:60px 1fr;gap:20px;min-height:0;padding:28px 0}.platform-row .center{grid-area:1/1/3}.platform-row.right .phone-wrap,.platform-row.left .phone-wrap,.platform-row.right .platform-copy,.platform-row.left .platform-copy{text-align:left;grid-column:2;justify-self:start;padding-left:14px;padding-right:0}.platform-row .platform-copy{grid-row:1}.platform-row .phone-wrap{grid-row:2}.platform-row.left .platform-copy .plat-desc{margin-left:0}.platform-big-phone{width:200px;height:380px}}.green-statement{background:var(--accent);color:var(--ink);padding:120px 0;position:relative;overflow:hidden}.green-statement .gs-bg{font-family:var(--sans);letter-spacing:-.07em;color:#0e0e0c14;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;font-size:clamp(120px,22vw,340px);font-weight:800;display:flex;position:absolute;inset:0}.green-statement .wrap{z-index:1;position:relative}.green-statement .headline{font-family:var(--sans);letter-spacing:-.05em;margin:0;font-size:clamp(52px,9vw,140px);font-weight:700;line-height:.9}.green-statement .headline em{font-family:var(--serif);letter-spacing:-.02em;font-style:italic;font-weight:400}.green-statement .gs-sub{color:#0e0e0cb3;letter-spacing:-.01em;max-width:560px;margin-top:32px;font-size:clamp(17px,1.4vw,22px);line-height:1.45}.green-statement .gs-cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:44px;display:flex}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:#1c1c19}.btn-ghost-ink{color:var(--ink);background:0 0;border:2px solid #0e0e0c66}.btn-ghost-ink:hover{background:#0e0e0c0f}.particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.particle{background:#f6b91a33;border-radius:50%;animation:linear infinite particledrift;position:absolute}@keyframes particledrift{0%{opacity:0;transform:translateY(110%)scale(.8)}8%{opacity:1}92%{opacity:.8}to{opacity:0;transform:translateY(-20%)scale(1.2)}}.scroll-progress{z-index:200;pointer-events:none;background:#0e0e0c0f;height:2px;position:fixed;top:0;left:0;right:0}.scroll-progress-bar{background:var(--accent);transform-origin:0;will-change:transform;height:100%;transition:none;transform:scaleX(0)}.framework-scroll{background:var(--ink);color:#fff;height:360vh;position:relative}.framework-sticky{height:100vh;position:sticky;top:0;overflow:hidden}.framework-sticky .wrap{width:100%;height:100%;position:relative}.framework-header{text-align:center;position:absolute;top:12vh;left:0;right:0}.framework-header .eyebrow{color:#ffffff8c;display:inline-flex}.framework-tagline{font-family:var(--sans);letter-spacing:-.025em;color:#ffffffd9;margin:14px 0 0;font-size:clamp(20px,2.4vw,32px);font-weight:500;line-height:1.2}.framework-tagline em{font-family:var(--serif);color:var(--accent);font-style:italic;font-weight:400}.framework-words{height:60vh;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.framework-word-pane{text-align:center;will-change:opacity, transform;flex-direction:column;justify-content:center;align-items:center;padding:0 24px;display:flex;position:absolute;inset:0}.framework-pane-num{font-family:var(--mono);letter-spacing:.1em;color:#ffffff80;margin-bottom:28px;font-size:13px}.framework-big-word{font-family:var(--sans);letter-spacing:-.06em;color:#fff;margin:0;font-size:clamp(96px,22vw,320px);font-weight:700;line-height:.85}.framework-big-word .dot{color:var(--accent)}.framework-pane-desc{color:#ffffffb3;text-align:center;letter-spacing:-.005em;max-width:560px;margin:32px auto 0;font-size:clamp(17px,1.4vw,22px);line-height:1.45}.framework-indicator{justify-content:center;gap:10px;display:flex;position:absolute;bottom:12vh;left:0;right:0}.fw-dot{background:#ffffff2e;border-radius:2px;width:36px;height:4px;transition:background .4s,width .4s}.fw-dot.active{background:var(--accent);width:60px}@media (width<=720px){.framework-scroll{height:320vh}.framework-header{top:8vh}.framework-indicator{bottom:8vh}.framework-big-word{font-size:clamp(80px,28vw,200px)}}.step-card.tilt{transform-style:preserve-3d;will-change:transform}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.reveal.in{opacity:1;transform:none}.reveal.stagger>*{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.reveal.stagger.in>*{opacity:1;transform:none}.reveal.stagger.in>:nth-child(2){transition-delay:.1s}.reveal.stagger.in>:nth-child(3){transition-delay:.2s}.reveal.stagger.in>:nth-child(4){transition-delay:.3s}.reveal.stagger.in>:nth-child(5){transition-delay:.4s}.reveal.stagger.in>:nth-child(6){transition-delay:.5s}@media (prefers-reduced-motion:reduce){.reveal,.reveal.stagger>*{opacity:1!important;transition:none!important;transform:none!important}.float,.nav{animation:none}.nav,.nav-inner,.nav-links,.brand,.brand img,.nav-links a,.nav-links a:after,.nav-cta,.nav-toggle-lines:before,.nav-toggle-lines:after{transition:none!important}}.hero,.section.dark,.bigstats,.framework-scroll,.trusted-section{background-color:#0e0e0c}.hero-mesh{background:radial-gradient(42% 52% at 14% 22%,#f6b91ab8,#0000 65%),radial-gradient(40% 48% at 84% 26%,#f6b91a66,#0000 65%),radial-gradient(44% 52% at 64% 88%,#f6b91a4d,#0000 65%),radial-gradient(34% 44% at 24% 84%,#ffd86647,#0000 65%),radial-gradient(32% 40%,#f6b91a33,#0000 70%)}.hero-phones:before,.hero-stage{filter:drop-shadow(0 0 30px #f6b91a14)}.hero{color:#111;background:radial-gradient(ellipse 60% 70% at 50% 58%, #f6b91a29, #ffffffe6 58%, #fffffffc 100%), var(--bg);border-radius:0 0 34px 34px;min-height:100svh;padding:138px 0 76px}.hero:before{z-index:2;background:linear-gradient(#ffffff7a 0%,#ffffff6b 38%,#f6b91a2e 100%);left:clamp(150px,12vw,220px);right:clamp(150px,12vw,220px)}.hero .wrap{justify-content:center;align-items:center;min-height:calc(100svh - 214px);display:flex}.hero-marquee{opacity:1;width:clamp(150px,12vw,220px);padding:0 8px;-webkit-mask-image:none;mask-image:none}.hero-marquee--outer-left{left:0}.hero-marquee--inner-left{left:clamp(150px,12vw,220px)}.hero-marquee--inner-right{right:clamp(150px,12vw,220px)}.hero-marquee--outer-right{right:0}.hero-marquee--inner-left,.hero-marquee--inner-right{opacity:1;filter:none}.hero-marquee--inner-left{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000e0 30%,#0000004d 76%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000e0 30%,#0000004d 76%,#0000 100%)}.hero-marquee--inner-right{-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000e0 30%,#0000004d 76%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000e0 30%,#0000004d 76%,#0000 100%)}.hero-marquee--inner-left .hero-marquee-track,.hero-marquee--outer-right .hero-marquee-track{animation-name:hero-rail-down;animation-duration:38s}.hero-marquee--inner-right .hero-marquee-track{animation-duration:35s}.hero-marquee-track{gap:16px;animation-duration:34s}.hero-marquee--right .hero-marquee-track{animation-duration:38s}.hero-marquee-card{background:var(--paper);border:1px solid #0e0e0c1f;border-radius:22px;height:clamp(290px,39vh,420px);box-shadow:0 10px 32px #0e0e0c1f}.hero-ambient{z-index:2;background:linear-gradient(90deg,#0000 0 clamp(150px,12vw,220px),#ffffff14 calc(clamp(150px,12vw,220px) + 1px),#ffffff61 20%,#ffffffd1 27%,#fffffff5 34%,#fffffffa 50%,#fffffff5 66%,#ffffffd1 73%,#ffffff61 80%,#ffffff14 calc(100% - clamp(150px,12vw,220px) - 1px),#0000 calc(100% - clamp(150px,12vw,220px)) 100%)}.hero-center-panel{width:min(920px,68vw);color:var(--ink);text-align:center;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:40px 30px}.hero-center-panel .h1{max-width:850px;color:var(--ink);letter-spacing:-.065em;margin:0 auto 28px;font-size:clamp(50px,4vw,72px);font-weight:690;line-height:.98}.hero-center-panel .hero-muted{color:var(--ink-3)}.hero .hero-sub{max-width:560px;color:var(--ink-3);margin:0 auto;font-size:clamp(16px,1.2vw,20px);line-height:1.5}.hero-center-panel .hero-cta-row{margin-top:32px}.hero-trusted{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:fit-content;max-width:100%;margin:0 auto 24px;display:flex}.hero-trusted-label{font-family:var(--mono);letter-spacing:.15em;color:var(--ink-3);text-transform:uppercase;white-space:nowrap;flex:none;font-size:9px;font-weight:600;line-height:1}.hero-trusted-logos{flex:0 auto;justify-content:center;align-items:center;gap:0;display:flex}.hero-trusted-brand{border-left:1px solid #0e0e0c24;flex:0 auto;place-items:center;min-width:0;height:24px;padding:0 16px;display:grid}.hero-trusted-brand img{object-fit:contain;filter:none;opacity:1;width:100%;height:100%;display:block}.hero-trusted-brand--yawawe{width:104px}.hero-trusted-brand--yawawe img{filter:brightness(0)}.hero-trusted-brand--wildead{width:96px;height:34px}.hero-trusted-brand--zesty{width:126px}.hero-trusted-brand--zesty img{object-fit:contain;object-position:center}.hero .btn-primary{color:var(--accent-ink);background:var(--accent);border-color:var(--accent);box-shadow:0 10px 28px -14px #f6b91ac7}.hero .btn-primary:hover{background:#f6b91a;box-shadow:0 12px 30px -14px #f6b91ae6}.hero .btn-primary .dot{display:none}.hero .btn-ghost{color:var(--ink-2);background:#ffffff80;border-color:#0e0e0c52}.hero .btn-ghost:hover{background:#f6b91a21}.hero-scroll-cue{display:none}.nav .nav-inner{color:var(--ink);background:#fffffff0;border-color:#0e0e0c1a;box-shadow:0 14px 34px -24px #0e0e0c59,inset 0 1px #fff}.nav{width:min(100% - 36px,940px)}.nav.scrolled{width:min(100% - 36px,900px)}.nav.scrolled .nav-inner{color:var(--ink);background:#fffffff7;border-color:#0e0e0c24}.nav .nav-links a{color:var(--ink-3)}.nav .nav-links a:hover,.nav .nav-links a:focus-visible{color:var(--ink);background:#f6b91a1f}.nav .nav-cta{color:#fff;background:var(--ink);box-shadow:none}.nav .nav-cta:hover,.nav .nav-cta:focus-visible{color:var(--ink);background:var(--accent);box-shadow:none}.nav .nav-toggle{color:var(--ink);background:#f6b91a14;border-color:#0e0e0c1f}@media (width<=980px){.hero-center-panel{width:min(760px,74vw)}.hero-center-panel .h1{font-size:clamp(48px,7vw,72px)}}@media (width<=720px){.hero{background:linear-gradient(#fff 0% 42%,#f6b91a57 100%);min-height:100svh;padding:108px 0 52px}.hero:before,.hero-marquee-stage,.hero-ambient{display:none}.hero .wrap{min-height:calc(100svh - 160px)}.hero-center-panel{width:100%;color:var(--ink);background:0 0;padding:34px 6px}.hero-center-panel .h1{letter-spacing:-.06em;margin-bottom:24px;font-size:clamp(42px,13vw,62px);line-height:1.02}.hero .hero-sub{color:var(--ink-3);font-size:15px}.hero-center-panel .hero-cta-row{flex-direction:row;align-items:center;gap:10px;margin-top:28px}.hero-center-panel .btn{white-space:nowrap;flex:1 1 0;min-width:0;padding:13px 12px;font-size:13px}.hero-trusted{flex-direction:column;gap:10px;margin:0 auto 22px}.hero-trusted-label{text-align:center}.hero-trusted-logos{justify-content:center;width:100%}.hero-trusted-brand,.hero-trusted-brand--yawawe,.hero-trusted-brand--wildead,.hero-trusted-brand--zesty{flex:1 1 0;width:auto;height:26px;padding:0 10px}.nav.menu-open .nav-links{background:#fffffffa;border-color:#0e0e0c1f}.nav-links .mobile-cta{color:#fff!important;background:var(--ink)!important}}.hero .btn-primary:hover{box-shadow:0 8px 28px -8px #f6b91a99,0 0 0 1px #f6b91a66}.h1 .accent-bg{box-shadow:0 2px 18px #f6b91a52}.hero-live-feed .feed-av:after{box-shadow:0 0 8px #f6b91ae6}.green-statement{background:#f6b91a}.particle{background:#f6b91a38}.bigvis-dashboard .delta-pill{color:#0e0e0c;background:#f6b91a3d}.eyebrow .dotbox,.journey-svg .traveller,.journey-svg .anchor.active,.stat-bar,.scroll-progress-bar,.fw-dot.active{background-color:var(--accent)}.flex{display:flex}.between{justify-content:space-between}.center{align-items:center}.gap-24{gap:24px}.mt-80{margin-top:80px}.kicker-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.kicker-row .lead{text-align:right;flex:1;max-width:460px}@media (width<=720px){.kicker-row .lead{text-align:left}}
