@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/8b7a0e2f50bdea2b-s.0kkodo7okz7sx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/5fab18730890019a-s.3gwda9lv2grgl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/fe68a48bcbeff111-s.p.2ke8r1sltdje0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.gQ434q_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.gQ434q_variable{--font-labo-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.vGtaaq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.vGtaaq_variable{--font-labo-text:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.yc1SZG_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.yc1SZG_variable{--font-labo-accent:"Instrument Serif", "Instrument Serif Fallback"}
.n0P1xG_dialog{overscroll-behavior:contain;border-radius:14px;width:min(92vw,1280px);max-width:none;max-height:calc(100svh - 32px);margin:auto;overflow:auto}.n0P1xG_dialog::backdrop{background:#0d0f0be0}@media (prefers-reduced-motion:no-preference){.n0P1xG_dialog[open]{animation:n0P1xG_dialog-in .24s var(--ease-out)}.n0P1xG_dialog[open]::backdrop{animation:n0P1xG_backdrop-in .24s var(--ease-out)}}@keyframes n0P1xG_dialog-in{0%{opacity:0;transform:translateY(12px)}}@keyframes n0P1xG_backdrop-in{0%{opacity:0}}.n0P1xG_transcript summary::-webkit-details-marker{display:none}@media (max-width:639.98px),(max-height:539.98px){.n0P1xG_dialog{border-radius:0;width:100dvw;height:100dvh;max-height:none;margin:0}.n0P1xG_dialog[open]{flex-direction:column;display:flex}html:has(.n0P1xG_dialog[open]){overflow:hidden}.n0P1xG_bar{z-index:1;padding-top:max(8px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:8px;padding-left:max(16px, env(safe-area-inset-left));background-color:inherit;flex:none;position:sticky;top:0}.n0P1xG_title{min-width:0}.n0P1xG_video{aspect-ratio:auto;object-fit:contain;background-color:var(--color-void);flex:auto;height:auto;min-height:min(56.25dvw,100dvh - 56px)}.n0P1xG_transcript{padding-bottom:max(16px, env(safe-area-inset-bottom));flex:none}}@media (max-height:539.98px){.n0P1xG_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
.oFeJ7G_layer{pointer-events:none}.oFeJ7G_layer[data-run=off],.oFeJ7G_layer[data-run=off] *{animation-play-state:paused!important}.oFeJ7G_hasBand{--hero-band:clamp(84px, 8.5vw, 150px)}.oFeJ7G_band{inset-inline:0;height:var(--hero-band,120px);position:absolute;bottom:0}.oFeJ7G_svg{width:100%;height:100%;display:block}.oFeJ7G_base,.oFeJ7G_trail,.oFeJ7G_head{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.oFeJ7G_base{stroke:var(--color-line-strong);stroke-width:1.25px}.oFeJ7G_trail{stroke:#0d0f0b80;stroke-width:3px;stroke-dasharray:64 2000;stroke-dashoffset:64px;animation:7s infinite oFeJ7G_sg-wave-trail}.oFeJ7G_head{stroke:var(--color-signal);stroke-width:3px;stroke-dasharray:10 2000;stroke-dashoffset:10px;animation:7s infinite oFeJ7G_sg-wave-head}@keyframes oFeJ7G_sg-wave-trail{0%{stroke-dashoffset:64px;animation-timing-function:cubic-bezier(.45,0,.3,1)}34%,to{stroke-dashoffset:-1000px}}@keyframes oFeJ7G_sg-wave-head{0%{stroke-dashoffset:10px;animation-timing-function:cubic-bezier(.45,0,.3,1)}34%,to{stroke-dashoffset:-1054px}}.oFeJ7G_echoes{z-index:-1;position:absolute;inset:0}.oFeJ7G_echo{border:1px solid var(--color-line-strong);opacity:0;animation:8s cubic-bezier(.2,.7,.2,1) infinite oFeJ7G_sg-echo;animation-delay:calc(var(--i) * -2s);will-change:transform, opacity;border-radius:20px;position:absolute;inset:0}.oFeJ7G_echo:first-child{border:2px solid var(--color-signal)}@keyframes oFeJ7G_sg-echo{0%{opacity:0;transform:scale(1)}6%{opacity:1}70%,to{opacity:0;transform:scale(1.16)}}.oFeJ7G_filet{--bars-h:clamp(18px, 1.6vw, 24px);--bars-w:calc(var(--bars-h) * 1.1);height:100%;position:relative}.oFeJ7G_wire{left:var(--gutter);right:calc(var(--gutter) + var(--bars-w) + 8px);height:9px;margin-top:-4.5px;position:absolute;top:50%;overflow:hidden}.oFeJ7G_wire:before{content:"";inset-inline:0;background:var(--color-line-strong);height:1px;position:absolute;top:4px}.oFeJ7G_runner{will-change:transform;animation:7s infinite oFeJ7G_sg-run;position:absolute;inset:0;transform:translate(-100%)}.oFeJ7G_runTail{background:#0d0f0b80;border-radius:999px;width:72px;height:3px;position:absolute;top:3px;right:0}.oFeJ7G_runHead{background:var(--color-signal);border-radius:1.5px;width:9px;height:3px;position:absolute;top:3px;right:-4.5px}@keyframes oFeJ7G_sg-run{0%{animation-timing-function:cubic-bezier(.45,0,.3,1);transform:translate(-100%)}34%,to{transform:translate(90px)}}.oFeJ7G_bars{right:var(--gutter);align-items:flex-end;gap:calc(var(--bars-w) * .12);width:var(--bars-w);height:var(--bars-h);margin-top:calc(var(--bars-h) * -1 + .5px);display:flex;position:absolute;top:50%}.oFeJ7G_bar{height:calc(var(--h) * 100%);background:#0d0f0b29;flex:1;position:relative;overflow:hidden}.oFeJ7G_fill{background:var(--color-ink);transform-origin:50% 100%;animation:7s infinite oFeJ7G_sg-fill;animation-delay:calc(var(--i) * 90ms);position:absolute;inset:0;transform:scaleY(0)}.oFeJ7G_bar:last-child .oFeJ7G_fill{background:var(--color-signal)}@keyframes oFeJ7G_sg-fill{0%,31%{animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scaleY(0)}36%,78%{animation-timing-function:ease-in;transform:scaleY(1)}86%,to{transform:scaleY(0)}}.oFeJ7G_wireFoot{inset-inline:0;z-index:6;height:9px;position:absolute;bottom:0;overflow:hidden}.oFeJ7G_wireFoot:before{content:"";inset-inline:0;background:var(--color-line);height:1px;position:absolute;top:4px}.oFeJ7G_wireFoot:after{content:"";inset-inline:0;background:var(--color-white);height:4px;position:absolute;bottom:0}.oFeJ7G_wireRunner{z-index:1;will-change:transform;animation:7s infinite oFeJ7G_sg-run;position:absolute;inset:0 -80px 0 0;transform:translate(-100%)}.oFeJ7G_wireTail{background:#0d0f0b80;border-radius:999px 0 0 999px;width:120px;height:3px;position:absolute;top:3px;right:24px}.oFeJ7G_wireHead{background:var(--color-signal);border-radius:0 1.5px 1.5px 0;width:24px;height:3px;position:absolute;top:3px;right:0}@media (prefers-reduced-motion:reduce){.oFeJ7G_trail,.oFeJ7G_head,.oFeJ7G_runner{opacity:0;animation:none}.oFeJ7G_wireRunner{animation:none;transform:translate(-70%)}.oFeJ7G_echo{opacity:0;animation:none}.oFeJ7G_echo:nth-child(2){opacity:.6;transform:scale(1.06)}.oFeJ7G_fill{animation:none;transform:none}}@media (forced-colors:active){.oFeJ7G_layer{display:none}}
._4zmhqq_marquee{max-width:760px;margin-inline:auto;padding-block:16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 80px calc(100% - 80px),#0000);mask-image:linear-gradient(90deg,#0000,#000 80px calc(100% - 80px),#0000)}._4zmhqq_track{width:max-content;display:flex}._4zmhqq_row{flex-shrink:0;align-items:center;gap:48px;padding-right:48px;display:flex}@keyframes _4zmhqq_slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){._4zmhqq_track{animation:36s linear infinite _4zmhqq_slide}._4zmhqq_marquee:hover ._4zmhqq_track,._4zmhqq_marquee:focus-within ._4zmhqq_track{animation-play-state:paused}._4zmhqq_marquee:has(:focus-visible) ._4zmhqq_track{animation:none}}@media (prefers-reduced-motion:reduce){._4zmhqq_marquee{-webkit-mask-image:none;mask-image:none}._4zmhqq_track{justify-content:center;width:auto}._4zmhqq_row{grid-template-columns:repeat(2,max-content);justify-content:center;justify-items:center;gap:24px 32px;padding-right:0;display:grid}._4zmhqq_row+._4zmhqq_row{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:48rem){._4zmhqq_row{grid-template-columns:repeat(4,max-content)}}
._0w3GvW_hero{background:linear-gradient(180deg, var(--color-wash) 0%, var(--color-wash-3) 38%, var(--color-white) 64%)}._0w3GvW_hero:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(48% 60% at 50% 0,#c8ff3d57 0%,#c8ff3d1a 48%,#c8ff3d00 78%);height:76%;position:absolute;inset:-6% -8% auto}@media (prefers-reduced-motion:no-preference){._0w3GvW_hero:before{animation:22s ease-in-out infinite alternate _0w3GvW_sg-wash-drift}}._0w3GvW_hero:after{content:"";z-index:-1;pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.16 0 0 0 0 0.2 0 0 0 0 0.08 1.6 0 0 0 -0.62'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;height:70%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}@media (forced-colors:active){._0w3GvW_hero:after{display:none}}._0w3GvW_title{font-size:clamp(2.75rem,1.2rem + 5.6vw,7rem)}._0w3GvW_titleLine{width:fit-content;margin-inline:auto;display:block}._0w3GvW_lead{max-width:54rem;color:var(--color-wash-ink);text-wrap:balance;font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);line-height:1.55}._0w3GvW_leadStrong{color:var(--color-ink);font-weight:600}._0w3GvW_stage{--shadow-near-edge:0 1px 2px #0d0f0b0d, 0 22px 40px -24px #0d0f0b61;perspective:2400px;margin-top:clamp(28px,2.6vw,40px);padding-bottom:60px;position:relative;overflow:clip}._0w3GvW_frame{aspect-ratio:16/10;position:absolute}._0w3GvW_farLeft,._0w3GvW_farRight{display:none}@media (min-width:64rem){._0w3GvW_nearLeft,._0w3GvW_nearRight{display:none}}._0w3GvW_nearLeft{transform-origin:100%;z-index:4;width:30%;top:20%;left:2.5%;transform:rotateY(14deg)rotate(-2.5deg)}._0w3GvW_nearRight{transform-origin:0%;z-index:4;width:30%;top:20%;right:2.5%;transform:rotateY(-14deg)rotate(2.5deg)}._0w3GvW_caseLink{border-radius:var(--r-frame);outline-offset:4px;height:100%;display:block;position:relative}._0w3GvW_caseShot{height:100%;box-shadow:var(--shadow-near-edge);transition:box-shadow .25s var(--ease-out)}@media (hover:hover){._0w3GvW_caseLink:hover ._0w3GvW_caseShot{box-shadow:0 1px 2px #0d0f0b0f,0 28px 48px -24px #0d0f0b7a}._0w3GvW_caseLink:hover ._0w3GvW_caption{border-color:#0d0f0b59}._0w3GvW_caseLink:hover ._0w3GvW_captionArrow{transform:translate(1px,-1px)}}._0w3GvW_caseLink:focus-visible{outline:2px solid var(--color-ink)}._0w3GvW_caption{z-index:1;letter-spacing:-.01em;white-space:nowrap;height:32px;color:var(--color-ink-2);transition:border-color .2s var(--ease-out);background:#fffffff5;border:1px solid #0d0f0b1a;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:.8125rem;line-height:1;display:inline-flex;position:absolute;bottom:14px;box-shadow:0 1px 2px #0d0f0b0f,0 8px 20px -10px #0d0f0b4d}._0w3GvW_nearLeft ._0w3GvW_caption{left:14px}._0w3GvW_nearRight ._0w3GvW_caption{right:14px}._0w3GvW_captionSep{color:var(--color-ink-3)}._0w3GvW_captionArrow{width:14px;height:14px;color:var(--color-ink);transition:transform .2s var(--ease-out);margin-left:2px}._0w3GvW_film{--ctl:36px;--ctl-gap:16px;z-index:5;border-radius:20px;width:min(84%,1180px);margin-inline:auto;position:relative;box-shadow:0 0 0 1px #0d0f0b14,0 32px 64px -36px #0d0f0b80}._0w3GvW_film:before{content:"";z-index:-1;pointer-events:none;filter:blur(24px);background:radial-gradient(50% 50%,#c8ff3d00 0% 70%);position:absolute;inset:-6% -5% 10%}._0w3GvW_screen{aspect-ratio:16/9;position:relative}._0w3GvW_filmVideo{border-radius:20px}._0w3GvW_pause,._0w3GvW_sound,._0w3GvW_openPill{height:var(--ctl);color:var(--color-white);box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out);background:#0d0f0b8c;border:1px solid #fff3}._0w3GvW_pause,._0w3GvW_sound{top:var(--ctl-gap);bottom:auto;left:auto}._0w3GvW_pause{right:calc(var(--ctl-gap) + var(--ctl) + 8px);width:var(--ctl)}._0w3GvW_sound{right:calc(var(--ctl-gap) + 2 * (var(--ctl) + 8px));gap:8px;padding-left:5px;padding-right:13px;font-size:.8125rem}._0w3GvW_sound>span{width:26px;height:26px}@media (hover:hover){._0w3GvW_pause:hover,._0w3GvW_sound:hover,._0w3GvW_openPill:hover{background:#0d0f0bbf;border-color:#ffffff73}}._0w3GvW_open{top:var(--ctl-gap);right:var(--ctl-gap);z-index:2;position:absolute}._0w3GvW_openPill{width:var(--ctl);justify-content:center;padding:0}._0w3GvW_openIcon{width:20px;height:20px}@media (prefers-reduced-motion:no-preference){._0w3GvW_film{animation:_0w3GvW_sg-film-in .4s var(--ease-out) both}}@keyframes _0w3GvW_sg-film-in{0%{opacity:0}}@media (64rem<=width<80rem){._0w3GvW_captionKind,._0w3GvW_captionSep{display:none}}@media not (min-width:64rem){._0w3GvW_stage{padding-inline:max(16px,50% - 360px);perspective:none;grid-template-columns:1fr 1fr;column-gap:16px;padding-bottom:48px;display:grid}._0w3GvW_film{grid-column:1/-1;width:100%}._0w3GvW_frame{aspect-ratio:auto;width:auto;margin-top:20px;position:relative;inset:auto;transform:none}._0w3GvW_caseShot{aspect-ratio:16/10;border-radius:12px;height:auto}._0w3GvW_caption{height:auto;box-shadow:none;background:0 0;border:0;flex-wrap:wrap;row-gap:2px;margin-top:10px;padding:0 2px;display:flex;position:static}}._0w3GvW_casesLead{text-align:center;grid-column:1/-1;margin-top:28px}@media not (min-width:48rem){._0w3GvW_stage{margin-top:16px;padding-bottom:44px}._0w3GvW_film{--ctl:30px;--ctl-gap:8px;border-radius:0;width:calc(100% + 32px);margin-inline:-16px}._0w3GvW_filmVideo{border-radius:0}._0w3GvW_sound{gap:6px;padding-left:4px;padding-right:10px;font-size:.75rem}._0w3GvW_sound>span{width:20px;height:20px}._0w3GvW_openIcon{width:16px;height:16px}._0w3GvW_caption>:first-child{flex-basis:100%}._0w3GvW_captionSep{display:none}._0w3GvW_sound:after,._0w3GvW_open:after{content:"";border-radius:999px;position:absolute;inset:-7px -4px}}
.IlEwuG_hero{background:radial-gradient(60% 45% at 50% 0%, #c8ff3d1a, transparent 70%), var(--color-white)}.IlEwuG_hero .mark-sweep{background-repeat:no-repeat;background-size:100% 100%}@media (prefers-reduced-motion:no-preference){.IlEwuG_hero .mark-sweep{animation:IlEwuG_sg-mark .7s var(--ease-signal) .25s forwards;background-size:0% 100%}}@keyframes IlEwuG_sg-mark{to{background-size:100% 100%}}.IlEwuG_stage{padding-inline:8px;margin-top:clamp(40px,3.4vw,48px);padding-bottom:clamp(56px,6vw,88px)}@media (min-width:48rem){.IlEwuG_stage{padding-inline:var(--gutter)}}.IlEwuG_plate{border:1px solid var(--color-line);border-radius:var(--r-group);background:var(--color-mist);max-width:1136px;margin-inline:auto;padding:8px;position:relative;box-shadow:0 2px 6px #0d0f0b0a,0 40px 80px -48px #0d0f0b73}@media not (min-width:48rem){.IlEwuG_plate{border-radius:18px;padding:5px}}.IlEwuG_film{aspect-ratio:16/9;background:var(--color-white);border-radius:20px;position:relative;box-shadow:0 0 0 1px #0d0f0b0f}@media not (min-width:48rem){.IlEwuG_film{border-radius:13px}}@media (prefers-reduced-motion:no-preference){.IlEwuG_film{animation:IlEwuG_sg-film-in .4s var(--ease-out) both}}@keyframes IlEwuG_sg-film-in{0%{opacity:0}}.IlEwuG_filmVideo{object-fit:cover;border-radius:inherit;background:var(--color-white);width:100%;height:100%;display:block}.IlEwuG_pause{z-index:2;width:40px;height:40px;color:var(--color-ink);transition:background-color .2s var(--ease-out);background:#fffffff2;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:16px;left:16px;box-shadow:0 0 0 1px #0d0f0b1a,0 6px 14px -8px #0d0f0b66}.IlEwuG_pause:hover{background:var(--color-white)}.IlEwuG_pause:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px;box-shadow:0 0 0 3px var(--color-ink)}@media not (min-width:48rem){.IlEwuG_pause{width:36px;height:36px;bottom:10px;left:10px}.IlEwuG_pause:after{content:"";border-radius:999px;position:absolute;inset:-4px}}.IlEwuG_open{z-index:3;position:absolute;top:-8px;left:50%;transform:translate(-50%,calc(-50% - 2px))}@media not (min-width:48rem){.IlEwuG_open{top:-5px}}.IlEwuG_openPill{border:1px solid #0d0f0b1f;height:44px;font-size:.9375rem}@media (hover:hover){.IlEwuG_openPill:hover{border-color:#0d0f0b80}}.IlEwuG_openIco{background:var(--color-signal);width:30px;height:30px;color:var(--color-signal-ink);transition:background-color .2s var(--ease-out);border-radius:999px;place-items:center;display:grid}@media (hover:hover){.IlEwuG_openPill:hover .IlEwuG_openIco{background:var(--color-signal-deep)}}@media not (min-width:30rem){.IlEwuG_openPill{gap:8px;height:38px;padding-left:5px;padding-right:14px;font-size:.8125rem}.IlEwuG_openIco{width:26px;height:26px}.IlEwuG_openPill:after{content:"";border-radius:999px;position:absolute;inset:-3px}}
.dJ4hxG_titleLine{width:fit-content;margin-inline:auto;display:block}.dJ4hxG_journey{--span-h:20px;--span-gap:18px;--node-h:36px;--node-gap:18px;--dot:16px;--rail-col:22px;--col-gap:12px;--node-x:calc((var(--rail-col) - var(--dot)) / 2);--w0:224px;--step:0px;--nmax:0;margin-top:40px;position:relative}@media (min-width:48rem){.dJ4hxG_journey{--col-gap:20px;--node-x:18px;--w0:clamp(260px, 13vw + 160px, 330px);--step:56px;--nmax:1;margin-top:56px}}@media (min-width:80rem){.dJ4hxG_journey{--col-gap:clamp(16px, 1.5vw, 24px);--w0:208px;--nmax:3;column-gap:var(--col-gap);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}.dJ4hxG_rail,.dJ4hxG_groupRail{pointer-events:none;position:absolute;overflow:hidden}.dJ4hxG_rail{left:calc(var(--rail-col) / 2 - 12px);width:24px;top:calc(var(--span-h) / 2);bottom:0}.dJ4hxG_groupRail{display:none}.dJ4hxG_railLine{transform-origin:top;border-left:2px solid #0d0f0b8c;position:absolute;top:0;bottom:0;left:50%;translate:-.5px;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.dJ4hxG_pulse{position:absolute;inset:0;transform:translateY(-100%)}.dJ4hxG_pulseHead{opacity:0;background:linear-gradient(#c8ff3d00,#c8ff3df2);border-radius:3px;width:3px;height:64px;position:absolute;bottom:0;left:50%;translate:-50%}.dJ4hxG_pulseHead:after{content:"";background:var(--color-signal);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-3.5px;left:50%;translate:-50%;box-shadow:0 0 0 1px #0d0f0b66,0 0 0 4px #c8ff3d00,0 0 14px 3px #c8ff3d00}@media (min-width:48rem) and (not (min-width:80rem)){.dJ4hxG_rail{display:none}.dJ4hxG_groupRail{left:calc(var(--node-x) + var(--dot) / 2);right:0;bottom:calc(var(--span-h) + var(--span-gap) + var(--node-h) / 2 - 12px);height:24px;display:block}}@media (min-width:80rem){.dJ4hxG_rail{left:calc(var(--node-x) + var(--dot) / 2);width:auto;top:auto;right:0;bottom:calc(var(--span-h) + var(--span-gap) + var(--node-h) / 2 - 12px);height:24px}}@media (min-width:48rem){.dJ4hxG_railLine{transform-origin:0;border-top:1px solid #0d0f0b4d;border-left:0;inset:50% 0 auto;translate:0 -.5px;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.dJ4hxG_pulse{transform:translate(-100%)}.dJ4hxG_pulseHead{background:linear-gradient(90deg,#c8ff3d00,#c8ff3df2);width:80px;height:3px;inset:50% 0 auto auto;translate:0 -50%}.dJ4hxG_pulseHead:after{inset:50% -3.5px auto auto;translate:0 -50%}}@media (prefers-reduced-motion:no-preference){.dJ4hxG_railLine{transition:transform 1.1s var(--ease-signal) calc(var(--d,0) * 80ms + .16s)}[data-reveal-armed]:not([data-revealed])>.dJ4hxG_railLine{transform:scaleY(0)}.dJ4hxG_pulse{animation:10s cubic-bezier(.45,.05,.4,1) 1.2s infinite dJ4hxG_v4a-run-y}.dJ4hxG_pulseHead{animation:10s linear 1.2s infinite dJ4hxG_v4a-glint}}@media (prefers-reduced-motion:no-preference) and (min-width:48rem){[data-reveal-armed]:not([data-revealed])>.dJ4hxG_railLine{transform:scaleX(0)}.dJ4hxG_pulse{animation-name:dJ4hxG_v4a-run-x}}@media (prefers-reduced-motion:no-preference) and (min-width:48rem) and (not (min-width:80rem)){.dJ4hxG_pulse{animation-name:dJ4hxG_v4a-run-x-half}.dJ4hxG_pulseHead{animation-name:dJ4hxG_v4a-glint-half}.dJ4hxG_groupRailLate .dJ4hxG_pulse,.dJ4hxG_groupRailLate .dJ4hxG_pulseHead{animation-delay:6.2s}}@keyframes dJ4hxG_v4a-run-y{0%{transform:translateY(-100%)}70%,to{transform:translateY(0)}}@keyframes dJ4hxG_v4a-run-x{0%{transform:translate(-100%)}70%,to{transform:translate(0)}}@keyframes dJ4hxG_v4a-glint{0%{opacity:0}6%,60%{opacity:1}70%,to{opacity:0}}@keyframes dJ4hxG_v4a-run-x-half{0%{transform:translate(-100%)}48%,to{transform:translate(0)}}@keyframes dJ4hxG_v4a-glint-half{0%{opacity:0}5%,42%{opacity:1}48%,to{opacity:0}}@media (forced-colors:active){.dJ4hxG_pulse{display:none}}.dJ4hxG_group{position:relative}.dJ4hxG_group+.dJ4hxG_group{margin-top:36px}@media (min-width:48rem){.dJ4hxG_group{column-gap:var(--col-gap);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dJ4hxG_group+.dJ4hxG_group{margin-top:56px}}@media (min-width:80rem){.dJ4hxG_group{grid-area:1/span 2/span 5;grid-template-columns:subgrid;grid-template-rows:subgrid}.dJ4hxG_group+.dJ4hxG_group{margin-top:0}}.dJ4hxG_span{align-items:center;gap:var(--col-gap);height:var(--span-h);margin-bottom:var(--span-gap);color:var(--color-ink-2);white-space:nowrap;display:flex}.dJ4hxG_spanMark{width:var(--rail-col);background:linear-gradient(var(--color-ink), var(--color-ink)) center / 7px 7px no-repeat;flex:none;height:7px}.dJ4hxG_spanRule{display:none}@media (min-width:48rem){.dJ4hxG_span{margin-top:var(--span-gap);grid-area:5/1/auto/-1;gap:12px;margin-bottom:0}.dJ4hxG_spanMark{display:none}.dJ4hxG_spanRule{border-bottom:1px solid var(--color-line-strong);flex:1;height:6px;margin-bottom:6px;display:block}.dJ4hxG_spanRuleStart{border-left:1px solid var(--color-line-strong)}.dJ4hxG_spanRuleEnd{border-right:1px solid var(--color-line-strong)}}.dJ4hxG_list{gap:28px;display:grid}@media (min-width:48rem){.dJ4hxG_list{grid-area:1/1/span 4/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;column-gap:var(--col-gap);row-gap:0}}.dJ4hxG_stop{z-index:1;grid-template-columns:var(--rail-col) minmax(0, 1fr);column-gap:var(--col-gap);display:grid;position:relative}@media (min-width:48rem){.dJ4hxG_stop{grid-row:1/span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid}}.dJ4hxG_lvl1{--lv:0;--glow:.1}.dJ4hxG_lvl2{--lv:1;--glow:.2}.dJ4hxG_lvl3{--lv:2;--glow:.32}.dJ4hxG_lvl4{--lv:3;--glow:.46}.dJ4hxG_stop{--n:0}@media (min-width:48rem){.dJ4hxG_stop:nth-child(2){--n:1}}@media (min-width:80rem){.dJ4hxG_stop,.dJ4hxG_stop:nth-child(2){--n:var(--lv)}}.dJ4hxG_node{height:var(--node-h);margin-bottom:var(--node-gap);grid-area:1/1/auto/-1;align-items:center;gap:10px;display:flex}.dJ4hxG_dot{width:var(--dot);height:var(--dot);margin-inline:var(--node-x) calc(var(--col-gap) - 10px + var(--node-x));background:var(--color-signal);border:1px solid #0d0f0b8c;border-radius:50%;flex:none;box-shadow:0 0 0 4px #f5f9e8}@media (min-width:48rem){.dJ4hxG_node{width:fit-content;margin-top:var(--node-gap);background:#f5f9e8;grid-area:4/1;margin-bottom:0;padding-right:12px}.dJ4hxG_dot{margin-inline:var(--node-x) 2px}}.dJ4hxG_card{border-radius:var(--r-card);background:var(--color-white);transition:translate .24s var(--ease-out), box-shadow .24s var(--ease-out), border-color .24s var(--ease-out);border:1px solid #0d0f0b14;flex-direction:column;grid-area:2/2;padding:8px 8px 22px;display:flex;position:relative;box-shadow:0 1px 2px #0d0f0b0a,0 24px 44px -30px #0d0f0b57}.dJ4hxG_card:focus-visible{outline-offset:4px}@media (hover:hover){.dJ4hxG_card:hover{border-color:#0d0f0b24;box-shadow:0 1px 2px #0d0f0b0d,0 32px 56px -30px #0d0f0b75}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.dJ4hxG_card:hover{translate:0 -2px}.dJ4hxG_card:hover .dJ4hxG_lift{transform:translateY(-4px)}}@media (min-width:48rem){.dJ4hxG_card{grid-area:1/1/span 3;grid-template-rows:subgrid;margin-top:calc((var(--nmax) - var(--n)) * var(--step));display:grid}}.dJ4hxG_title{letter-spacing:-.035em;color:var(--color-ink);text-wrap:balance;padding:18px 12px 0;font-size:1.375rem;font-weight:620;line-height:1.15}.dJ4hxG_text{color:var(--color-ink-2);text-wrap:pretty;padding:10px 12px 0;font-size:1rem;line-height:1.5}.dJ4hxG_well{isolation:isolate;height:calc(var(--w0) + var(--n) * var(--step));background-color:var(--color-wash-3);background-image:none;border-radius:12px;flex:none;position:relative;overflow:hidden}.dJ4hxG_well:after{content:"";z-index:2;pointer-events:none;opacity:0;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.16 0 0 0 0 0.2 0 0 0 0 0.08 1.6 0 0 0 -0.62'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}@media (min-width:48rem){.dJ4hxG_well{grid-row:1}.dJ4hxG_title{grid-row:2}.dJ4hxG_text{grid-row:3}}@media (forced-colors:active){.dJ4hxG_well:after{display:none}}.dJ4hxG_bleed{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000 calc(100% - 4px));mask-image:linear-gradient(90deg,#000 calc(100% - 44px),#0000 calc(100% - 4px))}.dJ4hxG_lift{transition:transform .32s var(--ease-out)}.dJ4hxG_apercu{aspect-ratio:930/270;width:min(180%,720px);position:absolute;top:50%;left:18px;translate:0 -50%}.dJ4hxG_desk{aspect-ratio:2880/1800;width:112%;position:absolute;top:20px;left:14px}.dJ4hxG_phone{aspect-ratio:780/1688;border:3px solid var(--color-void);border-radius:15px;width:30%;max-width:118px;margin-top:calc(28px + 29%);position:absolute;top:0;right:14px;box-shadow:0 2px 4px #0d0f0b1f,0 26px 40px -22px #0d0f0b8c}@media (min-width:48rem){.dJ4hxG_phone{width:36%}}.dJ4hxG_notes{aspect-ratio:1686/724;height:calc(100% - 48px);position:absolute;top:24px;left:18px}.dJ4hxG_loyalty{aspect-ratio:607/1196;border-radius:18.6%/9.4%;height:min(100% + 4px,340px);position:absolute;bottom:-30px;left:50%;overflow:hidden;translate:-50%;box-shadow:0 2px 4px #0d0f0b1a,0 28px 44px -24px #0d0f0b8c}.dJ4hxG_loyalty img{width:148.3%;max-width:none;height:auto;position:absolute;top:0;left:0;translate:-16.2% -6.03%}.dJ4hxG_close{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-top:48px;display:flex}@media (min-width:48rem){.dJ4hxG_close{flex-direction:row;justify-content:center;gap:28px;margin-top:64px}}.dJ4hxG_tools{flex-direction:column;justify-content:center;gap:10px;margin:0;padding:0 18px;list-style:none;display:flex;position:absolute;inset:0}.dJ4hxG_tool{background:var(--color-white);border:1px solid #0d0e091a;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex;box-shadow:0 1px 2px #0d0e090d,0 14px 26px -18px #0d0e0959}.dJ4hxG_toolIcon{background:var(--color-ink);width:32px;height:32px;color:var(--color-signal);border-radius:9px;flex:none;place-items:center;display:grid}.dJ4hxG_toolLabel{letter-spacing:-.01em;min-width:0;color:var(--color-ink);flex:1;font-size:.875rem;font-weight:550;line-height:1.2}.dJ4hxG_toolDone{background:var(--color-signal);color:var(--color-ink);border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}@media (min-width:80rem) and (not (min-width:90rem)){.dJ4hxG_toolDone{display:none}}.dJ4hxG_landing{aspect-ratio:2000/1250;width:125%;position:absolute;top:20px;left:14px}.dJ4hxG_wellDots{background-color:#f6faea;background-image:radial-gradient(circle at 18% 12%,#c8ff3d3d,#0000 52%),radial-gradient(#6a970047 1.1px,#0000 1.3px);background-size:auto,16px 16px}.dJ4hxG_wellGrid{background-color:#f7fbee;background-image:radial-gradient(at 85% 0,#c8ff3d38,#0000 55%),linear-gradient(#6a97001a 1px,#0000 1px),linear-gradient(90deg,#6a97001a 1px,#0000 1px);background-size:auto,28px 28px,28px 28px}.dJ4hxG_wellRays{background-color:#eef7d2;background-image:repeating-linear-gradient(115deg,#6a970012 0 2px,#0000 2px 18px),radial-gradient(at 10% 100%,#c8ff3d42,#0000 58%)}.dJ4hxG_wellGlow{background-color:#f8fbf0;background-image:radial-gradient(circle at 50% 38%,#c8ff3d4d,#0000 55%),radial-gradient(circle at 50% 38%,#0000 24%,#6a97001a 24.5%,#0000 25.5% 40%,#6a970014 40.5%,#0000 41.5%)}.dJ4hxG_nodeNum{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:1.75rem;font-weight:600;line-height:1}.dJ4hxG_dot{border-width:2px;box-shadow:0 0 0 5px #f5f9e8,0 0 18px 2px #c8ff3db3}.dJ4hxG_banner{-webkit-backdrop-filter:blur(14px);text-align:center;background:linear-gradient(#ffffffe6,#fff9);border:1px solid #ffffffe6;border-radius:32px;flex-direction:column;align-items:center;gap:14px;padding:22px;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 2px 4px #0d0e090d,0 26px 44px -20px #0d0e0952,0 50px 80px -40px #6a970066}.dJ4hxG_bannerShine{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dJ4hxG_bannerShine:before{content:"";background:linear-gradient(100deg,#0000,#c8ff3d73,#0000);width:30%;position:absolute;inset:-20% auto -20% -40%;transform:skew(-18deg)}.dJ4hxG_bannerText{letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:550;line-height:1.3}.dJ4hxG_bannerLink{background-image:radial-gradient(circle, var(--color-olive) 1.2px, transparent 1.6px);opacity:.7;background-size:9px 2px;flex:none;width:4.5rem;height:2px;display:none}@media (min-width:48rem){.dJ4hxG_banner{text-align:left;border-radius:999px;flex-direction:row;gap:18px;padding:10px 10px 10px 26px}.dJ4hxG_bannerLink{display:block}}@keyframes dJ4hxG_sg-banner-float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes dJ4hxG_sg-banner-shine{0%,55%{translate:0}to{translate:460%}}@keyframes dJ4hxG_sg-banner-flow{to{background-position:18px 0}}@media (prefers-reduced-motion:no-preference){.dJ4hxG_banner{animation:6s ease-in-out infinite dJ4hxG_sg-banner-float}.dJ4hxG_bannerShine:before{animation:5.5s ease-in-out infinite dJ4hxG_sg-banner-shine}.dJ4hxG_bannerLink{animation:.9s linear infinite dJ4hxG_sg-banner-flow}}
.rqF6_W_group{border:1px solid var(--color-line);background:var(--color-mist);border-radius:var(--r-group);padding:6px}@media (min-width:48rem){.rqF6_W_group{padding:8px}}.rqF6_W_card{border-radius:var(--r-card);width:100%;transition:translate .24s var(--ease-out), box-shadow .24s var(--ease-out), border-color .24s var(--ease-out);border:1px solid #0d0f0b12;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0d0f0b0a}.rqF6_W_card:hover{box-shadow:inset 0 1px 0 #ffffffe6, var(--shadow-card);border-color:#0d0f0b1f}@media (prefers-reduced-motion:no-preference){.rqF6_W_card:hover{translate:0 -2px}}@media (min-width:48rem){.rqF6_W_item,.rqF6_W_card{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.rqF6_W_body{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}}.rqF6_W_visual{border-bottom:1px solid #0d0f0b0f;place-items:center;height:116px;display:grid;position:relative}@media (min-width:48rem){.rqF6_W_visual{height:150px}}.rqF6_W_drawing{width:150px;height:auto;display:block;overflow:visible}@media (min-width:48rem){.rqF6_W_drawing{width:180px}}.rqF6_W_soon{background:var(--color-white);border:1px solid var(--color-line);letter-spacing:-.01em;height:26px;color:var(--color-ink);border-radius:999px;align-items:center;gap:6px;padding-inline:8px 10px;font-size:.8125rem;font-weight:550;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 6px 14px -10px #0d0f0b4d}.rqF6_W_soon:before{content:"";background:var(--color-signal);border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 1px #0d0f0b73}
.DKFd8W_plate{border:1px solid var(--color-line);border-radius:var(--r-group);background:radial-gradient(70% 60% at 80% 0%, #c8ff3d24, transparent 70%), var(--color-mist);place-items:center;padding:clamp(56px,6vw,72px) clamp(14px,5vw,64px) clamp(32px,5vw,64px);display:grid;position:relative}.DKFd8W_tag{background:var(--color-white);border:1px solid var(--color-line);letter-spacing:-.01em;height:28px;color:var(--color-ink);border-radius:999px;align-items:center;padding-inline:12px;font-size:.8125rem;font-weight:550;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 6px 14px -10px #0d0f0b4d}.DKFd8W_card{border-radius:var(--r-card);background:var(--color-white);width:100%;max-width:470px;box-shadow:var(--shadow-shot);border:1px solid #0d0f0b14;padding:18px 20px 20px}@media not (min-width:30rem){.DKFd8W_card{padding:16px 14px}}.DKFd8W_head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.DKFd8W_project{letter-spacing:-.01em;color:var(--color-ink);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;display:inline-flex}.DKFd8W_dots{gap:3px;display:inline-flex}.DKFd8W_dots>span{background:#0d0f0b40;border-radius:999px;width:4px;height:4px}.DKFd8W_steps{margin-top:10px;padding:0;list-style:none}.DKFd8W_step{border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;margin-inline:-10px;padding:10px;display:grid;position:relative}.DKFd8W_step:not(:last-child):before{content:"";background:var(--color-line-strong);width:2px;height:calc(100% - 24px);position:absolute;top:calc(50% + 12px);left:21px}.DKFd8W_step.DKFd8W_done:before{background:var(--color-ink)}.DKFd8W_mark{border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:relative}.DKFd8W_mark svg{width:14px;height:14px}.DKFd8W_done .DKFd8W_mark{background:var(--color-ink);color:var(--color-white)}.DKFd8W_now{background:var(--color-signal-wash)}.DKFd8W_now .DKFd8W_mark{background:var(--color-signal);box-shadow:inset 0 0 0 1.5px var(--color-ink)}.DKFd8W_now .DKFd8W_mark:after{content:"";background:var(--color-ink);border-radius:999px;width:8px;height:8px}.DKFd8W_next .DKFd8W_mark{background:var(--color-white);box-shadow:inset 0 0 0 1.5px var(--color-line-strong)}.DKFd8W_stepLabel{letter-spacing:-.01em;color:var(--color-ink);font-size:.9375rem;font-weight:550}.DKFd8W_next .DKFd8W_stepLabel{color:var(--color-ink-2)}.DKFd8W_status{color:var(--color-ink-2);white-space:nowrap;font-size:.8125rem;font-weight:500}.DKFd8W_now .DKFd8W_status{background:var(--color-white);height:24px;color:var(--color-ink);border:1px solid #0d0f0b1f;border-radius:999px;align-items:center;padding-inline:10px;font-weight:550;display:inline-flex}.DKFd8W_foot{border-top:1px solid var(--color-line);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:12px;padding-top:16px;display:flex}.DKFd8W_note{border-left:2px solid var(--color-signal-deep);flex:1;gap:2px;min-width:0;padding-left:12px;display:grid}.DKFd8W_noteLabel{color:var(--color-ink-3);font-size:.75rem;font-weight:550}.DKFd8W_noteText{color:var(--color-ink);font-size:.875rem;line-height:1.4}.DKFd8W_validate{background:var(--color-void);height:38px;color:var(--color-white);letter-spacing:-.01em;box-shadow:var(--shadow-pill);border-radius:999px;flex:none;align-items:center;gap:8px;padding-inline:8px 16px;font-size:.875rem;font-weight:550;display:inline-flex}.DKFd8W_validateIco{background:var(--color-signal);width:22px;height:22px;color:var(--color-signal-ink);border-radius:999px;place-items:center;display:grid}.DKFd8W_validateIco svg{width:13px;height:13px}
.rfDF5W_band{border:1px solid var(--color-line);border-radius:var(--r-band);background:radial-gradient(55% 45% at 50% 0%, #c8ff3d29, transparent 70%), var(--color-mist);padding:clamp(40px,6vw,80px) clamp(16px,4vw,56px);position:relative}.rfDF5W_skill{border-radius:var(--r-card);background:var(--color-white);border:1px solid #0d0f0b12;padding:20px 20px 22px;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0d0f0b0a}.rfDF5W_icon{background:var(--color-void);width:40px;height:40px;color:var(--color-signal);border-radius:12px;place-items:center;display:grid}.rfDF5W_icon svg{width:20px;height:20px}
._499WOG_page{display:none}html:has(._499WOG_page) [data-site-footer]>div:has(.final-card){display:none}
.c0m0RG_band{background:radial-gradient(50% 40% at 50% 0%, #ffffff0f, transparent 70%), var(--color-void)}
._96a2gW_marker{width:24px;height:24px;color:var(--color-ink-2);transition:color .15s var(--ease-out);flex:none;place-items:center;margin-top:1px;display:inline-grid}._96a2gW_dark{color:var(--color-fog)}._96a2gW_marker>svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:square;stroke-linejoin:miter;width:18px;height:18px;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){summary:hover ._96a2gW_marker{color:var(--color-ink)}summary:hover ._96a2gW_dark{color:var(--color-white)}}details[open]>summary ._96a2gW_marker{color:var(--color-ink)}details[open]>summary ._96a2gW_dark{color:var(--color-white)}details[open]>summary ._96a2gW_marker>svg{transform:scaleY(-1)}
:where(.YyydvG_root){--lp-display:var(--font-labo-display), ui-sans-serif, system-ui, sans-serif;--lp-text:var(--font-labo-text), ui-sans-serif, system-ui, sans-serif;--lp-h1-w:700;--lp-h1-track:-.05em;--lp-h1-lh:.98;--lp-h1-stretch:100%;--lp-h2-w:700;--lp-h2-track:-.045em;--lp-h2-lh:1.02;--lp-h2-stretch:100%;--lp-title-ws:0em;--lp-h3-w:650;--lp-h3-track:-.03em;--lp-h3-stretch:100%;--lp-h4-w:600;--lp-h4-track:-.022em;--lp-h4-stretch:100%;--lp-num-w:600;--lp-num-track:-.04em;--lp-num-stretch:100%;--lp-lead-track:-.016em;--lp-body-track:-.008em;--lp-label-track:-.003em;--lp-ui-w:550;--lp-ui-track:-.01em;--lp-strong-w:600;font-family:var(--lp-text);font-kerning:normal}.YyydvG_root .t-lead{letter-spacing:var(--lp-lead-track)}.YyydvG_root .t-body{letter-spacing:var(--lp-body-track)}.YyydvG_root :is(.t-label,.t-meta){letter-spacing:var(--lp-label-track)}.YyydvG_root :is(.pill,.tag){font-weight:var(--lp-ui-w);letter-spacing:var(--lp-ui-track)}.YyydvG_root :is(strong,b){font-weight:var(--lp-strong-w)}:is(.YyydvG_root :is(h1,h2,h3,.t-h1,.t-h2,.t-h3,.t-h4),.YyydvG_root :where(#methode-title+p)>strong,.YyydvG_root :where(#engagements-title~ol>li)>p:first-of-type,.YyydvG_root :where(#engagements-title~ol>li>div)>span:first-child,.YyydvG_root :where(#realisations li) p:has(>.mark-signal)){font-family:var(--lp-display);font-optical-sizing:auto}.YyydvG_root :is(h1,.t-h1){font-weight:var(--lp-h1-w);letter-spacing:var(--lp-h1-track);line-height:var(--lp-h1-lh);font-stretch:var(--lp-h1-stretch);word-spacing:var(--lp-title-ws)}:is(.YyydvG_root :is(h2,.t-h2),.YyydvG_root :where(#methode-title+p)>strong){font-weight:var(--lp-h2-w);letter-spacing:var(--lp-h2-track);line-height:var(--lp-h2-lh);font-stretch:var(--lp-h2-stretch);word-spacing:var(--lp-title-ws)}:is(.YyydvG_root :is(h3,.t-h3),.YyydvG_root :where(#engagements-title~ol>li)>p:first-of-type){font-weight:var(--lp-h3-w);letter-spacing:var(--lp-h3-track);font-stretch:var(--lp-h3-stretch);word-spacing:var(--lp-title-ws)}.YyydvG_root .t-h4{font-weight:var(--lp-h4-w);letter-spacing:var(--lp-h4-track);font-stretch:var(--lp-h4-stretch)}:is(.YyydvG_root :where(#engagements-title~ol>li>div)>span:first-child,.YyydvG_root :where(#realisations li) p:has(>.mark-signal)){font-weight:var(--lp-num-w);letter-spacing:var(--lp-num-track)}.YyydvG_root :where(#engagements-title~ol>li>div)>span:first-child{font-stretch:var(--lp-num-stretch)}.YyydvG_root :where(#realisations li) p:has(>.mark-signal){font-stretch:var(--lp-h2-stretch)}html:has(.YyydvG_root) [data-site-footer]>:has(#footer-cta-title){display:none}
.v3-8bW_root{--lp-h1-w:600;--lp-h1-track:-.035em;--lp-h1-lh:.98;--lp-h2-w:600;--lp-h2-track:-.032em;--lp-h2-lh:1.02;--lp-h3-w:600;--lp-h3-track:-.022em;--lp-h4-w:600;--lp-h4-track:-.012em;--lp-num-w:600;--lp-num-track:-.035em;--lp-lead-track:-.008em;--lp-body-track:-.003em;--lp-label-track:0em;--lp-ui-w:550;--lp-ui-track:-.006em;--lp-strong-w:600}
.xFzMOa_root{--lp-h1-w:680;--lp-h1-track:-.026em;--lp-h1-lh:.98;--lp-h1-stretch:90%;--lp-h2-w:680;--lp-h2-track:-.024em;--lp-h2-lh:1.02;--lp-h2-stretch:90%;--lp-title-ws:.02em;--lp-h3-w:640;--lp-h3-track:-.01em;--lp-h3-stretch:95%;--lp-h4-w:620;--lp-h4-track:-.006em;--lp-h4-stretch:96%;--lp-num-w:600;--lp-num-track:-.01em;--lp-num-stretch:80%;--lp-lead-track:-.006em;--lp-body-track:0em;--lp-label-track:0em;--lp-ui-w:550;--lp-ui-track:-.004em;--lp-strong-w:600}
.aa-PfG_root{--lp-display:var(--font-labo-text), ui-sans-serif, system-ui, sans-serif;--lp-h1-w:680;--lp-h1-track:-.04em;--lp-h1-lh:.98;--lp-h2-w:680;--lp-h2-track:-.036em;--lp-h2-lh:1.02;--lp-title-ws:.05em;--lp-h3-w:620;--lp-h3-track:-.018em;--lp-h4-w:600;--lp-h4-track:-.012em;--lp-num-w:650;--lp-num-track:-.03em;--lp-lead-track:-.006em;--lp-body-track:0em;--lp-label-track:0em;--lp-ui-w:550;--lp-ui-track:-.004em;--lp-strong-w:600}.aa-PfG_root :is(.text-olive-gradient,#fin-title>span+span,#methode-title+p>strong){font-family:var(--font-labo-accent), Georgia, "Times New Roman", serif;font-synthesis:none;letter-spacing:-.012em;font-style:italic;font-weight:400}.aa-PfG_root :is(.text-olive-gradient,#methode-title+p>strong){padding-inline:.1em}.aa-PfG_root .text-olive-gradient{margin-bottom:-.16em;padding-bottom:.16em}
._3K9Cxq_fieldBars{align-items:flex-end;gap:2px;width:16px;height:15px;display:flex}@media (min-width:1024px){._3K9Cxq_fieldBars[data-only-mobile]{display:none}}._3K9Cxq_fieldBars i{width:3px;color:var(--color-fog);opacity:.4;transform-origin:50% 100%;transition:transform .26s var(--ease-signal), opacity .2s ease-out;background:currentColor;border-radius:1px;display:block;transform:scaleY(.82)}._3K9Cxq_fieldBars[data-tone=light] i{color:var(--color-ink-3)}._3K9Cxq_fieldBars i:first-child{height:38%}._3K9Cxq_fieldBars i:nth-child(2){height:58%}._3K9Cxq_fieldBars i:nth-child(3){height:80%}._3K9Cxq_fieldBars i:nth-child(4){height:100%}._3K9Cxq_fieldBars[data-level="1"] i:nth-child(-n+1),._3K9Cxq_fieldBars[data-level="2"] i:nth-child(-n+2),._3K9Cxq_fieldBars[data-level="3"] i:nth-child(-n+3),._3K9Cxq_fieldBars[data-level="4"] i{opacity:1;color:var(--color-white);transform:none}._3K9Cxq_fieldBars[data-tone=light][data-level="1"] i:nth-child(-n+1),._3K9Cxq_fieldBars[data-tone=light][data-level="2"] i:nth-child(-n+2),._3K9Cxq_fieldBars[data-tone=light][data-level="3"] i:nth-child(-n+3),._3K9Cxq_fieldBars[data-tone=light][data-level="4"] i{color:var(--color-ink)}._3K9Cxq_fieldBars[data-tone=dark][data-level="4"] i:nth-child(4){color:var(--color-signal)}._3K9Cxq_mini{vertical-align:middle;justify-content:space-between;align-items:flex-end;width:14px;height:14px;display:inline-flex}._3K9Cxq_mini i{width:18%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-fog) 55%, transparent);border-radius:1px;display:block;position:relative;overflow:hidden}._3K9Cxq_mini[data-tone=light] i{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink-3) 55%, transparent)}._3K9Cxq_mini i:first-child{height:38%}._3K9Cxq_mini i:nth-child(2){height:58%}._3K9Cxq_mini i:nth-child(3){height:80%}._3K9Cxq_mini i:nth-child(4){height:100%}._3K9Cxq_mini i:after{content:"";background:var(--color-white);transform-origin:50% 100%;transition:transform .3s var(--ease-signal);position:absolute;inset:0;transform:scaleY(0)}._3K9Cxq_mini[data-tone=light] i:after{background:var(--color-ink)}._3K9Cxq_mini[data-state=full] i:after{background:var(--color-fog);transform:none}._3K9Cxq_mini[data-tone=light][data-state=full] i:after{background:var(--color-ink)}._3K9Cxq_mini[data-state=loading] i:after{transform:scaleY(.15)}._3K9Cxq_mini[data-level="1"] i:nth-child(-n+1):after,._3K9Cxq_mini[data-level="2"] i:nth-child(-n+2):after,._3K9Cxq_mini[data-level="3"] i:nth-child(-n+3):after,._3K9Cxq_mini[data-level="4"] i:after{transform:none}._3K9Cxq_mini[data-level="4"] i:nth-child(4):after{background:var(--color-signal)}._3K9Cxq_mini[data-tone=light][data-level="4"] i:nth-child(4){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 22%, transparent)}@keyframes _3K9Cxq_sg-step-bar{0%,15%{transform:scaleY(.15)}45%,70%{transform:scaleY(1)}to{transform:scaleY(.15)}}@media (prefers-reduced-motion:no-preference){._3K9Cxq_mini[data-state=loading] i:after{animation:1s cubic-bezier(.65,0,.35,1) infinite _3K9Cxq_sg-step-bar}._3K9Cxq_mini[data-state=loading] i:nth-child(2):after{animation-delay:80ms}._3K9Cxq_mini[data-state=loading] i:nth-child(3):after{animation-delay:.16s}._3K9Cxq_mini[data-state=loading] i:nth-child(4):after{animation-delay:.24s}}@media (prefers-reduced-motion:reduce){._3K9Cxq_mini[data-state=loading] i:after{transform:scaleY(.6)}}._3K9Cxq_meterTrack{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-fog) 34%, transparent);border-radius:2px;overflow:hidden}._3K9Cxq_meterTrack[data-tone=light]{background-color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line-strong)}._3K9Cxq_meterFill{transform-origin:50% 100%;transition:transform .55s var(--ease-signal);position:absolute;inset:0}@keyframes _3K9Cxq_sg-fill-in{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:no-preference){._3K9Cxq_meterPop ._3K9Cxq_meterFill[data-on]{animation:_3K9Cxq_sg-fill-in .42s var(--ease-signal) backwards;animation-delay:calc(80ms + var(--b,0) * 90ms)}}@media (prefers-reduced-motion:reduce){._3K9Cxq_meterFill{transition:none}}@keyframes _3K9Cxq_sg-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes _3K9Cxq_sg-block-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes _3K9Cxq_sg-grade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){._3K9Cxq_panelIn{animation:.22s cubic-bezier(.23,1,.32,1) both _3K9Cxq_sg-panel-in}._3K9Cxq_blockIn{animation:_3K9Cxq_sg-block-in .42s var(--ease-out) both}._3K9Cxq_gradeIn{animation:.22s cubic-bezier(.23,1,.32,1) both _3K9Cxq_sg-grade-in;display:inline-block}}._3K9Cxq_scoreFill{border-radius:inherit;transform-origin:0;height:100%;transform:scaleX(var(--v,0));display:block}@keyframes _3K9Cxq_sg-score-in{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){._3K9Cxq_scoreFill{animation:_3K9Cxq_sg-score-in .6s var(--ease-out) .2s backwards}}
.Sts7Ta_bars{align-items:flex-end;gap:.18em;height:1em;display:inline-flex}.Sts7Ta_bar{transform-origin:50% 100%;background-color:currentColor;width:.2em;display:block}.Sts7Ta_bar:first-child{height:38%}.Sts7Ta_bar:nth-child(2){height:58%}.Sts7Ta_bar:nth-child(3){height:80%}.Sts7Ta_bar:nth-child(4){background-color:var(--color-signal);height:100%}@keyframes Sts7Ta_fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes Sts7Ta_seek{0%,to{opacity:.25}35%{opacity:1}}@media (prefers-reduced-motion:no-preference){.Sts7Ta_fill .Sts7Ta_bar{animation:.52s cubic-bezier(.22,1,.36,1) both Sts7Ta_fill}.Sts7Ta_fill .Sts7Ta_bar:nth-child(2){animation-delay:90ms}.Sts7Ta_fill .Sts7Ta_bar:nth-child(3){animation-delay:.18s}.Sts7Ta_fill .Sts7Ta_bar:nth-child(4){animation-delay:.27s}.Sts7Ta_seek .Sts7Ta_bar{animation:.9s ease-in-out infinite Sts7Ta_seek}.Sts7Ta_seek .Sts7Ta_bar:nth-child(2){animation-delay:.12s}.Sts7Ta_seek .Sts7Ta_bar:nth-child(3){animation-delay:.24s}.Sts7Ta_seek .Sts7Ta_bar:nth-child(4){animation-delay:.36s}}
.fZ1pKW_bars{flex-shrink:0;display:block}.fZ1pKW_bars rect{fill:currentColor}.fZ1pKW_bars rect:last-child{fill:var(--color-signal)}.fZ1pKW_root[data-armed]:not([data-on]) .fZ1pKW_bars rect:not(:first-child){opacity:.18}@media (prefers-reduced-motion:no-preference){.fZ1pKW_root[data-armed] .fZ1pKW_bars rect{transition:opacity .22s var(--ease-out)}.fZ1pKW_root[data-on] .fZ1pKW_bars rect:nth-child(2){transition-delay:.26s}.fZ1pKW_root[data-on] .fZ1pKW_bars rect:nth-child(3){transition-delay:.52s}.fZ1pKW_root[data-on] .fZ1pKW_bars rect:nth-child(4){transition-delay:.78s}}
._05Kp4q_hlFrame{position:relative}._05Kp4q_hl{pointer-events:none;background-color:var(--color-signal);mix-blend-mode:multiply;transform-origin:0;border-radius:2px;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){._05Kp4q_hlFrame[data-reveal-armed],._05Kp4q_hlFrame[data-reveal-armed]:not([data-revealed]){opacity:1;transition:none;transform:none}._05Kp4q_hlFrame[data-reveal-armed] ._05Kp4q_hl{transition:transform .72s var(--ease-signal);transition-delay:var(--hl-delay,0s)}._05Kp4q_hlFrame[data-reveal-armed]:not([data-revealed]) ._05Kp4q_hl{transform:scaleX(0)}}._05Kp4q_auditPill form>div:first-child{flex-direction:column}._05Kp4q_auditPill input{border-radius:999px}._05Kp4q_auditPill button[type=submit]{height:52px;box-shadow:var(--shadow-pill-light);transition:background-color .2s var(--ease-out), translate .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:999px}@media (hover:hover){._05Kp4q_auditPill button[type=submit]:hover{translate:0 -1px;box-shadow:0 1px 2px #0000004d,0 18px 32px -14px #000000b3}}._05Kp4q_othSite{justify-content:center;align-items:flex-start;gap:8px;padding-top:20px;display:flex}._05Kp4q_othSiteSide{flex:none;width:36%;height:172px;margin-top:20px}._05Kp4q_othSiteSide img{max-width:none;position:absolute;left:0}._05Kp4q_othSiteSaas{background:#221451}._05Kp4q_othSiteSaas img{width:520%;height:auto;top:78px;left:calc(51.4% + 4px);translate:-50% -82.8%}._05Kp4q_othSiteClub img{width:500%;height:auto;top:0;translate:-80%}._05Kp4q_othSiteMain{aspect-ratio:780/1688;border:2px solid var(--color-signal);border-radius:12px;flex:none;width:30%}._05Kp4q_othSiteMain img{width:100%;height:auto;display:block}._05Kp4q_othFidelite{aspect-ratio:607/1196;border-radius:18.6%/9.4%;width:36%;position:absolute;top:20px;left:50%;overflow:hidden;translate:-50%;box-shadow:0 2px 4px #0d0f0b1a,0 28px 44px -24px #0d0f0b8c}._05Kp4q_othFidelite img{width:148.3%;max-width:none;height:auto;position:absolute;top:0;left:0;translate:-16.2% -6.03%}
.r2Uipq_body{--measure:36rem;color:color-mix(in srgb, var(--color-ink) 88%, var(--color-white));font-size:1.0625rem;line-height:1.7}@media (min-width:768px){.r2Uipq_body{font-size:1.125rem}}.r2Uipq_body>:first-child{margin-top:0}.r2Uipq_body>:not(.r2Uipq_figureTable){max-width:var(--measure)}.r2Uipq_h2{color:var(--color-ink);margin-top:clamp(48px,5vw,72px);margin-bottom:14px}.r2Uipq_h3{color:var(--color-ink);margin-top:36px;margin-bottom:6px}.r2Uipq_p{text-wrap:pretty;margin-top:1.1em}.r2Uipq_h2+.r2Uipq_p,.r2Uipq_h3+.r2Uipq_p{margin-top:0}.r2Uipq_strong{color:var(--color-ink);font-weight:600}.r2Uipq_code{background:var(--color-mist-2);color:var(--color-ink);white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:.1em .38em;font-family:inherit;font-size:.92em;font-weight:500}.r2Uipq_ul{gap:.55em;margin-top:1.1em;display:grid}.r2Uipq_ul>li{text-wrap:pretty;padding-left:1.4em;position:relative}.r2Uipq_ul>li:before{content:"";background:var(--color-ink);border-radius:1px;width:.32em;height:.32em;position:absolute;top:.72em;left:.3em}.r2Uipq_ol{counter-reset:step;gap:.85em;margin-top:1.2em;display:grid}.r2Uipq_ol>li{counter-increment:step;text-wrap:pretty;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;display:grid}.r2Uipq_ol>li:before{content:counter(step);background:var(--color-void);width:28px;height:28px;color:var(--color-white);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;margin-top:1px;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.r2Uipq_figureTable{max-width:46rem;margin-block:2em}.r2Uipq_tableCaption{color:var(--color-ink);letter-spacing:-.01em;text-wrap:balance;margin-bottom:12px;font-size:1rem;font-weight:600;line-height:1.4}.r2Uipq_tableWrap{overscroll-behavior-x:contain;border:1px solid var(--color-line);background:var(--color-white);border-radius:10px;overflow-x:auto}.r2Uipq_tableHint{color:var(--color-ink-2);margin-top:10px;display:none}@media (max-width:575px){.r2Uipq_tableHint{display:block}}.r2Uipq_table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem;line-height:1.5}.r2Uipq_table thead th,.r2Uipq_table thead td{border-bottom:1px solid var(--color-line);background:var(--color-mist);color:var(--color-ink);text-align:left;vertical-align:bottom;padding:11px 16px;font-size:.875rem;font-weight:600}.r2Uipq_table tbody th,.r2Uipq_table tbody td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:13px 16px}.r2Uipq_table tbody tr:last-child>*{border-bottom:0}.r2Uipq_table tbody th{color:var(--color-ink);font-weight:600}.r2Uipq_table tbody td{color:var(--color-ink-2)}.r2Uipq_nowrap{white-space:nowrap}.r2Uipq_quote{border-left:2px solid var(--color-ink);margin-block:2em;padding-left:20px}.r2Uipq_quote blockquote{color:var(--color-ink);letter-spacing:-.012em;text-wrap:pretty;font-size:clamp(1.125rem,1.04rem + .3vw,1.3125rem);font-weight:500;line-height:1.45}.r2Uipq_callout{border-radius:var(--r-card);color:var(--color-ink);margin-block:2em;padding:20px 22px;font-size:1rem;line-height:1.65}@media (min-width:768px){.r2Uipq_callout{padding:24px 28px}}.r2Uipq_calloutMist{border:1px solid var(--color-line);background:var(--color-mist)}.r2Uipq_calloutMist .r2Uipq_code{background:var(--color-white)}.r2Uipq_calloutAlert{border:1px solid var(--color-line);border-left:2px solid var(--color-ink);border-radius:4px var(--r-card) var(--r-card) 4px;background:var(--color-white)}.r2Uipq_calloutTitle{color:var(--color-ink);letter-spacing:-.01em;text-wrap:balance;align-items:flex-start;gap:8px;margin-bottom:.35em;font-size:1.0625rem;font-weight:600;line-height:1.35;display:flex}.r2Uipq_calloutMark{flex:none;margin-top:calc(.675em - 7px)}.r2Uipq_tocLink{border-left:1px solid var(--color-line);color:var(--color-ink-2);text-wrap:pretty;transition:color .18s var(--ease-out), border-color .18s var(--ease-out);padding:6px 0 6px 14px;font-size:.9375rem;line-height:1.4;display:block}.r2Uipq_tocLink:hover{color:var(--color-ink)}.r2Uipq_tocLink[aria-current=true]{border-left:2px solid var(--color-ink);color:var(--color-ink);margin-left:-.5px;padding-left:13.5px;font-weight:500}.r2Uipq_tocDetails summary{list-style:none}.r2Uipq_tocDetails summary::-webkit-details-marker{display:none}.r2Uipq_tocDetails .r2Uipq_tocLink{padding-block:12px}.r2Uipq_tocMarker{display:flex}.r2Uipq_tocMarker>span{margin-top:0}@media (prefers-reduced-motion:reduce){.r2Uipq_tocLink{transition:none}}
.a2p7Wq_root{position:absolute;inset:0;container-type:inline-size}.a2p7Wq_stage{flex-direction:column;gap:4cqw;padding:6.5cqw 6cqw 0;display:flex;position:absolute;inset:0}.a2p7Wq_side{align-self:flex-end;width:80cqw}.a2p7Wq_chip{align-self:flex-start;display:flex}.a2p7Wq_stage>*{flex-shrink:0}.a2p7Wq_card{border-radius:var(--r-frame);background:var(--color-white);border:1px solid #0d0f0b14;padding:clamp(6px,1.1cqw,14px);overflow:hidden;box-shadow:0 2px 6px #0d0f0b0f,0 22px 40px -24px #0d0f0b66}.a2p7Wq_card img{width:100%;height:auto;display:block}.a2p7Wq_narrow{display:none}.a2p7Wq_crop{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.a2p7Wq_crop img{top:0;left:var(--img-x);width:var(--img-w);max-width:none;position:absolute}@container (max-width:520px){.a2p7Wq_wide{display:none}.a2p7Wq_narrow{display:block}}
.i0KUMG_fade{-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}
.z5BjuW_sweep{background-repeat:no-repeat;background-size:100% 100%}@media (prefers-reduced-motion:no-preference){.z5BjuW_sweep{animation:z5BjuW_sweep-in .7s var(--ease-signal) .25s forwards;background-size:0% 100%}}@keyframes z5BjuW_sweep-in{to{background-size:100% 100%}}
._6WAfHW_halo{background:radial-gradient(60% 45% at 50% 0%, #c8ff3d24, transparent 70%), var(--color-white)}._6WAfHW_left._6WAfHW_halo{background:radial-gradient(50% 45% at 22% 0%, #c8ff3d24, transparent 70%), var(--color-white)}
._z5uRG_hero{--cw:min(var(--content), 100vw - 2 * var(--gutter));--bar-gap:18px;--H:min(300px, var(--cw) * .86);--cap:4px;flex-direction:column;display:flex}._z5uRG_head{order:1}._z5uRG_intro{order:2;margin-top:24px}._z5uRG_stage{order:3;margin-top:40px}._z5uRG_facts{order:4;margin-top:36px}@media (min-width:48rem){._z5uRG_hero{--bar-gap:var(--gutter);--H:max(300px, var(--cw) * .4375);--cap:6px}._z5uRG_stage{margin-top:48px}._z5uRG_facts{margin-top:44px}}@media (min-width:80rem){._z5uRG_hero{--H:min(560px, var(--cw) * .4375);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._z5uRG_head{grid-area:1/1/auto/span 9}._z5uRG_stage{grid-area:2/1/auto/-1;margin-top:88px}._z5uRG_intro{z-index:1;grid-area:2/1/auto/span 6;align-self:start;margin-top:24px;position:relative}._z5uRG_facts{grid-area:3/1/auto/-1}}._z5uRG_bars{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:var(--H) auto;column-gap:var(--bar-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}._z5uRG_bars:after{content:"";left:0;right:0;top:var(--H);background:var(--color-ink);pointer-events:none;height:2px;position:absolute}._z5uRG_bar{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}._z5uRG_link{min-width:0;margin-top:calc(var(--H) * (1 - var(--h)));color:inherit;outline-offset:4px;grid-row:span 2;align-self:start;scroll-margin-block:16px;text-decoration:none;display:grid}._z5uRG_frame{height:calc(var(--H) * var(--h));background:var(--color-ink);border-top:var(--cap) solid var(--color-ink);position:relative;overflow:hidden}._z5uRG_frame:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 0 #0d0f0b1a,inset -1px 0 #0d0f0b1a}._z5uRG_bar:nth-child(4) ._z5uRG_frame{background:var(--color-signal);border-top-color:var(--color-signal)}._z5uRG_media{position:absolute;inset:0;overflow:hidden}._z5uRG_media img,._z5uRG_media video{transition:transform .7s var(--ease-out)}._z5uRG_link:hover ._z5uRG_media img,._z5uRG_link:hover ._z5uRG_media video{transform:scale(1.035)}@keyframes _z5uRG_wipe{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){._z5uRG_bars:not([data-played]) ._z5uRG_media{animation:.7s cubic-bezier(.16,1,.3,1) both _z5uRG_wipe;animation-delay:calc(.25s + var(--i) * .12s)}}._z5uRG_label{align-content:start;gap:2px;padding-top:12px;display:grid}._z5uRG_goal{align-items:baseline;gap:.5em;display:flex}._z5uRG_goalText{text-underline-offset:.24em;transition:text-decoration-color .2s var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}._z5uRG_link:hover ._z5uRG_goalText,._z5uRG_link:focus-visible ._z5uRG_goalText{text-decoration-color:currentColor}@media (max-width:47.99rem){._z5uRG_goal{flex-direction:column;gap:2px}._z5uRG_goalText{font-size:.75rem;line-height:1.25}._z5uRG_caption{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}._z5uRG_signals{justify-content:space-between;gap:4px;display:flex}._z5uRG_ind{aspect-ratio:1;min-width:14px;color:var(--color-white);opacity:.3;flex:0 28px;display:block}._z5uRG_ind svg{width:100%;height:auto}._z5uRG_ind rect{opacity:1}._z5uRG_ind[data-l="0"] rect,._z5uRG_ind[data-l="1"] rect:nth-child(n+2),._z5uRG_ind[data-l="2"] rect:nth-child(n+3),._z5uRG_ind[data-l="3"] rect:nth-child(4){opacity:.2}._z5uRG_ind:not([data-win]) rect:nth-child(4),._z5uRG_ind[data-win]:not([data-l="4"]) rect:nth-child(4){fill:currentColor}._z5uRG_ind[data-win]{opacity:1}._z5uRG_signals[data-run] ._z5uRG_ind[data-win]{transition:opacity .24s var(--ease-out)}._z5uRG_signals[data-run] ._z5uRG_ind[data-win]:not([data-l="4"]){opacity:.3}@media (max-width:47.99rem){._z5uRG_ind:nth-child(-n+30){display:none}}@media (min-width:48rem) and (max-width:79.99rem){._z5uRG_ind:nth-child(-n+20){display:none}}._z5uRG_tabsGrid{gap:24px;display:grid}@media (min-width:64rem){._z5uRG_tabsGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}._z5uRG_tabsSide{grid-column:1/span 3}._z5uRG_tabsMain{grid-column:4/-1}}._z5uRG_bigLogo{display:none}@media (min-width:64rem){._z5uRG_bigLogo{width:100px;height:80px;margin-bottom:40px;display:block}._z5uRG_bigLogo rect{vector-effect:non-scaling-stroke;transition:fill .26s var(--ease-out)}._z5uRG_bigLogo rect[fill=none]{stroke-width:1.5px;width:2.7px;translate:-.35px -.35px}._z5uRG_bigLogo rect[fill=none]:nth-child(2){height:8.7px}._z5uRG_bigLogo rect[fill=none]:nth-child(3){height:12.7px}._z5uRG_bigLogo rect[fill=none]:nth-child(4){height:15.7px}}._z5uRG_tablist{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}._z5uRG_tab{background:var(--color-mist);min-height:72px;color:var(--color-ink-2);text-align:left;letter-spacing:-.005em;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);cursor:pointer;border-radius:10px;align-content:start;justify-items:start;gap:10px;padding:12px 10px;font-size:.875rem;font-weight:550;line-height:1.25;display:grid;position:relative}._z5uRG_tab:hover{color:var(--color-ink)}@media (hover:hover) and (max-width:63.99rem){._z5uRG_tab:not([aria-selected=true]):hover{background:var(--color-mist-2)}}._z5uRG_tab[aria-selected=true]{background:var(--color-ink);color:var(--color-white)}._z5uRG_tabMark{width:22px;height:22px}._z5uRG_tabNum,._z5uRG_tabTitle{display:none}@media (min-width:64rem){._z5uRG_tablist{border-bottom:1px solid var(--color-line);grid-template-columns:none;gap:0}._z5uRG_tab{border-top:1px solid var(--color-line);min-height:0;color:var(--color-ink-2);background:0 0;border-radius:0;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:2px 0;padding:18px 0;font-size:1.0625rem}._z5uRG_tab[aria-selected=true]{color:var(--color-ink);background:0 0}._z5uRG_tab:before{content:"";background:var(--color-ink);transform-origin:0;height:2px;transition:transform .42s var(--ease-signal);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}._z5uRG_tab[aria-selected=true]:before{transform:scaleX(1)}._z5uRG_tabNum{transition:color .2s var(--ease-out)}._z5uRG_tabMark{display:none}._z5uRG_tabNum{font-variant-numeric:tabular-nums;color:var(--color-ink-2);font-size:.875rem;display:block}._z5uRG_tabTitle{color:var(--color-ink-2);grid-column:2;font-size:.9375rem;font-weight:400;display:block}._z5uRG_tab[aria-selected=true] ._z5uRG_tabNum{color:var(--color-ink)}}@media (hover:hover) and (min-width:64rem){._z5uRG_tab:not([aria-selected=true]):hover:before{background:var(--color-line-strong);transition:transform .2s var(--ease-out), background-color .2s var(--ease-out);transform:scaleX(1)}._z5uRG_tab:hover ._z5uRG_tabNum{color:var(--color-ink)}}._z5uRG_panel{display:block}._z5uRG_scene{aspect-ratio:4/3;border-radius:var(--r-card);background:linear-gradient(160deg, var(--color-white), var(--color-mist));border:1px solid #0d0f0b12;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0d0f0b0a;container-type:inline-size}@media (min-width:64rem){._z5uRG_scene{aspect-ratio:16/10}}@media (max-width:63.99rem){._z5uRG_sceneFlow{aspect-ratio:auto;padding:16px}}@keyframes _z5uRG_sceneIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes _z5uRG_textIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){._z5uRG_tabsGrid[data-picked] ._z5uRG_panel:not([hidden]) ._z5uRG_scene>*{animation:_z5uRG_sceneIn .42s var(--ease-signal) both}._z5uRG_tabsGrid[data-picked] ._z5uRG_panel:not([hidden]) ._z5uRG_panelText{animation:_z5uRG_textIn .42s var(--ease-out) both}}._z5uRG_cropBox{aspect-ratio:var(--cw) / var(--ch);position:relative;overflow:hidden}._z5uRG_cropBox img{max-width:none;height:auto;width:calc(var(--iw) / var(--cw) * 100%);left:calc(var(--x) / var(--cw) * -100%);top:calc(var(--y) / var(--ch) * -100%);position:absolute}._z5uRG_frise{--disc:40px;position:relative}._z5uRG_friseList{gap:48px;margin:0;padding:0 0 44px;list-style:none;display:grid}@media (min-width:64rem){._z5uRG_friseList{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0}}._z5uRG_frise[data-reveal-armed]:not([data-revealed]){opacity:1;transform:none}._z5uRG_frise[data-reveal-armed]{transition:none}._z5uRG_wire{pointer-events:none;background:var(--color-line-strong);left:calc(var(--disc) / 2);top:calc(var(--disc) / 2);transform-origin:50% 0;width:1px;position:absolute;bottom:30px}@media (min-width:64rem){._z5uRG_wire{transform-origin:0;width:auto;height:1px;bottom:auto;right:26px}}@media (prefers-reduced-motion:no-preference){._z5uRG_frise[data-reveal-armed] ._z5uRG_wire{transition:transform .9s var(--ease-snap)}._z5uRG_frise[data-reveal-armed]:not([data-revealed]) ._z5uRG_wire{transform:scaleY(0)}@media (min-width:64rem){._z5uRG_frise[data-reveal-armed]:not([data-revealed]) ._z5uRG_wire{transform:scaleX(0)}}}._z5uRG_endBars{pointer-events:none;width:18px;height:18px;left:calc(var(--disc) / 2 - 9px);align-items:flex-end;gap:2px;display:flex;position:absolute;bottom:0}@media (min-width:64rem){._z5uRG_endBars{bottom:auto;left:auto;right:0;top:calc(var(--disc) / 2 + 1px - 18px)}}._z5uRG_endBar{width:3px;height:calc(var(--h) * 18px);background:#0d0f0b29;flex:none;position:relative;overflow:hidden}._z5uRG_endFill{background:var(--color-ink);transform-origin:50% 100%;position:absolute;inset:0}._z5uRG_endBar:last-child ._z5uRG_endFill{background:var(--color-signal)}@media (prefers-reduced-motion:no-preference){._z5uRG_frise[data-reveal-armed] ._z5uRG_endFill{transition:transform .38s var(--ease-signal);transition-delay:calc(.82s + var(--i) * 90ms)}._z5uRG_frise[data-reveal-armed]:not([data-revealed]) ._z5uRG_endFill{transform:scaleY(0)}}._z5uRG_step{grid-template-columns:var(--disc) minmax(0, 1fr);column-gap:16px;min-width:0;display:grid;position:relative}@media (min-width:48rem) and (max-width:63.99rem){._z5uRG_stepBody{column-gap:var(--gutter);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}._z5uRG_stepFrame{grid-area:1/2/span 3;margin-top:0!important}._z5uRG_stepNote{grid-column:1}}@media (min-width:64rem){._z5uRG_friseList{grid-template-rows:repeat(5,auto);row-gap:0}._z5uRG_step{grid-row:span 5;grid-template-columns:none;grid-template-rows:subgrid}._z5uRG_stepBody{display:contents}}._z5uRG_disc{z-index:1;width:var(--disc);height:var(--disc);border:1px solid var(--color-line-strong);background:var(--color-mist);font-variant-numeric:tabular-nums;letter-spacing:-.02em;border-radius:999px;place-items:center;font-size:.9375rem;font-weight:600;display:grid;position:relative}._z5uRG_fadeRight{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}._z5uRG_statRows sup{vertical-align:.8em;letter-spacing:0;margin-left:.04em;font-size:.5em;line-height:0}
.YbSFxq_bar{fill:currentColor;opacity:.16}.YbSFxq_bar[data-on]{opacity:1}.YbSFxq_bar[data-on][data-signal]{fill:var(--color-signal)}.YbSFxq_mark{white-space:nowrap;background-repeat:no-repeat;background-size:100% 100%}@media (prefers-reduced-motion:no-preference){.YbSFxq_answer[data-reveal-armed] .YbSFxq_live .YbSFxq_bar{transition:opacity .2s var(--ease-out), fill .2s var(--ease-out);transition-delay:calc(.52s + var(--i,0) * .15s)}.YbSFxq_answer[data-reveal-armed]:not([data-revealed]) .YbSFxq_live .YbSFxq_bar:not(:first-child){opacity:.16;fill:currentColor}.YbSFxq_answer[data-reveal-armed]:not([data-revealed]) .YbSFxq_mark{background-size:0% 100%;transition:none}.YbSFxq_answer[data-reveal-armed][data-revealed] .YbSFxq_mark{transition:background-size .9s var(--ease-signal);transition-delay:.52s}}
.olWDyq_stage{--gap:1.25rem;--radius:14px;--step:2px;--t:calc(14 * var(--step));--tilt:14deg;--lift:12px;--persp:1400px;--l:0px;margin-top:1.5rem}.olWDyq_table{gap:var(--gap);display:grid}.olWDyq_card{perspective:var(--persp);perspective-origin:50% 100%;position:relative}.olWDyq_slab{border-radius:var(--radius);height:100%;transform-style:preserve-3d;transform-origin:50% 100%;transform:rotateX(var(--tilt)) translateZ(calc(var(--z,0px) + var(--l)));transition:transform .48s var(--ease-signal);position:relative}.olWDyq_edge{border-radius:inherit;transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.olWDyq_layer{border-radius:inherit;transform:translateZ(calc(var(--k) * var(--step) * -1));position:absolute;inset:0}.olWDyq_layer[data-tone=top]{background:#e8e8e5}.olWDyq_layer[data-tone=core]{background:var(--color-signal)}.olWDyq_layer[data-tone=base]{background:#d9d9d5}.olWDyq_shadow{border-radius:inherit;pointer-events:none;transform:translateZ(calc(var(--t) * -1 - var(--l) - 1px));transition:transform .48s var(--ease-signal);position:absolute;inset:0}.olWDyq_shadow:before,.olWDyq_shadow:after{content:"";border-radius:inherit;transition:opacity .48s var(--ease-signal);background:#0d0f0b29;position:absolute}.olWDyq_shadow:before{filter:blur(9px);inset:3% 2% -1%}.olWDyq_shadow:after{opacity:0;filter:blur(26px);background:#0d0f0b24;inset:10% 5% -4%}.olWDyq_face{border-radius:inherit;background:var(--color-white);flex-direction:column;height:100%;padding:1.5rem 1.5rem .25rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0d0f0b12}.olWDyq_num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:clamp(2.75rem,2.1rem + 1.6vw,3.75rem);font-weight:600;line-height:.9}.olWDyq_body{margin-top:2.5rem}.olWDyq_links{margin-top:auto;padding-top:1.75rem}.olWDyq_links li{border-top:1px solid var(--color-line)}.olWDyq_link{letter-spacing:-.01em;min-height:3.25rem;color:var(--color-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin-inline:-.5rem;padding-inline:.5rem;font-size:.9375rem;font-weight:550;display:flex}.olWDyq_link:focus-visible{outline-offset:0}.olWDyq_linkLabel{text-underline-offset:.22em;transition:text-decoration-color .2s var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.olWDyq_arrow{width:1rem;height:1rem;transition:translate .24s var(--ease-signal)}.olWDyq_link:hover .olWDyq_linkLabel,.olWDyq_link:focus-visible .olWDyq_linkLabel{text-decoration-color:currentColor}.olWDyq_link:hover .olWDyq_arrow,.olWDyq_link:focus-visible .olWDyq_arrow{translate:3px}.olWDyq_card:focus-within{--l:var(--lift)}.olWDyq_card:focus-within .olWDyq_shadow:before{opacity:.5}.olWDyq_card:focus-within .olWDyq_shadow:after{opacity:1}@media (hover:hover) and (pointer:fine){.olWDyq_stage:not([data-deck=stacked]):not([data-deck=open]) .olWDyq_card:hover{--l:var(--lift)}.olWDyq_stage:not([data-deck=stacked]):not([data-deck=open]) .olWDyq_card:hover .olWDyq_shadow:before{opacity:.5}.olWDyq_stage:not([data-deck=stacked]):not([data-deck=open]) .olWDyq_card:hover .olWDyq_shadow:after{opacity:1}}@media (min-width:1024px){.olWDyq_stage{--gap:1.5rem;--step:3px;--tilt:24deg;--lift:28px;--persp:2200px;margin-top:-1rem}.olWDyq_table{grid-template-columns:repeat(3,minmax(0,1fr))}.olWDyq_card{z-index:calc(3 - var(--i));translate:var(--x,0) var(--y,0);rotate:var(--r,0deg)}.olWDyq_face{min-height:25rem;padding:1.75rem 1.75rem .375rem}.olWDyq_body{margin-top:3.5rem}.olWDyq_stage[data-deck=stacked] .olWDyq_card:first-child{--x:calc(100% + var(--gap));--z:calc(var(--t) * 2)}.olWDyq_stage[data-deck=stacked] .olWDyq_card:nth-child(2){--z:var(--t);--r:-1.5deg}.olWDyq_stage[data-deck=stacked] .olWDyq_card:nth-child(3){--x:calc(-100% - var(--gap));--r:2deg}.olWDyq_stage[data-deck=stacked] .olWDyq_slab,.olWDyq_stage[data-deck=stacked] .olWDyq_shadow{transition:none}.olWDyq_stage[data-deck=open] .olWDyq_card{transition:translate 1s cubic-bezier(.33,1,.68,1),rotate 1s cubic-bezier(.33,1,.68,1)}.olWDyq_stage[data-deck=open] .olWDyq_slab{transition:transform .56s cubic-bezier(.45, 0, .25, 1) var(--zd,0s)}.olWDyq_stage[data-deck=open] .olWDyq_card:first-child{--zd:.38s}.olWDyq_stage[data-deck=open] .olWDyq_card:nth-child(2){--zd:.42s}}@media (prefers-reduced-motion:reduce){.olWDyq_stage{margin-top:2.5rem}.olWDyq_card{perspective:none;translate:none!important;rotate:none!important}.olWDyq_slab,.olWDyq_shadow{transform:none!important}.olWDyq_layer{transform:translateY(calc(var(--k) * .5px))}.olWDyq_shadow:before{filter:blur(12px);background:#0d0f0b1a;inset:6% 2% 0}.olWDyq_shadow:after{display:none}.olWDyq_card:focus-within .olWDyq_shadow:before,.olWDyq_card:hover .olWDyq_shadow:before{opacity:1}}
.uNc-Lq_table{--gap:1.25rem;--pitch:calc((min(100vw - 2 * var(--gutter), var(--content)) + var(--gap)) / 3);--ty:10px;--tx0:6px;--k:0;--txc:calc(var(--tx0) + var(--k) * var(--pitch));--radius:14px;--ply-a:#f7f7f5;--ply-a-dark:#e6e6e2;--ply-b:var(--color-signal);--ply-b-dark:#b0e523;--ply-c:#e9e9e5;--ply-c-dark:#d3d3cd;--fa:.38;--fb:.68;gap:calc(var(--gap) + var(--ty));margin-top:2.5rem;display:grid}.uNc-Lq_card{--tx:calc(var(--tx0) + var(--k) * (2 - var(--i)) * var(--pitch));--lx:round(calc(var(--tx) / -2), 1px);--ly:round(calc(var(--ty) / -2), 1px);isolation:isolate;position:relative}.uNc-Lq_card:before,.uNc-Lq_card:after{content:"";z-index:-1;translate:var(--tx) var(--ty);pointer-events:none;transition:opacity .42s var(--ease-signal);position:absolute}.uNc-Lq_card:before{box-shadow:0 0 0 12.5px #0d0f0b0f, calc(var(--tx) * .25) calc(var(--ty) * .3) 5px 11px #0d0f0b1f, calc(var(--tx) * 1.1) calc(var(--ty) * 1.4) 26px 4px #0d0f0b1c;border-radius:5px;inset:12px}.uNc-Lq_card:after{opacity:0;box-shadow:calc(var(--tx) * .9) calc(var(--ty) * 1.1) 14px 28px #0d0f0b1a, calc(var(--tx) * 2.4) calc(var(--ty) * 2.8) 40px 20px #0d0f0b29;border-radius:4px;inset:32px}.uNc-Lq_slab{border-radius:var(--radius);transition:translate .42s var(--ease-signal);position:relative}.uNc-Lq_depth,.uNc-Lq_depth:before,.uNc-Lq_depth:after{border-radius:inherit;position:absolute;inset:0}.uNc-Lq_depth{pointer-events:none;translate:var(--tx) var(--ty);background:linear-gradient(to bottom, var(--ply-c) calc(100% - var(--radius) - var(--ty)), var(--ply-c-dark) calc(100% - var(--ty) / 3))}.uNc-Lq_depth:before,.uNc-Lq_depth:after{content:""}.uNc-Lq_depth:before{translate:calc(var(--tx) * (var(--fb) - 1)) calc(var(--ty) * (var(--fb) - 1));background:linear-gradient(to bottom, var(--ply-b) calc(100% - var(--radius) - var(--ty)), var(--ply-b-dark) calc(100% - var(--ty) / 3))}.uNc-Lq_depth:after{translate:calc(var(--tx) * (var(--fa) - 1)) calc(var(--ty) * (var(--fa) - 1));background:linear-gradient(to bottom, var(--ply-a) calc(100% - var(--radius) - var(--ty)), var(--ply-a-dark) calc(100% - var(--ty) / 3))}.uNc-Lq_face{border-radius:inherit;background:var(--color-white);align-content:start;padding:1.375rem 1.375rem .5rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0d0f0b12}.uNc-Lq_num{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--color-ink-3);margin-bottom:1.75rem;margin-left:-.06em;font-size:clamp(2.75rem,2.2rem + 1.2vw,3.5rem);font-weight:350;line-height:.82}.uNc-Lq_name{letter-spacing:-.01em;color:var(--color-ink);margin-top:.375rem;font-size:1rem;font-weight:500;line-height:1.4}.uNc-Lq_line{margin-top:1rem}.uNc-Lq_links{border-top:1px solid var(--color-line);flex-wrap:wrap;align-self:end;column-gap:1.75rem;margin-top:1.5rem;padding-block:.375rem .25rem;display:flex}.uNc-Lq_link{letter-spacing:-.01em;min-height:2.75rem;color:var(--color-ink);border-radius:8px;align-items:center;gap:.375rem;margin-inline:-.375rem;padding-inline:.375rem;font-size:.9375rem;font-weight:550;display:inline-flex}.uNc-Lq_link:focus-visible{outline-offset:2px}.uNc-Lq_linkLabel{text-underline-offset:.22em;transition:text-decoration-color .2s var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.uNc-Lq_arrow{width:1rem;height:1rem;transition:translate .24s var(--ease-signal)}.uNc-Lq_link:hover .uNc-Lq_linkLabel,.uNc-Lq_link:focus-visible .uNc-Lq_linkLabel{text-decoration-color:currentColor}.uNc-Lq_link:hover .uNc-Lq_arrow,.uNc-Lq_link:focus-visible .uNc-Lq_arrow{translate:3px}.uNc-Lq_table:not([data-deck]) .uNc-Lq_card:has(:focus-visible) .uNc-Lq_slab{translate:var(--lx) var(--ly)}.uNc-Lq_table:not([data-deck]) .uNc-Lq_card:has(:focus-visible):before{opacity:.35}.uNc-Lq_table:not([data-deck]) .uNc-Lq_card:has(:focus-visible):after{opacity:1}@media (hover:hover) and (pointer:fine){.uNc-Lq_table:not([data-deck]) .uNc-Lq_card:hover .uNc-Lq_slab{translate:var(--lx) var(--ly)}.uNc-Lq_table:not([data-deck]) .uNc-Lq_card:hover:before{opacity:.35}.uNc-Lq_table:not([data-deck]) .uNc-Lq_card:hover:after{opacity:1}}@media (min-width:768px){.uNc-Lq_table{--gap:1rem;--ty:11px;--tx0:6px;--k:.0045;column-gap:var(--gap);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;margin-top:3rem}.uNc-Lq_card,.uNc-Lq_slab,.uNc-Lq_face{grid-template-rows:subgrid;row-gap:0;display:grid}.uNc-Lq_card{grid-row:span 4}.uNc-Lq_slab,.uNc-Lq_face{grid-row:1/-1}.uNc-Lq_face{padding:1.25rem 1.25rem .5rem}.uNc-Lq_links{border-top:0;flex-direction:column;padding-top:0}.uNc-Lq_links li{border-top:1px solid var(--color-line);padding-top:.375rem}}@media (min-width:768px) and (max-width:1023.98px){.uNc-Lq_face{padding-inline:1.125rem}.uNc-Lq_goal{font-size:1.25rem}.uNc-Lq_line{font-size:.9375rem;line-height:1.55}}@media (min-width:1024px){.uNc-Lq_table{--gap:1.25rem;--ty:16px;--tx0:9px;--k:.0062}.uNc-Lq_face{padding:1.5rem 1.5rem .5rem}.uNc-Lq_num{margin-bottom:2.25rem}.uNc-Lq_links{border-top:1px solid var(--color-line);flex-direction:row;padding-top:.375rem}.uNc-Lq_links li{border-top:0;padding-top:0}}@media (min-width:1280px){.uNc-Lq_table{--gap:1.5rem}.uNc-Lq_face{padding:1.75rem 1.75rem .5rem}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.uNc-Lq_table[data-deck] .uNc-Lq_card{z-index:calc(3 - var(--i))}.uNc-Lq_table[data-deck] .uNc-Lq_card:first-child{animation:uNc-Lq_b1-deal-01 1.05s both var(--play)}.uNc-Lq_table[data-deck] .uNc-Lq_card:first-child .uNc-Lq_slab{animation:uNc-Lq_b1-drop-01 1.05s both var(--play)}.uNc-Lq_table[data-deck] .uNc-Lq_card:first-child:before{animation:uNc-Lq_b1-rest-01 1.05s both var(--play)}.uNc-Lq_table[data-deck] .uNc-Lq_card:first-child:after{animation:uNc-Lq_b1-lift-01 1.05s both var(--play)}.uNc-Lq_table[data-deck] .uNc-Lq_card:nth-child(2){animation:uNc-Lq_b1-settle-02 1.15s .3s both var(--play)}.uNc-Lq_table[data-deck] .uNc-Lq_card:nth-child(2) .uNc-Lq_slab{animation:uNc-Lq_b1-drop-02 1.15s .3s both var(--play)}.uNc-Lq_table[data-deck] .uNc-Lq_card:nth-child(2):before{animation:uNc-Lq_b1-rest-02 1.15s .3s both var(--play)}.uNc-Lq_table[data-deck] .uNc-Lq_card:nth-child(3){animation:uNc-Lq_b1-deal-03 1.05s .26s both var(--play)}.uNc-Lq_table[data-deck=pack]{--play:paused}.uNc-Lq_table[data-deck=deal]{--play:running}}@keyframes uNc-Lq_b1-deal-01{0%{translate:calc(100% + var(--gap)) 0;animation-timing-function:cubic-bezier(.45,0,.2,1);rotate:0deg}50%{animation-timing-function:cubic-bezier(.3,0,.25,1);rotate:-2deg}to{translate:0;rotate:0deg}}@keyframes uNc-Lq_b1-drop-01{0%,38%{translate:calc(var(--txc) * -2) calc(var(--ty) * -2);animation-timing-function:cubic-bezier(.55,0,.45,1)}78%,to{translate:0}}@keyframes uNc-Lq_b1-rest-01{0%,45%{opacity:0}82%,to{opacity:1}}@keyframes uNc-Lq_b1-lift-01{0%{opacity:0}30%,45%{opacity:1}82%,to{opacity:0}}@keyframes uNc-Lq_b1-settle-02{0%{animation-timing-function:cubic-bezier(.45,0,.2,1);rotate:-1.2deg}to{rotate:0deg}}@keyframes uNc-Lq_b1-drop-02{0%,40%{translate:calc(var(--txc) * -1) calc(var(--ty) * -1);animation-timing-function:cubic-bezier(.55,0,.45,1)}70%,to{translate:0}}@keyframes uNc-Lq_b1-rest-02{0%,40%{opacity:0}75%,to{opacity:1}}@keyframes uNc-Lq_b1-deal-03{0%{translate:calc(-100% - var(--gap)) 0;animation-timing-function:cubic-bezier(.45,0,.2,1);rotate:1.6deg}50%{animation-timing-function:cubic-bezier(.3,0,.25,1);rotate:2.4deg}to{translate:0;rotate:0deg}}@media (prefers-reduced-motion:reduce){.uNc-Lq_slab,.uNc-Lq_card:before,.uNc-Lq_card:after,.uNc-Lq_arrow,.uNc-Lq_linkLabel{transition:none}}@media (forced-colors:active){.uNc-Lq_depth,.uNc-Lq_card:before,.uNc-Lq_card:after{display:none}.uNc-Lq_face{border:1px solid canvastext}}
.dQCoPa_stage{--gap:1rem;--radius:14px;--t:12px;--fan:0px;--lift:6px;--persp:1100px;--cw:calc((100cqw - 2 * var(--gap)) / 3);--hi:#fdfdfc;--core:#bdec3a;--arris:#b3b3ac;row-gap:calc(1rem + var(--t));margin-top:2.5rem;display:grid;container-type:inline-size}.dQCoPa_card{isolation:isolate;--edge:0 1.12px 0 -.12px var(--hi), 0 2.24px 0 -.24px #efefec, 0 3.36px 0 -.36px #ecece9, 0 4.48px 0 -.48px #eaeae6, 0 5.6px 0 -.6px #e7e7e3, 0 6.72px 0 -.72px #e4e4e0, 0 7.84px 0 -.84px var(--core), 0 8.96px 0 -.96px #e8e8e4, 0 10.08px 0 -1.08px #e4e4e0, 0 11.2px 0 -1.2px #e0e0db, 0 12.32px 0 -1.32px #dcdcd7, 0 13.44px 0 -1.44px var(--arris);position:relative}@media (min-width:768px){.dQCoPa_card{--edge:calc(var(--dx) * 1 / 16) 1.15px 0 -.15px var(--hi), calc(var(--dx) * 2 / 16) 2.3px 0 -.3px #efefec, calc(var(--dx) * 3 / 16) 3.45px 0 -.45px #ededea, calc(var(--dx) * 4 / 16) 4.6px 0 -.6px #ebebe8, calc(var(--dx) * 5 / 16) 5.75px 0 -.75px #eaeae6, calc(var(--dx) * 6 / 16) 6.9px 0 -.9px #e8e8e4, calc(var(--dx) * 7 / 16) 8.05px 0 -1.05px #e6e6e2, calc(var(--dx) * 8 / 16) 9.2px 0 -1.2px #e4e4e0, calc(var(--dx) * 9 / 16) 10.35px 0 -1.35px var(--core), calc(var(--dx) * 10 / 16) 11.5px 0 -1.5px #e8e8e4, calc(var(--dx) * 11 / 16) 12.65px 0 -1.65px #e6e6e1, calc(var(--dx) * 12 / 16) 13.8px 0 -1.8px #e3e3df, calc(var(--dx) * 13 / 16) 14.95px 0 -1.95px #e1e1dc, calc(var(--dx) * 14 / 16) 16.1px 0 -2.1px #dededa, calc(var(--dx) * 15 / 16) 17.25px 0 -2.25px #dcdcd7, var(--dx) 18.4px 0 -2.4px var(--arris)}}.dQCoPa_card:first-child{--dx:var(--fan)}.dQCoPa_card:nth-child(2){--dx:0px}.dQCoPa_card:nth-child(3){--dx:calc(var(--fan) * -1)}.dQCoPa_card:before,.dQCoPa_card:after{content:"";z-index:-1;border-radius:var(--radius);pointer-events:none;transition:opacity .36s var(--ease-signal);position:absolute;inset:0}.dQCoPa_card:before{box-shadow:var(--dx) calc(var(--t) + 1px) 1px -2px #0d0f0b1f, calc(var(--dx) * 1.3) calc(var(--t) + 8px) 16px -10px #0d0f0b29, calc(var(--dx) * 1.8) calc(var(--t) + 22px) 36px -18px #0d0f0b1f}.dQCoPa_card:after{opacity:0;box-shadow:calc(var(--dx) * 2.5) calc(var(--t) + 24px) 40px -16px #0d0f0b38}.dQCoPa_sheet{border-radius:var(--radius);height:100%;transition:translate .36s var(--ease-signal);position:relative}.dQCoPa_face{border-radius:var(--radius);background:var(--color-white);height:100%;box-shadow:inset 0 0 0 1px #0d0f0b12, var(--edge);flex-direction:column;padding:1.5rem 1.375rem .375rem;display:flex;position:relative}.dQCoPa_num{letter-spacing:-.045em;color:var(--color-ink);font-size:clamp(2.25rem,1.95rem + .75vw,2.75rem)}.dQCoPa_head{margin-top:2rem}.dQCoPa_offer{letter-spacing:-.01em;color:var(--color-ink);margin-top:.375rem;font-size:1rem;font-weight:500;line-height:1.4}.dQCoPa_line{margin-top:1rem}.dQCoPa_links{border-top:1px solid var(--color-line);flex-wrap:wrap;align-content:flex-end;column-gap:1.5rem;margin-top:1.5rem;display:flex}.dQCoPa_link{letter-spacing:-.01em;min-height:3rem;color:var(--color-ink);text-underline-offset:.22em;transition:text-decoration-color .2s var(--ease-out);border-radius:8px;align-items:center;gap:.5rem;margin-inline:-.5rem;padding-inline:.5rem;font-size:.9375rem;font-weight:550;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;display:inline-flex}.dQCoPa_link:focus-visible{outline-offset:0}.dQCoPa_arrow{width:1rem;height:1rem;transition:translate .24s var(--ease-signal)}.dQCoPa_link:hover,.dQCoPa_link:focus-visible{text-decoration-color:currentColor}.dQCoPa_link:hover .dQCoPa_arrow,.dQCoPa_link:focus-visible .dQCoPa_arrow{translate:3px}.dQCoPa_stage:not([data-deal]) .dQCoPa_card:focus-within .dQCoPa_sheet{translate:0 calc(var(--lift) * -1)}.dQCoPa_stage:not([data-deal]) .dQCoPa_card:focus-within:before{opacity:.45}.dQCoPa_stage:not([data-deal]) .dQCoPa_card:focus-within:after{opacity:1}@media (hover:hover) and (pointer:fine){.dQCoPa_stage:not([data-deal]) .dQCoPa_card:hover .dQCoPa_sheet{translate:0 calc(var(--lift) * -1)}.dQCoPa_stage:not([data-deal]) .dQCoPa_card:hover:before{opacity:.45}.dQCoPa_stage:not([data-deal]) .dQCoPa_card:hover:after{opacity:1}}@media (min-width:768px){.dQCoPa_stage{--gap:.875rem;--t:16px;--fan:4px;column-gap:var(--gap);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;margin-top:3rem}.dQCoPa_card,.dQCoPa_sheet,.dQCoPa_face{grid-row:span 4;grid-template-rows:subgrid;display:grid}.dQCoPa_card{grid-row:1/span 4}.dQCoPa_sheet,.dQCoPa_face{height:auto}.dQCoPa_face{padding:1.25rem 1.125rem .25rem}.dQCoPa_num{font-size:2.25rem}.dQCoPa_head{margin-top:1.75rem}.dQCoPa_offer{font-size:.9375rem}.dQCoPa_link{font-size:.875rem}}@media (min-width:768px) and (max-width:1023.98px){.dQCoPa_links{border-top:0}.dQCoPa_links li{border-top:1px solid var(--color-line);flex-basis:100%}}@media (min-width:1024px){.dQCoPa_stage{--gap:1.25rem;--fan:6px;--lift:8px;--persp:1400px}.dQCoPa_face{padding:1.5rem 1.375rem .375rem}.dQCoPa_num{font-size:clamp(2.5rem,1.9rem + .9vw,2.75rem)}.dQCoPa_head{margin-top:2.25rem}.dQCoPa_offer{font-size:1rem}.dQCoPa_link{font-size:.9375rem}}@media (min-width:1280px){.dQCoPa_stage{--gap:1.5rem;--fan:8px;--persp:1600px}.dQCoPa_face{padding:1.75rem 1.75rem .375rem}}@media (min-width:768px){.dQCoPa_stage[data-deal] .dQCoPa_card:first-child{z-index:3}.dQCoPa_stage[data-deal] .dQCoPa_card:nth-child(2){z-index:2}.dQCoPa_stage[data-deal] .dQCoPa_card:nth-child(3){z-index:1}.dQCoPa_stage[data-deal=armed]{--phi:180deg}.dQCoPa_stage[data-deal=armed] .dQCoPa_card:first-child{--pack:translate(calc(100% + var(--gap)), calc(var(--t) * -2))}.dQCoPa_stage[data-deal=armed] .dQCoPa_card:nth-child(2){--pack:translateY(calc(var(--t) * -1)) rotate(-1.5deg)}.dQCoPa_stage[data-deal=armed] .dQCoPa_card:nth-child(3){--pack:translateX(calc(-100% - var(--gap))) rotate(2deg)}.dQCoPa_stage[data-deal=armed] .dQCoPa_sheet,.dQCoPa_stage[data-deal=armed] .dQCoPa_card:before,.dQCoPa_stage[data-deal=armed] .dQCoPa_card:after{transform:var(--pack)}.dQCoPa_stage[data-deal] .dQCoPa_face,.dQCoPa_stage[data-deal] .dQCoPa_sheet:before,.dQCoPa_stage[data-deal] .dQCoPa_sheet:after{backface-visibility:hidden;will-change:transform}.dQCoPa_stage[data-deal] .dQCoPa_face{transform:perspective(var(--persp)) translateZ(calc(var(--t) / -2)) rotateY(var(--phi,0deg)) translateZ(calc(var(--t) / 2))}.dQCoPa_stage[data-deal] .dQCoPa_sheet:after{content:"";border-radius:var(--radius);background:var(--color-signal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' shape-rendering='crispEdges'%3E%3Cpath fill='%230d0f0b' d='M1.5 20h5v12h-5zM9.5 13.5h5V32h-5zM17.5 6.5h5V32h-5zM25.5 0h5v32h-5z'/%3E%3C/svg%3E") center / clamp(3.5rem, 1.5rem + 3vw, 4.5rem) no-repeat;box-shadow:inset 0 0 0 1px #0d0f0b14, var(--edge);transform:perspective(var(--persp)) translateZ(calc(var(--t) / -2)) rotateY(var(--phi,0deg)) translateZ(calc(var(--t) / -2)) rotateY(180deg);position:absolute;inset:0}.dQCoPa_stage[data-deal] .dQCoPa_sheet:before{content:"";width:var(--t);margin-left:calc(var(--t) / -2);background:linear-gradient(90deg, #cfcfca 0 6%, #e0e0dc 6% 44%, var(--core) 44% 50%, #ebebe8 50% 94%, #fafaf9 94%);transform:perspective(var(--persp)) translateZ(calc(var(--t) / -2)) rotateY(var(--phi,0deg)) translateX(calc(var(--cw) / -2)) rotateY(-90deg);position:absolute;top:0;bottom:0;left:50%}.dQCoPa_card:first-child{--deal-delay:.12s;--deal-dur:.68s;--flip-delay:.56s}.dQCoPa_card:nth-child(2){--deal-delay:.2s;--deal-dur:.52s;--flip-delay:.7s}.dQCoPa_card:nth-child(3){--deal-delay:.2s;--deal-dur:.68s;--flip-delay:.84s}.dQCoPa_stage[data-deal=play]{--phi:0deg}.dQCoPa_stage[data-deal=play] .dQCoPa_sheet{transition:transform var(--deal-dur) cubic-bezier(.45, 0, .2, 1) var(--deal-delay), translate .36s var(--ease-signal)}.dQCoPa_stage[data-deal=play] .dQCoPa_card:before,.dQCoPa_stage[data-deal=play] .dQCoPa_card:after{transition:transform var(--deal-dur) cubic-bezier(.45, 0, .2, 1) var(--deal-delay), opacity .36s var(--ease-signal)}.dQCoPa_stage[data-deal=play] .dQCoPa_face,.dQCoPa_stage[data-deal=play] .dQCoPa_sheet:before,.dQCoPa_stage[data-deal=play] .dQCoPa_sheet:after{transition:transform .52s cubic-bezier(.55, 0, .3, 1) var(--flip-delay)}.dQCoPa_stage[data-deal=play] .dQCoPa_card:before{animation:dQCoPa_squeeze .52s linear var(--flip-delay)}.dQCoPa_stage[data-deal=play] .dQCoPa_card:after{animation:dQCoPa_squeeze .52s linear var(--flip-delay), dQCoPa_lifted .52s linear var(--flip-delay)}}@keyframes dQCoPa_squeeze{30%{scale:.86 1}38%{scale:.45 1}44%{scale:.08 1}50%{scale:.42 1}58%{scale:.78 1}70%{scale:.96 1}}@keyframes dQCoPa_lifted{25%,65%{opacity:.7}}@media (forced-colors:active){.dQCoPa_face{border:1px solid canvastext}.dQCoPa_card:before,.dQCoPa_card:after{display:none}.dQCoPa_links{border-top-color:canvastext}}
.o7QBgq_table{--dy0:1px;--ds0:.15px;--side:0px;--lift:6px;--hold:0px;--radius:12px;--place:1s;--stagger:.13s;--ease-place:cubic-bezier(.45, 0, .2, 1);--sheet-hi:#ebebe8;--sheet:#e6e6e2;--core-hi:var(--color-signal);--core:#bff236;--core-lo:#b4e631;--base:#e1e1dd;--base-lo:#c9c9c4;gap:1.75rem;margin-top:2.5rem;display:grid}.o7QBgq_card{--open:1;--dx0:0px;isolation:isolate;position:relative}.o7QBgq_slab{--dx:calc(var(--dx0) * var(--open));--dy:calc(var(--dy0) * var(--open));--ds:calc(var(--ds0) * var(--open));--trim:calc(var(--side) * 2 * var(--open));z-index:1;border-radius:var(--radius);background:var(--color-white);box-shadow: 0 -1px 0 0 #fffffff2, 0 0 0 1px #0d0f0b12, calc(var(--dx) * 1) calc(var(--dy) * 1) 0 calc(var(--ds) * -1) var(--sheet-hi), calc(var(--dx) * 2) calc(var(--dy) * 2) 0 calc(var(--ds) * -2) var(--sheet), calc(var(--dx) * 3) calc(var(--dy) * 3) 0 calc(var(--ds) * -3) var(--sheet), calc(var(--dx) * 4) calc(var(--dy) * 4 + var(--trim)) 0 calc(var(--ds) * -4 - var(--trim)) var(--core-hi), calc(var(--dx) * 5) calc(var(--dy) * 5 + var(--trim)) 0 calc(var(--ds) * -5 - var(--trim)) var(--core), calc(var(--dx) * 6) calc(var(--dy) * 6 + var(--trim)) 0 calc(var(--ds) * -6 - var(--trim)) var(--core-lo), calc(var(--dx) * 7) calc(var(--dy) * 7) 0 calc(var(--ds) * -7) var(--base), calc(var(--dx) * 8) calc(var(--dy) * 8) 0 calc(var(--ds) * -8) var(--base), calc(var(--dx) * 9) calc(var(--dy) * 9) 0 calc(var(--ds) * -9) var(--base), calc(var(--dx) * 10) calc(var(--dy) * 10) 0 calc(var(--ds) * -10) var(--base-lo);transition:transform .42s var(--ease-signal), box-shadow .42s var(--ease-signal);padding:1.375rem 1.25rem .25rem;position:relative}.o7QBgq_shadow{inset:calc(var(--ds0) * 10);border-radius:calc(var(--radius) - var(--ds0) * 10);transform:translate(calc(var(--dx0) * 10), calc(var(--dy0) * 10));pointer-events:none;position:absolute}.o7QBgq_shadow:before,.o7QBgq_shadow:after{content:"";border-radius:inherit;transition:opacity .42s var(--ease-signal);position:absolute;inset:0}.o7QBgq_shadow:before{box-shadow:0 .5px .5px #0d0f0b3d,0 2px 5px -1px #0d0f0b1a,0 14px 26px -12px #0d0f0b29}.o7QBgq_shadow:after{opacity:0;inset:.75rem .75rem 3.5rem;box-shadow:0 54px 18px -4px #0d0f0b14,0 68px 44px #0d0f0b1c}.o7QBgq_num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--color-ink);margin-left:-.028em;font-size:clamp(2.75rem,2.1rem + 1.6vw,3.75rem);font-weight:600;line-height:.9}.o7QBgq_head{margin-top:1.5rem}.o7QBgq_name{letter-spacing:-.008em;color:var(--color-ink);margin-top:.375rem;font-size:1rem;font-weight:500;line-height:1.4}.o7QBgq_line{margin-top:.75rem}.o7QBgq_links{border-top:1px solid var(--color-line);flex-wrap:wrap;column-gap:1.25rem;margin-top:1.25rem;display:flex}.o7QBgq_link{letter-spacing:-.01em;min-height:3rem;color:var(--color-ink);border-radius:8px;align-items:center;gap:.5rem;margin-inline:-.625rem;padding-inline:.625rem;font-size:.9375rem;font-weight:550;line-height:1.3;display:inline-flex}.o7QBgq_link:focus-visible{outline-offset:-2px}.o7QBgq_label{text-underline-offset:.22em;transition:text-decoration-color .2s var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.o7QBgq_arrow{width:1rem;height:1rem;transition:translate .24s var(--ease-signal)}.o7QBgq_link:hover .o7QBgq_label,.o7QBgq_link:focus-visible .o7QBgq_label{text-decoration-color:currentColor}.o7QBgq_link:hover .o7QBgq_arrow,.o7QBgq_link:focus-visible .o7QBgq_arrow{translate:3px}@media (min-width:640px){.o7QBgq_table{--dy0:1.2px;--ds0:.14px;--lift:8px;--hold:24px;--radius:14px;gap:2rem}}@media (min-width:640px) and (max-width:1023.98px){.o7QBgq_slab{grid-template:"num line""head links"1fr/minmax(0,5fr) minmax(0,6fr);column-gap:2rem;padding:1.5rem 1.75rem .25rem;display:grid}.o7QBgq_num{grid-area:num}.o7QBgq_head{grid-area:head;align-self:end;padding-bottom:.875rem}.o7QBgq_line{grid-area:line;margin-top:0}.o7QBgq_links{grid-area:links;align-self:end}}@media (min-width:1024px){.o7QBgq_table{--dy0:1.4px;--ds0:.22px;--side:.6px;--hold:32px;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem;margin-top:3rem}.o7QBgq_card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.o7QBgq_card:first-child{--dx0:var(--side)}.o7QBgq_card:nth-child(3){--dx0:calc(var(--side) * -1)}.o7QBgq_slab{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;padding:1.625rem 1.5rem .375rem;display:grid}.o7QBgq_head{margin-top:2rem}.o7QBgq_line{margin-top:1rem}.o7QBgq_links{margin-top:1.75rem}}@media (min-width:1280px){.o7QBgq_slab{padding:1.75rem 1.75rem .375rem}}@media (prefers-reduced-motion:no-preference){.o7QBgq_table:not([data-place]) .o7QBgq_card:has(:focus-visible){--open:1.22}.o7QBgq_table:not([data-place]) .o7QBgq_card:has(:focus-visible) .o7QBgq_slab{transform:translateY(calc(var(--lift) * -1))}.o7QBgq_table:not([data-place]) .o7QBgq_card:has(:focus-visible) .o7QBgq_shadow:before{opacity:0}.o7QBgq_table:not([data-place]) .o7QBgq_card:has(:focus-visible) .o7QBgq_shadow:after{opacity:1}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.o7QBgq_table:not([data-place]) .o7QBgq_card:hover{--open:1.22}.o7QBgq_table:not([data-place]) .o7QBgq_card:hover .o7QBgq_slab{transform:translateY(calc(var(--lift) * -1))}.o7QBgq_table:not([data-place]) .o7QBgq_card:hover .o7QBgq_shadow:before{opacity:0}.o7QBgq_table:not([data-place]) .o7QBgq_card:hover .o7QBgq_shadow:after{opacity:1}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.o7QBgq_table[data-place=held] .o7QBgq_card{--open:1.4}.o7QBgq_table[data-place=held] .o7QBgq_slab{transform:translateY(calc(var(--hold) * -1));transition:none}.o7QBgq_table[data-place=held] .o7QBgq_shadow:before{opacity:0;transition:none}.o7QBgq_table[data-place=held] .o7QBgq_shadow:after{opacity:1;transform:translateY(calc(var(--hold) * .4)) scale(1.03);transition:none}.o7QBgq_table[data-place=placing] .o7QBgq_slab{transition:transform var(--place) var(--ease-place) calc(var(--i) * var(--stagger)), box-shadow var(--place) var(--ease-place) calc(var(--i) * var(--stagger))}.o7QBgq_table[data-place=placing] .o7QBgq_shadow:after{transition:opacity calc(var(--place) * .85) var(--ease-place) calc(var(--i) * var(--stagger)), transform var(--place) var(--ease-place) calc(var(--i) * var(--stagger))}.o7QBgq_table[data-place=placing] .o7QBgq_shadow:before{transition:opacity calc(var(--place) * .5) var(--ease-out) calc(var(--i) * var(--stagger) + var(--place) * .5)}}@media (forced-colors:active){.o7QBgq_slab{border:1px solid canvastext}.o7QBgq_shadow{display:none}.o7QBgq_links{border-top-color:canvastext}}
.H89--W_band{isolation:isolate;background:var(--color-mist);position:relative}.H89--W_band:before{content:"";z-index:-1;background:var(--color-void);clip-path:inset(0);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.H89--W_band[data-stage]:before{transition:clip-path .9s var(--ease-signal)}.H89--W_band[data-stage=armed]:before{clip-path:inset(0 clamp(12px,2vw,28px) clamp(12px,2vw,28px) round 28px)}.H89--W_band[data-stage] [data-stage-rise]{transition:opacity .7s var(--ease-out), transform .9s var(--ease-signal)}.H89--W_band[data-stage] [data-stage-rise]:not([data-risen]){opacity:0;transform:translateY(40px)scale(1.02)}}@media (forced-colors:active){.H89--W_band:before{background:canvas}}@media (max-width:1023.98px){.H89--W_crop{aspect-ratio:var(--crop-ar);display:block;position:relative;overflow:hidden}.H89--W_crop>img{top:0;left:var(--crop-left);max-width:none;height:auto;position:absolute;width:var(--crop-width)!important}}
.C1XBjG_stage{--g:20px;--d:28px;--p:700px;--face:#fff;--side:#e3e3e1;--cap:#fff;--edge:#0d0f0b17;grid-template-columns:minmax(0,1fr);row-gap:32px;display:grid;position:relative}.C1XBjG_title{margin-bottom:8px}.C1XBjG_card{gap:calc(40px + var(--i,0) * 24px);flex-direction:column;padding:20px 22px 24px;display:flex;position:relative}.C1XBjG_scene{pointer-events:none;perspective:var(--p);perspective-origin:calc(100% + 280px) -420px;position:absolute;inset:0}.C1XBjG_vol{transform-style:preserve-3d;transform-origin:50% 100%;position:absolute;inset:0}.C1XBjG_front,.C1XBjG_side,.C1XBjG_cap{box-sizing:border-box;display:block;position:absolute}.C1XBjG_front{background:var(--face);box-shadow:inset 0 0 0 1px var(--edge);inset:0}.C1XBjG_side{width:var(--d);transform-origin:0;background:var(--side);height:100%;top:0;left:100%;transform:rotateY(90deg)}.C1XBjG_cap{width:100%;height:var(--d);transform-origin:50% 0;border:1px solid var(--edge);background:var(--cap);transition:background-color .26s var(--ease-out), border-color .26s var(--ease-out);top:0;left:0;transform:rotateX(-90deg)}.C1XBjG_card[data-peak] .C1XBjG_cap{background:var(--color-signal);border-color:#0000}.C1XBjG_tag,.C1XBjG_body{position:relative}.C1XBjG_tag{align-items:baseline;gap:12px;display:flex}.C1XBjG_floor{display:none}@media (min-width:1024px){.C1XBjG_stage{--g:clamp(40px, 4vw, 56px);--step:clamp(92px, 7.4vw, 104px);--d:60px;--p:2700px;--ox:1400px;--eye:1800px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3, var(--step)) auto;column-gap:var(--g);row-gap:0}.C1XBjG_title{grid-area:1/1/auto/3;align-self:start;margin:0}.C1XBjG_card{grid-template-rows:subgrid;gap:0;padding:24px 28px 28px;display:grid}.C1XBjG_card:first-of-type{grid-area:3/1/5}.C1XBjG_card:nth-of-type(2){grid-area:2/2/5}.C1XBjG_card:nth-of-type(3){grid-area:1/3/5}.C1XBjG_tag{grid-row:1;align-self:start}.C1XBjG_body{grid-row:-2/-1;align-self:end}.C1XBjG_scene{perspective-origin:calc((3 - var(--i)) * 100% + (2 - var(--i)) * var(--g) + var(--ox)) calc(100% - var(--eye))}.C1XBjG_floor{background:var(--color-ink);transform-origin:0;grid-area:4/1/auto/-1;align-self:end;height:1px;display:block;position:relative}}@media (hover:hover) and (pointer:fine){.C1XBjG_stage:has(.C1XBjG_card:hover) .C1XBjG_card:not(:hover) .C1XBjG_cap{border-color:var(--edge);background:var(--cap)}.C1XBjG_card:hover .C1XBjG_cap{background:var(--color-signal);border-color:#0000}}.C1XBjG_stage:has(.C1XBjG_card :focus-visible) .C1XBjG_card:not(:has(:focus-visible)) .C1XBjG_cap{border-color:var(--edge);background:var(--cap)}.C1XBjG_card:has(:focus-visible) .C1XBjG_cap{background:var(--color-signal);border-color:#0000}@media (prefers-reduced-motion:no-preference){.C1XBjG_card{transition:transform .46s var(--ease-signal)}.C1XBjG_card:has(:focus-visible){transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.C1XBjG_card:hover{transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){.C1XBjG_card{--delay:60ms}@media (min-width:1024px){.C1XBjG_card{--delay:calc(.16s + var(--i) * .12s)}}[data-rise=armed] .C1XBjG_vol{transform:scaleY(.012)}[data-rise=armed] .C1XBjG_tag,[data-rise=armed] .C1XBjG_body{opacity:0;transform:translateY(10px)}[data-rise=armed] .C1XBjG_floor{transform:scaleX(0)}[data-rise=in] .C1XBjG_vol{transition:transform .9s var(--ease-signal) var(--delay)}[data-rise=in] .C1XBjG_tag,[data-rise=in] .C1XBjG_body{transition:opacity .5s var(--ease-out) calc(var(--delay) + .42s), transform .6s var(--ease-out) calc(var(--delay) + .42s)}[data-rise=in] .C1XBjG_floor{transition:transform .7s var(--ease-signal)}}
.BUU4Za_grid{gap:.875rem;display:grid}@media (min-width:1024px){.BUU4Za_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.BUU4Za_item{min-width:0;display:flex}.BUU4Za_card{border:1px solid var(--color-line);background:var(--color-white);width:100%;min-width:0;transition:border-color .3s var(--ease-out);border-radius:14px;flex-direction:column;display:flex}@media (min-width:768px) and (max-width:1023.98px){.BUU4Za_card{grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}}.BUU4Za_body{flex-direction:column;flex:1;padding:1.375rem 1.375rem .375rem;display:flex}.BUU4Za_body>:nth-last-child(2){margin-bottom:1.5rem}.BUU4Za_links{margin-top:auto;padding-top:.25rem}@media (min-width:768px) and (max-width:1023.98px){.BUU4Za_body{padding:1.75rem 1.75rem .5rem 1.5rem}}@media (min-width:1024px){.BUU4Za_body{padding:1.5rem 1.75rem .5rem}.BUU4Za_body>:nth-last-child(2){margin-bottom:2rem}}.BUU4Za_stage{aspect-ratio:16/10;background:#f0f0ee;border-radius:10px;margin:.5rem .5rem 0;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:768px) and (max-width:1023.98px){.BUU4Za_stage{aspect-ratio:auto;min-height:16rem;margin:.5rem 0 .5rem .5rem}}@media (min-width:1024px){.BUU4Za_stage{aspect-ratio:1/.78}}.BUU4Za_scene{perspective:160em;width:24em;height:24em;translate:0 var(--lift,3em);margin:-12em 0 0 -12em;font-size:3.1cqi;position:absolute;top:50%;left:50%}@media (max-width:767.98px){.BUU4Za_scene{font-size:2.65cqi}}[data-step=trouve] .BUU4Za_scene{--lift:5.4em}[data-step=choisi] .BUU4Za_scene{--lift:6.4em}[data-step=convertir] .BUU4Za_scene{--lift:3.4em}.BUU4Za_turn,.BUU4Za_settle,.BUU4Za_rise,.BUU4Za_lean{transform-style:preserve-3d;position:absolute;inset:0}.BUU4Za_turn{--pitch:58deg;--yaw:26deg;transform:rotateX(var(--pitch)) rotateZ(var(--yaw));transition:transform .7s var(--ease-signal)}[data-step=choisi] .BUU4Za_turn{--yaw:18deg}[data-step=convertir] .BUU4Za_turn{--pitch:54deg;--yaw:20deg}.BUU4Za_lean{transform:rotateX(8deg)}.BUU4Za_box{transform-style:preserve-3d;position:absolute}.BUU4Za_box>i{display:block;position:absolute}.BUU4Za_fTop{background:var(--t);box-shadow:0 0 0 .03em var(--t);inset:0}.BUU4Za_fS{transform-origin:50% 0;background:var(--s);box-shadow:0 0 0 .03em var(--s);left:0;transform:rotateX(90deg)}.BUU4Za_fN{transform-origin:50% 100%;background:var(--n);box-shadow:0 0 0 .03em var(--n);left:0;transform:rotateX(-90deg)}.BUU4Za_fE{transform-origin:0;background:var(--e);box-shadow:0 0 0 .03em var(--e);top:0;transform:rotateY(-90deg)}.BUU4Za_fW{transform-origin:100%;background:var(--w);box-shadow:0 0 0 .03em var(--w);top:0;transform:rotateY(90deg)}.BUU4Za_frontContent{place-items:center;display:grid;position:absolute;inset:0;transform:scaleY(-1)}.BUU4Za_actionArrow{width:1.3em;height:1.3em;color:var(--color-ink)}.BUU4Za_white{--t:#fff;--s:#f8f8f7;--e:#dfdfdc;--n:#f8f8f7;--w:#fbfbfa}.BUU4Za_ink{--t:#3a3a3f;--s:#17171a;--e:#0d0f0b;--n:#17171a;--w:#222226}.BUU4Za_lime{--t:#ddff7a;--s:#c8ff3d;--e:#b0e52f;--n:#c8ff3d;--w:#d2ff5c}.BUU4Za_shadowCast,.BUU4Za_shadowContact{position:absolute;inset:0}.BUU4Za_shadowCast{opacity:.075;filter:blur(.3em)}.BUU4Za_shadowContact{opacity:.16;filter:blur(.18em)}.BUU4Za_shadowCast>i,.BUU4Za_shadowContact>i{background:var(--color-ink);display:block;position:absolute}.BUU4Za_shadowFloat{filter:blur(1em);background:#0d0f0b1c;border-radius:1.4em;display:block;position:absolute;translate:.8em -.6em}.BUU4Za_card3d{transform-style:preserve-3d;transform-origin:50% 100%;position:absolute;transform:translateZ(2.4em)rotateX(-36deg)}.BUU4Za_hires{transform-origin:0 0;width:200%;height:200%;transform-style:preserve-3d;font-size:2em;position:absolute;top:0;left:0;transform:scale3d(.5,.5,.5)}.BUU4Za_cardLayer{background:#dcdcd9;border-radius:1.1em;display:block;position:absolute;inset:0}.BUU4Za_cardFace{background:#fff}.BUU4Za_stamps{grid-template-columns:repeat(5,1.7em);place-content:center space-between;row-gap:1.25em;display:grid;position:absolute;inset:2.4em 2.5em}.BUU4Za_stamp{aspect-ratio:1;border-radius:50%;display:block;box-shadow:inset 0 0 0 .12em #0d0f0b2e}.BUU4Za_stamp[data-on],.BUU4Za_stamp[data-signal]{background:var(--color-ink);background-clip:content-box;padding:.24em}.BUU4Za_stamp[data-signal]{background-color:var(--color-signal)}.BUU4Za_settle{transition:transform 1.1s var(--ease-signal);transition-delay:calc(var(--d,0) * .11s + .12s)}.BUU4Za_rise{transition:transform .9s var(--ease-signal);transition-delay:calc(var(--d,0) * .11s + .26s)}.BUU4Za_item[data-reveal-armed]:not([data-revealed]) .BUU4Za_settle{transform:rotate(-16deg)translateZ(-1.5em)}.BUU4Za_item[data-reveal-armed]:not([data-revealed]) .BUU4Za_rise{transform:scaleZ(.1)}@media (prefers-reduced-motion:no-preference){.BUU4Za_card:focus-within .BUU4Za_turn{transform:rotateX(calc(var(--pitch) - 8deg)) rotateZ(calc(var(--yaw) - 12deg))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.BUU4Za_card:hover .BUU4Za_turn{transform:rotateX(calc(var(--pitch) - 8deg)) rotateZ(calc(var(--yaw) - 12deg))}.BUU4Za_card:hover{border-color:var(--color-line-strong)}}@media (max-width:767.98px){.BUU4Za_item[data-reveal-armed]:not([data-revealed]) .BUU4Za_settle{transform:rotate(-7deg)}}
.i3CaGW_chassis{background:#161618;border-radius:48px;padding:8px;position:relative;box-shadow:0 0 0 1px #ffffff21,inset 0 0 0 1px #ffffff12,0 28px 48px -28px #0d0f0b80}.i3CaGW_screen{isolation:isolate;border-radius:40px;flex-direction:column;height:500px;display:flex;position:relative;overflow:hidden}.i3CaGW_screenLight{color:var(--color-ink);background:#f2f2f4}.i3CaGW_screenDark{color:#fff;background:#050506}.i3CaGW_sideBtn{background:#2a2a2e;width:3px;position:absolute}.i3CaGW_sideBtnL{border-radius:3px 0 0 3px;left:-3px}.i3CaGW_sideBtnR{border-radius:0 3px 3px 0;right:-3px}.i3CaGW_island{z-index:30;background:#000;border-radius:999px;width:92px;height:24px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.i3CaGW_homeBar{z-index:20;border-radius:999px;flex-shrink:0;width:96px;height:4px;margin:0 auto 10px;display:block;position:relative}.i3CaGW_homeBarLight{background:#0d0f0b4d}.i3CaGW_homeBarDark{background:#fff6}.i3CaGW_heroPhone{zoom:.8}@media (min-width:640px){.i3CaGW_heroPhone{zoom:.64}}@media (min-width:768px){.i3CaGW_heroPhone{zoom:.76}}@media (min-width:1024px){.i3CaGW_heroPhone{zoom:.78}}.i3CaGW_slot{border:1.5px dashed #ffffff4d;border-radius:999px;place-items:center;width:26px;height:26px;display:grid;position:relative}.i3CaGW_stamp{color:var(--color-ink);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;inset:-1.5px}@media (min-width:768px) and (max-width:1023.98px){.i3CaGW_howCard{flex-direction:row-reverse}.i3CaGW_howCard>:first-child{flex:0 0 46%;height:auto;min-height:200px}.i3CaGW_howCard>:last-child{justify-content:center}}.i3CaGW_demoPhone{zoom:.86}@media (min-width:1024px){.i3CaGW_demoPhone{zoom:1}}.i3CaGW_flipScene,.i3CaGW_flipInner{position:relative}.i3CaGW_flipFace{transition:opacity .26s var(--ease-out)}.i3CaGW_flipBack{opacity:0;pointer-events:none;position:absolute;inset:0}.i3CaGW_flipInner[data-flipped=true]>.i3CaGW_flipFace:not(.i3CaGW_flipBack){opacity:0}.i3CaGW_flipInner[data-flipped=true]>.i3CaGW_flipBack{opacity:1;pointer-events:auto;transition-delay:.12s}.i3CaGW_screenLayer{transition:opacity .24s var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0}.i3CaGW_screenLayer[data-active=false]{opacity:0;pointer-events:none}.i3CaGW_range{--p:50%;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:32px;display:block}.i3CaGW_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-ink) var(--p), #0d0f0b2e var(--p));border-radius:999px;height:4px}.i3CaGW_range::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-ink);background:#fff;border-radius:999px;width:22px;height:22px;margin-top:-9px}.i3CaGW_range::-moz-range-track{background:#0d0f0b2e;border-radius:999px;height:4px}.i3CaGW_range::-moz-range-progress{background:var(--color-ink);border-radius:999px;height:4px}.i3CaGW_range::-moz-range-thumb{border:2px solid var(--color-ink);background:#fff;border-radius:999px;width:18px;height:18px}.i3CaGW_numberInput{appearance:textfield}.i3CaGW_numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.i3CaGW_numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
