.AgentMark-module__RrkbCW__mark{background-image:var(--aurora);background-position:15% 20%;background-size:333%;flex:none;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M20,0 H80 A20,20 0 0 1 100,20 V42 A58,58 0 0 1 42,100 H20 A20,20 0 0 1 0,80 V20 A20,20 0 0 1 20,0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M20,0 H80 A20,20 0 0 1 100,20 V42 A58,58 0 0 1 42,100 H20 A20,20 0 0 1 0,80 V20 A20,20 0 0 1 20,0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.AgentMark-module__RrkbCW__bar{background-image:var(--aurora);background-position:24% 20%;background-size:auto 320%;border-radius:2px;flex:none;width:3px;display:block}.AgentMark-module__RrkbCW__fill{background-image:var(--aurora);color:var(--ink);background-position:10% 24%;background-size:380%}.AgentMark-module__RrkbCW__star{background-image:var(--aurora);background-position:30% 30%;background-size:420%;flex:none;width:14px;height:14px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 208 208'%3E%3Cpath d='M104,0 C106,80 128,102 208,104 C128,106 106,128 104,208 C102,128 80,106 0,104 C80,102 102,80 104,0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 208 208'%3E%3Cpath d='M104,0 C106,80 128,102 208,104 C128,106 106,128 104,208 C102,128 80,106 0,104 C80,102 102,80 104,0 Z'/%3E%3C/svg%3E") 50%/contain no-repeat}
.SpawnText-module__DhBhBW__lu{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SpawnText-module__DhBhBW__mot{white-space:nowrap}.SpawnText-module__DhBhBW__icone{vertical-align:middle;width:auto;height:.78em;margin-right:.22em;display:inline-block}.SpawnText-module__DhBhBW__racine{position:relative}.SpawnText-module__DhBhBW__toile{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.SpawnText-module__DhBhBW__voile{pointer-events:none;display:inherit;gap:inherit;flex-wrap:inherit;justify-content:inherit;padding:inherit;position:absolute;inset:0}.SpawnText-module__DhBhBW__voile .SpawnText-module__DhBhBW__icone{visibility:hidden}.SpawnText-module__DhBhBW__teinte{white-space:pre;background-origin:content-box;background-image:var(--aurora);color:#0000;background-size:8em;-webkit-background-clip:text;background-clip:text;margin:-.1em 0 0 -.1em;padding:.1em .2em .1em .1em;position:absolute;top:0;left:0}.SpawnText-module__DhBhBW__lettre.SpawnText-module__DhBhBW__aurora{color:#0000}.SpawnText-module__DhBhBW__racine:not([data-spawn=fin]) .SpawnText-module__DhBhBW__voile{visibility:hidden}[data-spawn=fin] .SpawnText-module__DhBhBW__toile,[data-spawn=attente] .SpawnText-module__DhBhBW__toile{display:none}@media (prefers-reduced-motion:no-preference){.SpawnText-module__DhBhBW__racine:not([data-spawn=fin]) .SpawnText-module__DhBhBW__lettre{color:#0000}.SpawnText-module__DhBhBW__racine:not([data-spawn=fin]) .SpawnText-module__DhBhBW__icone{opacity:0}[data-spawn=go] .SpawnText-module__DhBhBW__icone{animation:.7s ease-out forwards SpawnText-module__DhBhBW__apparait}}@keyframes SpawnText-module__DhBhBW__apparait{to{opacity:1}}@media (prefers-reduced-motion:reduce){.SpawnText-module__DhBhBW__toile{display:none}}
.Audit-module__-mIqHa__page{--audit-surface:#121211;--audit-gutter:clamp(1.25rem, 4vw, 5rem);--audit-wide:84rem;display:contents}.Audit-module__-mIqHa__screen{min-height:100svh;padding:clamp(6rem, 9vw, 8rem) var(--audit-gutter) clamp(4rem, 7vw, 6rem);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Audit-module__-mIqHa__ink{--t1:var(--white);--t2:#ffffffc7;--t3:var(--g1);--line:var(--ink-line);background:var(--ink);color:var(--white)}.Audit-module__-mIqHa__white{--t1:var(--bd-text-primary);--t2:#3a3a37;--t3:var(--bd-text-secondary);--line:var(--bd-border-primary);background:var(--paper);color:var(--bd-text-primary);background:var(--white)}.Audit-module__-mIqHa__closing{padding:clamp(6rem, 11vw, 10rem) var(--audit-gutter)}.Audit-module__-mIqHa__closing>div{max-width:var(--audit-wide);margin:0 auto}.Audit-module__-mIqHa__title{letter-spacing:-.05em;color:var(--t1);margin:0;font-size:clamp(2.25rem,4.2vw,4.25rem);font-weight:500;line-height:1}.Audit-module__-mIqHa__lead{letter-spacing:-.015em;max-width:34rem;color:var(--t2);margin:0;font-size:clamp(1.0625rem,1.3vw,1.3125rem);line-height:1.4}.Audit-module__-mIqHa__portalList{margin:0;padding:0;list-style:none}.Audit-module__-mIqHa__portalList li{border-top:1px solid var(--line);color:var(--t2);padding:.8125rem 0;font-size:1rem;line-height:1.4}.Audit-module__-mIqHa__wide{width:100%;max-width:var(--audit-wide)}.Audit-module__-mIqHa__headRow{grid-template-columns:minmax(0,1fr);align-items:end;row-gap:1.25rem;display:grid}.Audit-module__-mIqHa__stages{border:1px solid var(--line);background:var(--line);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:1px;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.Audit-module__-mIqHa__stage{background:var(--ink);flex-direction:column;row-gap:.625rem;padding:clamp(1.25rem,2vw,1.75rem);transition:background-color .3s;display:flex}.Audit-module__-mIqHa__stage:hover{background:var(--audit-surface)}.Audit-module__-mIqHa__stageName{color:var(--g1);font-size:.8125rem}.Audit-module__-mIqHa__stageTitle{letter-spacing:-.03em;margin:0;font-size:clamp(1.1875rem,1.5vw,1.5rem);font-weight:500;line-height:1.15}.Audit-module__-mIqHa__stageText{color:var(--g1);flex:1;margin:0;font-size:.9375rem;line-height:1.45}.Audit-module__-mIqHa__stageGain{align-items:center;column-gap:.5rem;margin-top:.5rem;font-weight:500;display:inline-flex}.Audit-module__-mIqHa__star{width:.875rem;height:.875rem}.Audit-module__-mIqHa__stageNext{background:var(--audit-surface)}.Audit-module__-mIqHa__stageIcon{color:var(--g1)}.Audit-module__-mIqHa__method{grid-template-columns:minmax(0,1fr);margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.Audit-module__-mIqHa__method li{border-top:1px solid var(--line);letter-spacing:-.01em;grid-template-columns:2.25rem minmax(0,1fr);padding:1rem 0;font-size:clamp(1rem,1.15vw,1.1875rem);line-height:1.35;display:grid}.Audit-module__-mIqHa__methodNumber{font-family:var(--bd-font-mono);color:var(--t3);font-size:.8125rem;line-height:1.8}.Audit-module__-mIqHa__hybrid{background:var(--ink);color:var(--white);border-radius:20px;grid-template-columns:minmax(0,1fr);row-gap:2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid}.Audit-module__-mIqHa__hybridCopy{align-content:start;row-gap:1rem;display:grid}.Audit-module__-mIqHa__hybridTitle{letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,2.8vw,2.75rem);font-weight:500;line-height:1.02}.Audit-module__-mIqHa__hybridText{color:var(--g1);margin:0;font-size:1rem;line-height:1.45}.Audit-module__-mIqHa__lanes{grid-template-columns:minmax(0,1fr);row-gap:2rem;display:grid}.Audit-module__-mIqHa__lane{align-content:start;display:grid}.Audit-module__-mIqHa__count{flex-direction:column;row-gap:.375rem;margin:0 0 1rem;display:flex}.Audit-module__-mIqHa__count>span:first-child{letter-spacing:-.06em;white-space:nowrap;width:fit-content;padding:.04em .07em .1em 0;font-size:clamp(2.5rem,4.4vw,4.25rem);font-weight:500;line-height:.9;display:inline-block}.Audit-module__-mIqHa__countAi{background-image:var(--aurora);color:#0000;background-position:24% 30%;background-size:260%;-webkit-background-clip:text;background-clip:text}.Audit-module__-mIqHa__unit{color:var(--g1);font-size:.875rem}.Audit-module__-mIqHa__laneName{border-top:1px solid var(--white);letter-spacing:-.02em;align-items:center;column-gap:.5rem;margin:0;padding:.875rem 0;font-size:1.125rem;font-weight:500;display:flex}.Audit-module__-mIqHa__methods{margin:0;padding:0;list-style:none}.Audit-module__-mIqHa__methods li{border-top:1px solid var(--ink-line);color:#ffffffd9;align-items:center;column-gap:.75rem;padding:.8125rem 0;font-size:.9375rem;display:flex}.Audit-module__-mIqHa__stageFilm{margin-top:clamp(2.5rem,4.5vw,4rem);position:relative}.Audit-module__-mIqHa__stageFilm:before{content:"";background:var(--horizon) center bottom / cover no-repeat;pointer-events:none;width:100vw;position:absolute;top:6%;bottom:22%;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.Audit-module__-mIqHa__stageFilm>*{position:relative}.Audit-module__-mIqHa__portalFoot{grid-template-columns:minmax(0,1fr);row-gap:1.5rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.Audit-module__-mIqHa__memory{letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,1.9vw,1.75rem);font-weight:500;line-height:1.2}.Audit-module__-mIqHa__compliance{text-align:center}.Audit-module__-mIqHa__ring{aspect-ratio:1;place-items:center;width:min(44rem,100%);display:grid;position:relative}.Audit-module__-mIqHa__emblem{width:100%;height:100%;color:var(--white);opacity:.9;position:absolute;inset:0}.Audit-module__-mIqHa__ringCopy{justify-items:center;row-gap:clamp(1rem,1.6vw,1.5rem);width:64%;display:grid;position:relative}.Audit-module__-mIqHa__ringCopy .Audit-module__-mIqHa__title{font-size:clamp(1.75rem,3.6vw,3.5rem)}.Audit-module__-mIqHa__ringCopy .Audit-module__-mIqHa__lead{font-size:clamp(.9375rem,1.1vw,1.125rem)}.Audit-module__-mIqHa__faq{grid-template-columns:minmax(0,1fr);row-gap:2.5rem;display:grid}.Audit-module__-mIqHa__faqAside{align-content:start;row-gap:1.25rem;display:grid}.Audit-module__-mIqHa__inkButton{background:var(--ink);min-height:44px;color:var(--white);border-radius:999px;align-items:center;padding:0 1.375rem;font-size:1rem;font-weight:500;transition:background-color .2s,transform .15s;display:inline-flex}.Audit-module__-mIqHa__inkButton:hover{background:#2a2a28}.Audit-module__-mIqHa__inkButton:active{transform:scale(.98)}@media (max-width:640px){.Audit-module__-mIqHa__ring{aspect-ratio:auto;padding-top:15rem}.Audit-module__-mIqHa__emblem{width:13rem;height:13rem;inset:0 auto auto 50%;translate:-50%}.Audit-module__-mIqHa__ringCopy{width:100%}}@media (max-width:991px){.Audit-module__-mIqHa__stageFilm:before{height:calc((100vw - 2 * var(--audit-gutter)) * .625 + 3rem);top:-1.5rem;bottom:auto}}@media (min-width:768px){.Audit-module__-mIqHa__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.Audit-module__-mIqHa__lanes,.Audit-module__-mIqHa__method{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (min-width:992px){.Audit-module__-mIqHa__headRow{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:2rem}.Audit-module__-mIqHa__stages,.Audit-module__-mIqHa__method{grid-template-columns:repeat(4,minmax(0,1fr))}.Audit-module__-mIqHa__method li{grid-template-columns:minmax(0,1fr);row-gap:.5rem;padding-right:1rem}.Audit-module__-mIqHa__hybrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(2rem,4vw,4rem)}.Audit-module__-mIqHa__portalFoot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:2rem}.Audit-module__-mIqHa__faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,5vw,5rem)}}@media (prefers-reduced-motion:reduce){.Audit-module__-mIqHa__stage,.Audit-module__-mIqHa__inkButton{transition:none}}
.Cards-module___OQjGq__logo{object-fit:contain;filter:grayscale()brightness(1.5);flex:none;width:16px;height:16px}.Cards-module___OQjGq__glyph{color:var(--g1);flex:none}
.Emblem-module__-FJVhq__star{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.3)rotate(-72deg)}.Emblem-module__-FJVhq__on .Emblem-module__-FJVhq__star{animation:Emblem-module__-FJVhq__appear .9s cubic-bezier(.16, .84, .44, 1) calc(var(--i) * .11s) both, Emblem-module__-FJVhq__sweep 4.8s ease-in-out calc(1.6s + var(--i) * .4s) infinite}@keyframes Emblem-module__-FJVhq__appear{to{opacity:1;transform:none}}@keyframes Emblem-module__-FJVhq__sweep{0%,to{opacity:1;transform:none}12%{opacity:.35;transform:scale(.82)}24%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Emblem-module__-FJVhq__star,.Emblem-module__-FJVhq__on .Emblem-module__-FJVhq__star{opacity:1;animation:none;transform:none}}
.HeroStack-module__l86VlG__stack{--ease:cubic-bezier(.16, .84, .44, 1);width:100%;height:auto;display:block;overflow:visible}.HeroStack-module__l86VlG__plate{animation:HeroStack-module__l86VlG__rise 1.1s var(--ease) both}.HeroStack-module__l86VlG__body{fill:var(--ink);fill-opacity:.9}.HeroStack-module__l86VlG__light{opacity:0;transition:opacity .7s}.HeroStack-module__l86VlG__light[data-on=true]{opacity:1}.HeroStack-module__l86VlG__arc{fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:.1 5.2}.HeroStack-module__l86VlG__arcDraw{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1;animation:HeroStack-module__l86VlG__draw 2s .9s var(--ease) both}.HeroStack-module__l86VlG__axis{animation:1.2s .9s both HeroStack-module__l86VlG__fade}.HeroStack-module__l86VlG__axisLine{stroke:#fff9;stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:.1 4.6}.HeroStack-module__l86VlG__star{animation:1.6s 1.1s both HeroStack-module__l86VlG__fade}.HeroStack-module__l86VlG__label{cursor:default;animation:.9s both HeroStack-module__l86VlG__fade}.HeroStack-module__l86VlG__label line{stroke:#ffffff61;stroke-width:1px;transition:stroke .5s}.HeroStack-module__l86VlG__label text{dominant-baseline:central;font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;fill:#ffffffb8;font-size:14px;font-weight:500;transition:fill .5s}.HeroStack-module__l86VlG__label[data-on=true] line{stroke:#fffc}.HeroStack-module__l86VlG__label[data-on=true] text{fill:var(--white)}@keyframes HeroStack-module__l86VlG__rise{0%{opacity:0;transform:translateY(22px)}}@keyframes HeroStack-module__l86VlG__fade{0%{opacity:0}}@keyframes HeroStack-module__l86VlG__draw{0%{stroke-dashoffset:1px}}@media (max-width:767px){.HeroStack-module__l86VlG__label text{letter-spacing:.08em;font-size:20px}}@media (prefers-reduced-motion:reduce){.HeroStack-module__l86VlG__plate,.HeroStack-module__l86VlG__arcDraw,.HeroStack-module__l86VlG__axis,.HeroStack-module__l86VlG__star,.HeroStack-module__l86VlG__label{animation:none}.HeroStack-module__l86VlG__light,.HeroStack-module__l86VlG__label line,.HeroStack-module__l86VlG__label text{transition:none}}
.RecoList-module__WzcpOW__list{margin:0;padding:0;list-style:none}.RecoList-module__WzcpOW__reco{border-top:1px solid #fff3}.RecoList-module__WzcpOW__reco:last-child{border-bottom:1px solid #fff3}.RecoList-module__WzcpOW__head{text-align:left;color:#ffffffb8;cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:1rem;width:100%;padding:1.125rem .25rem;transition:color .3s;display:grid}.RecoList-module__WzcpOW__head:hover,.RecoList-module__WzcpOW__reco[data-open=true] .RecoList-module__WzcpOW__head{color:var(--white)}.RecoList-module__WzcpOW__title{letter-spacing:-.02em;font-size:clamp(1rem,1.25vw,1.1875rem);font-weight:500;line-height:1.25}.RecoList-module__WzcpOW__tag{font-family:var(--bd-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #fff6;border-radius:999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:500}.RecoList-module__WzcpOW__sign{transition:transform .5s cubic-bezier(.16,.84,.44,1)}.RecoList-module__WzcpOW__reco[data-open=true] .RecoList-module__WzcpOW__sign{transform:rotate(45deg)}.RecoList-module__WzcpOW__fold{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.16,.84,.44,1);display:grid}.RecoList-module__WzcpOW__reco[data-open=true] .RecoList-module__WzcpOW__fold{grid-template-rows:1fr}.RecoList-module__WzcpOW__body{visibility:hidden;opacity:0;min-height:0;transition:opacity .4s,visibility 0s .6s;overflow:hidden}.RecoList-module__WzcpOW__reco[data-open=true] .RecoList-module__WzcpOW__body{visibility:visible;opacity:1;transition:opacity .6s .1s}.RecoList-module__WzcpOW__text{letter-spacing:-.01em;color:#ffffffb8;max-width:34em;margin:0;padding:0 .25rem;font-size:1rem;line-height:1.4}.RecoList-module__WzcpOW__facts{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1rem;margin:1.25rem 0 0;padding:0 .25rem 1.375rem;display:grid}.RecoList-module__WzcpOW__facts dt{font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--g1);font-size:.6875rem;font-weight:500}.RecoList-module__WzcpOW__facts dd{letter-spacing:-.04em;margin:.375rem 0 0;font-size:clamp(1.375rem,2vw,1.875rem);line-height:1}.RecoList-module__WzcpOW__split{color:var(--g1);border-top:1px dashed #fff3;flex-wrap:wrap;gap:.5rem 1.75rem;margin:0;padding:.875rem .25rem 1.25rem;font-size:.9375rem;display:flex}.RecoList-module__WzcpOW__split span{align-items:center;column-gap:.5rem;display:inline-flex}.RecoList-module__WzcpOW__split b{color:var(--white);font-weight:400}.RecoList-module__WzcpOW__star{width:13px;height:13px}@media (max-width:480px){.RecoList-module__WzcpOW__facts{column-gap:.5rem}.RecoList-module__WzcpOW__facts dt{letter-spacing:.06em}.RecoList-module__WzcpOW__facts dd{letter-spacing:-.03em;font-size:1.125rem}.RecoList-module__WzcpOW__head{grid-template-columns:minmax(0,1fr) auto;row-gap:.5rem}.RecoList-module__WzcpOW__tag{grid-row:2;justify-self:start}.RecoList-module__WzcpOW__sign{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.RecoList-module__WzcpOW__head,.RecoList-module__WzcpOW__sign,.RecoList-module__WzcpOW__fold,.RecoList-module__WzcpOW__body,.RecoList-module__WzcpOW__reco[data-open=true] .RecoList-module__WzcpOW__body{transition:none}}
.Scenes-module__nBkYOq__hero,.Scenes-module__nBkYOq__scene{min-height:100svh;padding:clamp(6.5rem, 9vw, 8rem) var(--audit-gutter) clamp(4rem, 7vw, 6rem);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Scenes-module__nBkYOq__scene{padding-top:clamp(5.5rem,7vw,6.5rem);padding-bottom:clamp(3rem,4vw,4rem)}.Scenes-module__nBkYOq__hero{background:var(--ink);color:var(--white)}.Scenes-module__nBkYOq__paper{--t1:var(--bd-text-primary);--t2:#3a3a37;--t3:var(--bd-text-secondary);--line:var(--bd-border-primary);background:var(--paper);color:var(--bd-text-primary)}.Scenes-module__nBkYOq__heroInner{width:100%;max-width:var(--audit-wide);row-gap:2.5rem;display:grid;position:relative}.Scenes-module__nBkYOq__heroCopy{z-index:1;justify-items:start;row-gap:clamp(1.5rem,2.4vw,2.5rem);display:grid;position:relative}.Scenes-module__nBkYOq__heroTitle{letter-spacing:-.05em;max-width:10.6em;color:var(--white);margin:0;font-size:clamp(2.75rem,4.9vw,5.25rem);font-weight:500;line-height:.96}.Scenes-module__nBkYOq__heroLead{letter-spacing:-.02em;color:#ffffffd6;max-width:22.5em;margin:0;font-size:clamp(1.0625rem,1.45vw,1.5rem);line-height:1.3}.Scenes-module__nBkYOq__heroActions{flex-wrap:wrap;align-items:center;gap:1.25rem clamp(1.75rem,3vw,3rem);margin-top:clamp(.25rem,1vw,1rem);display:flex}.Scenes-module__nBkYOq__heroCta{background:var(--white);height:3.5rem;color:var(--ink);letter-spacing:-.015em;white-space:nowrap;border-radius:999px;align-items:center;column-gap:1.125rem;padding:0 1.625rem 0 1.875rem;font-size:1.125rem;font-weight:500;transition:background-color .2s;display:inline-flex}.Scenes-module__nBkYOq__heroCta svg{transition:transform .3s cubic-bezier(.16,.84,.44,1)}.Scenes-module__nBkYOq__heroCta:hover{background:var(--paper)}.Scenes-module__nBkYOq__heroCta:hover svg{transform:translate(4px)}.Scenes-module__nBkYOq__heroLink{border-bottom:1px solid var(--white);letter-spacing:-.015em;color:var(--white);padding-bottom:.4rem;font-size:1.125rem;transition:border-color .2s;position:relative}.Scenes-module__nBkYOq__heroLink:hover{border-color:#fff6}.Scenes-module__nBkYOq__heroLink:before{content:"";position:absolute;inset:-6px 0}.Scenes-module__nBkYOq__heroFigure{pointer-events:none;justify-content:flex-end;display:flex}.Scenes-module__nBkYOq__heroFigure>svg{pointer-events:auto;flex:none;width:min(150%,46rem)}.Scenes-module__nBkYOq__split{width:100%;max-width:var(--audit-wide);grid-template-columns:minmax(0,1fr);align-items:center;row-gap:3rem;display:grid}.Scenes-module__nBkYOq__copy{z-index:1;row-gap:clamp(1.25rem,2vw,2rem);display:grid;position:relative}.Scenes-module__nBkYOq__title{letter-spacing:-.05em;max-width:11em;color:var(--t1);margin:0;font-size:clamp(2.375rem,3.75vw,4rem);font-weight:500;line-height:.96}.Scenes-module__nBkYOq__lead{letter-spacing:-.02em;max-width:28em;color:var(--t2);margin:0;font-size:clamp(1.0625rem,1.3vw,1.375rem);line-height:1.32}.Scenes-module__nBkYOq__mono{font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500;line-height:1.5}.Scenes-module__nBkYOq__rule{background:currentColor;flex:none;width:2.5rem;height:1px;display:block}.Scenes-module__nBkYOq__levers{margin:clamp(.5rem,1.5vw,1.5rem) 0 0;padding:0;list-style:none}.Scenes-module__nBkYOq__levers li{grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.25rem clamp(1.25rem,2.5vw,2.5rem);padding:1rem 0;display:grid}.Scenes-module__nBkYOq__levers li+li{border-top:1px solid var(--line)}.Scenes-module__nBkYOq__leverName{font-family:var(--bd-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--t1);font-size:.875rem;font-weight:500}.Scenes-module__nBkYOq__leverText{letter-spacing:-.01em;color:var(--t3);grid-column:2;font-size:1.0625rem;line-height:1.35}.Scenes-module__nBkYOq__panel{color:var(--white);background:#0d0d0c;border-radius:22px;row-gap:1.25rem;padding:clamp(1.25rem,2.4vw,2.25rem);display:grid;box-shadow:0 40px 80px -40px #0a0a0973}.Scenes-module__nBkYOq__panelTop{justify-content:space-between;align-items:center;padding:0 .75rem;display:flex}.Scenes-module__nBkYOq__panelLogo{width:auto;height:1.125rem}.Scenes-module__nBkYOq__panelDots{color:#ffffffb3}.Scenes-module__nBkYOq__panelMeta{font-family:var(--bd-font-mono);letter-spacing:.04em;color:var(--g1);margin:0;padding:0 .75rem;font-size:.8125rem}.Scenes-module__nBkYOq__feature{border:1px solid #ffffff38;border-radius:16px;row-gap:1rem;padding:clamp(1.25rem,2vw,1.75rem);display:grid}.Scenes-module__nBkYOq__feature .Scenes-module__nBkYOq__mono{color:#fffc}.Scenes-module__nBkYOq__figure{letter-spacing:-.045em;white-space:nowrap;align-items:center;column-gap:clamp(.75rem,1.4vw,1.25rem);margin:0;font-size:clamp(2.75rem,4.4vw,4.25rem);font-weight:400;line-height:1;display:flex}.Scenes-module__nBkYOq__figureBefore,.Scenes-module__nBkYOq__figureArrow{color:var(--g2)}.Scenes-module__nBkYOq__meter{background:#ffffff29;border-radius:999px;height:5px;margin-top:.25rem;display:block;position:relative}.Scenes-module__nBkYOq__meter span,.Scenes-module__nBkYOq__meter span:after{border-radius:inherit;background-image:var(--aurora);background-position:4% 22%;background-size:260%;height:100%;display:block}.Scenes-module__nBkYOq__meter span{position:relative}.Scenes-module__nBkYOq__meter span:after{content:"";filter:blur(9px);opacity:.85;height:auto;position:absolute;inset:-3px 0}.Scenes-module__nBkYOq__table{border-collapse:collapse;width:100%}.Scenes-module__nBkYOq__table th,.Scenes-module__nBkYOq__table td{text-align:right;white-space:nowrap;padding:1.0625rem .75rem;font-weight:400}.Scenes-module__nBkYOq__table th:first-child{text-align:left;white-space:normal;padding-left:.25rem}.Scenes-module__nBkYOq__table thead th{vertical-align:baseline;color:#ffffffb8;padding-top:.5rem;padding-bottom:.875rem}.Scenes-module__nBkYOq__table thead .Scenes-module__nBkYOq__tableTitle{letter-spacing:-.03em;color:var(--white);font-size:1.3125rem;font-weight:500}.Scenes-module__nBkYOq__table tbody tr{border-top:1px solid #fff3}.Scenes-module__nBkYOq__table tbody tr:last-child{border-bottom:1px solid #fff3}.Scenes-module__nBkYOq__rowName{align-items:center;column-gap:1.125rem;display:flex}.Scenes-module__nBkYOq__table tbody th{letter-spacing:-.01em;color:#ffffffeb;font-size:1rem;line-height:1.3}.Scenes-module__nBkYOq__rowName svg{color:#fffc;flex:none}.Scenes-module__nBkYOq__table td{letter-spacing:-.02em;font-size:1.125rem}.Scenes-module__nBkYOq__before{color:var(--g2)}.Scenes-module__nBkYOq__pill{border:1px solid #ffffff80;border-radius:999px;padding:.1875rem .75rem;font-size:1rem;display:inline-block}.Scenes-module__nBkYOq__panelFoot{color:var(--g2);margin:0;padding:0 .25rem;font-size:.8125rem}.Scenes-module__nBkYOq__cumul{max-width:18rem;margin-top:clamp(.75rem,2vw,2rem)}.Scenes-module__nBkYOq__cumulTitle{letter-spacing:-.035em;margin:0 0 .5rem;font-size:clamp(1.25rem,1.9vw,1.875rem);font-weight:500}.Scenes-module__nBkYOq__cumul ul{margin:0;padding:0;list-style:none}.Scenes-module__nBkYOq__cumul li{letter-spacing:-.015em;color:var(--t1);align-items:center;column-gap:1.75rem;padding:1rem .25rem;font-size:clamp(1.0625rem,1.25vw,1.3125rem);display:flex}.Scenes-module__nBkYOq__cumul li+li{border-top:1px solid var(--line)}.Scenes-module__nBkYOq__cumul svg{flex:none}.Scenes-module__nBkYOq__chartTitle{letter-spacing:-.045em;margin:0 0 .5rem;font-size:clamp(1.75rem,2.7vw,2.75rem);font-weight:500;line-height:1}.Scenes-module__nBkYOq__plotSvg{width:100%;height:auto;display:block;overflow:visible}.Scenes-module__nBkYOq__laterGround{fill:var(--paper)}.Scenes-module__nBkYOq__laterLine{fill:none;stroke:var(--ink);stroke-opacity:.7;stroke-width:2px}.Scenes-module__nBkYOq__nowGlow{fill:none;stroke:#f892c0;stroke-opacity:.6;stroke-width:10px}.Scenes-module__nBkYOq__nowLine{fill:none;stroke:#fff;stroke-width:4.4px;stroke-linecap:round}.Scenes-module__nBkYOq__baseline{stroke:var(--ink);stroke-width:2.2px}.Scenes-module__nBkYOq__tick{fill:var(--ink)}.Scenes-module__nBkYOq__nowEnd{fill:#fff;filter:drop-shadow(0 0 5px #d9a3ff)}.Scenes-module__nBkYOq__laterEnd{fill:var(--paper);stroke:var(--ink);stroke-width:2px}.Scenes-module__nBkYOq__gap polyline{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.Scenes-module__nBkYOq__ink{--t1:var(--white);--t2:#ffffffc7;--t3:var(--g1);--line:#fff3;background:var(--ink);color:var(--white)}.Scenes-module__nBkYOq__points{margin:clamp(.5rem,1.5vw,1.5rem) 0 0;padding:0;list-style:none}.Scenes-module__nBkYOq__points li{letter-spacing:-.015em;color:var(--t1);grid-template-columns:2.5rem minmax(0,1fr);align-items:center;column-gap:clamp(1.25rem,2.5vw,2.5rem);padding:1.0625rem 0;font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.3;display:grid}.Scenes-module__nBkYOq__points li+li{border-top:1px solid var(--line)}.Scenes-module__nBkYOq__panelLine{box-shadow:none;border:1px solid #ffffff29}.Scenes-module__nBkYOq__panelLine .Scenes-module__nBkYOq__panelFoot{font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem}.Scenes-module__nBkYOq__plan{min-width:0;display:grid}.Scenes-module__nBkYOq__plan>.Scenes-module__nBkYOq__mono{color:var(--t1)}.Scenes-module__nBkYOq__gantt{background-image:repeating-linear-gradient(90deg,#0a0a0938 0 1px,#0000 1px 20%);background-repeat:repeat-y;background-size:100% 4px;row-gap:.625rem;margin-top:clamp(1.5rem,2.5vw,2.5rem);padding-bottom:1.25rem;display:grid}.Scenes-module__nBkYOq__month{font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;grid-row:1;padding:0 0 .75rem .75rem;font-size:.75rem;font-weight:500}.Scenes-module__nBkYOq__phase{min-width:0;color:var(--white);background:#0d0d0c;border-radius:14px;row-gap:.25rem;padding:clamp(.75rem,1.2vw,1.125rem) clamp(.875rem,1.4vw,1.375rem);display:grid}.Scenes-module__nBkYOq__phaseAi{background-image:var(--aurora);color:var(--ink);background-position:6% 24%;background-size:220%}.Scenes-module__nBkYOq__phaseName{letter-spacing:-.035em;font-size:clamp(1.0625rem,1.5vw,1.4375rem);font-weight:500;line-height:1.1}.Scenes-module__nBkYOq__phaseLine{letter-spacing:-.01em;opacity:.78;font-size:.875rem;line-height:1.25}.Scenes-module__nBkYOq__axis{background:linear-gradient(var(--ink), var(--ink)) center / 100% 1.3px no-repeat;justify-content:space-between;align-items:center;height:9px;display:flex}.Scenes-module__nBkYOq__axis span{background:var(--ink);border-radius:50%;width:9px;height:9px}.Scenes-module__nBkYOq__notes{flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.Scenes-module__nBkYOq__notes li{font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;column-gap:1rem;font-size:.75rem;font-weight:500;display:flex}.Scenes-module__nBkYOq__stack{width:100%;max-width:var(--audit-wide);row-gap:clamp(3rem,6vw,6rem);display:grid}.Scenes-module__nBkYOq__headRow{align-items:end;row-gap:1.25rem;display:grid}.Scenes-module__nBkYOq__track{margin:0;padding:0;list-style:none;display:grid}.Scenes-module__nBkYOq__track li{border-left:1.3px solid var(--ink);align-content:start;row-gap:.75rem;padding:0 0 2.75rem 2rem;display:grid;position:relative}.Scenes-module__nBkYOq__track li:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:-5px}.Scenes-module__nBkYOq__trackTop{justify-content:space-between;align-items:center;display:flex}.Scenes-module__nBkYOq__trackName{letter-spacing:-.05em;margin:.5rem 0 0;font-size:clamp(2.25rem,4.4vw,4.5rem);font-weight:500;line-height:.95}.Scenes-module__nBkYOq__trackText{letter-spacing:-.015em;max-width:24em;color:var(--t2);margin:0;font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.35}.Scenes-module__nBkYOq__graph{--gutter:9.5rem;padding-right:var(--gutter);margin-top:clamp(1.5rem,2.5vw,2.5rem)}.Scenes-module__nBkYOq__plot{position:relative}.Scenes-module__nBkYOq__ends{margin:0;padding:0;list-style:none}.Scenes-module__nBkYOq__ends li{width:calc(var(--gutter) - 1rem);font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.45;position:absolute;left:calc(100% + 1rem);translate:0 -.6em}.Scenes-module__nBkYOq__ends li>span{display:none}.Scenes-module__nBkYOq__gap line{stroke:var(--ink);stroke-width:2px;stroke-dasharray:5 6}.Scenes-module__nBkYOq__gapTag{background:var(--ink);color:var(--white);font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.4375rem 1.125rem;font-size:.75rem;font-weight:500;position:absolute;translate:-50% -50%}.Scenes-module__nBkYOq__months{font-family:var(--bd-font-mono);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;margin-top:.875rem;font-size:.75rem;font-weight:500;display:flex}.Scenes-module__nBkYOq__keyNow,.Scenes-module__nBkYOq__keyLater{border-radius:2px;flex:none;width:2.5rem;height:3px}.Scenes-module__nBkYOq__keyNow{background-image:var(--aurora);background-position:22% 30%;background-size:400%}.Scenes-module__nBkYOq__keyLater{background:var(--ink);height:1.3px}@media (max-width:360px){.Scenes-module__nBkYOq__title{font-size:2rem}}@media (max-width:640px){.Scenes-module__nBkYOq__graph{flex-direction:column;padding-right:0;display:flex}.Scenes-module__nBkYOq__plot{display:contents}.Scenes-module__nBkYOq__ends{order:1;row-gap:.75rem;margin-top:1.5rem;display:grid}.Scenes-module__nBkYOq__ends li{align-items:center;column-gap:1rem;width:auto;display:flex;position:static;translate:none}.Scenes-module__nBkYOq__ends li>span{display:block}.Scenes-module__nBkYOq__gapTag{display:none}.Scenes-module__nBkYOq__month{letter-spacing:.04em;padding-left:.25rem;font-size:.6875rem}}@media (min-width:992px){.Scenes-module__nBkYOq__split{grid-template-columns:minmax(0,11fr) minmax(0,11fr);column-gap:clamp(2.5rem,4.5vw,5rem)}.Scenes-module__nBkYOq__flip>.Scenes-module__nBkYOq__copy{order:1}.Scenes-module__nBkYOq__headRow{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:2rem}.Scenes-module__nBkYOq__track{grid-template-columns:repeat(3,minmax(0,1fr))}.Scenes-module__nBkYOq__track li{border-top:1.3px solid var(--ink);border-left:0;padding:2.25rem 2rem 0 0}.Scenes-module__nBkYOq__track li:before{top:-5px;left:0}}@media (max-width:640px){.Scenes-module__nBkYOq__table thead .Scenes-module__nBkYOq__mono{display:none}.Scenes-module__nBkYOq__table tbody tr{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.875rem 0;display:grid}.Scenes-module__nBkYOq__table tbody th{grid-column:1/-1;padding:0 .25rem .625rem}.Scenes-module__nBkYOq__table tbody td{padding:0 .25rem 0 .75rem}.Scenes-module__nBkYOq__table tbody td:first-of-type{text-align:left;padding-left:2.625rem}}@media (max-width:1199px){.Scenes-module__nBkYOq__plotSvg{margin-top:1.5rem}}@media (min-width:1200px){.Scenes-module__nBkYOq__heroInner{align-content:center;min-height:min(40vw,36rem)}.Scenes-module__nBkYOq__heroFigure{width:66%;position:absolute;top:50%;right:-4%;translate:0 -45%}.Scenes-module__nBkYOq__heroFigure>svg{width:100%}.Scenes-module__nBkYOq__heroCopy{pointer-events:none;justify-self:start}.Scenes-module__nBkYOq__heroCopy>*{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.Scenes-module__nBkYOq__heroCta,.Scenes-module__nBkYOq__heroCta svg,.Scenes-module__nBkYOq__heroLink{transition:none}}
.Steps-module__egP8MG__steps{row-gap:clamp(1.5rem,3vw,2.5rem);width:100%;display:grid}.Steps-module__egP8MG__frame{aspect-ratio:16/10;border:1px solid var(--ink-line);background:var(--audit-surface);border-radius:20px;margin:0;position:relative;overflow:hidden}.Steps-module__egP8MG__video{object-fit:cover;width:100%;height:100%;display:block}.Steps-module__egP8MG__control{border:1px solid var(--ink-line);background:var(--ink);width:2.75rem;height:2.75rem;color:var(--white);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:transform .2s;display:grid;position:absolute;bottom:1rem;right:1rem}.Steps-module__egP8MG__control:hover{transform:scale(1.06)}.Steps-module__egP8MG__control:active{transform:scale(.96)}.Steps-module__egP8MG__control:focus-visible,.Steps-module__egP8MG__step:focus-visible{outline:2px solid var(--white);outline-offset:2px}.Steps-module__egP8MG__pause{border-inline:3px solid;width:.625rem;height:.75rem}.Steps-module__egP8MG__play{border-block:.4rem solid #0000;border-left:.65rem solid;margin-left:.2rem}.Steps-module__egP8MG__rail{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.Steps-module__egP8MG__step{border:0;border-top:1px solid var(--ink-line);width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;gap:.25rem .5rem;padding:1.125rem 0;display:grid;position:relative}.Steps-module__egP8MG__step:before{content:"";background:var(--white);transform-origin:0;width:100%;height:1px;transition:transform .5s cubic-bezier(.16,.84,.44,1);position:absolute;top:-1px;left:0;transform:scaleX(0)}.Steps-module__egP8MG__on:before,.Steps-module__egP8MG__step:hover:before{transform:scaleX(1)}.Steps-module__egP8MG__number{font-family:var(--bd-font-mono);color:var(--g2);grid-row:span 2;font-size:.8125rem;line-height:1.7;transition:color .3s}.Steps-module__egP8MG__name{letter-spacing:-.02em;color:var(--g1);font-size:clamp(1.0625rem,1.2vw,1.25rem);font-weight:500;transition:color .3s}.Steps-module__egP8MG__line{color:var(--g2);font-size:.9375rem;line-height:1.4;transition:color .3s}.Steps-module__egP8MG__on .Steps-module__egP8MG__number,.Steps-module__egP8MG__on .Steps-module__egP8MG__name,.Steps-module__egP8MG__step:hover .Steps-module__egP8MG__name{color:var(--white)}.Steps-module__egP8MG__on .Steps-module__egP8MG__line{color:var(--g1)}@media (min-width:992px){.Steps-module__egP8MG__rail{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:1.5rem}.Steps-module__egP8MG__step{grid-template-columns:minmax(0,1fr)}.Steps-module__egP8MG__number{grid-row:auto}}@media (prefers-reduced-motion:reduce){.Steps-module__egP8MG__step:before,.Steps-module__egP8MG__number,.Steps-module__egP8MG__name,.Steps-module__egP8MG__line,.Steps-module__egP8MG__control{transition:none}}
