.living-background{--bg-0:#060708;--bg-1:#060708;--bg-2:#090a0b;--ink:#f2f2f7;--muted:#989eaa;--line:#f3f4f11a;--mx:50vw;--my:50vh;--px:0;--py:0}.living-background *{box-sizing:border-box}.living-background,.living-background{background:var(--bg-0);min-height:100%;color:var(--ink);margin:0}.living-background{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.living-background .hero{isolation:isolate;perspective:1400px;width:100%;height:100%;min-height:620px;transform-style:preserve-3d;background:radial-gradient(78% 62% at 50% 45%, #ffffff04 0%, #ffffff01 44%, transparent 72%), linear-gradient(180deg, #050606 0%, var(--bg-0) 100%);cursor:default;place-items:center;display:grid;position:relative;overflow:hidden}.living-background .hero:before{content:"";z-index:-6;pointer-events:none;background:radial-gradient(38% 28% at calc(50% + var(--px) * 5%) calc(48% + var(--py) * 4%), #ffffff05, transparent 75%), conic-gradient(from 210deg at 52% 46%, transparent 0 25%, #ffffff02 33%, transparent 43% 100%);filter:blur(28px);position:absolute;inset:-18%;transform:scale(1.06)}.living-background .hero:after{content:none;display:none}.living-background #livingNetwork{z-index:-2;opacity:.9;filter:saturate(0)grayscale()brightness(1.04);width:100%;height:100%;display:block;position:absolute;inset:0}.living-background .grain{z-index:5;pointer-events:none;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");animation:9s steps(8,end) infinite grain;position:absolute;inset:-50%;transform:rotate(.01deg)}@keyframes grain{0%{transform:translate(-2%,1%)}20%{transform:translate(1%,-2%)}40%{transform:translate(3%,2%)}60%{transform:translate(-1%,3%)}80%{transform:translate(-3%,-1%)}to{transform:translate(-2%,1%)}}.living-background .logo-stage{z-index:3;pointer-events:none;width:min(54vw,760px);min-width:360px;transform-style:preserve-3d;transform-origin:50%;will-change:transform;position:relative;transform:perspective(1400px)rotateX(0)rotateY(0)rotate(0)translate(0,0);background:0 0!important}.living-background .logo-stage:before,.living-background .logo-stage:after{content:none!important;display:none!important}.living-background .logo-halo{display:none}.living-background .logo{width:100%;transform-style:preserve-3d;will-change:transform;filter:saturate(0)grayscale()drop-shadow(0 16px 22px #00000042)drop-shadow(0 0 12px #ffffff05);position:relative;transform:translateZ(30px)}.living-background .logo svg{width:100%;height:auto;display:block;overflow:visible}.living-background .logo svg .wordmark-outline-shell,.living-background .logo svg .tagline-outline-shell{mix-blend-mode:screen;isolation:isolate}.living-background .logo svg .wordmark-outline-shell path,.living-background .logo svg .tagline-outline-shell path{transition:fill .14s linear,opacity .14s linear}.living-background .logo svg [data-letter],.living-background .logo svg [data-zero-ring],.living-background .logo svg [data-zero-slash],.living-background .logo svg [data-tagline]{transform-box:fill-box;transform-origin:50%;will-change:transform, opacity, filter;transition:transform .12s linear,opacity .12s linear,filter .12s linear}.living-background .logo svg [data-letter],.living-background .logo svg [data-zero-ring],.living-background .logo svg [data-zero-slash]{transform-style:preserve-3d}.living-background .logo-sheen{pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 28%,#ffffff17 43%,#ffffff05 51%,#0000 65%);border-radius:20px;transition:opacity .4s;position:absolute;inset:-4% -2%;transform:translate3d(-40%,0,70px)}.living-background .hero.is-active .logo-sheen{opacity:.18}.living-background .ambient-ring{aspect-ratio:1.82;z-index:0;pointer-events:none;border:1px solid #f3f4f107;border-radius:50%;width:min(68vw,820px);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%);box-shadow:0 0 52px #f3f4f105,inset 0 0 48px #f3f4f104}.living-background .ambient-ring:after{content:"";border-radius:inherit;border:1px solid #f3f4f105;position:absolute;inset:11%}.living-background .edge-vignette{z-index:4;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px #0000005c}.living-background .sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:760px){.living-background .hero{min-height:560px}.living-background .logo-stage{width:min(78vw,500px);min-width:0}.living-background .ambient-ring{width:105vw;display:none}}@media (prefers-reduced-motion:reduce){.living-background .grain{animation:none}.living-background .logo-stage,.living-background .logo,.living-background .logo-sheen{transform:none!important}.living-background .logo-sheen{display:none}}.living-background{z-index:0;pointer-events:none;isolation:isolate;background:var(--bg-0);width:100%;height:calc(100% - 8svh);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 64%,#000000fc 68%,#000000f0 74%,#000000c7 82%,#00000085 89%,#0000003d 95%,#0000 100%);mask-image:linear-gradient(#000 0% 64%,#000000fc 68%,#000000f0 74%,#000000c7 82%,#00000085 89%,#0000003d 95%,#0000 100%)}.living-background .hero{pointer-events:none;width:100%;height:100%;min-height:0;position:absolute;inset:0}.living-background .logo-stage{opacity:1}.living-background .grain,.living-background .edge-vignette{pointer-events:none}.brand-splash{--bg:#000;--bg2:#000;--ink:#f2f2f7;--ghost:#f2f2f70d;--guide:#a0b9e438;--guide-strong:#e4eeff80;--trace:#f8fafff5;--trace-alt:#b0cdffe6;--loop:3s}.brand-splash *{box-sizing:border-box}.brand-splash,.brand-splash{width:100%;height:100%;margin:0}.brand-splash{color:var(--ink);background:#000;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.brand-splash .stage{isolation:isolate;place-items:center;width:100%;height:100%;display:grid;position:relative}.brand-splash .stage:before{content:"";pointer-events:none;opacity:.18;background:linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#ffffff04 1px,#0000 1px) 0 0/32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0 40%,#0000 76%);mask-image:radial-gradient(circle,#000 0 40%,#0000 76%)}.brand-splash .stage:after{content:none}.brand-splash .halo{pointer-events:none;opacity:0;filter:blur(24px);mix-blend-mode:screen;background:radial-gradient(#89a9ee1c,#0000 62%);width:min(62vw,860px);height:min(30vw,380px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-splash .mark-wrap{z-index:2;filter:drop-shadow(0 0 22px #84a0dc08);width:min(54vw,700px);min-width:260px;position:relative}.brand-splash .mark-wrap:after{content:"ZERO BY DESIGN";letter-spacing:.16em;text-align:justify;text-align-last:justify;text-transform:uppercase;color:#f2f2f775;white-space:nowrap;width:90.5%;margin:clamp(12px,1.2vw,18px) auto 0;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(14px,1.05vw,18px);font-weight:600;line-height:1;display:block}.brand-splash svg{width:100%;height:auto;display:block;overflow:visible}.brand-splash .ghost{fill:var(--ink);opacity:.038}.brand-splash .display-wrap{transform-box:fill-box;transform-origin:50%}.brand-splash .guide-line,.brand-splash .guide-rect,.brand-splash .guide-node,.brand-splash .guide-arc{stroke:var(--guide);fill:none;vector-effect:non-scaling-stroke;stroke-width:.9px}.brand-splash .guide-strong{stroke:var(--guide-strong)}.brand-splash .guide-node{fill:#d7e6ff38;stroke-width:.8px}.brand-splash .trace path{stroke-width:1.04px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:url(#traceGlow);fill:none!important;stroke:var(--trace)!important}.brand-splash .trace .zero-slash-edge{stroke-width:1.14px;stroke:var(--trace-alt)!important}.brand-splash .hatch-a,.brand-splash .hatch-b,.brand-splash .scan-fill{pointer-events:none}.brand-splash .hatch-a rect{fill:url(#hatchA)}.brand-splash .hatch-b rect{fill:url(#hatchB)}.brand-splash .scan-fill rect{fill:url(#scanPattern)}.brand-splash .solid-glyph{fill:var(--ink)}.brand-splash .frame-line{stroke:#b0c9f63d;stroke-width:.9px;vector-effect:non-scaling-stroke}.brand-splash .phase-line{stroke:#fafafff2;stroke-width:.8px;vector-effect:non-scaling-stroke;filter:url(#beamGlow)}.brand-splash .vignette{pointer-events:none;z-index:4;position:absolute;inset:0;box-shadow:inset 0 0 140px #000000bd}@keyframes atmosphere{to{transform:rotate(1turn)}}@media (max-width:720px){.brand-splash .mark-wrap{width:min(74vw,620px);min-width:220px}.brand-splash .halo{width:min(78vw,680px);height:min(44vw,340px)}.brand-splash .mark-wrap:after{width:90%;margin-top:10px;font-size:clamp(11px,2.8vw,14px)}}@media (prefers-reduced-motion:reduce){.brand-splash .stage:after{animation:none}}.brand-splash{z-index:1000;opacity:1;width:100%;height:100svh;transition:opacity .275s,filter .275s,transform .275s;position:fixed;inset:0;overflow:hidden;transform:scale(1)}.brand-splash.is-exiting{opacity:0;filter:blur(1.2px);pointer-events:none;transform:scale(1.004)}.category-marquee{z-index:20;width:100%;height:clamp(40px,4vw,48px);color:var(--ink);isolation:isolate;background:#060708;border-bottom:1px solid #f3f4f114;align-items:center;display:flex;position:relative;overflow:hidden}.category-marquee:before,.category-marquee:after{content:"";z-index:2;pointer-events:none;width:clamp(22px,4vw,64px);position:absolute;top:0;bottom:0}.category-marquee:before{background:linear-gradient(90deg,#060708 0%,#060708eb 30%,#06070800 100%);left:0}.category-marquee:after{background:linear-gradient(270deg,#060708 0%,#060708eb 30%,#06070800 100%);right:0}.category-marquee__track{will-change:transform;width:max-content;animation:54s linear infinite categoryMarqueeScroll;display:flex}.category-marquee__segment{flex:none;align-items:center;display:flex}.category-marquee__item{white-space:nowrap;font-family:var(--font-accent);letter-spacing:.145em;text-transform:uppercase;color:#f3f4f173;flex:none;align-items:center;gap:clamp(15px,1.5vw,24px);padding:0 clamp(12px,1.35vw,22px);font-size:clamp(9px,.72vw,11px);font-weight:600;line-height:1;display:inline-flex}.category-marquee__item--featured .category-marquee__label{color:#e48373eb}.category-marquee__separator{background:#e4837394;border-radius:50%;flex:0 0 3px;width:3px;height:3px;box-shadow:0 0 10px #e4837329}@keyframes categoryMarqueeScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:620px){.category-marquee{height:40px}.category-marquee__track{animation-duration:46s}.category-marquee__item{letter-spacing:.13em;gap:14px;padding-inline:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.category-marquee__track{animation:none}}.brand-hero{z-index:2;pointer-events:auto;background:0 0;height:128svh;min-height:760px;position:relative}.hero-living-section .living-background .logo-stage{display:none}.brand-hero:before{content:"";z-index:1;pointer-events:none;filter:blur(34px);opacity:.96;background:radial-gradient(at 37%,#060708fc 0%,#060708f7 28%,#060708e6 46%,#060708b3 61%,#06070857 73%,#06070800 86%);border-radius:50%;width:clamp(720px,66vw,1120px);height:clamp(620px,78svh,920px);position:absolute;top:48%;left:clamp(-260px,-12vw,-120px);transform:translateY(-50%)}.brand-hero__inner{z-index:2;align-items:center;width:min(100%,1680px);min-height:100svh;margin:0 auto;padding:clamp(92px,10svh,132px) clamp(30px,5.2vw,96px) clamp(68px,8svh,104px);display:flex;position:relative}.brand-hero__copy{z-index:3;width:min(100%,760px);max-width:760px;position:relative}.brand-hero__title{max-width:10.8ch;color:var(--ink);font-family:var(--font-heading);letter-spacing:-.064em;text-wrap:balance;margin:0;font-size:clamp(56px,5.65vw,96px);font-weight:650;line-height:.965}.brand-hero__body{color:#f3f4f199;letter-spacing:-.02em;max-width:54ch;margin:clamp(24px,2.2vw,34px) 0 0;font-size:clamp(16px,1.08vw,19px);font-weight:500;line-height:1.58}.brand-hero__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(28px,2.4vw,38px);display:flex}.brand-hero__cta{min-height:46px;font-family:var(--font-accent);letter-spacing:.12em;text-transform:uppercase;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:11px;font-weight:600;line-height:1;text-decoration:none;transition:transform .22s,background-color .22s,border-color .22s,color .22s,box-shadow .22s;display:inline-flex}.brand-hero__cta:hover{transform:translateY(-2px)}.brand-hero__cta--primary{color:#111315;background:var(--ink);border:1px solid var(--ink);box-shadow:0 10px 28px #0000003d}.brand-hero__cta--primary:hover{background:#fff;border-color:#fff;box-shadow:0 14px 34px #0000004d}.brand-hero__cta--secondary{color:#f3f4f1ad;background:#f3f4f105;border:1px solid #f3f4f11a}.brand-hero__cta--secondary:hover{color:var(--ink);background:#f3f4f109;border-color:#f3f4f12e}@media (max-width:1180px){.brand-hero:before{width:clamp(680px,78vw,980px);left:clamp(-300px,-18vw,-140px)}.brand-hero__inner{padding-inline:clamp(26px,4vw,54px)}.brand-hero__title{font-size:clamp(50px,6.1vw,78px)}}@media (max-width:900px){.brand-hero{height:auto;min-height:104svh;padding-bottom:12svh}.brand-hero:before{filter:blur(30px);opacity:.98;width:132vw;height:78svh;top:45%;left:-34vw}.brand-hero__inner{align-items:center;min-height:100svh;padding:104px 24px 52px}.brand-hero__copy{max-width:720px}.brand-hero__title{max-width:10.8ch;font-size:clamp(48px,9.2vw,76px)}}@media (max-width:620px){.brand-hero{min-height:100svh;padding-bottom:8svh}.brand-hero:before{filter:blur(26px);background:radial-gradient(at 46%,#060708fe 0%,#060708fa 34%,#060708d6 55%,#06070870 71%,#06070800 87%);width:170vw;height:74svh;top:42%;left:-54vw}.brand-hero__inner{padding:92px 18px 42px}.brand-hero__title{max-width:11ch;font-size:clamp(42px,12vw,62px);line-height:.98}.brand-hero__body{max-width:40ch;font-size:15px}.brand-hero__actions{margin-top:24px}.brand-hero__cta{min-height:44px;padding-inline:15px;font-size:10px}}.value-wheel-scope{--font-heading:"Manrope",Arial,sans-serif;--font-accent:"Space Grotesk",Arial,sans-serif;--bg:#060708;--ink:#f3f4f1;--accent:#e48373;--prompt-size:clamp(30px,min(5.35vw,8.2vh),104px);--word-size:clamp(48px,min(9vw,12.8vh),170px);--scene-height:790vh;--page-pad:clamp(18px,3.2vw,64px);--reel-height:clamp(190px,min(29vh,28vw),300px);z-index:2;background:var(--bg);color:var(--ink);position:relative}.value-wheel-scope *{box-sizing:border-box}.value-wheel-scope .value-wheel{z-index:2;min-height:var(--scene-height);background:var(--bg);isolation:isolate;position:relative}.value-wheel-scope .pin{background:var(--bg);width:100%;height:100svh;min-height:580px;position:sticky;top:0;overflow:hidden}.value-wheel-scope .section-brand{--edge:24px;--logo-w:46px;--logo-h:16px;z-index:20;top:var(--edge);left:var(--edge);width:var(--logo-h);height:var(--logo-w);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--section-brand-opacity,0);will-change:opacity;position:absolute}.value-wheel-scope .section-brand img{left:0;top:var(--logo-w);width:var(--logo-w);transform-origin:0 0;max-width:none;height:auto;display:block;position:absolute;transform:rotate(-90deg)}.value-wheel-scope .section-brand:after{content:"";background:#f3f4f13d;width:1px;height:12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.value-wheel-scope .composition{width:100%;padding-inline:var(--page-pad);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.value-wheel-scope .prompt{z-index:6;font-family:var(--font-heading);font-size:var(--prompt-size);letter-spacing:-.047em;text-align:center;white-space:nowrap;margin:0;font-weight:600;line-height:.98}.value-wheel-scope .wheel-window{z-index:3;width:min(94vw,1700px);height:var(--reel-height);perspective:620px;perspective-origin:50% 48%;transform-style:preserve-3d;margin:-10px auto 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#00000026 18%,#000 42% 58%,#00000026 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000026 18%,#000 42% 58%,#00000026 82%,#0000 100%)}.value-wheel-scope .wheel{transform-style:preserve-3d;position:absolute;inset:0}.value-wheel-scope .word{white-space:nowrap;font-family:var(--font-heading);font-size:var(--word-size);letter-spacing:-.064em;color:var(--ink);transform-origin:50%;backface-visibility:hidden;will-change:transform,opacity,filter;-webkit-user-select:none;user-select:none;margin:0;font-weight:650;line-height:.84;position:absolute;top:50%;left:50%}.value-wheel-scope .word:last-child{color:var(--accent)}.value-wheel-scope .word span{transform-origin:50%;display:block}.value-wheel-scope .veil{z-index:4;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:36%;position:absolute;left:0;right:0}.value-wheel-scope .veil--top{background:linear-gradient(#060708c7,#0000);top:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.value-wheel-scope .veil--bottom{background:linear-gradient(#0000,#060708c7);bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.value-wheel-scope .center-light{filter:blur(24px);background:radial-gradient(#ffffff0a,#0000 74%);border-radius:50%;width:min(84vw,1500px);height:min(42vh,410px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.value-wheel-scope .scroll-cue{z-index:7;width:clamp(42px,3.8vw,56px);height:clamp(56px,5.2vw,72px);opacity:calc(var(--ownership-cue-progress,0)*.72);transform:translate3d(0,calc((1 - var(--ownership-cue-progress,0))*16px),0) scale(calc(.94 + var(--ownership-cue-progress,0)*.06));filter:blur(calc((1 - var(--ownership-cue-progress,0))*4px));will-change:opacity,transform,filter;margin-top:clamp(8px,1.6vh,18px);position:relative}.value-wheel-scope .scroll-cue svg{width:100%;height:100%;display:block;overflow:visible}.value-wheel-scope .scroll-cue path{fill:none;stroke:#f3f4f1b3;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.value-wheel-scope .edge-fade{display:none}.value-wheel-scope .right-meta{z-index:20;font:600 10px/1 var(--font-accent);letter-spacing:.115em;text-transform:uppercase;color:#f3f4f16b;writing-mode:vertical-rl;white-space:nowrap;position:absolute;bottom:24px;right:24px}@media (max-width:900px){.value-wheel-scope{--prompt-size:clamp(28px,min(6.8vw,7.8vh),64px);--word-size:clamp(46px,min(11.8vw,11.4vh),104px);--scene-height:720vh}.value-wheel-scope .composition{padding-inline:18px}}@media (max-width:560px){.value-wheel-scope{--prompt-size:clamp(24px,min(7.8vw,6.5vh),40px);--word-size:clamp(42px,min(13vw,9.5vh),72px);--reel-height:clamp(160px,min(25vh,48vw),220px)}.value-wheel-scope .prompt{white-space:normal;max-width:13ch}.value-wheel-scope .right-meta{font-size:8px;bottom:16px;right:16px}.value-wheel-scope .section-brand{--edge:16px;--logo-w:38px;--logo-h:13px}.value-wheel-scope .section-brand:after{height:10px;top:calc(100% + 7px)}.value-wheel-scope .scroll-cue{width:34px;height:48px;margin-top:6px}}@media (prefers-reduced-motion:reduce){.value-wheel-scope .value-wheel{min-height:100svh}.value-wheel-scope .section-brand{opacity:.74}.value-wheel-scope .word{display:none}.value-wheel-scope .word:first-child{display:block;opacity:1!important;filter:none!important;transform:translate(-50%,-50%)!important}.value-wheel-scope .veil,.value-wheel-scope .scroll-cue{display:none}}.business-thesis-scope{--bg:#060708;--ink:#f3f4f1;--muted:#f3f4f194;--line:#f3f4f11a;--accent:#e48373;--font-heading:"Manrope",Arial,sans-serif;--font-accent:"Space Grotesk",Arial,sans-serif;--section-h:150svh;--section-min-h:1000px;--field-w:min(64vw,1140px);--field-right:-6vw;--edge:clamp(24px,4vw,72px);background:var(--bg);color:var(--ink);overflow:visible}.business-thesis-scope *{box-sizing:border-box}.business-thesis-scope .thesis{height:var(--section-h);min-height:var(--section-min-h);background:radial-gradient(70vw 60vh at 67% 48%,#ffffff05,transparent 74%),var(--bg);isolation:isolate;position:relative;overflow:visible}.business-thesis-scope .stage{height:100%;min-height:var(--section-min-h);position:relative;overflow:visible}.business-thesis-scope .layout{padding:clamp(96px,14vh,180px) var(--edge);grid-template-columns:minmax(360px,.82fr) minmax(620px,1.18fr);align-items:center;gap:clamp(30px,4vw,84px);display:grid;position:absolute;inset:0}.business-thesis-scope .editorial{z-index:6;max-width:610px;position:relative}.business-thesis-scope .eyebrow{font:600 11px/1 var(--font-accent);letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin:0 0 22px}.business-thesis-scope .headline{max-width:10.8ch;font:600 clamp(58px,min(5.4vw,8.2vh),102px)/.91 var(--font-heading);letter-spacing:-.061em;text-wrap:balance;margin:0}.business-thesis-scope .copy{max-width:450px;font:500 clamp(16px,1.15vw,20px)/1.5 var(--font-heading);letter-spacing:-.025em;color:var(--muted);margin:clamp(28px,4vh,42px) 0 0}.business-thesis-scope .copy strong{color:inherit;font-weight:inherit}.business-thesis-scope .rule{background:#f3f4f12e;width:42px;height:1px;margin-top:30px}.business-thesis-scope .field-wrap{z-index:2;top:50%;left:0;right:var(--field-right);perspective:1250px;pointer-events:none;width:auto;height:min(128vh,1180px);min-height:900px;position:absolute;overflow:visible;transform:translateY(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#0000000a 5%,#0000002e 10%,#0000008c 18%,#000 29% 71%,#0000008c 82%,#0000002e 90%,#0000000a 95%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000000a 5%,#0000002e 10%,#0000008c 18%,#000 29% 71%,#0000008c 82%,#0000002e 90%,#0000000a 95%,#0000 100%)}.business-thesis-scope .field-wrap:before,.business-thesis-scope .field-wrap:after{content:"";z-index:4;width:calc(var(--field-w) + 8vw);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:28%;position:absolute;right:-4vw}.business-thesis-scope .field-wrap:before{background:linear-gradient(#0607086b 0%,#06070829 48%,#0000 100%);top:0;-webkit-mask-image:linear-gradient(#000 0%,#000000b8 42%,#00000038 76%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000b8 42%,#00000038 76%,#0000 100%)}.business-thesis-scope .field-wrap:after{background:linear-gradient(#0000 0%,#06070829 52%,#06070875 100%);bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000038 24%,#000000b8 58%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000038 24%,#000000b8 58%,#000 100%)}.business-thesis-scope .field{z-index:1;width:var(--field-w);transform-origin:50% 56%;height:100%;transform-style:preserve-3d;position:absolute;inset:0 0 0 auto;overflow:visible;transform:rotate(6.5deg)rotateX(8deg)rotateY(-3.5deg)}.business-thesis-scope .lanes{transform-style:preserve-3d;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);padding-inline:2%;display:grid;position:absolute;inset:-12% 0}.business-thesis-scope .lane{height:124%;position:relative;overflow:visible}.business-thesis-scope .lane-track{will-change:transform;flex-direction:column;gap:clamp(14px,1.3vw,20px);width:100%;display:flex;position:absolute;top:0;left:0}.business-thesis-scope .card{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff0b,#ffffff03 62%),#08090ae0;border-radius:24px;flex:none;min-height:190px;position:relative;overflow:hidden;box-shadow:0 24px 54px #00000038}.business-thesis-scope .card--s{min-height:168px}.business-thesis-scope .card--m{min-height:202px}.business-thesis-scope .card--l{min-height:236px}.business-thesis-scope .card--xl{min-height:270px}.business-thesis-scope .card-inner{flex-direction:column;justify-content:space-between;padding:clamp(20px,1.7vw,28px);display:flex;position:absolute;inset:0}.business-thesis-scope .icon-wrap{color:#b9c8df;background:#ffffff06;border:1px solid #bed2f029;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.business-thesis-scope .icon-wrap svg{stroke-width:1.55px;width:25px;height:25px}.business-thesis-scope .card-foot{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.business-thesis-scope .card-label{font:600 clamp(17px,1.32vw,22px)/1.02 var(--font-heading);letter-spacing:-.038em;color:#f3f4f1eb;margin:0}.business-thesis-scope .card-index{font:600 9px/1 var(--font-accent);letter-spacing:.09em;color:#f3f4f147}.business-thesis-scope .edge-shade{display:none}@media (max-width:900px){.business-thesis-scope{--section-h:165svh;--section-min-h:1100px;--field-w:108vw;--field-right:-28vw}.business-thesis-scope .layout{padding-top:clamp(100px,15vh,160px);display:block}.business-thesis-scope .editorial{max-width:78vw}.business-thesis-scope .headline{font-size:clamp(46px,9vw,76px)}.business-thesis-scope .field-wrap{opacity:.66;height:min(122vh,980px);min-height:760px;top:62%}}@media (max-width:620px){.business-thesis-scope{--field-w:138vw;--field-right:-50vw}.business-thesis-scope .editorial{max-width:88vw}.business-thesis-scope .copy{max-width:78vw}.business-thesis-scope .field-wrap{opacity:.46;height:min(118vh,900px)}}.value-props{--vp-bg:#060708;--vp-fg:#f2f3f1;--vp-hair:#ffffff16;--vp-wire:#dadde038;--vp-wire-soft:#dadde021;--vp-wire-faint:#dadde012;--vp-accent:#e48373;--vp-accent-soft:#e4837357;--vp-accent-faint:#e4837312;isolation:isolate;background:var(--vp-bg);color:var(--vp-fg);padding:0;position:relative}.value-props:before{content:"";pointer-events:none;background-image:radial-gradient(60vw 40vw at 50% 30%,#ffffff05,#0000 72%),linear-gradient(#ffffff01 1px,#0000 1px),linear-gradient(90deg,#ffffff01 1px,#0000 1px);background-size:100% 100%,48px 48px,48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 82%,#0000 100%)}.value-props__frame{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;width:100%;position:relative}.value-props__columns{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.value-props__column{grid-template-rows:minmax(470px,1fr) 220px;min-width:0;min-height:820px;display:grid;position:relative}.value-props__column+.value-props__column:before{content:"";z-index:4;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,var(--vp-hair) 12%,var(--vp-hair) 88%,transparent 100%);width:1px;position:absolute;top:0;bottom:0;left:0}.value-props__figure{place-items:center;min-height:500px;padding:52px 44px 12px;display:grid;position:relative;overflow:visible}.value-props__figure:before{content:"";pointer-events:none;opacity:.75;background:radial-gradient(circle at 50% 44%,#e483730b,#0000 42%),radial-gradient(circle at 50% 55%,#ffffff05,#0000 60%);position:absolute;inset:4% 5% 12%}.value-props__figure-label{z-index:5;font:600 11px/1 var(--font-accent);letter-spacing:.18em;text-transform:uppercase;color:#8a8e93;writing-mode:vertical-rl;white-space:nowrap;-webkit-user-select:none;user-select:none;position:absolute;top:30px;left:18px;transform:rotate(180deg)}.value-props__art{z-index:2;filter:drop-shadow(0 22px 40px #0000004d);width:100%;max-width:none;height:auto;position:relative;overflow:visible}.value-props__copy{grid-template-rows:minmax(60px,auto) auto 1fr;align-content:start;row-gap:8px;width:min(100%,430px);min-height:200px;margin-inline:auto;padding:0 30px 38px;display:grid}.value-props__title{min-height:60px;font:650 clamp(22px,2vw,30px)/1.08 var(--font-heading);letter-spacing:-.05em;align-items:flex-end;margin:0;display:flex}.value-props__byline{font:600 11px/1.2 var(--font-accent);letter-spacing:.17em;text-transform:uppercase;color:#a0a4a8;margin:0 0 2px}.value-props__body{color:#7c8084;max-width:38ch;font:500 13px/1.68 var(--font-heading);letter-spacing:-.012em;margin:0}@media (max-width:1050px){.value-props__columns{grid-template-columns:1fr}.value-props__column{grid-template-rows:auto auto;min-height:auto}.value-props__column+.value-props__column{border-top:1px solid var(--vp-hair)}.value-props__column+.value-props__column:before{display:none}.value-props__figure{min-height:420px}.value-props__copy{grid-template-rows:auto auto auto;row-gap:10px;min-height:auto}.value-props__title{min-height:0;display:block}}@media (max-width:640px){.value-props{padding:0}.value-props__figure{padding:52px 18px 10px 50px}.value-props__copy{width:100%;padding:0 18px 28px}.value-props__figure-label{font-size:10px;top:22px;left:10px}}.value-props svg *{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.value-props .wire{fill:none;stroke:var(--vp-wire);stroke-width:1px}.value-props .wire-soft{fill:none;stroke:var(--vp-wire-soft);stroke-width:1px}.value-props .wire-faint{fill:none;stroke:var(--vp-wire-faint);stroke-width:1px}.value-props .accent{fill:none;stroke:#e483738f;stroke-width:1.12px}.value-props .accent-soft{fill:none;stroke:var(--vp-accent-soft);stroke-width:1px}.value-props .accent-fill{fill:#e483730e;stroke:#e4837385;stroke-width:1.1px}.value-props .card-fill{fill:#ffffff03;stroke:#dadde017;stroke-width:1px}.value-props .dot-muted{fill:#dadde038}.value-props .dot-accent{fill:var(--vp-accent)}.value-props .text-muted{fill:#555a60;font-family:var(--font-accent);letter-spacing:1.15px;font-size:8.5px}.value-props .text-accent{fill:#8f6a64;font-family:var(--font-accent);letter-spacing:1.2px;font-size:8.5px}.value-props .glow-dot{fill:var(--vp-accent);filter:drop-shadow(0 0 5px #e48373d1)drop-shadow(0 0 12px #e483735c)}.value-props .dash-flow{stroke-dasharray:2 8;animation:13s linear infinite vpDashFlow}.value-props .dash-flow-slow{stroke-dasharray:2 10;animation:18s linear infinite reverse vpDashFlow}.value-props .breathe{animation:6.8s ease-in-out infinite vpBreathe}.value-props .soft-pulse{animation:5.8s ease-in-out infinite vpSoftPulse}.value-props .drift-a{animation:7s ease-in-out infinite vpDriftA}.value-props .drift-b{animation:8s ease-in-out infinite vpDriftB}.value-props .drift-c{animation:8.6s ease-in-out infinite vpDriftC}.value-props .layer-breathe-1{animation:7.5s ease-in-out infinite vpLayerBreathe1}.value-props .layer-breathe-2{animation:7.5s ease-in-out infinite vpLayerBreathe2}.value-props .layer-breathe-3{animation:7.5s ease-in-out infinite vpLayerBreathe3}.value-props .beam{animation:7s ease-in-out infinite vpBeamScan}.value-props .ring{animation:4.6s ease-out infinite vpRingPulse}@keyframes vpDashFlow{to{stroke-dashoffset:-130px}}@keyframes vpBreathe{0%,to{opacity:.68}50%{opacity:1}}@keyframes vpSoftPulse{0%,to{opacity:.45}50%{opacity:.9}}@keyframes vpDriftA{0%,to{transform:translate(0)}50%{transform:translateY(-4px)}}@keyframes vpDriftB{0%,to{transform:translate(0)}50%{transform:translate(2px,3px)}}@keyframes vpDriftC{0%,to{transform:translate(0)}50%{transform:translate(-2px,2px)}}@keyframes vpLayerBreathe1{0%,to{opacity:.18;transform:translateY(0)}50%{opacity:.34;transform:translateY(-4px)}}@keyframes vpLayerBreathe2{0%,to{opacity:.24;transform:translateY(0)}50%{opacity:.42;transform:translateY(-6px)}}@keyframes vpLayerBreathe3{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.52;transform:translateY(-8px)}}@keyframes vpBeamScan{0%,to{opacity:.16;transform:translate(-14px)}45%,60%{opacity:.44;transform:translate(14px)}}@keyframes vpRingPulse{0%{opacity:.5;transform:scale(.84)}80%,to{opacity:0;transform:scale(1.14)}}.value-props__column .value-props__art .interactive{transition:transform .85s cubic-bezier(.16,1,.3,1),opacity .55s,stroke .45s,fill .45s}.value-props__column:hover .value-props__art .accent,.value-props__column:hover .value-props__art .accent-soft,.value-props__column:hover .value-props__art .accent-fill{stroke:#e48373b3}.value-props__column:hover .less-confusing .lc-panel.p1{opacity:.28;transform:translate(9px,8px)}.value-props__column:hover .less-confusing .lc-panel.p2{opacity:.26;transform:translate(10px,4px)}.value-props__column:hover .less-confusing .lc-panel.p3{opacity:.24;transform:translate(8px,-2px)}.value-props__column:hover .less-confusing .lc-panel.p4{opacity:.22;transform:translate(10px,-8px)}.value-props__column:hover .less-confusing .lc-panel.p5{opacity:.28;transform:translate(-9px,6px)}.value-props__column:hover .less-confusing .lc-panel.p6{opacity:.26;transform:translate(-10px,2px)}.value-props__column:hover .less-confusing .lc-panel.p7{opacity:.24;transform:translate(-8px,-3px)}.value-props__column:hover .less-confusing .lc-panel.p8{opacity:.22;transform:translate(-10px,-9px)}.value-props__column:hover .less-confusing .lc-guide{opacity:.62}.value-props__column:hover .less-confusing .lc-guide.accent-soft{stroke:#e4837375}.value-props__column:hover .less-confusing .lc-core{transform:translateY(-4px)scale(1.02)}.value-props__column:hover .less-confusing .lc-contour{opacity:.92}.value-props__column:hover .less-confusing .lc-axis{opacity:.7}.value-props__column:hover .less-redundant .sat.s1{transform:translate(5px,-8px)}.value-props__column:hover .less-redundant .sat.s2{transform:translate(-5px,-8px)}.value-props__column:hover .less-redundant .sat.s3{transform:translate(6px,8px)}.value-props__column:hover .less-redundant .sat.s4{transform:translate(-6px,8px)}.value-props__column:hover .less-redundant .ctx-core{transform:scale(1.025)}.value-props__column:hover .less-redundant .ctx-link{opacity:.95;stroke:#e4837373}.value-props__column:hover .less-redundant .ctx-spark{opacity:1}.value-props__column:hover .less-redundant .ctx-frame{opacity:.5}.value-props__column:hover .less-mistakes .plane.p1{opacity:.28;transform:translateY(-4px)}.value-props__column:hover .less-mistakes .plane.p2{opacity:.42;transform:translateY(-10px)}.value-props__column:hover .less-mistakes .plane.p3{opacity:.58;transform:translateY(-18px)}.value-props__column:hover .less-mistakes .plane.p4{transform:translateY(-26px)}.value-props__column:hover .less-mistakes .priority-axis,.value-props__column:hover .less-mistakes .beam{opacity:.65}.value-props__column:hover .less-mistakes .priority-node{opacity:.78}.value-props__column:hover .less-mistakes .priority-top{transform:translateY(-8px)scale(1.03)}@media (prefers-reduced-motion:reduce){.value-props *{transition:none!important;animation:none!important}}.zero-by-design-scope{--bg:#060708;--ink:#f3f4f1;--muted:#f3f4f185;--accent:#e48373;--font-heading:"Manrope",Arial,sans-serif;--font-accent:"Space Grotesk",Arial,sans-serif;--edge:clamp(28px,5vw,88px);--section-height:470vh;--zero-width:clamp(205px,25vw,395px);background:var(--bg);color:var(--ink)}.zero-by-design-scope *{box-sizing:border-box}.zero-by-design-scope .zero-section{min-height:var(--section-height);background:var(--bg);isolation:isolate;position:relative}.zero-by-design-scope .stage{width:100%;height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.zero-by-design-scope .section-brand{--brand-edge:24px;--logo-w:46px;--logo-h:16px;z-index:20;top:var(--brand-edge);left:var(--brand-edge);width:var(--logo-h);height:var(--logo-w);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--section-brand-opacity,0);will-change:opacity;position:absolute}.zero-by-design-scope .section-brand img{left:0;top:var(--logo-w);width:var(--logo-w);transform-origin:0 0;max-width:none;height:auto;display:block;position:absolute;transform:rotate(-90deg)}.zero-by-design-scope .section-brand:after{content:"";background:#f3f4f13d;width:1px;height:12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.zero-by-design-scope .layout{padding:clamp(46px,7vh,90px) var(--edge);grid-template-columns:minmax(280px,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(50px,7vw,120px);display:grid;position:absolute;inset:0}.zero-by-design-scope .zero-lockup{width:var(--zero-width);z-index:3;justify-self:center;position:relative}.zero-by-design-scope .zero-mark{aspect-ratio:80/138;filter:drop-shadow(0 0 38px #ffffff06);width:100%;position:relative}.zero-by-design-scope .zero-mark svg{z-index:2;width:100%;height:100%;display:block;position:relative;overflow:visible}.zero-by-design-scope .zero-outline-source{fill:#fff}.zero-by-design-scope .zero-outline{filter:url(#union-outline);opacity:.34}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.zero-by-design-scope .zero-beam-conic{z-index:4;pointer-events:none;animation:4.8s linear infinite zero-orbit;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%22125%20-132%2080%20138%22%3E%3Cg%20transform%3D%22translate(163.449%20-62.4)%20scale(0.95%201.02)%20translate(-163.449%2062.4)%22%3E%3Cpath%20d%3D%22M36.816%201.482Q22.776%201.482%2015.054-5.967Q7.332-13.416%207.02-27.066Q6.786-38.532%206.747-50.505Q6.708-62.478%206.747-74.412Q6.786-86.346%207.02-97.812Q7.332-111.54%2015.054-118.911Q22.776-126.282%2036.816-126.282Q50.778-126.282%2058.461-118.911Q66.144-111.54%2066.534-97.812Q66.768-89.154%2066.963-80.262Q67.158-71.37%2067.158-62.361Q67.158-53.352%2066.963-44.499Q66.768-35.646%2066.534-27.066Q66.144-13.416%2058.461-5.967Q50.778%201.482%2036.816%201.482Z%22%20transform%3D%22translate(126.516%200)%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.7%22/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%22125%20-132%2080%20138%22%3E%3Cg%20transform%3D%22translate(163.449%20-62.4)%20scale(0.95%201.02)%20translate(-163.449%2062.4)%22%3E%3Cpath%20d%3D%22M36.816%201.482Q22.776%201.482%2015.054-5.967Q7.332-13.416%207.02-27.066Q6.786-38.532%206.747-50.505Q6.708-62.478%206.747-74.412Q6.786-86.346%207.02-97.812Q7.332-111.54%2015.054-118.911Q22.776-126.282%2036.816-126.282Q50.778-126.282%2058.461-118.911Q66.144-111.54%2066.534-97.812Q66.768-89.154%2066.963-80.262Q67.158-71.37%2067.158-62.361Q67.158-53.352%2066.963-44.499Q66.768-35.646%2066.534-27.066Q66.144-13.416%2058.461-5.967Q50.778%201.482%2036.816%201.482Z%22%20transform%3D%22translate(126.516%200)%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.7%22/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.zero-by-design-scope .zero-beam-conic--glow{background:conic-gradient(from var(--beam-angle),transparent 0 296deg,#ffffff0a 315deg,#fff6 345deg,#fff 360deg,#fff6 15deg,#ffffff0a 45deg,transparent 65deg);filter:blur(2px)drop-shadow(0 0 10px #fff6)}.zero-by-design-scope .zero-beam-conic--core{background:conic-gradient(from var(--beam-angle),transparent 0 325deg,#ffffff38 340deg,#fff 360deg,#ffffff38 20deg,transparent 40deg);filter:drop-shadow(0 0 5px #fff)}.zero-by-design-scope .zero-beam-conic--hot{background:conic-gradient(from var(--beam-angle),transparent 0 348deg,#fff 360deg,transparent 12deg);filter:drop-shadow(0 0 3px #fff)}@keyframes zero-orbit{to{--beam-angle:360deg}}.zero-by-design-scope .principles{align-self:center;height:min(72vh,690px);min-height:510px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28% 72%,#0000);mask-image:linear-gradient(#0000,#000 28% 72%,#0000)}.zero-by-design-scope .principle{transform-origin:0;will-change:transform,opacity,filter;pointer-events:none;width:min(92%,760px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.zero-by-design-scope .principle-meta{font:600 10px/1 var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;margin-bottom:15px;display:flex}.zero-by-design-scope .principle-meta:after{content:"";background:var(--accent);opacity:.38;width:44px;height:1px}.zero-by-design-scope .principle h2{max-width:12ch;font:600 clamp(48px,min(5vw,8vh),88px)/.94 var(--font-heading);letter-spacing:-.06em;text-wrap:balance;margin:0}.zero-by-design-scope .principle p{max-width:min(470px,30ch);font:500 clamp(16px,1.2vw,20px)/1.5 var(--font-heading);letter-spacing:-.024em;color:var(--muted);margin:clamp(20px,3vh,30px) 0 0}.zero-by-design-scope .principle p strong{color:#f3f4f1db}.zero-by-design-scope .focus-rule{opacity:.55;background:linear-gradient(90deg,#f3f4f112,#0000);width:min(100%,790px);height:1px;position:absolute;top:50%;left:0}.zero-by-design-scope .zero-by-design-meta{z-index:20;right:var(--edge);bottom:var(--edge);font:600 10px/1 var(--font-accent);letter-spacing:.115em;text-transform:uppercase;color:#f3f4f16b;writing-mode:vertical-rl;white-space:nowrap;position:absolute}.zero-by-design-scope .edge-fade{z-index:8;pointer-events:none;background:radial-gradient(#0000 58%,#06070824 84%,#06070873 100%);position:absolute;inset:0}@media (max-width:820px){.zero-by-design-scope{--section-height:430vh;--zero-width:clamp(138px,28vw,210px)}.zero-by-design-scope .stage{min-height:700px}.zero-by-design-scope .layout{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:22px;padding-top:7vh}.zero-by-design-scope .zero-lockup{justify-self:start}.zero-by-design-scope .principles{height:49vh;min-height:360px}.zero-by-design-scope .principle h2{font-size:clamp(40px,min(10vw,6.4vh),64px)}.zero-by-design-scope .section-brand{--brand-edge:16px;--logo-w:38px;--logo-h:13px}.zero-by-design-scope .section-brand:after{height:10px;top:calc(100% + 7px)}}@media (prefers-reduced-motion:reduce){.zero-by-design-scope .zero-beam-conic{animation:none}.zero-by-design-scope .zero-section{min-height:auto}.zero-by-design-scope .stage{height:auto;position:relative}.zero-by-design-scope .principles{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.zero-by-design-scope .principle{margin:70px 0;position:relative;top:auto;opacity:1!important;filter:none!important;transform:none!important}.zero-by-design-scope .focus-rule{display:none}}.final-sequence-scope{--bg:#060708;--bg-2:#0a0b0c;--ink:#f3f4f1;--muted:#f3f4f194;--quiet:#f3f4f133;--line:#f3f4f11a;--panel:#ffffff08;--panel-2:#ffffff05;--accent:#e48373;--edge:clamp(20px,3.2vw,56px);--hero-h:272vh;--headline-fluid:6.7vw;--headline-size:clamp(40px,var(--headline-fluid),112px);--byline-size:clamp(18px,calc(var(--headline-fluid)*.4),44px);--meta-size:clamp(10px,.72vw,11px);--form-heading:clamp(40px,min(4.6vw,8vh),78px);--form-copy:clamp(16px,min(1.05vw,2.2vh),19px)}.final-sequence-scope *{box-sizing:border-box}.final-sequence-scope{scroll-behavior:smooth;color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:0 0;margin:0;font-family:Manrope,Arial,sans-serif}.final-sequence-scope img{max-width:100%}.final-sequence-scope .page{background:0 0}.final-sequence-scope .viewport-brand{--edge:24px;--logo-w:46px;--logo-h:16px;z-index:20;top:var(--edge);left:var(--edge);width:var(--logo-h);height:var(--logo-w);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.74;position:absolute}.final-sequence-scope .viewport-brand img{left:0;top:var(--logo-w);width:var(--logo-w);transform-origin:0 0;max-width:none;height:auto;display:block;position:absolute;transform:rotate(-90deg)}.final-sequence-scope .viewport-brand:after{content:"";background:#f3f4f13d;width:1px;height:12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.final-sequence-scope .corner-meta{z-index:20;right:var(--edge);bottom:var(--edge);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Space Grotesk,Arial,sans-serif;font-size:var(--meta-size);letter-spacing:.115em;text-transform:uppercase;color:#f3f4f16b;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;font-weight:600;line-height:1;position:absolute}@scope(.final-sequence-scope){.access-divider{z-index:12;isolation:isolate;background:#060708;border-top:1px solid #f3f4f114;border-bottom:1px solid #f3f4f114;align-items:center;width:100%;height:clamp(42px,4.6vw,54px);scroll-margin-top:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05,inset 0 -1px #ffffff04}.access-divider:before,.access-divider:after{content:"";pointer-events:none;z-index:2;width:clamp(20px,4vw,56px);position:absolute;top:0;bottom:0}.access-divider:before{background:linear-gradient(90deg,#060708f5,#06070800);left:0}.access-divider:after{background:linear-gradient(270deg,#060708f5,#06070800);right:0}.divider-track{will-change:transform;width:max-content;animation:26s linear infinite divider-scroll;display:flex}.divider-segment{flex:none;align-items:center;display:flex}.divider-item{white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;color:#f3f4f180;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:16px;padding:0 18px;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(10px,.82vw,12px);font-weight:600;line-height:1;display:inline-flex}.divider-arrow{color:#e48373d6;font-size:.98em;line-height:1;display:inline-block;transform:translateY(-1px)}@keyframes divider-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.divider-track{animation:none}}}.final-sequence-scope .section-hero{min-height:var(--hero-h);isolation:isolate;background:radial-gradient(44vw 44vw at 50% 54%,#ffffff07,#0000 68%),radial-gradient(80vw 50vh at 50% 100%,#ffffff05,#0000 72%);position:relative}.final-sequence-scope .hero-stage{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.final-sequence-scope .glow{pointer-events:none;filter:blur(24px);z-index:0;background:radial-gradient(#ffffff0d 0%,#ffffff04 42%,#0000 76%);border-radius:50%;width:min(82vw,1220px);height:min(34vh,300px);position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.final-sequence-scope .hero-composition{width:min(98vw,1900px);padding-inline:var(--edge);z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,2.8vh,34px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%)}.final-sequence-scope .headline-block{flex-direction:column;align-items:center;gap:clamp(14px,1.7vh,18px);width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex}.final-sequence-scope .headline{font-family:Manrope,Arial,sans-serif;font-size:var(--headline-size);letter-spacing:-.061em;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;transform:translateY(calc(var(--headline-shift,0)*1px));opacity:var(--headline-opacity,1);flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:.25em;margin:0;font-weight:650;line-height:.96;transition:opacity .18s linear;display:inline-flex;position:relative}.final-sequence-scope .headline .word{display:inline-block;position:relative}.final-sequence-scope .is-cluster{isolation:isolate;place-items:center;min-width:1.34em;display:inline-grid;position:relative}.final-sequence-scope .is-base{z-index:1;color:#f3f4f1f2;display:inline-block;position:relative}.final-sequence-scope .scribble{z-index:4;pointer-events:none;width:1.82em;height:1.05em;position:absolute;top:56%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(-4.5deg)}.final-sequence-scope .scribble path{fill:none;stroke:var(--accent);stroke-width:4.75px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:var(--scribble-len,430);stroke-dashoffset:calc(var(--scribble-len,430)*(1 - var(--strike-progress,0)));filter:drop-shadow(0 0 1px #e4837347)drop-shadow(0 0 6px #e4837326)}.final-sequence-scope .correction{transform-origin:50% 100%;z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:0;width:max-content;display:flex;position:absolute;bottom:calc(100% + .06em);left:50%;transform:translate(-50%)rotate(-5.2deg)}.final-sequence-scope .does{transform-origin:50% 78%;filter:drop-shadow(0 0 1px #e4837352)drop-shadow(0 0 6px #e4837329);width:1.84em;max-width:none;height:.77em;margin-bottom:-.045em;display:block;overflow:visible;transform:translateY(-.02em)rotate(-7deg)}.final-sequence-scope .does use{fill:var(--accent)}.final-sequence-scope .does-write-stroke{fill:none;stroke:#fff;stroke-width:34px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--does-stroke-progress,0));will-change:stroke-dashoffset}.final-sequence-scope .does-write-stroke--d-stem{--does-stroke-progress:var(--does-d-stem,0)}.final-sequence-scope .does-write-stroke--d-bowl{--does-stroke-progress:var(--does-d-bowl,0)}.final-sequence-scope .does-write-stroke--o{--does-stroke-progress:var(--does-o,0)}.final-sequence-scope .does-write-stroke--e{--does-stroke-progress:var(--does-e,0)}.final-sequence-scope .does-write-stroke--s{--does-stroke-progress:var(--does-s,0)}.final-sequence-scope .caret{width:.48em;height:.25em;margin-top:-.005em;overflow:visible}.final-sequence-scope .caret path{fill:none;stroke:var(--accent);stroke-width:3.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--caret-progress,0));filter:drop-shadow(0 0 1px #e483734d)drop-shadow(0 0 5px #e4837324);will-change:stroke-dashoffset}.final-sequence-scope .byline{text-align:center;letter-spacing:.115em;text-transform:uppercase;color:#f3f4f16b;white-space:nowrap;width:-moz-fit-content;width:fit-content;max-width:98vw;opacity:var(--byline-opacity,0);transform:translateY(calc((1 - var(--byline-progress,0))*18px));filter:blur(calc((1 - var(--byline-progress,0))*4px));text-wrap:nowrap;margin:0;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(13px,1.55vw,27px);font-weight:500;line-height:1.18;transition:opacity .14s linear}.final-sequence-scope .edge-fade{pointer-events:none;z-index:10;background:linear-gradient(90deg,#060708b8,#0000 10% 90%,#060708b8),radial-gradient(#0000 62%,#0607082e 84%,#06070870 100%);position:absolute;inset:0}@media (max-width:820px){.final-sequence-scope .headline{white-space:normal;flex-wrap:wrap;font-size:clamp(34px,8vw,62px)}.final-sequence-scope .byline{white-space:normal;max-width:82vw;font-size:clamp(11px,3.1vw,15px);line-height:1.42}}@media (prefers-reduced-motion:reduce){.final-sequence-scope .section-hero{min-height:100svh}.final-sequence-scope .hero-stage{min-height:100svh;position:relative}.final-sequence-scope .headline{--headline-shift:0!important}.final-sequence-scope .scribble path{stroke-dashoffset:0}.final-sequence-scope .correction{transform:translate(-50%)rotate(-5.2deg)}.final-sequence-scope .does-write-stroke,.final-sequence-scope .caret path{stroke-dashoffset:0}.final-sequence-scope .byline{opacity:1;filter:none;transform:none}}.final-sequence-scope .section-hero{background:var(--bg)}.final-sequence-scope .glow{display:none}.final-sequence-scope .section-form{min-height:100svh;padding:clamp(76px,9.5vh,108px) var(--edge) clamp(72px,9vh,112px);background:radial-gradient(52vw 44vw at 50% 24%,#ffffff05,transparent 72%),var(--bg);isolation:isolate;position:relative}.final-sequence-scope .early-form{z-index:2;width:min(1080px,100%);margin:0 auto;position:relative}.final-sequence-scope .identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vh,42px) clamp(28px,4.5vw,64px);margin-bottom:18px;display:grid}.final-sequence-scope .line-field{border-bottom:1px solid #f3f4f11f;padding:0 0 11px;display:block;position:relative}.final-sequence-scope .line-field:focus-within{border-color:#f3f4f180}.final-sequence-scope .field-label{letter-spacing:.12em;text-transform:uppercase;color:#f3f4f15c;margin-bottom:8px;font:600 8.5px/1 Space Grotesk,Arial,sans-serif;display:block}.final-sequence-scope .required-mark{color:var(--accent);margin-left:.18em}.final-sequence-scope .line-input,.final-sequence-scope .line-textarea{width:100%;color:var(--ink);caret-color:var(--ink);letter-spacing:-.03em;background:0 0;border:0;outline:0;padding:0;font:550 clamp(17px,1.45vw,23px)/1.28 Manrope,Arial,sans-serif;display:block}.final-sequence-scope .line-input::placeholder,.final-sequence-scope .line-textarea::placeholder{color:#f3f4f12e}.final-sequence-scope .line-input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;box-shadow:0 0 0 1000px var(--bg) inset;border:0;transition:background-color 9999s ease-out,color 9999s ease-out;background-color:#0000!important}.final-sequence-scope .line-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;box-shadow:0 0 0 1000px var(--bg) inset;border:0;transition:background-color 9999s ease-out,color 9999s ease-out;background-color:#0000!important}.final-sequence-scope .line-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;box-shadow:0 0 0 1000px var(--bg) inset;border:0;transition:background-color 9999s ease-out,color 9999s ease-out;background-color:#0000!important}.final-sequence-scope .line-textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;box-shadow:0 0 0 1000px var(--bg) inset;border:0;transition:background-color 9999s ease-out,color 9999s ease-out;background-color:#0000!important}.final-sequence-scope .line-textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;box-shadow:0 0 0 1000px var(--bg) inset;border:0;transition:background-color 9999s ease-out,color 9999s ease-out;background-color:#0000!important}.final-sequence-scope .line-textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--bg) inset;box-shadow:0 0 0 1000px var(--bg) inset;border:0;transition:background-color 9999s ease-out,color 9999s ease-out;background-color:#0000!important}:is(.final-sequence-scope .line-input:autofill,.final-sequence-scope .line-textarea:autofill),:is(.final-sequence-scope .line-input:-moz-autofill,.final-sequence-scope .line-textarea:-moz-autofill){color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--bg) inset;background-color:#0000!important}.final-sequence-scope .form-section{margin-top:clamp(44px,5.5vh,64px)!important}.final-sequence-scope .form-question{letter-spacing:-.03em;color:#f3f4f1eb;max-width:820px;margin:0 0 15px;font:600 clamp(17px,1.35vw,21px)/1.15 Manrope,Arial,sans-serif}.final-sequence-scope .choice-grid{flex-wrap:wrap;gap:7px;display:flex}.final-sequence-scope .choice-option{cursor:pointer;position:relative}.final-sequence-scope .choice-option input{opacity:0;pointer-events:none;position:absolute}.final-sequence-scope .choice-chip{letter-spacing:.08em;text-transform:uppercase;color:#f3f4f18a;background:#ffffff04;border:1px solid #f3f4f11a;border-radius:4px;align-items:center;min-height:40px;padding:0 13px;font:600 9.5px/1 Space Grotesk,Arial,sans-serif;transition:all .18s;display:inline-flex}.final-sequence-scope .choice-option:hover .choice-chip{color:#f3f4f1d6;border-color:#f3f4f140}.final-sequence-scope .choice-option input:checked+.choice-chip{color:#08090a;background:#f3f4f1f0;border-color:#f3f4f1f0}.final-sequence-scope .choice-option input:focus-visible+.choice-chip{outline-offset:3px;outline:2px solid #e48373bf}.final-sequence-scope .notes-field{margin-top:clamp(48px,6vh,68px)}.final-sequence-scope .line-textarea{resize:vertical;min-height:74px}.final-sequence-scope .consent-row{border-top:1px solid #f3f4f117;grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:clamp(38px,5vh,56px);padding-top:22px;display:grid}.final-sequence-scope .consent-label{color:#f3f4f175;cursor:pointer;align-items:flex-start;gap:11px;max-width:700px;font:500 11.5px/1.52 Manrope,Arial,sans-serif;display:flex}.final-sequence-scope .consent-label input{opacity:0;position:absolute}.final-sequence-scope .consent-box{border:1px solid #f3f4f13b;border-radius:2px;flex:0 0 16px;width:16px;height:16px;margin-top:1px;position:relative}.final-sequence-scope .consent-label input:checked+.consent-box{background:var(--ink)}.final-sequence-scope .consent-label input:checked+.consent-box:after{content:"";border-bottom:1.5px solid #08090a;border-right:1.5px solid #08090a;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.final-sequence-scope .submit-button{color:#08090a;letter-spacing:.105em;text-transform:uppercase;cursor:pointer;background:#f3f4f1f2;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:22px;min-width:208px;min-height:48px;padding:0 17px 0 19px;font:600 9.5px/1 Space Grotesk,Arial,sans-serif;display:inline-flex}.final-sequence-scope .submit-button:hover{background:#fff;transform:translateY(-1px)}.final-sequence-scope .submit-button:disabled{opacity:.48;cursor:wait}.final-sequence-scope .form-status{color:#f3f4f199;min-height:22px;margin:15px 0 0;font:500 12px/1.5 Manrope,Arial,sans-serif}.final-sequence-scope .form-status[data-state=success]{color:#a9c6b2}.final-sequence-scope .form-status[data-state=error]{color:#e48373}.final-sequence-scope .form-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}@media (max-width:700px){.final-sequence-scope .section-form{padding:64px 18px 78px}.final-sequence-scope .identity-grid{grid-template-columns:1fr;row-gap:26px}.final-sequence-scope .form-section{margin-top:42px!important}.final-sequence-scope .form-question{margin-bottom:14px;font-size:clamp(17px,5vw,20px)}.final-sequence-scope .choice-chip{min-height:38px;padding-inline:11px;font-size:9px}.final-sequence-scope .consent-row{grid-template-columns:1fr}.final-sequence-scope .submit-button{width:100%}}@scope(.final-sequence-scope){.faq-section{padding:clamp(96px, 13vh, 156px) var(--edge) clamp(110px, 15vh, 180px);background:radial-gradient(48vw 36vw at 50% 10%, #ffffff04, transparent 72%), var(--bg);position:relative}.faq-wrap{width:min(1120px,100%);margin:0 auto}.faq-title{letter-spacing:-.055em;color:var(--ink);margin:0 0 clamp(42px,6vh,68px);font-family:Manrope,Arial,sans-serif;font-size:clamp(34px,4.2vw,66px);font-weight:620;line-height:.96}.faq-list{border-top:1px solid #f3f4f11a}.faq-item{border-bottom:1px solid #f3f4f11a}.faq-item summary{cursor:pointer;color:#f3f4f1e0;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:22px;min-height:78px;padding:22px 0;list-style:none;transition:color .18s;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:#fff}.faq-question{letter-spacing:-.035em;font-family:Manrope,Arial,sans-serif;font-size:clamp(18px,1.55vw,24px);font-weight:560;line-height:1.2}.faq-toggle{opacity:.58;justify-self:end;width:28px;height:28px;transition:opacity .18s,transform .28s cubic-bezier(.2,.8,.2,1);position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background:currentColor;width:14px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-toggle:after{transition:transform .28s cubic-bezier(.2,.8,.2,1);transform:translate(-50%,-50%)rotate(90deg)}.faq-item[open] .faq-toggle{opacity:.95;color:var(--accent);transform:rotate(180deg)}.faq-item[open] .faq-toggle:after{transform:translate(-50%,-50%)rotate(0)}.faq-answer{color:#f3f4f185;letter-spacing:-.018em;max-width:76ch;margin:-2px 0 0;padding:0 56px 28px 0;font-family:Manrope,Arial,sans-serif;font-size:clamp(14px,1vw,16px);font-weight:500;line-height:1.62}.faq-answer strong{color:#f3f4f1d6;font-weight:600}.faq-disclosure{color:#f3f4f157;letter-spacing:-.008em;border-top:1px solid #f3f4f114;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:14px;max-width:82ch;margin-top:clamp(42px,6vh,66px);padding-top:22px;font-size:12px;line-height:1.58;display:grid}.faq-disclosure:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;margin-top:.46em;box-shadow:0 0 0 4px #e4837312}.faq-cta{border-top:1px solid #f3f4f114;justify-content:space-between;align-items:center;gap:28px;margin-top:clamp(34px,5vh,54px);padding-top:28px;display:flex}.faq-cta-copy{letter-spacing:-.035em;color:#f3f4f1e0;margin:0;font-family:Manrope,Arial,sans-serif;font-size:clamp(18px,1.7vw,26px);font-weight:560;line-height:1.2}.faq-cta-copy span{color:#f3f4f17a;font-weight:500}.faq-cta-button{color:#090a0b;letter-spacing:.105em;text-transform:uppercase;white-space:nowrap;background:#f3f4f1f0;border:1px solid #f3f4f126;border-radius:5px;justify-content:center;align-items:center;min-height:50px;padding:0 18px;font-family:Space Grotesk,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.faq-cta-button:hover{background:#fff;transform:translateY(-1px);box-shadow:0 16px 32px #0000002e}.faq-item summary:focus-visible{outline-offset:4px;outline:2px solid #e48373b8}@media (max-width:620px){.faq-section{padding-inline:18px}.faq-item summary{min-height:70px;padding:19px 0}.faq-answer{padding-right:24px}.faq-cta{flex-direction:column;align-items:flex-start}.faq-cta-button{width:100%}}}
