#world{z-index:0;pointer-events:none;background:var(--void);display:none;position:fixed;inset:0}#world canvas{width:100%;height:100%;display:block}html.world-on #world{display:block}html.world-on body{position:relative}html.world-on main,html.world-on .site-footer{z-index:1;position:relative}html.world-on .hero,html.world-on .wellfi-section,html.world-on .drill-section,html.world-on .insight-section,html.world-on .faq-section,html.world-on .contact-section,html.world-on .site-footer{background:0 0}html.world-on .hero-scene{aspect-ratio:auto;width:100%;height:100%;transition:opacity .8s;position:fixed;inset:0}html.world-live .hero-scene{opacity:0;pointer-events:none}html.world-lost .hero-scene{opacity:1}html.world-on .hero{background:0 0}html.world-on .hero-copy,html.world-on .section-intro,html.world-on .channel-head,html.world-on .commission-card,html.world-on .insight-head,html.world-on .portal-note,html.world-on .drill-fallback,html.world-on .faq-section .shell,html.world-on .contact-grid>div{position:relative}html.world-on .section-intro:before,html.world-on .insight-head:before,html.world-on .drill-fallback-head:before,html.world-on .contact-grid>div:before{content:"";z-index:-1;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(72% 88% at 26%,#03070bb3 0%,#03070b99 45%,#03070b38 78%,#03070b00 100%);border-radius:0;position:absolute;inset:-40px -180px -56px -48px}html.world-on .wellfi-section,html.world-on .insight-section,html.world-on .drill-section,html.world-on .contact-section,html.world-on .company-section{overflow:clip visible}html.world-on .faq-section .shell{background:#03070beb;border-radius:8px;padding-top:32px;padding-bottom:32px}html.world-on .channel-card,html.world-on .spec-grid>div{background:#03070bd1}html.world-on .commission-card{background:#03070bb8;border-radius:6px}html.world-on .drill-fallback ul li{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#03070b80}html.world-on [data-drill-benefits] li.is-hover,html.world-on [data-drill-benefits] li.is-active{background:linear-gradient(#e8dcc813,#e8dcc813),#03070b66}@media (prefers-contrast:more){html.world-on .drill-fallback ul li{background:#03070bdb}}html.world-on .qualifier{background:#03070be6}.hero-message h1 .w{vertical-align:bottom;line-height:1.02;display:inline-block;overflow:hidden}.hero-message h1 .w>span{display:inline-block;transform:translateY(0)}.hero-message h1 .w,.hero-message h1 .w>span{color:var(--white,#f8f7f3)}.hero-message h1 .dot{color:var(--ember)}html.world-on .hero-message h1 .w>span{animation:.9s cubic-bezier(.16,1,.3,1) both word-rise}html.world-on .hero-message h1 .w:first-child>span{animation-delay:.12s}html.world-on .hero-message h1 .w:nth-child(2)>span{animation-delay:.192s}html.world-on .hero-message h1 .w:nth-child(4)>span{animation-delay:.264s}@keyframes word-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-message h1 .w>span{animation:none!important}}.rise-band{display:none}html.world-on .company-section{background:0 0;padding-top:0}html.world-on .rise-band{pointer-events:none;height:60svh;display:block;position:relative}html.world-on .rise-caption{top:calc(var(--header-h,64px) + 47svh);font:600 clamp(18px, 2.2vw, 28px)/1.2 var(--font-display,"Archivo", sans-serif);color:var(--sand);letter-spacing:-.01em;text-shadow:0 2px 18px #03070bb3;margin:0 0 clamp(56px,9vh,110px);padding:0 clamp(22px,4vw,60px);position:sticky}html.world-on .rise-caption span:last-child{color:var(--ember)}html.world-on .rise-caption{isolation:isolate;background:0 0;padding:10px clamp(22px,4vw,60px) 12px}html.world-on .rise-caption:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#03070b00 0%,#03070bdb 36% 64%,#03070b00 100%);position:absolute;inset:-130px 0 -140px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(22px,4vw,60px) calc(100% - clamp(22px,4vw,60px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(22px,4vw,60px) calc(100% - clamp(22px,4vw,60px)),#0000 100%)}html.world-on .rise-caption span{background:0 0;padding:0}html.world-on .company-section{position:relative}html.world-on .company-ident,html.world-on .company-section h2,html.world-on .company-copy{isolation:isolate;position:relative}html.world-on .company-ident:before,html.world-on .company-section h2:before,html.world-on .company-copy:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, #03070b00 0, rgba(3, 7, 11, var(--ch5-wash)) 120px, rgba(3, 7, 11, var(--ch5-wash)) calc(100% - 120px), #03070b00 100%);position:absolute;inset:-120px -150px -120px -130px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 130px calc(100% - 150px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 130px calc(100% - 150px),#0000 100%)}html.world-on .company-ident{--ch5-wash:.5}html.world-on .company-section h2{--ch5-wash:.32}html.world-on .company-copy{--ch5-wash:.58}html.world-on .company-section:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#03070b00 0%,#03070b7a 45%,#03070b80 100%);height:340px;position:absolute;bottom:0;left:0;right:0}html.world-on .company-marks{z-index:0;position:relative}@media (width<=900px){html.world-on .company-section:after{background:linear-gradient(#03070b00 0%,#03070b8a 32%,#03070b8f 100%);height:520px}}@media (width<=820px){html.world-on .company-ident:before,html.world-on .company-section h2:before,html.world-on .company-copy:before{background:linear-gradient(to bottom, #03070b00 0, rgba(3, 7, 11, var(--ch5-wash)) 90px, rgba(3, 7, 11, var(--ch5-wash)) calc(100% - 90px), #03070b00 100%);inset:-90px -40px -90px -30px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 40px),#0000 100%)}html.world-on .company-ident{--ch5-wash:.46}html.world-on .company-section h2{--ch5-wash:.36}html.world-on .company-copy{--ch5-wash:.5}}@media (height<=560px){html.world-on .rise-band{height:40svh}}@media (width<=820px){html.world-on .scroll-cue{display:none}html.world-on .hero-scrim{background:linear-gradient(#03070b80 0%,#03070b0f 13%,#03070b0a 33%,#03070bbd 48%,#03070be0 83%,#03070b00 100%);inset:0 0 -170px;-webkit-mask-image:none;mask-image:none}html.world-on .hero-message{flex-direction:column;align-items:flex-start;padding-top:42svh;display:flex}html.world-on .hero-message>.hero-lede,html.world-on .hero-message>.proof-chips{align-self:stretch}html.world-on .hero-message>.hero-wordmark{order:1}html.world-on .hero-message>h1{order:2}html.world-on .hero-message>.hero-lede{order:4;margin-top:22px}html.world-on .hero-message>.proof-chips{order:5}}html.world-on .wellfi-section{padding:clamp(56px,6vw,96px) 0 clamp(40px,5vw,72px)}html.world-on .channel-head{margin-top:clamp(32px,4vw,56px)}html.world-on .channel-card{min-height:150px}html.world-on .spec-grid{margin-top:clamp(36px,4vw,60px)}html.world-on .commission-block{min-height:calc(140svh - var(--header-h,72px) - 112px);align-content:end;margin-top:clamp(24px,3vw,40px);padding-bottom:16px;display:grid}html.world-on .commission-card{padding:16px 20px}html.world-on .commission-lede{max-width:none;margin-bottom:10px;font-size:14px}html.world-on .commission-step{padding:10px 0}html.world-on .commission-body h3{font-size:15px}html.world-on .commission-body p{max-width:none;font-size:12.5px;line-height:1.4}html.world-on .commission-action,html.world-on .commission-foot{margin-top:10px}html.world-on .signal-stage{margin-top:16px;padding:20px 22px}@media (width>=901px){html.world-on .commission-block,html.world-on .signal-stage{max-width:min(720px,60%);margin-right:auto}html.world-on .signal-stage{grid-template-columns:1fr}html.world-on .signal-stage .readout{max-width:420px}}@media (height<=820px){html.world-on .commission-block{min-height:calc(140svh - var(--header-h,72px) - 44px)}}@media (width<=820px){html.world-on .commission-block{align-content:start;min-height:0;padding-top:30svh;padding-bottom:30svh}html.world-on .stage-tool{padding-top:26svh}}html.world-on .insight-section{padding:clamp(48px,5vw,80px) 0}@media (width>=1101px){html.world-on .insight-head,html.world-on .device-banner,html.world-on .deploy-controls,html.world-on .portal-note{max-width:54%;margin-left:0}html.world-on .insight-head{text-align:left}html.world-on .insight-head h2,html.world-on .insight-head p{margin-left:0}html.world-on .application-chips{justify-content:flex-start}html.world-on .device-banner img{max-height:min(200px,26vh)}}html.world-on .device-banner{background:linear-gradient(270deg,#03070bc7 0%,#03070b7a 28%,#03070b00 64%),#03070bd1;margin-top:clamp(28px,3vw,44px);padding:clamp(20px,2.5vw,34px) 0 18px}html.world-on .device-banner img{object-fit:contain;filter:saturate(.22);max-height:220px;transition:filter .6s}html.world-on.xray-on .device-banner img{filter:saturate(.22)brightness(1.12)contrast(1.06)}html.world-on .device-caption{z-index:1;color:var(--sand);margin-top:18px;position:relative}@media (width<=820px){html.world-on .device-banner img{max-height:150px}html.world-on .device-banner{background:#03070beb}}html.world-on .portal-note{margin-top:20px}html.world-on .drill-fallback{padding:clamp(48px,6vw,88px) 0}html.world-on .drill-fallback ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}html.world-on .faq-section{padding:clamp(40px,4vw,64px) 0}@media (width<=1400px){html.world-on .faq-section{padding:clamp(32px,2.6vw,48px) 0}}html.world-on .faq-section h2{margin-bottom:12px}html.world-on .faq-item summary{min-height:48px;padding:12px 0}html.world-on .faq-item p{padding-bottom:18px}html.world-on .contact-section{padding:clamp(48px,5vw,80px) 0}html.world-on .contact-grid{margin-bottom:0}html.world-on .qualifier{margin-top:28px}html.world-on .site-footer{padding-top:28px;padding-bottom:28px}@media (width>=821px){html.world-on .hero{min-height:min(100svh,860px)}html.world-on .signal-strip{padding-top:18px;padding-bottom:22px}html.world-on .signal-step{padding-top:14px;padding-bottom:14px}}.nav-fit{display:none}@media (width>=1101px){html.world-on .site-header[data-scrolled] .nav-fit,html.stills-on .site-header[data-scrolled] .nav-fit{border:1px solid var(--ember);color:var(--ember);letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:8px;margin-right:14px;padding:9px 14px;font:600 12px/1 IBM Plex Mono,ui-monospace,monospace;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}html.world-on .site-header[data-scrolled] .nav-fit .ph,html.stills-on .site-header[data-scrolled] .nav-fit .ph{flex:none}html.world-on .site-header[data-scrolled] .nav-fit:hover,html.world-on .site-header[data-scrolled] .nav-fit:focus-visible,html.stills-on .site-header[data-scrolled] .nav-fit:hover,html.stills-on .site-header[data-scrolled] .nav-fit:focus-visible{background:var(--ember);color:var(--void);outline:none}}html.world-on{scroll-behavior:auto}#world canvas{transition:opacity .24s}html.world-cut #world canvas{opacity:0;transition:none}html.stills-on #world{display:none}.fixed-layer{z-index:4;pointer-events:none;position:fixed;inset:0}.fixed-layer>*{pointer-events:auto}.motion-toggle{left:14px;bottom:calc(88px + env(safe-area-inset-bottom,0px));border:1px solid var(--line-strong);min-width:44px;min-height:44px;color:var(--sand);font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#03070b9e;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 14px;transition:border-color .18s,color .18s,background-color .18s;display:none;position:absolute}html.world-on .motion-toggle,html.stills-on .motion-toggle{display:inline-flex}.motion-toggle:hover{border-color:var(--sand);color:var(--white)}.motion-toggle:active{transform:translateY(1px)}.motion-toggle svg{fill:currentColor;flex:none}.motion-toggle .motion-toggle-tri{display:none}.motion-toggle.is-paused .motion-toggle-tri{display:block}.motion-toggle.is-paused .motion-toggle-bars{display:none}.motion-toggle.is-paused{border-color:#f276228c}@media (width<=820px){.fixed-layer{z-index:81}.motion-toggle{top:calc(14px + env(safe-area-inset-top,0px));border-radius:50%;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;position:fixed;bottom:auto;left:auto;right:66px}.motion-toggle .motion-toggle-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.world-on body,html.stills-on body{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}html.world-on .chatfi-launcher{border-color:#e8dcc83d}html.world-on .chatfi-launcher .ph{color:var(--sand-mute,#b3aa9a)}html.world-on .chatfi-launcher.is-warm{border-color:var(--ember)}html.world-on .chatfi-launcher.is-warm .ph{color:var(--ember)}html.world-on .chatfi-launcher.is-hushed{opacity:0;pointer-events:none}@media (width>=1101px) and (width<=1600px){html.world-on .chatfi-launcher span,html.stills-on .chatfi-launcher span{display:none}html.world-on .chatfi-launcher,html.stills-on .chatfi-launcher{width:64px;min-width:64px;height:64px;padding:0}html.world-on main,html.stills-on main,html.world-on .site-footer .shell,html.stills-on .site-footer .shell{padding-right:96px}}@media (width>=1601px){html.world-on .site-footer .shell,html.stills-on .site-footer .shell{padding-right:200px}}@media print{.fixed-layer{display:none}}html.motion-paused *,html.motion-paused :before,html.motion-paused :after{transition-duration:.01ms!important;animation-play-state:paused!important}html.motion-paused [data-motion],html.motion-paused [data-hero-step],html.motion-paused .signal-icon,html.motion-paused .channel-card,html.motion-paused .channel-sweep,html.motion-paused .hero-visual,html.motion-paused .scroll-rail,html.motion-paused .brand-mini img,html.motion-paused .brand-mini-copy small,html.motion-paused .device-banner img{animation:none!important}html.motion-paused [data-motion],html.motion-paused [data-hero-step],html.motion-paused [data-channel]{opacity:1!important;transform:none!important}html.motion-paused .channel-sweep{opacity:1!important;transform:scaleX(1)!important}html.motion-paused{scroll-behavior:auto!important}html.stills-on .channel-card[data-hotspot],html.stills-on .spec-grid>div[data-hotspot],html.stills-on [data-drill-benefits] li[data-hotspot],html.stills-on .app-chip-static{cursor:default}html.stills-on .app-chip-static:hover{background:0 0}html.world-on .section-intro h2 span,html.world-on .insight-head h2 span,html.world-on .contact-section h2 span,html.stills-on .section-intro h2 span,html.stills-on .insight-head h2 span,html.stills-on .contact-section h2 span{color:var(--sand)}@media (width<=560px){html.world-on .channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html.world-on .channel-card .tool-chip{white-space:normal;line-height:1.3}html.world-on .channel-card{min-height:0;padding:14px 12px}html.world-on .channel-card p{font-size:12.5px;line-height:1.4}html.world-on .spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.world-on .spec-grid>div{min-height:0;padding:18px 16px}html.world-on .spec-grid dd{margin-top:12px;font-size:30px}html.world-on .spec-grid dd.spec-output-value{font-size:20px}html.world-on .signal-strip{gap:6px}}@keyframes reveal-rise-soft{0%{opacity:.45;transform:translateY(10px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html.world-on [data-motion]:not([data-motion=fade]):not(.signal-step){animation-name:reveal-rise-soft;animation-range:cover cover 18%}html.world-on .commission-step:nth-child(2)[data-motion]{animation-range:cover 4% cover 20%}html.world-on .commission-step:nth-child(3)[data-motion]{animation-range:cover 8% cover 24%}}}html.world-on .contact-section{flex-direction:column;display:flex}html.world-on .contact-grid{display:contents}html.world-on .contact-grid>div,html.world-on .contact-section .fit-shell{width:min(100%, var(--shell));padding-inline:var(--pad);box-sizing:border-box;margin-inline:auto}html.world-on .contact-grid>div:first-child{order:1}html.world-on .contact-section .fit-shell{order:2;margin-top:18px}html.world-on .contact-grid>.contact-actions{order:3;margin-top:28px}html.world-on .contact-grid>div:before{inset:-20px -180px -28px -40px}@media (width>=1101px){html.world-on .contact-section{padding-top:40px}html.world-on .contact-grid>div:first-child,html.world-on .contact-grid>.contact-actions{max-width:50%;margin-left:0}html.world-on .contact-section h2{margin-bottom:0;font-size:clamp(38px,4.2vw,58px)}html.world-on .contact-actions>p{margin-bottom:12px;font-size:17px}}@media (width<=820px){html.world-on .contact-section h2{font-size:clamp(34px,9vw,44px)}html.world-on .section-intro:before,html.world-on .insight-head:before,html.world-on .drill-fallback-head:before,html.world-on .contact-grid>div:before{background:radial-gradient(86% 74%,#03070bbd 0%,#03070ba8 48%,#03070b3d 80%,#03070b00 100%);inset:-14px 0 -20px}html.world-on .drill-fallback ul{grid-template-columns:minmax(0,1fr)}}html.world-on .spec-grid dd.spec-output-value{white-space:nowrap;font-size:clamp(20px,2.1vw,30px)}.rail-legend-item{white-space:nowrap;font-size:10px}html.world-on .commission-state{white-space:nowrap}@media (width<=820px){html.world-on .wellfi-section{overflow:clip visible}html.world-on .section-intro .eyebrow,html.world-on .insight-head .eyebrow,html.world-on .contact-grid .eyebrow,html.world-on .drill-fallback-head .eyebrow{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;padding:3px 9px;display:inline;position:relative}html.world-on .section-intro .eyebrow:before,html.world-on .insight-head .eyebrow:before,html.world-on .contact-grid .eyebrow:before,html.world-on .drill-fallback-head .eyebrow:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#03070b00 0%,#03070beb 26% 74%,#03070b00 100%);position:absolute;inset:-26px -30px -28px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%)}}@media print{@page{margin:16mm}html,body{color:#111!important;background:#fff!important}#world,.rail,.fixed-layer,.stills,.chatfi-launcher,.chatfi-panel,.scroll-rail,.nav-toggle,.nav-cta,.mobile-nav,.hero-scrim,.scroll-cue,.rise-band,.commission-action,.commission-reset,.motion-toggle,[data-stills],video,iframe{display:none!important}.site-header{border-bottom:1px solid #999;background:0 0!important;position:static!important}main{padding-left:0!important}section{break-inside:avoid-page;color:#111!important;background:0 0!important;padding:10mm 0!important}.hero{min-height:0!important}.hero-scene{opacity:1!important;width:100%!important;height:auto!important;position:static!important;transform:none!important}.hero-poster{opacity:1!important;width:100%!important;height:auto!important;position:static!important}h1,h2,h3,h4{break-after:avoid;color:#111!important}.hero-message h1 .w>span{animation:none!important;transform:none!important}a{text-decoration:underline;color:#111!important}a[href^=http]:after{content:" (" attr(href) ")";color:#555;font-size:.85em}.spec-grid{border-collapse:collapse;width:100%;display:table!important}.spec-grid>div{background:0 0!important;display:table-row!important}.spec-grid dt,.spec-grid dd{border:1px solid #bbb;padding:4px 8px;display:table-cell!important}.spec-grid .ph{display:none}details.faq-item{break-inside:avoid}details.faq-item>p{display:block!important}details.faq-item summary .ph{display:none}details.faq-item:not([open])>p{display:block!important}.channel-grid,.drill-fallback ul,.company-marks{grid-template-columns:1fr 1fr;gap:6mm;display:grid!important}.channel-card,.spec-grid>div,.drill-fallback li,.company-mark,.portal-note,.commission-card,.readout{color:#111!important;background:0 0!important;border:1px solid #bbb!important}.company-section p,.company-section h2 em,.company-section i,.company-badge,.company-copy .location,.company-mark strong,.company-mark span{color:#111!important}.company-badge{border:1px solid #bbb!important}.company-col{width:100%!important}.qualifier{background:0 0!important;border:1px solid #bbb!important}.qualifier-stage button,.qualifier-stage input{display:none!important}.signal-stage{display:block!important}.commission-block{min-height:0!important;padding-top:0!important}.readout-foot{opacity:1!important}.readout-list b{color:#111!important}.site-footer{border-top:1px solid #999}.site-footer:after{content:"yotinenergy.com — printed from the Yotin Energy website. Representative values; schematic, not to scale.";color:#555;margin-top:6mm;font-size:10px;display:block}}.rail{z-index:3;letter-spacing:.08em;text-transform:uppercase;width:168px;color:var(--sand);pointer-events:none;flex-direction:column;gap:14px;font:500 11px/1.7 IBM Plex Mono,ui-monospace,monospace;display:none;position:fixed;top:50%;left:14px;transform:translateY(-50%)}html.world-on .rail,html.stills-on .rail{display:flex}@media (width>=1101px){html.world-on .rail:before,html.stills-on .rail:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#03070bf0 0 120px,#03070b00 196px);width:196px;position:fixed;top:0;bottom:0;left:0}}html.stills-on .rail-tally,html.stills-on .rail-legend,html.stills-on .rail-caption{opacity:1;transform:none}html.stills-on .rail-caption{color:var(--sand-mute,#b3aa9a)}.rail>*{pointer-events:auto}.rail-chapters{flex-direction:column;gap:2px;display:flex}.rail-chapters a{color:var(--sand-mute,#b3aa9a);border-left:1px solid #e8dcc847;padding:2px 8px;text-decoration:none;transition:color .24s,border-color .24s}.rail-chapters a:hover,.rail-chapters a:focus-visible{color:var(--sand);outline:none}.rail-chapters a[aria-current=true]{color:var(--ember);border-left-color:var(--ember)}.rail-tally{opacity:0;grid-template-columns:10px 1fr;column-gap:10px;transition:opacity .32s,transform .32s;display:grid;transform:translate(-6px)}.rail-tally.is-visible{opacity:1;transform:none}.rail-track{border-left:1px solid #e8dcc847;height:96px;margin:4px 0;position:relative}.rail-marker{width:7px;height:7px;left:-4px;top:calc(var(--pos,0) * 100% - 3px);border-radius:50%;transition:top .12s linear;position:absolute}.rail-marker-down{background:var(--sand)}.rail-marker-up{opacity:0;background:#22d3ee;transition:opacity .32s,top .12s linear;box-shadow:0 0 8px #22d3eeb3}.rail-marker-up.is-on{opacity:1}.rail-list{flex-direction:column;justify-content:space-between;height:104px;margin:0;padding:0;list-style:none;display:flex}.rail-list li{color:#b3aa9aeb;white-space:nowrap;transition:color .24s}.rail-list li.is-lit{color:var(--sand)}.rail-tally.is-signal .rail-list li[data-tally=wellfi].is-lit{color:#22d3ee}.rail-caption{letter-spacing:.04em;text-transform:none;color:#7e7a72;pointer-events:none;width:168px;margin:0;font-size:9.5px;line-height:1.4;transition:color .24s}.rail-legend.is-visible+.rail-caption{color:var(--sand-mute,#b3aa9a)}.rail-legend{opacity:1;flex-direction:column;gap:2px;display:flex;transform:none}.rail-legend-item{all:unset;cursor:pointer;color:#7e7a72;min-height:22px;font:inherit;letter-spacing:inherit;text-transform:inherit;border-left:1px solid #e8dcc82e;padding:3px 8px;transition:color .2s,border-color .2s}.rail-legend.is-visible .rail-legend-item,html.stills-on .rail-legend .rail-legend-item{color:var(--sand-mute,#b3aa9a)}html .rail-legend .rail-legend-item:hover,html .rail-legend .rail-legend-item:focus-visible,html .rail-legend .rail-legend-item.is-active{color:var(--sand);border-left-color:var(--sand)}.rail-legend-item:focus-visible{outline:1px solid var(--ember);outline-offset:2px}@media (width>=1101px){html.world-on main{padding-left:196px}}.rail-bar{display:none}@media (width<=1100px){html.world-on .rail,html.stills-on .rail{top:var(--header-h,72px);z-index:3;pointer-events:none;flex-direction:column;gap:0;width:auto;max-height:none;display:flex;left:0;right:0;overflow:visible}.rail-chapters,.rail-tally{display:none}.rail-caption{clip-path:inset(50%);white-space:nowrap;opacity:1;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;bottom:auto;left:auto;overflow:hidden;transform:none}html.world-on,html.stills-on{scroll-padding-top:calc(var(--header-h,72px) + 36px)}html.world-on .site-header[data-scrolled],html.stills-on .site-header[data-scrolled]{height:var(--header-h,72px)}.rail-bar{all:unset;pointer-events:auto;letter-spacing:.08em;text-transform:uppercase;height:36px;color:var(--sand-mute,#b3aa9a);cursor:pointer;touch-action:pan-y;background:#03070b;border-bottom:1px solid #e8dcc81f;align-items:center;gap:10px;padding:0 16px;font:500 10px/1 IBM Plex Mono,ui-monospace,monospace;display:flex;position:relative}.rail-bar:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}.rail-bar-current{color:var(--ember);border-right:1px solid #e8dcc838;padding:6px 10px 6px 0}.rail-bar-tally{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sand);flex:1;overflow:hidden}.rail-bar-hint{color:var(--sand-mute,#b3aa9a)}.rail-bar-hint:after{content:" ▾"}.rail.is-open .rail-bar-hint:after{content:" ▴"}.rail-bar:after{content:"";height:2px;width:calc(var(--rail-p,0) / 7 * 100%);background:#e8dcc866;transition:width .2s linear;position:absolute;bottom:-1px;left:0}.rail-bar.is-signal:after{background:linear-gradient(90deg,#e8dcc866 calc(100% - 3px),#22d3ee calc(100% - 3px))}.rail-legend{pointer-events:auto;opacity:1;background:#03070b;border-bottom:1px solid #e8dcc81f;padding:8px 16px 12px;display:none;transform:none}.rail.is-open .rail-legend{display:flex}.rail-legend-item{align-items:center;min-height:44px;display:flex}.rail.is-open .rail-chapters{pointer-events:auto;background:#03070b;border-bottom:1px solid #e8dcc81f;gap:0;padding:6px 16px;display:flex}.rail.is-open .rail-chapters a{border-left-width:2px;align-items:center;min-height:44px;padding:0 8px;display:flex}.rail.is-open .rail-caption{clip-path:none;white-space:normal;pointer-events:auto;width:auto;height:auto;color:var(--sand-mute,#b3aa9a);background:#03070b;border-bottom:1px solid #e8dcc81f;margin:0;padding:10px 16px 12px;position:static;overflow:visible}}@media (prefers-reduced-motion:reduce){.rail *,.rail-tally,.rail-legend{transition:none!important}}.rail{top:calc(var(--header-h,72px) + 36px);max-height:calc(100vh - var(--header-h,72px) - 36px - 150px);overflow:hidden;transform:none}@media (height<=820px){.rail{gap:8px;font-size:10px}.rail-track{height:80px}.rail-list{height:88px}.rail-legend-item{min-height:18px;padding:1px 8px;line-height:1.5}}@media (height<=680px){.rail-legend{display:none}}@media (height<=560px){.rail-tally{display:none}}.rail-fit{display:none}@media (width<=820px){.rail-fit{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:95;box-sizing:border-box;pointer-events:auto;border:1px solid var(--ember);min-height:44px;color:var(--ember);letter-spacing:.08em;text-transform:uppercase;background:#03070beb;border-radius:999px;align-items:center;padding:0 16px;font:600 11px/1 IBM Plex Mono,ui-monospace,monospace;text-decoration:none;transition:opacity .2s,transform .2s;display:none;position:fixed}.rail.has-fit .rail-fit{display:inline-flex}.rail-fit.is-shy{opacity:0;pointer-events:none;transform:translateY(6px)}}.commission-block{margin-top:clamp(64px,7vw,104px)}.commission-card{border:1px solid var(--line);background:#03070b99;border-radius:8px;padding:26px 28px}.commission-title{color:var(--ember);margin:0 0 8px}.commission-lede{color:var(--muted);max-width:54ch;margin:0 0 18px}.commission{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.commission-step{border-bottom:1px solid var(--line);grid-template-columns:30px 18px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}.commission-num{letter-spacing:.08em;color:var(--sand-mute,#b3aa9a);font:500 11px/1.7 IBM Plex Mono,ui-monospace,monospace}.commission-tick{background:0 0;border:1px solid #e8dcc857;width:12px;height:12px;margin-top:3px;transition:background .26s,border-color .26s;position:relative}.commission-step[data-state=done] .commission-tick{background:0 0;border-color:#0000}.commission-step[data-state=done] .commission-tick:after{content:"";border:solid var(--sand);border-width:0 1.6px 1.6px 0;width:5px;height:11px;position:absolute;top:-2px;left:2px;transform:rotate(45deg)}.commission-step[data-step="03"][data-state=done] .commission-tick{background:#22d3ee;border-color:#22d3ee}.commission-step[data-step="03"][data-state=done] .commission-tick:after{content:none}.commission-body h3{font-family:var(--font-display);color:var(--sand);margin:0 0 4px;font-size:17px}.commission-body p{color:var(--muted);max-width:46ch;margin:0;font-size:13.5px;line-height:1.5}.commission-state{letter-spacing:.08em;text-transform:uppercase;color:var(--sand-mute,#b3aa9a);white-space:nowrap;justify-self:end;margin-top:2px;font:500 10px/1.7 IBM Plex Mono,ui-monospace,monospace}.commission-step[data-state=done] .commission-state{color:var(--sand)}.commission-step[data-step="03"][data-state=done] .commission-state{color:#22d3ee}.commission-step.is-action[data-state=todo] .commission-num,.commission-step.is-action[data-state=todo] .commission-state{color:var(--ember)}.commission-step.is-action[data-state=todo] .commission-tick{border-color:#f27622b3}.commission-action{all:unset;cursor:pointer;box-sizing:border-box;border:1px solid var(--ember);min-height:44px;color:var(--ember);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;margin-top:12px;padding:8px 16px;font:500 12px/1.4 IBM Plex Mono,ui-monospace,monospace;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.commission-action:hover,.commission-action.is-hover{background:#f276221f}.commission-action:focus-visible{outline:1px solid var(--ember);outline-offset:3px}.commission-action:active{transform:translateY(1px)}.commission-action[aria-disabled=true]{cursor:default;border-color:var(--line-strong);color:var(--sand);background:#e8dcc80f}.commission-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:14px 0 0;display:flex}.commission-caption{color:var(--sand);letter-spacing:.04em;font:500 12px/1.5 IBM Plex Mono,ui-monospace,monospace}.commission-reset{all:unset;cursor:pointer;box-sizing:border-box;border:1px solid var(--line-strong);min-height:44px;color:var(--sand-mute,#b3aa9a);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;padding:6px 14px;font:500 11px/1.4 IBM Plex Mono,ui-monospace,monospace;transition:border-color .2s,color .2s;display:inline-flex}.commission-reset:hover{border-color:var(--sand);color:var(--sand)}.commission-reset:focus-visible{outline:1px solid var(--ember);outline-offset:3px}.commission-reset[hidden]{display:none}@media (width<=820px){.commission-card{padding:20px 18px}.commission-step{grid-template-columns:26px 16px minmax(0,1fr);row-gap:4px}.commission-state{grid-column:3;justify-self:start;margin-top:6px}.commission-body p{max-width:none}}@media (prefers-reduced-motion:no-preference){@keyframes commission-tick-settle{0%{opacity:.2;transform:scale(.4)}to{opacity:1;transform:none}}.commission-step[data-arrived] .commission-tick{animation:.38s cubic-bezier(.2,.7,.3,1) both commission-tick-settle}}.readout{border:1px solid var(--line);background:#03070bb3;border-radius:6px;align-self:start;padding:16px 18px}.readout-head{letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font:600 12px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.readout .chip,.readout .chip-out{border:1px solid var(--line-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--sand-mute,#b3aa9a);border-radius:999px;padding:2px 8px;font:500 10px/1.6 IBM Plex Mono,ui-monospace,monospace;display:inline-block}.readout-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.readout-list li{border-bottom:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;padding:8px 0;font:500 12px/1.4 IBM Plex Mono,ui-monospace,monospace;display:flex}.readout-list b{font-variant-numeric:tabular-nums;color:var(--sand);font-weight:600;transition:color .4s}.readout-list b,.readout .chip-out,.tool-chip .unit,[data-unit]{text-transform:none}.readout.is-closed .readout-list b{color:#22d3ee}.readout-foot{opacity:0;margin:12px 0 0;transition:opacity .42s}.readout-foot[data-arrived]{opacity:1}.tool-chip{border:1px solid var(--line-strong);font:500 10px/1.6 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sand-mute,#b3aa9a);white-space:nowrap;border-radius:999px;padding:2px 8px;display:inline-block}.tool-caption{font:500 11px/1.6 var(--font-mono);letter-spacing:.06em;color:var(--sand-mute,#b3aa9a);margin:10px 0 0;transition:color .24s,opacity .24s}.tool-caption.is-lit{color:var(--sand)}.tool-caption[hidden]{display:none}.channel-card[data-hotspot]{cursor:pointer}.channel-card[data-hotspot]:focus-visible{outline:1px solid var(--ember);outline-offset:2px}.channel-card.is-hover,.channel-card.is-active{border-color:#e8dcc873}.channel-hud{font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;color:var(--sand);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.channel-card .channel-hud{margin:auto 0 0;padding-top:14px}.channel-hud-value{opacity:.55;min-width:7ch;transition:opacity .24s}.channel-card.is-hover .channel-hud-value,.channel-card.is-active .channel-hud-value,.channel-card.has-value .channel-hud-value{opacity:1}.channel-card[data-icon-anim] .channel-icon .ph{display:inline-block}.channel-card[data-icon-anim].is-visible .channel-icon .ph{animation:tool-icon-settle .5s var(--ease) both}@keyframes tool-icon-settle{0%{opacity:.25;transform:scale(.88)}to{opacity:1;transform:none}}html.motion-paused .channel-card[data-icon-anim].is-visible .channel-icon .ph{animation:none}@media (prefers-reduced-motion:reduce){.channel-card[data-icon-anim].is-visible .channel-icon i{animation:none}}.spec-grid>div[data-hotspot]{cursor:pointer}.spec-grid>div[data-hotspot]:focus-visible{outline:1px solid var(--ember);outline-offset:-2px}.spec-grid>div.is-hover,.spec-grid>div.is-active{background:#e8dcc80d}.tool-controls{flex-direction:column;align-items:flex-end;gap:14px;min-height:180px;margin-top:28px;display:flex}.tool-hotspots-wrap{border:1px solid var(--line);background:#03070bb8;border-radius:8px;max-width:440px;padding:12px 14px}@media (width<=820px){.tool-controls{align-items:stretch}.tool-hotspots-wrap{max-width:none}.tool-inspect{align-self:flex-start;width:max-content;max-width:100%}}html.tool-orbit .channel-card,html.tool-orbit .spec-grid>div{opacity:.22;transition:opacity .24s}html.tool-orbit .tool-hotspots-wrap{opacity:1}html.tool-orbit .tool-inspect{display:none}.tool-inspect{border:1px solid var(--line);background:#03070bb8;border-radius:999px;margin-top:24px;padding:10px 12px}.tool-hotspots{flex-wrap:wrap;gap:8px;display:flex}.tool-hotspot{all:unset;cursor:pointer;border:1px solid var(--line-strong);min-height:44px;color:var(--sand);font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#03070b80;border-radius:6px;align-items:center;gap:8px;padding:0 14px;transition:border-color .2s,background .2s;display:inline-flex}.tool-hotspot:before{content:"";background:var(--sand-mute);border-radius:50%;width:6px;height:6px;transition:background .2s,box-shadow .2s}.tool-hotspot:hover,.tool-hotspot.is-hover{border-color:var(--sand)}.tool-hotspot:focus-visible{outline:1px solid var(--ember);outline-offset:2px}.tool-hotspot.is-active,.tool-hotspot[data-active]{border-color:var(--sand);background:#e8dcc81f}.tool-hotspot.is-hover:before,.tool-hotspot.is-active:before{background:var(--sand);box-shadow:0 0 8px #e8dcc899}.tool-hotspot[data-hotspot=gap]:before{border:1px solid var(--sand-mute);background:#2a2622;width:5px;height:5px}.tool-hotspot[data-unavailable]{opacity:.55}.tool-hotspots-wrap{flex-direction:column;gap:0;display:flex}.tool-hotspots-wrap .tool-caption{min-height:1.6em;margin-top:10px}.tool-hotspots-wrap .tool-chip{align-self:flex-start;margin-top:8px}.tool-orbit-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.tool-orbit-foot[hidden]{display:none}.tool-orbit-foot .tool-hint{margin:0}.tool-inspect{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tool-primary{all:unset;cursor:pointer;border:1px solid var(--ember);background:var(--ember);color:#1a0c04;min-height:44px;font:600 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.tool-primary:hover{background:var(--ember-lit);border-color:var(--ember-lit)}.tool-primary:focus-visible{outline:1px solid var(--sand);outline-offset:3px}.tool-primary:active{transform:translateY(1px)}.tool-primary.is-armed{box-shadow:0 0 0 3px #f2762259}.tool-primary[aria-pressed=true]{color:var(--ember);background:0 0}.tool-secondary{all:unset;cursor:pointer;border:1px solid var(--line-strong);min-height:44px;color:var(--sand);font:500 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;transition:border-color .2s;display:inline-flex}.tool-secondary:hover{border-color:var(--sand)}.tool-orbit-foot .tool-secondary{color:var(--sand-mute,#b3aa9a);background:0 0;border-color:#e8dcc847;padding:12px 16px}.tool-orbit-foot .tool-secondary:hover,.tool-orbit-foot .tool-secondary:focus-visible{border-color:var(--sand);color:var(--sand)}.tool-secondary:focus-visible{outline:1px solid var(--ember);outline-offset:3px}.tool-secondary[hidden]{display:none}.tool-secondary[aria-pressed=true]{border-color:var(--sand);color:var(--sand);background:#e8dcc81f}.tool-secondary[aria-pressed=true]:before{content:"";background:var(--sand);border-radius:50%;flex:none;width:7px;height:7px;margin-right:9px}.tool-hint{font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--sand-mute,#b3aa9a)}.tool-hint[hidden]{display:none}.tool-primary[data-unavailable],.tool-secondary[data-unavailable]{opacity:.6}html.tool-orbit{-webkit-user-select:none;user-select:none}html.tool-orbit main{cursor:grab}html.tool-orbit.tool-orbit-drag main{cursor:grabbing}.deploy-controls{border:1px solid var(--line);text-align:left;background:#03070b9e;border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px 32px;margin-top:22px;padding:18px 20px;display:grid}@media (width<=820px){.deploy-controls{grid-template-columns:1fr;gap:8px 32px;margin-top:12px;padding:10px 20px}.fluid-level input[type=range]{margin-top:2px}html.world-on .deploy-controls{margin-bottom:30svh}html.world-on .fluid-level-wrap{min-height:214px}}.deploy-xray{flex-direction:column;align-items:flex-start;gap:0;display:flex}.fluid-level{font:500 11px/1.6 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:block}.fluid-level>span{display:block}.fluid-level input[type=range]{width:100%;accent-color:var(--ember);cursor:pointer;min-height:44px;margin-top:8px;display:block}.fluid-level input[type=range]:focus-visible{outline:1px solid var(--ember);outline-offset:4px}.fluid-level-ends{font:500 10px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sand-mute,#b3aa9a);justify-content:space-between;margin-top:2px;display:flex}.fluid-level-trend{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;display:flex}.fluid-level-trend .tool-caption{margin:0}.fluid-level-trend[hidden]{display:none}.fluid-readout{margin-top:10px}.fluid-readout-values{font:500 11px/1.6 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sand-mute,#b3aa9a);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.fluid-readout-figures{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--sand);text-transform:none;font-size:14px}.fluid-readout-delta{font:500 11px/1.6 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--sand-mute,#b3aa9a);margin:4px 0 0}.fluid-readout-values[hidden],.fluid-readout-delta[hidden]{display:none}.surface-caption{z-index:2;border:1px solid var(--line-strong);font:500 11px/1.5 var(--font-mono);letter-spacing:.06em;color:var(--sand);pointer-events:none;white-space:nowrap;background:#03070bb8;border-radius:4px;margin:0;padding:4px 10px;transition:opacity .24s;position:fixed;top:0;left:0}.surface-caption[hidden]{display:none}.surface-caption.is-clamped{border-style:dashed}.application-chips li:has(>.app-chip){padding:0}.app-chip{all:unset;cursor:pointer;min-height:44px;color:inherit;font:inherit;border-radius:999px;align-items:center;gap:9px;padding:0 18px;transition:background .2s;display:inline-flex}.app-chip:hover,.application-chips li.is-hover>.app-chip,.app-chip.is-hover{background:#e8dcc814}.app-chip:focus-visible{outline:1px solid var(--ember);outline-offset:2px}:is(.application-chips li:has(>.app-chip.is-active),.application-chips li:has(>.app-chip[aria-pressed=true])){border-color:var(--sand);background:#e8dcc81a}.app-chip .ph{color:var(--ember);font-size:17px}.app-chip-note{width:fit-content;margin:12px auto 0;display:block}.app-chip-note[hidden]{display:none}[data-drill-benefits] li[data-hotspot]{cursor:pointer;transition:border-color .2s,background .2s}[data-drill-benefits] li[data-hotspot]:focus-visible{outline:1px solid var(--ember);outline-offset:2px}[data-drill-benefits] li.is-hover,[data-drill-benefits] li.is-active{border-color:var(--sand);background:#e8dcc80f}.level-caption{padding:2px 8px;font-size:10px}.level-caption.is-earlier{opacity:.7;border-style:dashed}.probe{pointer-events:none;z-index:4;opacity:0;will-change:transform;mix-blend-mode:screen;width:28px;height:28px;transition:opacity .16s;position:fixed;top:0;left:0}.probe:before{content:"";border:1px solid #e8dcc8d9;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 1px #03070b59}.probe:after{content:"";background:#e8dcc8e6;border-radius:50%;width:2px;height:2px;margin:-1px 0 0 -1px;position:absolute;top:50%;left:50%}.probe-arc{border:1px solid #0000;border-radius:50%;transition:border-color .2s;position:absolute;inset:4px}.probe.is-field .probe-arc{border-top-color:#22d3ee;border-right-color:#22d3ee;transform:rotate(-45deg)}.probe.is-on{opacity:1}@media (prefers-reduced-motion:reduce),(pointer:coarse),(width<=1099px){.probe{display:none!important}}.stills{z-index:0;background:var(--void);pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}html.stills-on .stills,html.world-optin .stills,html.world-lost .stills{display:block}html.world-live .stills{opacity:0;visibility:hidden;transition:opacity .8s,visibility 0s linear .8s}html.world-lost .stills{opacity:1;visibility:visible;transition:none}.stills-img{object-fit:cover;object-position:62% 50%;opacity:0;width:100%;max-width:none;height:100%;transition:opacity .3s;position:absolute;inset:0}.stills-img.is-current{opacity:1}@media (prefers-reduced-motion:reduce){.stills-img{transition:none}}@media (width<=820px){.stills-img{object-position:50% 62%}}html.stills-on body,html.world-optin body{position:relative}html.stills-on main,html.stills-on .site-footer,html.world-optin main,html.world-optin .site-footer{z-index:1;position:relative}html.stills-on .hero,html.stills-on .wellfi-section,html.stills-on .drill-section,html.stills-on .insight-section,html.stills-on .faq-section,html.stills-on .contact-section,html.stills-on .company-section,html.stills-on .site-footer{background:0 0}html.stills-on .hero-scene,html.world-optin .hero-scene{display:none}html.stills-on .hero-copy,html.stills-on .section-intro,html.stills-on .channel-head,html.stills-on .commission-card,html.stills-on .insight-head,html.stills-on .portal-note,html.stills-on .drill-fallback,html.stills-on .faq-section .shell,html.stills-on .contact-grid>div{position:relative}html.stills-on .section-intro:before,html.stills-on .insight-head:before,html.stills-on .drill-fallback-head:before,html.stills-on .contact-grid>div:before{content:"";z-index:-1;background:#03070b8c;border-radius:6px;position:absolute;inset:-24px -28px}html.stills-on .faq-section .shell{background:#03070beb;border-radius:8px;padding-top:32px;padding-bottom:32px}html.stills-on .channel-card,html.stills-on .spec-grid>div{background:#03070bd1}html.stills-on .commission-card{background:#03070bb8;border-radius:6px}html.stills-on .drill-fallback ul li{background:#03070bd1}html.stills-on .qualifier{background:#03070be6}html.stills-on .company-section{position:relative;overflow:clip visible}html.stills-on .company-ident,html.stills-on .company-section h2,html.stills-on .company-copy{isolation:isolate;position:relative}html.stills-on .company-ident:before,html.stills-on .company-section h2:before,html.stills-on .company-copy:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#03070b00 0,#03070bd9 100px calc(100% - 100px),#03070b00 100%);position:absolute;inset:-100px -150px -100px -130px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 130px calc(100% - 150px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 130px calc(100% - 150px),#0000 100%)}html.stills-on .company-section:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#03070b00 0%,#03070bdb 45%,#03070be0 100%);height:340px;position:absolute;bottom:0;left:0;right:0}html.stills-on .company-marks{z-index:0;position:relative}@media (width<=900px){html.stills-on .company-section:after{background:linear-gradient(#03070b00 0%,#03070be0 32%,#03070be6 100%);height:520px}}@media (width<=820px){html.stills-on .company-ident:before,html.stills-on .company-section h2:before,html.stills-on .company-copy:before{background:linear-gradient(#03070b00 0,#03070bdb 80px calc(100% - 80px),#03070b00 100%);inset:-80px -40px -80px -30px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30px calc(100% - 40px),#0000 100%)}}@media (forced-colors:active){.stills{display:none!important}}@media (width>=1101px){html.stills-on main{padding-left:196px}}.stills-optin{right:var(--pad);z-index:2;margin:0;position:absolute;bottom:clamp(28px,5vh,48px)}.stills-optin-button{border:1px solid var(--line-strong);min-height:44px;color:var(--sand);font:500 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#03070b8c;border-radius:999px;align-items:center;gap:10px;padding:0 18px;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex}.stills-optin-button:before{content:"";border:1px solid var(--sand);border-radius:50%;flex:none;width:8px;height:8px}.stills-optin-button:hover{border-color:var(--sand);color:var(--white)}.stills-optin-button:active{transform:translateY(1px)}.stills-optin-button:disabled,.stills-optin-button.is-loading{cursor:progress;opacity:.7}.stills-optin-button.is-loading:before{border-color:var(--ember);background:var(--ember)}html.stills-capture main,html.stills-capture .site-header,html.stills-capture .site-footer,html.stills-capture .rail,html.stills-capture .fixed-layer,html.stills-capture .chatfi-launcher,html.stills-capture .chatfi-panel,html.stills-capture .scroll-rail,html.stills-capture .skip-link,html.stills-capture body>.surface-caption,html.stills-capture .stills{visibility:hidden!important}.fit-stage{display:none}.fit-caption{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.01em;color:var(--sand,#e8dcc8);margin:14px 0 0;font-size:12.5px;line-height:1.55}.fit-caption[hidden],.fit-caption:empty{display:none}.fit-download{min-height:54px}html.world-on .fit-stage{pointer-events:none;display:block}html.world-on .fit-caption{text-shadow:0 1px 12px #03070be6,0 0 2px #03070be6;max-width:34rem;max-height:4.8em;padding:0;display:inline-block;overflow:hidden}html.world-on .contact-section .fit-stage{top:var(--header-h,64px);z-index:0;height:35svh;position:sticky}html.world-on .contact-section .fit-caption{top:calc(var(--header-h,64px) + 35svh - 64px);z-index:0;max-width:min(100% - 16px,780px);margin:-56px 0 0 max(8px,50% - 390px);position:sticky}html.world-on .contact-section .qualifier{z-index:1;background:#03070b;margin-top:18px;position:relative}@media (height<=560px){html.world-on .contact-section .fit-stage{display:none}html.world-on .contact-section .fit-caption{margin:0 0 12px;position:static}}@media (width>=1601px) and (aspect-ratio>=5/3){html.world-on .contact-section .fit-shell{grid-template-columns:minmax(0,560px) 1fr;align-items:start;column-gap:clamp(32px,4vw,72px);display:grid}html.world-on .contact-section .fit-shell .qualifier{background:#03070be6;grid-area:1/1;max-width:none;margin:28px 0 0}html.world-on .contact-section .fit-shell .fit-stage{top:var(--header-h,64px);height:auto;width:calc(100% + var(--pad) + max(0px, calc(50vw - 866px)));grid-area:1/2;align-self:stretch;position:sticky}html.world-on .contact-section .fit-shell .fit-caption{z-index:1;grid-area:1/2;place-self:start;max-width:min(38rem,100% - 96px);margin:0;position:sticky;top:calc(100vh - 96px)}}
