.OM4ysG_backdrop{z-index:-1;pointer-events:none;color:var(--text-strong);position:fixed;inset:0;overflow:hidden}.OM4ysG_dots{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 45%,#000 0%,#0000008c 60%,#0000 95%);mask-image:radial-gradient(90% 80% at 50% 45%,#000 0%,#0000008c 60%,#0000 95%)}.OM4ysG_light{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, currentColor 12%, transparent), transparent 72%);will-change:transform;border-radius:50%;width:62vmax;position:absolute}.OM4ysG_a{top:-14vmax;left:-18vmax}.OM4ysG_b{background:radial-gradient(closest-side, color-mix(in srgb, currentColor 10%, transparent), transparent 70%);width:54vmax;top:18vh;right:-20vmax}.OM4ysG_c{background:radial-gradient(closest-side, color-mix(in srgb, currentColor 8%, transparent), transparent 70%);width:70vmax;bottom:-30vmax;left:24vw}.OM4ysG_grain{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.OM4ysG_a{animation:38s ease-in-out infinite alternate OM4ysG_driftA}.OM4ysG_b{animation:46s ease-in-out infinite alternate OM4ysG_driftB}.OM4ysG_c{animation:54s ease-in-out infinite alternate OM4ysG_driftC}}@keyframes OM4ysG_driftA{to{transform:translate(22vw,18vh)scale(1.15)}}@keyframes OM4ysG_driftB{to{transform:translate(-26vw,22vh)scale(.9)}}@keyframes OM4ysG_driftC{to{transform:translate(-18vw,-26vh)scale(1.1)}}
.nLhnbG_stage{aspect-ratio:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;max-width:36rem;margin:0 auto;position:relative}.nLhnbG_still,.nLhnbG_canvas{width:100%;height:100%;position:absolute;inset:0}.nLhnbG_still{object-fit:contain;opacity:0;transition:opacity .42s var(--ease-out);padding:8% 10% 14%}.nLhnbG_stage[data-mode=flat] .nLhnbG_still[data-on]{opacity:1}.nLhnbG_canvas{opacity:0;cursor:grab;transition:opacity .52s var(--ease-out)}.nLhnbG_canvas:active{cursor:grabbing}.nLhnbG_stage[data-mode="3d"] .nLhnbG_canvas{opacity:1}.nLhnbG_pill{z-index:2;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff1a;background-color:#ffffff0f!important}.nLhnbG_pillInner{align-items:center;gap:.875rem;padding:.25rem .25rem .25rem 1.125rem;display:flex}.nLhnbG_hint{color:var(--mist);font-size:var(--fs-small);white-space:nowrap;text-shadow:0 1px 6px #00000080}.nLhnbG_swatches{gap:.125rem;display:flex}.nLhnbG_swatch{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:3rem;height:3rem;padding:0;display:grid}.nLhnbG_swatch span{width:1.5rem;height:1.5rem;transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out);border-radius:50%;box-shadow:inset 0 -4px 8px #00000040,inset 0 1px 2px #ffffff4d,0 0 0 1px #ffffff40}.nLhnbG_swatch[aria-pressed=true] span{box-shadow:inset 0 -4px 8px #00000040, inset 0 1px 2px #ffffff4d, 0 0 0 2px #0009, 0 0 0 3.5px var(--bone)}.nLhnbG_swatch:hover span{transform:scale(1.08)}.nLhnbG_swatch:focus-visible{outline:2px solid var(--bone);outline-offset:1px}@media (max-width:63.99rem){.nLhnbG_stage{margin-bottom:1rem}.nLhnbG_still{padding-bottom:20%}}@media (max-width:30rem){.nLhnbG_hint{display:none}.nLhnbG_pillInner{padding-left:.25rem}}@media (prefers-reduced-motion:reduce){.nLhnbG_still,.nLhnbG_canvas,.nLhnbG_swatch span{transition:none}}
.F6EKwG_home{isolation:isolate;--lg-fill:#ffffff6b;position:relative}.F6EKwG_home>section[data-theme=light]{background:0 0}.F6EKwG_home>section[data-theme=mist]{background:color-mix(in srgb, var(--bg) 55%, transparent)}:root[data-mode=dark] .F6EKwG_home{--lg-fill:#1e1e206b}@media (prefers-color-scheme:dark){:root:not([data-mode=light]) .F6EKwG_home{--lg-fill:#1e1e206b}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.F6EKwG_home{--lg-fill:var(--surface)}}.F6EKwG_section{padding:clamp(5rem, 3.5rem + 6vw, 9rem) max(var(--pad-x), env(safe-area-inset-left)) clamp(5rem, 3.5rem + 6vw, 9rem) max(var(--pad-x), env(safe-area-inset-right))}.F6EKwG_head{text-align:center;justify-items:center;gap:.5rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.F6EKwG_eyebrow{font-size:var(--fs-lede);color:var(--text-muted);letter-spacing:-.01em;font-weight:600}.F6EKwG_h2{letter-spacing:-.03em;font-size:clamp(2.25rem,1.4rem + 3.4vw,4.5rem)}.F6EKwG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.75rem;margin-top:2rem;display:flex}.F6EKwG_gradient{background:linear-gradient(100deg, var(--sheen-1) 20%, var(--sheen-2) 45%, var(--sheen-1) 70%);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.F6EKwG_heroTrack{position:relative}.F6EKwG_heroPin{min-height:100svh;padding:calc(var(--nav-h) + 3rem) max(var(--pad-x), env(safe-area-inset-left)) 5rem max(var(--pad-x), env(safe-area-inset-right));place-items:center;display:grid;position:relative;overflow:hidden}.F6EKwG_heroInner{z-index:1;text-align:center;justify-items:center;gap:1.25rem;max-width:64rem;display:grid;position:relative}.F6EKwG_heroInner:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--bg) 82%, transparent) 55%, transparent);pointer-events:none;position:absolute;inset:8% -6% 4%}.F6EKwG_lockup{color:var(--text-strong);font-size:min(clamp(3.4rem,.9rem + 11.5vw,12rem),16.129vw - .403226rem);line-height:1}.F6EKwG_title{letter-spacing:-.03em;max-width:20ch;font-size:clamp(1.75rem,1.1rem + 2.6vw,3.5rem)}.F6EKwG_heroLede{max-width:44ch;font-size:var(--fs-lede);color:var(--text-muted);text-wrap:balance;margin-top:.25rem;line-height:1.45}.F6EKwG_primary{box-shadow:inset 0 1px #ffffff1f,0 6px 18px #0a0a0a24}@media (hover:hover){.F6EKwG_primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 12px 28px #0a0a0a33}}.F6EKwG_shapes{z-index:0;pointer-events:none;color:var(--text-strong);position:absolute;inset:0;overflow:hidden}.F6EKwG_shapeDrift{width:clamp(26rem,58vw,62rem);position:absolute;top:50%;right:-14vw;translate:0 -48%}.F6EKwG_shapeMark{opacity:.11;width:100%;height:auto;display:block;rotate:-11deg;-webkit-mask-image:linear-gradient(195deg,#000 20%,#0000008c 55%,#0000001f 95%);mask-image:linear-gradient(195deg,#000 20%,#0000008c 55%,#0000001f 95%)}.F6EKwG_shapeRing{aspect-ratio:1;opacity:.15;border:1.5px solid;border-radius:50%;width:clamp(22rem,46vw,46rem);position:absolute;bottom:-22vw;left:-16vw}@media (max-width:47.99rem){.F6EKwG_shapeDrift{width:120vw;right:-38vw}.F6EKwG_shapeRing{width:90vw;bottom:-30vw;left:-40vw}}.F6EKwG_cue{left:50%;bottom:max(1.5rem, env(safe-area-inset-bottom));background:linear-gradient(var(--text-muted), transparent);transform-origin:top;width:1px;height:2.5rem;position:absolute}.F6EKwG_statementPin{min-height:80svh;padding:4rem max(var(--pad-x), env(safe-area-inset-left)) 4rem max(var(--pad-x), env(safe-area-inset-right));place-items:center;display:grid}.F6EKwG_statement{letter-spacing:-.03em;max-width:24ch;color:var(--text-strong);text-wrap:balance;font-size:clamp(2rem,1rem + 3.8vw,4.75rem);font-weight:600;line-height:1.12}.F6EKwG_facts{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:64rem;margin:0 auto;padding:0;list-style:none;display:grid}.F6EKwG_facts>li{display:grid}@media (min-width:48rem){.F6EKwG_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.F6EKwG_fact{min-height:10rem;box-shadow:0 10px 30px #0000000f, inset 0 1px 0 #fff9, inset 0 0 0 1px color-mix(in srgb, var(--text-strong) 6%, transparent);flex-direction:column-reverse;justify-content:center;gap:.625rem;padding:1.75rem 1rem;display:flex}.F6EKwG_factValue{letter-spacing:-.045em;color:var(--text-strong);margin:0;font-size:clamp(2.75rem,1.8rem + 3.6vw,4.75rem);font-weight:700;line-height:1}.F6EKwG_factLabel{color:var(--text-muted);font-size:var(--fs-small)}.F6EKwG_bento{grid-template-columns:minmax(0,1fr);gap:1.25rem;max-width:72rem;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:48rem){.F6EKwG_bento{grid-template-columns:repeat(2,minmax(0,1fr))}}.F6EKwG_tileItem{display:grid}.F6EKwG_tile{min-height:17rem;box-shadow:0 14px 40px #0000000f, inset 0 1px 0 #fff9, inset 0 0 0 1px color-mix(in srgb, var(--text-strong) 6%, transparent);border-radius:1.75rem;align-content:start;gap:.75rem;padding:clamp(1.75rem,1.4rem + 1.4vw,2.75rem);display:grid}.F6EKwG_tile h3{letter-spacing:-.025em;max-width:14ch;margin-top:1rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}.F6EKwG_tile p{color:var(--text-muted);max-width:40ch}.F6EKwG_glyph{background:conic-gradient(from var(--a,0deg), var(--sheen-1), var(--sheen-2), var(--line), var(--sheen-2), var(--sheen-1));border-radius:1rem;width:3.5rem;height:3.5rem}.F6EKwG_tile[data-tile="1"] .F6EKwG_glyph{--a:90deg;border-radius:50%}.F6EKwG_tile[data-tile="2"] .F6EKwG_glyph{--a:180deg;border-radius:1rem 50%}.F6EKwG_tile[data-tile="3"] .F6EKwG_glyph{--a:270deg;border-radius:50% 50% 1rem 1rem}.F6EKwG_productTile{background:radial-gradient(120% 90% at 70% 100%, #232326 0%, var(--ink) 60%);max-width:72rem;color:var(--text);text-align:center;border-radius:1.75rem;align-items:center;gap:2rem;margin:0 auto;padding:clamp(2.5rem,2rem + 3vw,5rem) clamp(1.5rem,1rem + 3vw,5rem) 0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.F6EKwG_productText{justify-items:center;gap:.5rem;display:grid}.F6EKwG_launch{color:var(--text-muted);font-weight:600}.F6EKwG_productName{letter-spacing:-.035em;font-size:clamp(3rem,2rem + 4vw,5.5rem)}.F6EKwG_productLine{font-size:var(--fs-lede)}.F6EKwG_productTile .F6EKwG_actions{margin-top:1.25rem}.F6EKwG_productShot{width:min(36rem,100%);margin:0 auto}@media (min-width:64rem){.F6EKwG_productTile{text-align:left;grid-template-columns:1fr 1.1fr;padding-bottom:clamp(2.5rem,2rem + 3vw,5rem)}.F6EKwG_productText,.F6EKwG_productTile .F6EKwG_actions{justify-content:flex-start;justify-items:start}.F6EKwG_productShot{width:100%}}.F6EKwG_loopPin{align-content:center;gap:2.5rem;padding-block:clamp(5rem,4rem + 4vw,8rem);display:grid}.F6EKwG_loopHead{padding-inline:max(var(--pad-x), env(safe-area-inset-left)) max(var(--pad-x), env(safe-area-inset-right));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.F6EKwG_loopRow{padding:0 max(var(--pad-x), env(safe-area-inset-right)) .5rem max(var(--pad-x), env(safe-area-inset-left));scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.25rem;margin:0;list-style:none;display:flex;overflow-x:auto}.F6EKwG_loopRow::-webkit-scrollbar{display:none}.F6EKwG_loopCard{background:var(--surface);scroll-snap-align:start;border-radius:1.75rem;flex:none;align-content:end;gap:.75rem;width:min(78vw,24rem);min-height:min(60svh,26rem);padding:2rem;display:grid}.F6EKwG_loopCard h3{letter-spacing:-.03em;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.F6EKwG_loopCard p{color:var(--text-muted)}.F6EKwG_step{letter-spacing:-.05em;background:linear-gradient(160deg, var(--white), var(--ash) 60%, var(--bone));color:#0000;-webkit-background-clip:text;background-clip:text;align-self:start;margin-bottom:auto;font-size:clamp(4rem,3rem + 4vw,7rem);font-weight:700;line-height:1}.F6EKwG_loopBack{background:var(--bone)}.F6EKwG_loopBack h3,.F6EKwG_loopBack p{color:var(--ink)}.F6EKwG_rules{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:clamp(2rem,1.5rem + 2vw,3.5rem) clamp(1.5rem,1rem + 2vw,3rem);max-width:72rem;margin:0 auto;padding:0;list-style:none;display:grid}.F6EKwG_rule{border-top:1px solid var(--line);gap:.5rem;padding-top:1.25rem;display:grid}.F6EKwG_rule h3{letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem)}.F6EKwG_rule p{color:var(--text-muted);max-width:36ch}.F6EKwG_narrow{max-width:64rem;margin:0 auto}.F6EKwG_journalHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;max-width:72rem;margin:0 auto 2rem;display:flex}.F6EKwG_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;max-width:72rem;margin:0 auto;display:grid}.F6EKwG_final{padding:clamp(6rem, 4rem + 8vw, 12rem) max(var(--pad-x), env(safe-area-inset-left)) clamp(6rem, 4rem + 8vw, 12rem) max(var(--pad-x), env(safe-area-inset-right));text-align:center;justify-items:center;display:grid}.F6EKwG_finalTitle{letter-spacing:-.04em;max-width:14ch;font-size:clamp(2.75rem,1.2rem + 6.4vw,7rem);line-height:1.02}@media (prefers-reduced-motion:no-preference){.F6EKwG_rise{animation:F6EKwG_rise 1.1s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}.F6EKwG_gradient{animation:9s linear infinite F6EKwG_sweep}.F6EKwG_cue{animation:2.2s cubic-bezier(.65,0,.35,1) 1.4s infinite both F6EKwG_cue}.F6EKwG_shapeMark{animation:34s ease-in-out infinite alternate F6EKwG_sway}.F6EKwG_shapeRing{animation:46s ease-in-out infinite alternate F6EKwG_orbit}}@keyframes F6EKwG_sway{to{translate:-2.5vw 3vh;rotate:-4deg;scale:1.04}}@keyframes F6EKwG_orbit{to{translate:4vw -3vh;scale:1.06}}@keyframes F6EKwG_rise{0%{opacity:0;filter:blur(12px);transform:translateY(1.5rem)scale(.98)}}@keyframes F6EKwG_sweep{to{background-position:300% 0}}@keyframes F6EKwG_cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.F6EKwG_heroTrack{height:150svh}.F6EKwG_heroPin{height:100svh;position:sticky;top:0}.F6EKwG_heroInner{animation:linear both F6EKwG_zoomPast;animation-timeline:scroll(root);animation-range:0 55svh}.F6EKwG_cue{animation-timeline:auto}.F6EKwG_statementTrack{view-timeline-name:--statement;height:240svh}.F6EKwG_statementPin{height:100svh;position:sticky;top:0}.F6EKwG_word{animation:linear both F6EKwG_wordOn;animation-timeline:--statement;animation-range:contain calc(var(--i) / var(--n) * 85%) contain calc((var(--i) + 1) / var(--n) * 85%)}.F6EKwG_cards>*,.F6EKwG_narrow article{animation:linear both F6EKwG_tileIn;animation-timeline:view();animation-range:entry cover 28%}.F6EKwG_tileItem{animation:linear both F6EKwG_glassIn;animation-timeline:view();animation-range:entry cover 28%}.F6EKwG_tileItem:nth-child(2n),.F6EKwG_cards>:nth-child(2),.F6EKwG_narrow article:nth-child(2){animation-range:entry 10% cover 34%}.F6EKwG_cards>:nth-child(3){animation-range:entry 20% cover 40%}.F6EKwG_head,.F6EKwG_journalHead{animation:linear both F6EKwG_headIn;animation-timeline:view();animation-range:entry cover 30%}.F6EKwG_facts>li{animation:linear both F6EKwG_glassIn;animation-timeline:view();animation-range:entry 5% cover 35%}.F6EKwG_facts>li:nth-child(2){animation-range:entry 12% cover 40%}.F6EKwG_facts>li:nth-child(3){animation-range:entry 19% cover 45%}.F6EKwG_facts>li:nth-child(4){animation-range:entry 26% cover 50%}.F6EKwG_rule{animation:linear both F6EKwG_tileIn;animation-timeline:view();animation-range:entry cover 25%}.F6EKwG_productShot{animation:linear both F6EKwG_arrive;animation-timeline:view();animation-range:entry cover 55%}.F6EKwG_productText{animation:linear both F6EKwG_tileIn;animation-timeline:view();animation-range:entry 10% cover 40%}.F6EKwG_loopTrack{view-timeline-name:--loop;height:320svh}.F6EKwG_loopPin{height:100svh;padding-block:calc(var(--nav-h) + 1rem) 2rem;position:sticky;top:0;overflow:clip}.F6EKwG_loopRow{width:max-content;animation:linear both F6EKwG_slide;animation-timeline:--loop;animation-range:contain 5% contain 95%;overflow:visible}.F6EKwG_finalTitle{animation:linear both F6EKwG_grow;animation-timeline:view();animation-range:entry 10% cover 45%}}}@keyframes F6EKwG_headIn{0%{opacity:0;filter:blur(10px);transform:translateY(3rem)scale(.97)}}@keyframes F6EKwG_glassIn{0%{transform:translateY(4rem)scale(.9)}}@keyframes F6EKwG_zoomPast{to{opacity:0;filter:blur(14px);transform:scale(1.35)}}@keyframes F6EKwG_wordOn{0%{color:color-mix(in srgb, var(--text-strong) 16%, var(--bg))}to{color:var(--text-strong)}}@keyframes F6EKwG_tileIn{0%{opacity:0;transform:translateY(4rem)scale(.94)}}@keyframes F6EKwG_arrive{0%{transform:translateY(5rem)scale(.7)rotate(-6deg)}}@keyframes F6EKwG_slide{to{transform:translate(calc(100vw - 100%))}}@keyframes F6EKwG_grow{0%{opacity:0;letter-spacing:.02em;transform:scale(.82)}}
.VMVMAW_btn{--h:3rem;min-height:max(var(--h), var(--tap));min-width:var(--tap);font-size:var(--fs-body);letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-feedback) var(--ease-out), color var(--dur-feedback) var(--ease-out), border-color var(--dur-feedback) var(--ease-out), box-shadow .3s var(--ease-out), transform var(--spring-press-dur) var(--spring-press);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.625rem;padding:0 1.375rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex;position:relative}.VMVMAW_btn:active:not([aria-disabled=true]){transform:scale(.97)}.VMVMAW_small{--h:2rem;font-size:var(--fs-small);padding:0 .875rem}.VMVMAW_primary{background:var(--btn-bg);color:var(--btn-fg)}@media (hover:hover){.VMVMAW_primary:hover:not([aria-disabled=true]){background:var(--btn-bg-hover)}}.VMVMAW_secondary{color:var(--link);border-color:var(--link);background:0 0}@media (hover:hover){.VMVMAW_secondary:hover:not([aria-disabled=true]){background:var(--link);color:var(--bg)}}.VMVMAW_text{min-height:var(--tap);border-radius:var(--radius);color:var(--link);padding:0}@media (hover:hover){.VMVMAW_text:hover{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}}.VMVMAW_arrow{margin-left:-.125rem}.VMVMAW_btn[aria-disabled=true]{cursor:not-allowed;background:var(--surface);color:var(--text-muted);border-color:#0000}.VMVMAW_btn[data-state=loading]{cursor:progress}.VMVMAW_btn{overflow:hidden}.VMVMAW_progress{height:1px;position:absolute;bottom:.55rem;left:1.25rem;right:1.25rem;overflow:hidden}.VMVMAW_progress:after{content:"";animation:VMVMAW_travel 1.1s var(--ease-out) infinite;background:currentColor;position:absolute;inset:0;transform:translate(-100%)scaleX(.4)}@keyframes VMVMAW_travel{to{transform:translate(100%)scaleX(.4)}}a.VMVMAW_small{min-height:var(--h)}@media (prefers-reduced-motion:reduce){.VMVMAW_progress:after{opacity:.5;animation:none;transform:none}.VMVMAW_btn{transition:none}.VMVMAW_btn:active:not([aria-disabled=true]){transform:none}}
.v0znDW_tag{border-radius:var(--radius);color:var(--text-strong);background:var(--bg);white-space:nowrap;border:1px solid;align-items:center;gap:.4rem;padding:.25rem .5rem;display:inline-flex}
.uxHbTW_figure{gap:1.25rem;margin:0;display:grid}.uxHbTW_device{aspect-ratio:4/3;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:100%;max-width:40rem;margin-inline:auto;position:relative}.uxHbTW_device svg{width:100%;height:100%;overflow:visible}.uxHbTW_concept{z-index:1;position:absolute;top:.75rem;left:.75rem}.uxHbTW_controls{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.uxHbTW_caption{text-align:center;max-width:44ch;margin-inline:auto}.uxHbTW_timerText{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:22px}
._Mp1oq_band{padding-block:var(--section-y);border-top:1px solid var(--line);position:relative}._Mp1oq_h2{font-size:var(--fs-h2);max-width:20ch;font-weight:600;line-height:1.02}._Mp1oq_head{gap:1rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}._Mp1oq_head p:not(._Mp1oq_label){max-width:var(--measure);color:var(--text)}._Mp1oq_pill{border:1px solid var(--line-strong);color:var(--text-strong);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1.5rem;padding:.5rem .75rem;display:inline-flex}._Mp1oq_pill a{color:inherit}._Mp1oq_badge{color:var(--text-strong);white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}._Mp1oq_glyph{flex:none;width:.75rem;height:.75rem}._Mp1oq_overview{gap:clamp(1.5rem,4vw,3rem);display:grid}@media (min-width:64rem){._Mp1oq_overview{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}}._Mp1oq_identity{gap:1rem;margin:0;display:grid}._Mp1oq_identityStage{aspect-ratio:5/4;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);color:var(--text-strong);place-items:center;display:grid;position:relative}._Mp1oq_identityStage img{object-fit:contain;width:100%;height:100%;padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,3rem) clamp(1rem,3vw,2rem);position:absolute;inset:0}._Mp1oq_identityTag{position:absolute;top:.75rem;left:.75rem}._Mp1oq_identity figcaption{color:var(--text);gap:.5rem;display:grid}._Mp1oq_identity figcaption strong{color:var(--text-strong);font-weight:500}._Mp1oq_card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);align-content:start;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}._Mp1oq_card>h2{color:var(--text-muted);margin:0}._Mp1oq_card dl{margin:0;display:grid}._Mp1oq_card dl>div{border-top:1px solid var(--line);gap:.375rem;padding-block:1rem;display:grid}._Mp1oq_card dt{color:var(--text-muted)}._Mp1oq_card dd{color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;display:flex}._Mp1oq_card dd a{color:var(--text-strong);text-underline-offset:.2em}._Mp1oq_card dd time{color:var(--text-muted)}._Mp1oq_cardStage{font-size:var(--fs-lede);letter-spacing:-.02em;font-weight:600}._Mp1oq_cardLinks{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}._Mp1oq_timeline{max-width:52rem;margin:0;padding:0;list-style:none}._Mp1oq_stage{scroll-margin-top:calc(var(--nav-h) + 1.5rem);grid-template-columns:1.5rem minmax(0,1fr);gap:0 clamp(1rem,3vw,2rem);display:grid}._Mp1oq_rail{justify-content:center;display:flex;position:relative}._Mp1oq_rail:after{content:"";border-left:1px solid var(--line-strong);width:0;position:absolute;top:2.25rem;bottom:0;left:50%}._Mp1oq_stage[data-status=planned] ._Mp1oq_rail:after,._Mp1oq_stage[data-status=in_progress] ._Mp1oq_rail:after{border-left-style:dashed}._Mp1oq_stage:last-child ._Mp1oq_rail:after{display:none}._Mp1oq_node{z-index:1;width:1.25rem;height:1.25rem;color:var(--text-strong);background:var(--bg);border-radius:50%;margin-top:.2rem;position:relative}._Mp1oq_stage[data-status=planned] ._Mp1oq_node{color:var(--text-muted)}._Mp1oq_stageBody{gap:.5rem;padding-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}._Mp1oq_stageTop{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}._Mp1oq_stageTitle{font-size:var(--fs-h3);letter-spacing:-.03em;color:var(--text-strong);margin:.25rem 0 0;font-weight:700;line-height:1.1}._Mp1oq_stage[data-status=planned] ._Mp1oq_stageTitle{color:var(--text)}._Mp1oq_stageSummary{font-size:var(--fs-lede);color:var(--text-strong);max-width:40ch;margin:0;line-height:1.35}._Mp1oq_stage[data-status=planned] ._Mp1oq_stageSummary{color:var(--text)}._Mp1oq_stageDetail{max-width:var(--measure);color:var(--text);margin:0}._Mp1oq_dates{color:var(--text-muted);flex-wrap:wrap;gap:.25rem 1.25rem;margin:.25rem 0 0;display:flex}._Mp1oq_evidence{gap:.5rem;margin:.75rem 0 0;display:grid}._Mp1oq_evidence img,._Mp1oq_evidence video{border-radius:var(--radius-card);width:100%;height:auto}._Mp1oq_related{gap:.25rem;margin-top:.75rem;display:grid}._Mp1oq_related ._Mp1oq_label{color:var(--text-muted)}._Mp1oq_related ul{margin:0;padding:0;list-style:none}._Mp1oq_related a{min-height:var(--tap);color:var(--text-strong);text-underline-offset:.2em;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding-block:.5rem;display:flex}._Mp1oq_related a ._Mp1oq_label{color:var(--text-muted)}._Mp1oq_next{color:var(--text);margin:.5rem 0 0}._Mp1oq_next ._Mp1oq_label{color:var(--text-muted);margin-right:.5rem}._Mp1oq_notice{max-width:var(--measure);border:1px dashed var(--line-strong);border-radius:var(--radius-card);color:var(--text-strong);margin:0 0 clamp(1.5rem,3vw,2rem);padding:.875rem 1rem}._Mp1oq_final{gap:2rem;display:grid}@media (min-width:64rem){._Mp1oq_final{grid-template-columns:5fr 7fr;align-items:start}}
.dVfI_q_badge{background:var(--surface);color:var(--text-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-weight:400;display:inline-flex}.dVfI_q_mark{flex:none;width:.5rem;height:.5rem}
.eGI-HG_launcher{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:60;background:var(--bone);height:3rem;color:var(--ink);font:inherit;cursor:pointer;transition:transform var(--dur-feedback) var(--ease-out), bottom var(--spring-nav-dur) var(--spring-nav), background var(--dur-feedback) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem 0 .875rem;font-weight:500;display:inline-flex;position:fixed;box-shadow:0 8px 24px #00000059,0 0 0 1px #0003}.eGI-HG_launcher:hover{background:var(--paper)}.eGI-HG_launcher:active{transform:scale(.96)}.eGI-HG_launcher:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.eGI-HG_launcher svg,.eGI-HG_close svg,.eGI-HG_send svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.375rem;height:1.375rem}.eGI-HG_launcher[data-open]{justify-content:center;width:3rem;padding:0}.eGI-HG_launcher[data-open] .eGI-HG_launcherLabel{display:none}@media (max-width:52rem){:root[data-sticky-cta] .eGI-HG_launcher{bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 4.75rem)}.eGI-HG_launcherLabel{display:none}.eGI-HG_launcher{justify-content:center;width:3rem;padding:0}}.eGI-HG_panel{right:max(1rem, env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 3.75rem);z-index:59;width:min(25rem,100vw - 2rem);height:min(38rem, calc(100svh - 7rem - env(safe-area-inset-top)));color:var(--text);opacity:0;transform-origin:100% 100%;pointer-events:none;transition:opacity var(--dur-feedback) var(--ease-out), transform var(--spring-nav-dur) var(--spring-nav);border-radius:1.25rem;flex-direction:column;display:flex;position:fixed;transform:translateY(12px)scale(.98)}.eGI-HG_panel[data-open]{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.eGI-HG_panel{transform:none}}.eGI-HG_head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem 1.25rem;display:flex}.eGI-HG_title{color:var(--text-strong);font-weight:600}.eGI-HG_sub{font-size:var(--fs-label);color:var(--text-muted);max-width:34ch;margin-top:.125rem}.eGI-HG_close{width:2.25rem;height:2.25rem;color:var(--text-strong);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.eGI-HG_close:hover{background:#ffffff1f}.eGI-HG_list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.75rem;margin:0;padding:1rem 1rem .5rem;list-style:none;display:flex;overflow-y:auto}.eGI-HG_msg{max-width:88%;font-size:var(--fs-small);line-height:1.5}.eGI-HG_msg p{white-space:pre-wrap;overflow-wrap:anywhere}.eGI-HG_msg[data-role=assistant]{color:var(--text-strong);align-self:flex-start}.eGI-HG_msg[data-role=assistant]>p{background:#ffffff12;border-radius:1rem 1rem 1rem .25rem;padding:.625rem .875rem}.eGI-HG_msg[data-role=user]{align-self:flex-end}.eGI-HG_msg[data-role=user] p{background:var(--bone);color:var(--ink);border-radius:1rem 1rem .25rem;padding:.625rem .875rem}.eGI-HG_typing{background:#ffffff12;border-radius:1rem;gap:.25rem;padding:.875rem;display:inline-flex}.eGI-HG_typing span{background:var(--text-muted);border-radius:50%;width:.375rem;height:.375rem;animation:1.1s ease-in-out infinite eGI-HG_dot}.eGI-HG_typing span:nth-child(2){animation-delay:.15s}.eGI-HG_typing span:nth-child(3){animation-delay:.3s}@keyframes eGI-HG_dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.eGI-HG_starters{flex-wrap:wrap;gap:.5rem;padding:0 1rem .5rem;display:flex}.eGI-HG_starters button{min-height:2.25rem;color:var(--text-strong);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:999px;padding:0 .875rem}.eGI-HG_starters button:hover{background:#ffffff14}.eGI-HG_error{font-size:var(--fs-small);color:var(--text-strong);margin:0 1rem .5rem}.eGI-HG_card .eGI-HG_error{margin:0}.eGI-HG_compose{border-top:1px solid #ffffff14;align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}.eGI-HG_compose textarea{min-height:2.75rem;max-height:8rem;color:var(--text-strong);font:inherit;font-size:max(1rem, var(--fs-small));resize:none;field-sizing:content;background:#00000040;border:1px solid #ffffff24;border-radius:1.375rem;flex:1;padding:.6875rem .875rem}.eGI-HG_compose textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.eGI-HG_send{background:var(--bone);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.eGI-HG_send:disabled{opacity:.35;cursor:default}.eGI-HG_card{background:#0000004d;border:1px solid #ffffff24;border-radius:1rem;gap:.875rem;margin-top:.5rem;padding:.875rem;display:grid}.eGI-HG_cardTop{grid-template-columns:5.5rem 1fr;align-items:start;gap:.875rem;display:grid}.eGI-HG_thumb{background:radial-gradient(circle at 50% 40%, var(--carbon), var(--ink));border-radius:.625rem;width:100%;height:auto;padding:.5rem}.eGI-HG_cardList{gap:.5rem;margin:0;display:grid}.eGI-HG_cardList dt{font-size:var(--fs-label);color:var(--text-muted);letter-spacing:-.01em}.eGI-HG_cardList dd{color:var(--text-strong);overflow-wrap:anywhere;margin:0}.eGI-HG_cardCheck{cursor:pointer;align-items:flex-start;gap:.625rem;display:flex}.eGI-HG_cardCheck input{width:18px;height:18px;accent-color:var(--bone);flex:none;margin-top:2px}.eGI-HG_cardCheck a{color:var(--text-strong)}.eGI-HG_fine{font-size:var(--fs-label);color:var(--text-muted)}.eGI-HG_muted{color:var(--text-muted)}.eGI-HG_notes{white-space:pre-wrap;overflow-wrap:anywhere}
.J6SKWa_header{gap:var(--s-3);margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}.J6SKWa_top{justify-content:space-between;gap:1rem;display:flex}.J6SKWa_title{font-size:var(--fs-display);letter-spacing:-.025em;max-width:16ch;font-weight:600;line-height:.98}.J6SKWa_intro{max-width:var(--measure);color:var(--text)}
.m4mdzW_link{min-height:var(--tap);min-width:var(--tap);color:var(--text-strong);align-items:center;gap:.5rem;display:inline-flex}.m4mdzW_inline{color:var(--text-strong);text-underline-offset:.25em;margin-block:-.6em;padding-block:.6em;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}
.OO0tRa_table{border-top:1px solid var(--line);margin:0}.OO0tRa_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,1fr) 2fr;gap:1rem;padding:1rem 0;display:grid}.OO0tRa_row dt{padding-top:.2em}.OO0tRa_row dd{color:var(--text-strong);margin:0}.OO0tRa_note{color:var(--text-muted);font-size:var(--fs-small);display:block}.OO0tRa_caption{margin-bottom:1rem}@media (max-width:30rem){.OO0tRa_row{grid-template-columns:1fr;gap:.25rem}}
.-mQgjq_grid{gap:3rem var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));display:grid}.-mQgjq_tile{color:inherit;gap:1.25rem;text-decoration:none;display:grid}.-mQgjq_visual{aspect-ratio:4/3;background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--text-strong);place-items:center;display:grid;position:relative;overflow:hidden}.-mQgjq_visual img{width:72%;height:auto;transition:transform var(--dur-reveal) var(--ease-out)}@media (hover:hover){.-mQgjq_tile:hover .-mQgjq_visual img{transform:translateY(-4px)scale(1.02)}}.-mQgjq_tag{position:absolute;top:.75rem;left:.75rem}.-mQgjq_tileMeta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.-mQgjq_tileName{font-size:var(--fs-h3)}.-mQgjq_note{max-width:var(--measure);margin-top:3rem}.-mQgjq_hero{padding-top:calc(var(--nav-h) + env(safe-area-inset-top) + clamp(2.5rem, 7vw, 6rem));padding-bottom:var(--section-y)}.-mQgjq_heroGrid{align-items:start;row-gap:3rem}.-mQgjq_heroText{grid-column:1/span 12;align-content:start;gap:1.5rem;display:grid}.-mQgjq_heroVisual{grid-column:1/span 12}@media (min-width:64rem){.-mQgjq_heroText{top:calc(var(--nav-h) + 2rem);grid-column:1/span 5;position:sticky}.-mQgjq_heroVisual{grid-column:7/span 6}}.-mQgjq_name{font-size:var(--fs-display);letter-spacing:-.025em;font-weight:600;line-height:.98}.-mQgjq_statusRow{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.-mQgjq_statusLine{max-width:46ch}.-mQgjq_priceBlock{border-top:1px solid var(--line);gap:0;display:grid}.-mQgjq_priceRow{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.75rem 0;display:flex}.-mQgjq_priceRow strong{color:var(--text-strong);font-weight:500}.-mQgjq_ctaRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.-mQgjq_stack{gap:var(--gutter);display:grid}.-mQgjq_panel{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--text-strong);padding:clamp(1.5rem,4vw,3rem);position:relative}.-mQgjq_panel svg{width:100%;height:auto}.-mQgjq_panelCaption{margin-top:1rem}.-mQgjq_twoCol{row-gap:3rem}.-mQgjq_colA,.-mQgjq_colB{grid-column:1/span 12}@media (min-width:64rem){.-mQgjq_colA{grid-column:1/span 4}.-mQgjq_colB{grid-column:6/span 7}}.-mQgjq_h2{font-size:var(--fs-h2);margin-top:1rem}@media (min-width:64rem){.-mQgjq_tile:only-child{column-gap:var(--gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-content:start}.-mQgjq_tile:only-child .-mQgjq_visual{grid-row:1/span 4}.-mQgjq_tile:only-child .-mQgjq_tileName{font-size:var(--fs-h2)}}.-mQgjq_grid:has(>.-mQgjq_tile:only-child){grid-template-columns:1fr}.-mQgjq_scrubTitle{font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:600;line-height:1.02}@media (max-width:47.99rem){.-mQgjq_scrubIntro{display:none}}.-mQgjq_introLinks{flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1.5rem;display:flex}.-mQgjq_journeyLink{min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--radius-card);color:var(--text-strong);transition:border-color var(--dur-feedback) var(--ease-out);flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:1rem;padding:.625rem .875rem;text-decoration:none;display:flex}.-mQgjq_journeyLink:hover{border-color:var(--text-strong)}.-mQgjq_journeyCta{text-underline-offset:.2em;text-decoration:underline}.-mQgjq_preorderBand{align-items:center;gap:2.5rem;display:grid}@media (min-width:64rem){.-mQgjq_preorderBand{grid-template-columns:5fr 7fr}}.-mQgjq_preorderArt{justify-self:center;width:min(100%,26rem);height:auto}.-mQgjq_preorderText{justify-items:start;gap:1.5rem;display:grid}.-mQgjq_preorderText p{max-width:48ch}.-mQgjq_film{margin-top:clamp(1.5rem,3vw,2.25rem)}.-mQgjq_chooserHead{text-align:center;justify-items:center;gap:.75rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.-mQgjq_chooserTitle{letter-spacing:-.03em;font-size:clamp(2.25rem,1.4rem + 3.4vw,4.5rem)}
.EZoWya_footer{padding-block:2.5rem max(1.5rem, env(safe-area-inset-bottom));color:var(--text-muted);font-size:.75rem;line-height:1.35}.EZoWya_wrap{max-width:64rem;padding-inline:max(var(--pad-x), env(safe-area-inset-left)) max(var(--pad-x), env(safe-area-inset-right));margin-inline:auto}.EZoWya_statement{border-bottom:1px solid var(--line);max-width:60ch;padding-bottom:1.25rem}.EZoWya_cols{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem;padding-block:1.5rem;display:grid}.EZoWya_title{letter-spacing:0;color:var(--text-strong);font-size:.75rem;font-weight:600}.EZoWya_col ul{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.EZoWya_col a{color:inherit;overflow-wrap:anywhere;text-decoration:none}@media (hover:hover){.EZoWya_col a:hover{color:var(--text-strong);text-decoration:underline}}.EZoWya_bottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-top:1rem;display:flex}
._pLEKW_toggle{width:var(--tap);height:var(--tap);color:inherit;cursor:pointer;opacity:.85;transition:opacity var(--dur-feedback) var(--ease-out), transform var(--spring-press-dur) var(--spring-press);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}._pLEKW_toggle:hover{opacity:1}._pLEKW_toggle:active{transform:scale(.9)rotate(-20deg)}@media (prefers-reduced-motion:reduce){._pLEKW_toggle{transition:none}._pLEKW_toggle:active{transform:none}}
.sXtyiq_link{min-height:var(--tap);color:var(--link);border-radius:var(--radius);align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}@media (hover:hover){.sXtyiq_link:hover .sXtyiq_text{text-underline-offset:.2em;text-decoration:underline}}.sXtyiq_link:focus-visible .sXtyiq_text{text-decoration:underline}.sXtyiq_arrow{width:.45em;height:auto;margin-top:.1em;transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.sXtyiq_link:hover .sXtyiq_arrow{transform:translate(3px)}}.sXtyiq_link:focus-visible .sXtyiq_arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.sXtyiq_arrow{transition:none}}.sXtyiq_inline{color:var(--link);text-decoration:none}@media (hover:hover){.sXtyiq_inline:hover{text-decoration:underline}}
.e1xquq_nav{--cap-h:3.25rem;z-index:50;padding:calc(env(safe-area-inset-top) + .625rem) max(.5rem, env(safe-area-inset-right)) 0 max(.5rem, env(safe-area-inset-left));pointer-events:none;justify-content:center;display:flex;position:fixed;inset:0 0 auto}.e1xquq_capsule.e1xquq_capsule{width:100%;max-width:64rem;height:var(--cap-h);border-radius:calc(var(--cap-h) / 2);pointer-events:auto;transition:max-width .6s cubic-bezier(.32, .72, 0, 1), background-color .25s var(--ease-out), color .25s var(--ease-out)}.e1xquq_capsule.e1xquq_capsule,.e1xquq_menu.e1xquq_menu{--g-blur:5px;--g-filter:blur(var(--g-blur)) saturate(110%) brightness(1.06)}.e1xquq_capsule.e1xquq_capsule[data-tint=light],.e1xquq_menu.e1xquq_menu[data-tint=light]{--g-tone:#ffffff47;--g-filter:blur(var(--g-blur)) saturate(110%) brightness(1.06);--g-hi:#fff;--g-lo:#0a0a0a14;--g-halo:#ffffffd9}:root[data-mode=light] .e1xquq_capsule.e1xquq_capsule[data-tint-pending]{--g-tone:#ffffff47;--g-filter:blur(var(--g-blur)) saturate(110%) brightness(1.06);--g-hi:#fff;--g-lo:#0a0a0a14;--g-halo:#ffffffd9}@media (prefers-color-scheme:light){:root:not([data-mode=dark]) .e1xquq_capsule.e1xquq_capsule[data-tint-pending]{--g-tone:#ffffff47;--g-filter:blur(var(--g-blur)) saturate(110%) brightness(1.06);--g-hi:#fff;--g-lo:#0a0a0a14;--g-halo:#ffffffd9}}.e1xquq_capsule.e1xquq_capsule[data-tint=dark],.e1xquq_menu.e1xquq_menu[data-tint=dark]{--g-tone:#1e1e2047;--g-filter:blur(var(--g-blur)) saturate(110%) brightness(.88)}:is(:root[data-refract=on]:not([data-glass=solid]) .e1xquq_capsule.e1xquq_capsule[data-lens],:root[data-refract=on]:not([data-glass=solid]) .e1xquq_menu.e1xquq_menu[data-lens]){-webkit-backdrop-filter:var(--g-lens) var(--g-filter);backdrop-filter:var(--g-lens) var(--g-filter)}.e1xquq_nav[data-compact] .e1xquq_capsule{max-width:52rem}.e1xquq_inner{z-index:2;justify-content:space-between;align-items:center;gap:1rem;height:100%;padding:0 .375rem 0 1.25rem;display:flex;position:relative}.e1xquq_home{min-height:var(--tap);min-width:var(--tap);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.e1xquq_logo{font-size:1.375rem}.e1xquq_links{gap:clamp(.5rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:flex}.e1xquq_link{min-height:var(--tap);color:inherit;opacity:.78;letter-spacing:-.01em;transition:opacity var(--dur-feedback) var(--ease-out);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.e1xquq_link[aria-current=page],.e1xquq_link:hover{opacity:1}.e1xquq_link[aria-current=page]{font-weight:600}.e1xquq_end{align-items:center;gap:.25rem;display:flex}.e1xquq_menuBtn{width:var(--tap);height:var(--tap);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none}.e1xquq_burger{gap:6px;display:grid}.e1xquq_burger span{background:currentColor;border-radius:1px;width:17px;height:1.5px;display:block}@media (max-width:47.99rem){.e1xquq_nav{--cap-h:3rem}.e1xquq_links{display:none}.e1xquq_menuBtn{display:inline-flex}.e1xquq_inner{padding-left:.75rem}:is(.e1xquq_logo [data-logo-word],.e1xquq_logo [data-logo-co]){display:none}.e1xquq_logo [data-logo-mark]{width:calc(24px * var(--brand-aspect));height:24px;margin-top:0}}.e1xquq_menu{inset:calc(env(safe-area-inset-top) + .625rem) .5rem auto .5rem;opacity:1;width:auto;max-width:none;transition:opacity var(--dur-feedback) var(--ease-out), transform .5s cubic-bezier(.32, .72, 0, 1), overlay var(--dur-feedback) allow-discrete, display var(--dur-feedback) allow-discrete;border:0;border-radius:1.75rem;margin:0;padding:.25rem 1.25rem 1.25rem;position:fixed;transform:none}.e1xquq_menu::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0a59}@starting-style{.e1xquq_menu[open]{opacity:0;transform:translateY(-12px)scale(.96)}}.e1xquq_menu:not([open]){opacity:0;transform:translateY(-8px)scale(.98)}.e1xquq_menuHead{z-index:2;justify-content:flex-end;align-items:center;height:3rem;display:flex;position:relative}.e1xquq_close{width:var(--tap);height:var(--tap);color:inherit;cursor:pointer;background:0 0;border:0;margin-right:-.75rem;font-size:1.75rem;line-height:1}.e1xquq_menuList{z-index:2;margin:0;padding:0;list-style:none;display:grid;position:relative}.e1xquq_menuList a{min-height:3.25rem;color:inherit;letter-spacing:-.025em;align-items:center;font-size:1.75rem;font-weight:600;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.e1xquq_capsule.e1xquq_capsule,.e1xquq_link,.e1xquq_menu{transition:none}}
.qHcuQa_panel{gap:clamp(1.5rem,3vw,2.25rem);display:grid}.qHcuQa_answers{border-top:1px solid var(--line);margin:0;display:grid}.qHcuQa_answers>div{border-bottom:1px solid var(--line);gap:.375rem 2rem;padding-block:1rem;display:grid}@media (min-width:48rem){.qHcuQa_answers>div{grid-template-columns:13rem minmax(0,1fr)}}.qHcuQa_answers dt{color:var(--text-muted);padding-top:.2rem}.qHcuQa_answers dd{color:var(--text-strong);max-width:var(--measure);margin:0}.qHcuQa_milestone{gap:.5rem;display:grid}.qHcuQa_milestone a{color:var(--text-strong);text-underline-offset:.2em}.qHcuQa_now{color:var(--text);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.qHcuQa_table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.qHcuQa_table caption{text-align:left;color:var(--text-muted);padding-bottom:.75rem}.qHcuQa_table th,.qHcuQa_table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:.75rem 1rem .75rem 0}.qHcuQa_table thead th{font-size:var(--fs-label);letter-spacing:-.01em;color:var(--text-muted);font-weight:400}.qHcuQa_table tbody th{color:var(--text-strong);font-weight:500}.qHcuQa_table td{color:var(--text)}.qHcuQa_status{border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--text-strong);white-space:nowrap;padding:.2rem .45rem;display:inline-flex}.qHcuQa_status[data-status=planned],.qHcuQa_status[data-status=concept]{border-style:dashed}.qHcuQa_status[data-status=verified]{background:var(--text-strong);color:var(--bg);border-color:var(--text-strong)}@media (max-width:47.99rem){.qHcuQa_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qHcuQa_table tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;padding-block:.75rem;display:grid}.qHcuQa_table th,.qHcuQa_table td{border:0;padding:0;display:block}.qHcuQa_table td:last-child{grid-column:1/-1}}.qHcuQa_legend{color:var(--text-muted);max-width:var(--measure);margin:0}
.z1qojW_intro{padding-top:calc(var(--nav-h) + env(safe-area-inset-top) + clamp(3rem, 7vw, 7rem));text-align:center;padding-bottom:clamp(2.5rem,5vw,5rem)}.z1qojW_intro header{justify-items:center;margin-bottom:0}.z1qojW_intro header>:first-child{font-size:var(--fs-lede);justify-content:center}.z1qojW_intro h1{max-width:18ch;margin-inline:auto}.z1qojW_intro header>:last-child{justify-items:center;display:grid}.z1qojW_intro .lede{max-width:40ch;margin-inline:auto}.z1qojW_mark{color:var(--text-strong);margin:0 auto 2rem}@media (prefers-reduced-motion:no-preference){.z1qojW_intro header>*{animation:1s cubic-bezier(.16,1,.3,1) both z1qojW_rise}.z1qojW_intro header>:nth-child(2){animation-delay:.1s}.z1qojW_intro header>:nth-child(3){animation-delay:.2s}}@keyframes z1qojW_rise{0%{opacity:0;filter:blur(10px);transform:translateY(1.5rem)}}
.jD352a_pin{position:relative}.jD352a_sticky{padding-block:var(--section-y)}.jD352a_layout{align-items:center;row-gap:2rem}.jD352a_text{grid-column:1/span 12;gap:1.5rem;display:grid}.jD352a_stageCol{grid-column:1/span 12}@media (min-width:64rem){.jD352a_text{grid-column:1/span 4}.jD352a_stageCol{grid-column:6/span 7}}.jD352a_title{font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:600;line-height:1.02}.jD352a_stage{aspect-ratio:8/5;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);color:var(--text-strong);position:relative;overflow:hidden}.jD352a_diagram{padding:3%;position:absolute;inset:0}.jD352a_diagram svg{width:100%;height:100%}.jD352a_marker{background:var(--text-strong);width:1.75rem;height:1.75rem;color:var(--bg);border-radius:50%;place-items:center;margin:-.875rem 0 0 -.875rem;font-size:.75rem;font-weight:500;display:grid;position:absolute}.jD352a_tags{z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}.jD352a_callouts{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.jD352a_callouts li{border-bottom:1px solid var(--line);grid-template-columns:1.75rem 1fr;gap:.75rem;padding:.75rem 0;display:grid}.jD352a_num{border:1px solid var(--text-strong);width:1.5rem;height:1.5rem;color:var(--text-strong);border-radius:50%;place-items:center;font-size:.6875rem;display:grid}.jD352a_callouts strong{color:var(--text-strong);font-weight:500;line-height:1.4;display:block}.jD352a_callouts span.jD352a_note{font-size:var(--fs-small);color:var(--text-muted)}.jD352a_pin[data-scrub]{height:400svh}.jD352a_pin[data-scrub] .jD352a_sticky{height:100svh;padding-block:calc(var(--nav-h) + 1rem) 1.5rem;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.jD352a_pin[data-scrub] .jD352a_sticky>.wrap{width:100%}.jD352a_pin[data-scrub] .jD352a_marker,.jD352a_pin[data-scrub] .jD352a_callouts li,.jD352a_pin[data-scrub] .jD352a_diagram [data-part],.jD352a_pin[data-scrub] .jD352a_diagram [data-hl]{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--p,0) * -1s)}.jD352a_pin[data-scrub] [data-i="1"]{animation-name:jD352a_in1}.jD352a_pin[data-scrub] [data-i="2"]{animation-name:jD352a_in2}.jD352a_pin[data-scrub] [data-i="3"]{animation-name:jD352a_in3}.jD352a_pin[data-scrub] [data-i="4"]{animation-name:jD352a_in4}.jD352a_pin[data-scrub] [data-i="5"]{animation-name:jD352a_in5}.jD352a_pin[data-scrub] [data-i="6"]{animation-name:jD352a_in6}.jD352a_pin[data-scrub] .jD352a_diagram [data-part="1"]{animation-name:jD352a_part1}.jD352a_pin[data-scrub] .jD352a_diagram [data-part="2"]{animation-name:jD352a_part2}.jD352a_pin[data-scrub] .jD352a_diagram [data-part="3"]{animation-name:jD352a_part3}.jD352a_pin[data-scrub] .jD352a_diagram [data-part="4"]{animation-name:jD352a_part4}.jD352a_pin[data-scrub] .jD352a_diagram [data-part="5"]{animation-name:jD352a_part5}.jD352a_pin[data-scrub] .jD352a_diagram [data-part="6"]{animation-name:jD352a_part6}.jD352a_pin[data-scrub] .jD352a_diagram [data-hl="1"]{animation-name:jD352a_hl1}.jD352a_pin[data-scrub] .jD352a_diagram [data-hl="2"]{animation-name:jD352a_hl2}.jD352a_pin[data-scrub] .jD352a_diagram [data-hl="3"]{animation-name:jD352a_hl3}.jD352a_pin[data-scrub] .jD352a_diagram [data-hl="4"]{animation-name:jD352a_hl4}.jD352a_pin[data-scrub] .jD352a_diagram [data-hl="5"]{animation-name:jD352a_hl5}.jD352a_pin[data-scrub] .jD352a_diagram [data-hl="6"]{animation-name:jD352a_hl6}@supports (animation-timeline:view()){.jD352a_pin[data-scrub]{view-timeline:--scrub block;view-timeline-inset:0px}.jD352a_pin[data-scrub] .jD352a_marker,.jD352a_pin[data-scrub] .jD352a_callouts li,.jD352a_pin[data-scrub] .jD352a_diagram [data-part],.jD352a_pin[data-scrub] .jD352a_diagram [data-hl]{animation-play-state:running;animation-delay:0s;animation-duration:auto;animation-timeline:--scrub;animation-range:contain}}@keyframes jD352a_in1{0%,5%{opacity:0;transform:translateY(8px)scale(.9)}10%,to{opacity:1;transform:none}}@keyframes jD352a_part1{0%,5%{opacity:.28}10%,to{opacity:1}}@keyframes jD352a_hl1{0%,5%{opacity:0}10%,20%{opacity:1}25%,to{opacity:0}}@keyframes jD352a_in2{0%,20%{opacity:0;transform:translateY(8px)scale(.9)}25%,to{opacity:1;transform:none}}@keyframes jD352a_part2{0%,20%{opacity:.28}25%,to{opacity:1}}@keyframes jD352a_hl2{0%,20%{opacity:0}25%,35%{opacity:1}40%,to{opacity:0}}@keyframes jD352a_in3{0%,35%{opacity:0;transform:translateY(8px)scale(.9)}40%,to{opacity:1;transform:none}}@keyframes jD352a_part3{0%,35%{opacity:.28}40%,to{opacity:1}}@keyframes jD352a_hl3{0%,35%{opacity:0}40%,50%{opacity:1}55%,to{opacity:0}}@keyframes jD352a_in4{0%,50%{opacity:0;transform:translateY(8px)scale(.9)}55%,to{opacity:1;transform:none}}@keyframes jD352a_part4{0%,50%{opacity:.28}55%,to{opacity:1}}@keyframes jD352a_hl4{0%,50%{opacity:0}55%,65%{opacity:1}70%,to{opacity:0}}@keyframes jD352a_in5{0%,65%{opacity:0;transform:translateY(8px)scale(.9)}70%,to{opacity:1;transform:none}}@keyframes jD352a_part5{0%,65%{opacity:.28}70%,to{opacity:1}}@keyframes jD352a_hl5{0%,65%{opacity:0}70%,80%{opacity:1}85%,to{opacity:0}}@keyframes jD352a_in6{0%,80%{opacity:0;transform:translateY(8px)scale(.9)}85%,to{opacity:1;transform:none}}@keyframes jD352a_part6{0%,80%{opacity:.28}85%,to{opacity:1}}@keyframes jD352a_hl6{0%,80%{opacity:0}85%,93%{opacity:1}98%,to{opacity:0}}.jD352a_stage{container-type:inline-size}@media (max-width:63.99rem){.jD352a_pin[data-scrub] .jD352a_callouts{grid-template-columns:1fr 1fr;column-gap:1rem}.jD352a_pin[data-scrub] .jD352a_callouts span.jD352a_note{display:none}.jD352a_pin[data-scrub] .jD352a_layout{row-gap:1.25rem}.jD352a_pin[data-scrub] .jD352a_text{gap:1rem}.jD352a_pin[data-scrub] .jD352a_stage{max-width:calc((100svh - var(--nav-h) - 24rem) * 1.6);margin-inline:auto}}@media (max-width:47.99rem){.jD352a_stage{margin-top:2.25rem;overflow:visible}.jD352a_tags{top:-2.25rem;left:0;right:0}}
.Z8VzWG_cursor{--d:28px;left:calc(var(--d) / -2);top:calc(var(--d) / -2);z-index:2147483000;width:var(--d);height:var(--d);pointer-events:none;opacity:0;transition:opacity .18s var(--ease-out);will-change:transform;position:fixed}.Z8VzWG_cursor[data-on]{opacity:1}.Z8VzWG_glass{width:100%;height:100%;box-shadow:0 4px 14px #0000002e,0 0 0 .5px #00000059,inset 0 1px #ffffffd9,inset 0 -1px 1px #0000001f;background-color:#ffffff14!important}.Z8VzWG_cursor[data-active] .Z8VzWG_glass{background-color:#ffffff05!important}:is(:root[data-glass-cursor]:not(:has(dialog[open])),:root[data-glass-cursor]:not(:has(dialog[open])) :not(input,textarea,select,iframe,[contenteditable])){cursor:none!important}:root:has(dialog[open]) .Z8VzWG_cursor{display:none}
.lyi7_a_form{gap:1.5rem;max-width:40rem;display:grid;position:relative}.lyi7_a_row{gap:1.5rem;display:grid}@media (min-width:40rem){.lyi7_a_row{grid-template-columns:1fr 1fr}}.lyi7_a_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.lyi7_a_consent{font-size:var(--fs-small);color:var(--text-muted);max-width:48ch}.lyi7_a_consent a{color:var(--text-strong)}.lyi7_a_banner{border:1px solid var(--text-strong);color:var(--text-strong);font-size:var(--fs-small);border-radius:.75rem;gap:.75rem;padding:1rem 1.125rem;font-weight:500;display:flex}.lyi7_a_banner:before{content:"!";width:1.25rem;height:1.25rem;font-family:var(--font-mono), monospace;border:1px solid;border-radius:50%;flex:none;place-items:center;font-size:.75rem;line-height:1;display:grid}.lyi7_a_success{border-top:1px solid var(--text-strong);max-width:40rem;animation:lyi7_a_in var(--dur-reveal) var(--ease-out) both;gap:1rem;padding:1.5rem 0;display:grid}.lyi7_a_success h3{font-size:var(--fs-h3)}.lyi7_a_success:focus{outline:none}@keyframes lyi7_a_in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.lyi7_a_success{animation:.15s linear both lyi7_a_fade}@keyframes lyi7_a_fade{0%{opacity:0}}}.lyi7_a_turnstile{gap:.5rem;display:grid}.lyi7_a_turnstile:has([data-turnstile]:empty):not(:has(p)){display:none}.lyi7_a_turnstileHint{font-size:var(--fs-small);color:var(--text-strong);margin:0}
.uNOJFW_chooser{gap:clamp(2rem,1.5rem + 2vw,4rem);max-width:72rem;margin:0 auto;display:grid}@media (min-width:64rem){.uNOJFW_chooser{grid-template-columns:1.15fr 1fr;align-items:start}.uNOJFW_stage{top:calc(var(--nav-h) + 2rem);position:sticky}}.uNOJFW_stage{aspect-ratio:1;background:radial-gradient(80% 70% at 50% 55%, var(--bg) 0%, var(--surface) 70%);transition:background .6s var(--ease-out);border-radius:1.75rem;place-items:center;display:grid;overflow:clip}.uNOJFW_shot{opacity:0;filter:blur(10px);width:78%;height:auto;transition:opacity .5s var(--ease-out), transform .9s cubic-bezier(.16, 1, .3, 1), filter .5s var(--ease-out);grid-area:1/1;transform:scale(.88)rotate(-6deg)translate(-6%)}.uNOJFW_shot[data-on]{opacity:1;filter:none;transform:none}.uNOJFW_panel{gap:2.5rem;display:grid}.uNOJFW_group{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.uNOJFW_legend{letter-spacing:-.02em;color:var(--text-strong);padding:0;font-size:clamp(1.375rem,1.2rem + .8vw,1.875rem);font-weight:600}.uNOJFW_legend span{color:var(--text-muted)}.uNOJFW_note{color:var(--text-muted);font-size:var(--fs-small)}.uNOJFW_swatches{gap:.75rem;display:flex}.uNOJFW_swatch{width:var(--tap);height:var(--tap);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:relative}.uNOJFW_swatch input,.uNOJFW_option input{opacity:0;appearance:none;border-radius:inherit;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.uNOJFW_dot{width:2rem;height:2rem;box-shadow:inset 0 0 0 1px #00000026, 0 0 0 2px var(--bg), 0 0 0 3px transparent;transition:box-shadow .2s var(--ease-out);border-radius:50%}.uNOJFW_swatch:has(input:checked) .uNOJFW_dot{box-shadow:inset 0 0 0 1px #00000026, 0 0 0 3px var(--bg), 0 0 0 5px var(--text-strong)}.uNOJFW_swatch:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.uNOJFW_options{gap:.75rem;display:grid}.uNOJFW_option{border:1px solid var(--line);background:var(--bg);cursor:pointer;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:1rem;gap:.375rem;padding:1.25rem 1.375rem;display:grid;position:relative}.uNOJFW_option:has(input:checked){border-color:var(--text-strong);box-shadow:0 0 0 1px var(--text-strong)}.uNOJFW_option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.uNOJFW_optionHead{color:var(--text-strong);justify-content:space-between;gap:1rem;display:flex}.uNOJFW_optionHead strong{font-size:var(--fs-lede);font-weight:600}.uNOJFW_optionHead span,.uNOJFW_optionNote{color:var(--text-muted);font-size:var(--fs-small)}.uNOJFW_summary{border-top:1px solid var(--line);justify-items:start;gap:.75rem;padding-top:1.5rem;display:grid}.uNOJFW_sentence{font-size:var(--fs-lede);color:var(--text-strong);font-weight:600}@media (prefers-reduced-motion:reduce){.uNOJFW_shot,.uNOJFW_stage{transition:opacity .2s linear}.uNOJFW_shot{filter:none;transform:none}}
.HsjkRa_region{left:50%;bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:60;pointer-events:none;position:fixed;transform:translate(-50%)}.HsjkRa_toast{min-height:var(--tap);font-size:var(--fs-small);pointer-events:auto;animation:HsjkRa_in var(--spring-nav-dur) var(--spring-nav) both;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}@keyframes HsjkRa_in{0%{opacity:0;transform:translateY(16px)scale(.96)}}@media (prefers-reduced-motion:reduce){.HsjkRa_toast{animation:.12s linear both HsjkRa_fadein}@keyframes HsjkRa_fadein{0%{opacity:0}}}
.qBa10a_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}@media (max-width:29.99rem){.qBa10a_actions>:first-child{justify-content:center;width:100%}}
._8yjlKq_track{background:var(--ink);position:relative}._8yjlKq_pin{min-height:100svh;padding:calc(var(--nav-h) + 2.5rem) max(var(--pad-x), env(safe-area-inset-left)) 3rem max(var(--pad-x), env(safe-area-inset-right));text-align:center;align-content:center;justify-items:center;gap:clamp(1rem,.5rem + 2vw,2.5rem);display:grid;position:relative;overflow:clip}._8yjlKq_glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ececec29,#ececec0d 45%,#0000 70%);width:min(70rem,140vw);position:absolute;top:62%;left:50%;translate:-50% -50%}._8yjlKq_text{justify-items:center;gap:.5rem;display:grid;position:relative}._8yjlKq_launch{font-size:var(--fs-lede);color:var(--text-muted);font-weight:600}._8yjlKq_name{letter-spacing:-.045em;font-size:clamp(3.5rem,1.8rem + 8vw,9rem);line-height:.95}._8yjlKq_line{letter-spacing:-.02em;background:linear-gradient(100deg, var(--bone) 20%, var(--ash) 50%, var(--bone) 80%);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.25rem,1rem + 1.2vw,2rem);font-weight:600}._8yjlKq_shot{width:min(34rem,78vw);height:auto;position:relative}@media (prefers-reduced-motion:no-preference){._8yjlKq_text>*{animation:1.1s cubic-bezier(.16,1,.3,1) both _8yjlKq_rise}._8yjlKq_text>:nth-child(2){animation-delay:.12s}._8yjlKq_text>:nth-child(3){animation-delay:.24s}._8yjlKq_shot{animation:1.4s cubic-bezier(.16,1,.3,1) .3s both _8yjlKq_rise}._8yjlKq_text>._8yjlKq_line{animation:1.1s cubic-bezier(.16,1,.3,1) .24s both _8yjlKq_rise,9s linear infinite _8yjlKq_sweep}}@keyframes _8yjlKq_sweep{to{background-position:300% 0}}@keyframes _8yjlKq_rise{0%{opacity:0;filter:blur(12px);transform:translateY(2rem)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){._8yjlKq_track{height:210svh}._8yjlKq_pin{height:100svh;position:sticky;top:0}._8yjlKq_text{animation:linear both _8yjlKq_textAway;animation-timeline:scroll(root);animation-range:0 70svh}._8yjlKq_shot{animation:linear both _8yjlKq_shotGrow;animation-timeline:scroll(root);animation-range:0 110svh}._8yjlKq_glow{animation:linear both _8yjlKq_glowUp;animation-timeline:scroll(root);animation-range:0 110svh}}}@keyframes _8yjlKq_textAway{to{opacity:0;filter:blur(10px);transform:translateY(-6rem)scale(.92)}}@keyframes _8yjlKq_shotGrow{0%{transform:translateY(6%)scale(.82)rotate(-4deg)}to{transform:translateY(-34%)scale(1.45)}}@keyframes _8yjlKq_glowUp{to{opacity:1.6;transform:scale(1.6)}}
@font-face{font-family:display;src:url(../media/plus_jakarta_sans_latin_wght_normal-s.p.405dixo3t0-v0.woff2)format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.nsmAWq_className{font-family:display,display Fallback}.nsmAWq_variable{--font-display:"display", "display Fallback"}
.khx91W_block{row-gap:2.5rem}.khx91W_lead{grid-column:1/span 12}.khx91W_body{max-width:var(--measure);grid-column:1/span 12;gap:1.25rem;display:grid}@media (min-width:64rem){.khx91W_lead{grid-column:1/span 4}.khx91W_body{grid-column:6/span 7}}.khx91W_principles{border-top:1px solid var(--line);counter-reset:p;margin:0;padding:0;list-style:none}.khx91W_principles li{border-bottom:1px solid var(--line);counter-increment:p;grid-template-columns:3rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.khx91W_principles li:before{content:counter(p, decimal-leading-zero);font-size:var(--fs-label);letter-spacing:-.01em;color:var(--text-muted);padding-top:.35em}.khx91W_principles h3{font-size:var(--fs-h3);margin-bottom:.5rem}.khx91W_note{margin-top:1.5rem}.khx91W_h2{font-size:var(--fs-h2);margin-top:1rem}.khx91W_introActions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2rem;display:flex}.khx91W_work{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.khx91W_work{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.khx91W_workItem{border-bottom:1px solid var(--line);align-content:start;gap:.75rem;padding-block:1.5rem;display:grid}.khx91W_workMeta{color:var(--text-muted);justify-content:space-between;gap:1rem;display:flex}.khx91W_workItem h3{font-size:var(--fs-h3)}.khx91W_workItem h3 a{color:var(--text-strong);text-underline-offset:.15em}.khx91W_workItem p{max-width:var(--measure);color:var(--text);margin:0}.khx91W_workRole .khx91W_label{color:var(--text-muted);margin-right:.5rem}
.FViTyW_block{font-size:var(--fs-small);letter-spacing:-.01em;color:var(--text);font-style:normal;line-height:1.9}.FViTyW_row{border-top:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:1rem;padding:.5rem 0;display:grid}.FViTyW_row:last-child{border-bottom:1px solid var(--line)}.FViTyW_key{color:var(--text-muted)}.FViTyW_val{color:var(--text-strong);overflow-wrap:anywhere;min-width:0}.FViTyW_email{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:inline-flex}.FViTyW_email a{color:inherit;text-underline-offset:.3em;text-transform:lowercase;min-height:var(--tap);align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.FViTyW_also{color:var(--text-muted);padding:.75rem 0}.FViTyW_also a{text-transform:none}.FViTyW_copy{min-height:var(--tap);color:var(--text-muted);font:inherit;cursor:pointer;border-radius:var(--radius);background:0 0;border:0;padding:0 .25rem}@media (hover:hover){.FViTyW_copy:hover{color:var(--text-strong)}}@media (max-width:26rem){.FViTyW_row{grid-template-columns:1fr;gap:0}}
.jdUo2W_stage{height:100svh;min-height:32rem;color:var(--bone);background:#010102;position:relative;overflow:hidden}.jdUo2W_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.jdUo2W_top{top:calc(var(--nav-h) + env(safe-area-inset-top) + 1rem);right:max(1rem, env(safe-area-inset-right));z-index:2;gap:.5rem;display:flex;position:absolute}.jdUo2W_chip{min-height:var(--tap);color:var(--bone);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:border-color var(--dur-feedback) var(--ease-out), background var(--dur-feedback) var(--ease-out);background:#02020373;border:1px solid #ececec40;border-radius:999px;padding:0 1.125rem}.jdUo2W_chip:hover{background:#1c1c1c99;border-color:#ececec99}.jdUo2W_end{left:1rem;right:1rem;bottom:max(2rem, calc(env(safe-area-inset-bottom) + 1.25rem));z-index:2;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;display:flex;position:absolute;transform:translateY(8px)}.jdUo2W_end[data-show]{opacity:1;pointer-events:auto;transform:none}.jdUo2W_again{min-height:var(--tap);color:var(--fog);font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0 .5rem;text-decoration:underline}.jdUo2W_again:hover{color:var(--bone)}.jdUo2W_credit{left:max(1rem, env(safe-area-inset-left));bottom:max(.75rem, env(safe-area-inset-bottom));letter-spacing:-.01em;color:var(--ash);opacity:.8;font-size:.625rem;position:absolute}@media (max-width:47.99rem){.jdUo2W_top{top:auto;left:50%;right:auto;bottom:max(2rem, calc(env(safe-area-inset-bottom) + 1.25rem));transform:translate(-50%)}.jdUo2W_top[data-hide]{display:none}}
.kdOvOq_field{gap:.5rem;min-width:0;display:grid}.kdOvOq_label{color:var(--text-strong);justify-content:space-between;gap:1rem;display:flex}.kdOvOq_optional{color:var(--text-muted)}.kdOvOq_control{background:var(--bg);width:100%;min-height:3.25rem;color:var(--text-strong);border:1px solid var(--line-strong);font-size:max(1rem, var(--fs-body));transition:border-color var(--dur-feedback) var(--ease-out);appearance:none;border-radius:.75rem;padding:.8125rem 1rem;line-height:1.4}.kdOvOq_control::placeholder{color:var(--text-muted);opacity:1}@media (hover:hover){.kdOvOq_control:hover:not(:disabled){border-color:var(--text)}}.kdOvOq_control:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--text-strong)}.kdOvOq_control:disabled{cursor:not-allowed;color:var(--text-muted);border-style:dashed}.kdOvOq_control[aria-invalid=true]{border-color:var(--text-strong);border-width:2px;padding:calc(.8125rem - 1px) calc(1rem - 1px)}textarea.kdOvOq_control{resize:vertical;min-height:9rem}select.kdOvOq_control{background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.25rem),calc(100% - .9rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2.5rem}select.kdOvOq_control option{background:var(--bg);color:var(--text-strong)}.kdOvOq_hint{font-size:var(--fs-small);color:var(--text-muted)}.kdOvOq_error{font-size:var(--fs-small);color:var(--error);align-items:baseline;gap:.5rem;font-weight:500;display:flex}.kdOvOq_error:before{content:"";background:currentColor;flex:none;width:.5rem;height:.5rem;transform:translateY(-.05em)rotate(45deg)}
@font-face{font-family:body;src:url(../media/instrument_sans_latin_wght_normal-s.p.1c6_4mawwj-hb.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.JXSlZG_className{font-family:body,body Fallback}.JXSlZG_variable{--font-body:"body", "body Fallback"}
.tzbakG_card{gap:.875rem;margin:0;display:grid}.tzbakG_frame{aspect-ratio:16/9;border-radius:var(--radius-card);background:#010102;position:relative;overflow:hidden}.tzbakG_frame[data-shape=portrait]{aspect-ratio:4/5}.tzbakG_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tzbakG_toggle{min-height:var(--tap);color:var(--bone);font:inherit;font-size:var(--fs-small);cursor:pointer;-webkit-backdrop-filter:blur(8px);transition:border-color var(--dur-feedback) var(--ease-out), background var(--dur-feedback) var(--ease-out);background:#02020380;border:1px solid #ececec40;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem 0 .875rem;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem}.tzbakG_toggle:hover{background:#1c1c1ca6;border-color:#ececec99}.tzbakG_icon{flex:none;width:.75rem;height:.75rem}.tzbakG_icon[data-kind=play]{clip-path:polygon(15% 0,100% 50%,15% 100%);background:currentColor}.tzbakG_icon[data-kind=pause]{border-inline:.25rem solid;width:.7rem}.tzbakG_caption{color:var(--text-muted);font-size:var(--fs-small);flex-wrap:wrap;align-items:baseline;gap:.25rem 1.25rem;display:flex}.tzbakG_link{color:var(--text-strong);text-underline-offset:.2em}.tzbakG_credit{letter-spacing:-.01em;color:var(--text-muted);flex-basis:100%;font-size:.625rem}
.ZA9xEG_grid{gap:var(--gutter);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.ZA9xEG_grid{grid-template-columns:1fr 1fr}}.ZA9xEG_card{background:var(--surface);border-radius:1.75rem;align-content:start;gap:1rem;padding:clamp(1.75rem,1.4rem + 1.4vw,2.75rem);display:grid}.ZA9xEG_name{font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:600}.ZA9xEG_bio{max-width:var(--measure);color:var(--text)}
.Y9JFqG_card{border-radius:var(--radius-card);background:var(--surface);height:100%;color:inherit;transition:transform var(--dur-feedback) var(--ease-out);grid-template-rows:auto 1fr auto;gap:1rem;padding:1.75rem;text-decoration:none;display:grid}@media (hover:hover){.Y9JFqG_card:hover{transform:scale(1.015)}}.Y9JFqG_meta{justify-content:space-between;gap:1rem;font-weight:400;display:flex}.Y9JFqG_title{font-size:var(--fs-h3);max-width:22ch;line-height:1.15}.Y9JFqG_summary{color:var(--text);max-width:44ch;margin-top:.75rem}.Y9JFqG_foot{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Y9JFqG_tags{gap:.75rem;font-weight:400;display:flex}.Y9JFqG_arrow{color:var(--link)}@media (prefers-reduced-motion:reduce){.Y9JFqG_card{transition:none}}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin_wght_normal.p.2odd3csjijl0b.woff2)format("woff2");font-display:swap;font-weight:400 500}.fo4YEq_className{font-family:mono,ui-monospace,SFMono-Regular,Menlo,monospace}.fo4YEq_variable{--font-mono:"mono", ui-monospace, SFMono-Regular, Menlo, monospace}
._4Q6RNq_boiler{gap:1.5rem;display:grid}._4Q6RNq_boiler div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:.5rem;padding:1.25rem;display:grid}._4Q6RNq_downloads{gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}._4Q6RNq_asset{gap:.75rem;min-width:0;display:grid}._4Q6RNq_preview{aspect-ratio:16/10;border:1px solid var(--line);border-radius:var(--radius);width:100%;position:relative}._4Q6RNq_preview img{object-fit:contain;width:calc(100% - 3rem);height:calc(100% - 3rem);position:absolute;inset:1.5rem}._4Q6RNq_onInk{background:var(--ink)}._4Q6RNq_onPaper{background:var(--paper)}._4Q6RNq_files{flex-wrap:wrap;gap:0 1.25rem;display:flex}._4Q6RNq_files a{min-height:var(--tap);color:var(--text-strong);align-items:center;display:inline-flex}._4Q6RNq_swatches{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:.75rem;display:grid}._4Q6RNq_swatch{gap:.5rem;display:grid}._4Q6RNq_chip{border:1px solid var(--line);border-radius:var(--radius);height:4.5rem}._4Q6RNq_type{gap:1.5rem;display:grid}._4Q6RNq_specimen{border-bottom:1px solid var(--line);gap:.5rem;padding-bottom:1.5rem;display:grid}._4Q6RNq_display{font-family:var(--font-display), sans-serif;font-weight:600;font-size:var(--fs-h2);letter-spacing:-.025em;color:var(--text-strong);line-height:1.05}._4Q6RNq_bodyType{font-size:var(--fs-lede);color:var(--text-strong)}._4Q6RNq_monoType{letter-spacing:-.01em;color:var(--text-strong)}
.IvduaW_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.IvduaW_list li{border-bottom:1px solid var(--line);gap:.15rem;padding:.6rem 0;display:grid}.IvduaW_list a{min-height:var(--tap);color:var(--text-strong);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.IvduaW_list a:hover{text-underline-offset:.3em;text-decoration:underline}}.IvduaW_list span{font-size:var(--fs-small);color:var(--text-muted)}
._hCz0W_filters{flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;display:flex}._hCz0W_filters:has(+._hCz0W_filters){margin-bottom:.75rem}._hCz0W_chip{min-height:var(--tap);background:var(--surface);color:var(--text-strong);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-feedback) var(--ease-out);border-radius:999px;padding:0 .9rem}@media (hover:hover){._hCz0W_chip:hover:not(:disabled){border-color:var(--line-strong)}}._hCz0W_chip[aria-pressed=true]{background:var(--text-strong);color:var(--bg);border-color:var(--text-strong)}._hCz0W_chip:disabled{cursor:not-allowed;color:var(--text-muted);border-style:dashed}._hCz0W_list{gap:3.5rem var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}._hCz0W_empty{color:var(--text-muted)}
._9eR55q_block{padding-block:var(--section-y);border-top:1px solid var(--line)}._9eR55q_grid{row-gap:2rem}._9eR55q_lead{grid-column:1/span 12}._9eR55q_body{max-width:var(--measure);grid-column:1/span 12;align-content:start;gap:1.25rem;display:grid}._9eR55q_wide{grid-column:1/span 12}._9eR55q_lead,._9eR55q_body,._9eR55q_wide{min-width:0}@media (min-width:64rem){._9eR55q_lead{grid-column:1/span 4}._9eR55q_body,._9eR55q_wide{grid-column:6/span 7}}._9eR55q_h2{font-size:var(--fs-h2);max-width:18ch;margin-top:1rem}._9eR55q_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}._9eR55q_list li{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr;gap:.75rem;padding:1rem 0;display:grid}._9eR55q_list li>span:first-child{font-size:var(--fs-label);letter-spacing:-.01em;color:var(--text-muted);padding-top:.3em}._9eR55q_list strong{color:var(--text-strong);font-weight:600}
.wa8rJW_chooser{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.wa8rJW_choices{border:0;gap:.75rem;margin:0;padding:0;display:grid}.wa8rJW_choices legend{color:var(--text-muted);margin-bottom:.75rem;padding:0}.wa8rJW_choice{min-height:var(--tap);border:1px solid var(--line);background:var(--bg);cursor:pointer;transition:border-color var(--dur-feedback) var(--ease-out);border-radius:1rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.875rem;padding:1.25rem;display:grid;position:relative}.wa8rJW_choice:hover{border-color:var(--line-strong)}.wa8rJW_choice[data-selected]{border-color:var(--text-strong);box-shadow:0 0 0 1px var(--text-strong)}.wa8rJW_choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wa8rJW_dot{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:1.125rem;height:1.125rem;margin-top:.15rem;display:grid}.wa8rJW_dot:after{content:"";background:var(--text-strong);width:.5rem;height:.5rem;transition:transform var(--dur-feedback) var(--ease-out);border-radius:50%;transform:scale(0)}.wa8rJW_choice input:checked+.wa8rJW_dot{border-color:var(--text-strong)}.wa8rJW_choice input:checked+.wa8rJW_dot:after{transform:none}.wa8rJW_choice:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.wa8rJW_choiceText{gap:.25rem;display:grid}.wa8rJW_choiceText strong{color:var(--text-strong);font-weight:500}.wa8rJW_choiceText span{color:var(--text);font-size:var(--fs-small)}@media (min-width:64rem){.wa8rJW_choices{grid-template-columns:repeat(3,minmax(0,1fr))}.wa8rJW_choices legend{grid-column:1/-1}}.wa8rJW_hint{color:var(--text-muted)}
.LZgZ6G_box{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--bg-raised);margin-bottom:2.5rem;padding:clamp(1.25rem,3vw,2rem)}.LZgZ6G_steps{counter-reset:step;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.LZgZ6G_steps>li{counter-increment:step;gap:.875rem;display:grid}.LZgZ6G_step{font-size:var(--fs-body);color:var(--text-strong);align-items:baseline;gap:.75rem;font-weight:600;display:flex}.LZgZ6G_step:before{content:counter(step);background:var(--text-strong);width:1.5rem;height:1.5rem;color:var(--bg);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;display:inline-grid}.LZgZ6G_qrRow{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.LZgZ6G_qr{border-radius:var(--radius-card);background:#fff;place-items:center;width:15rem;min-height:15rem;padding:.75rem;display:grid}.LZgZ6G_qr svg{width:100%;height:auto;display:block}.LZgZ6G_missing{color:#2a2a2a;font-size:var(--fs-small);text-align:center}.LZgZ6G_alt{justify-items:start;gap:1rem;min-width:0;display:grid}.LZgZ6G_app{background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);border-radius:999px;align-items:center;padding:0 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.LZgZ6G_line{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}.LZgZ6G_value{color:var(--text-strong);font-family:var(--font-mono), monospace;overflow-wrap:anywhere}.LZgZ6G_code{font-family:var(--font-mono), monospace;font-size:var(--fs-h3);letter-spacing:.06em;color:var(--text-strong)}.LZgZ6G_copy{min-height:var(--tap);border:1px solid var(--line-strong);color:var(--text-strong);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border-radius:999px;padding:0 .875rem}.LZgZ6G_hint{font-size:var(--fs-small);color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.LZgZ6G_app{display:none}}
.Ya9Q9G_root{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2.5rem clamp(1.5rem,1rem + 2vw,3.5rem);display:grid}.Ya9Q9G_stageCol{grid-column:1/-1;gap:.75rem;min-width:0;display:grid}.Ya9Q9G_controls{grid-column:1/-1;gap:3rem;min-width:0;display:grid}@media (max-width:47.99rem){.Ya9Q9G_stage{aspect-ratio:4/3.6}}@media (min-width:64rem){.Ya9Q9G_stageCol{top:calc(var(--nav-h) + 1.5rem);grid-column:1/span 7;position:sticky}.Ya9Q9G_controls{grid-column:8/span 5}}.Ya9Q9G_stage{aspect-ratio:1;background:radial-gradient(90% 75% at 50% 42%, var(--bg) 0%, var(--surface) 70%);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:1.75rem;position:relative;overflow:hidden}.Ya9Q9G_stage:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.Ya9Q9G_flat,.Ya9Q9G_canvas{width:100%;height:100%;position:absolute;inset:0}.Ya9Q9G_flat{object-fit:contain;transition:opacity .42s var(--ease-out);padding:12% 16% 10%}.Ya9Q9G_canvas{opacity:0;cursor:grab;transition:opacity .42s var(--ease-out)}.Ya9Q9G_canvas:active{cursor:grabbing}.Ya9Q9G_stage[data-mode="3d"] .Ya9Q9G_canvas{opacity:1}.Ya9Q9G_stage[data-mode="3d"] .Ya9Q9G_flat{opacity:0}.Ya9Q9G_stageHint{color:var(--text-muted);pointer-events:none;position:absolute;bottom:.875rem;left:1rem}.Ya9Q9G_caption{color:var(--text-muted)}.Ya9Q9G_swatches{border:0;gap:.875rem;min-width:0;margin:0;padding:0;display:grid}.Ya9Q9G_legend{gap:.5rem;width:100%;padding:0;display:grid}.Ya9Q9G_stepTitle{letter-spacing:-.025em;color:var(--text-muted);margin:0;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:600;line-height:1.15}.Ya9Q9G_stepTitle strong{color:var(--text-strong);font-weight:600}.Ya9Q9G_stepTitle:focus{outline:none}.Ya9Q9G_current{color:var(--text-strong)}.Ya9Q9G_muted{color:var(--text-muted)}.Ya9Q9G_row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Ya9Q9G_swatch{width:var(--tap);height:var(--tap);cursor:pointer;position:relative}.Ya9Q9G_swatch input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Ya9Q9G_swatch span{pointer-events:none;background:var(--swatch);box-shadow:inset 0 -6px 10px #00000038, inset 0 2px 3px #ffffff40, 0 0 0 1px var(--line);transition:transform var(--dur-feedback) var(--ease-out), box-shadow var(--dur-feedback) var(--ease-out);border-radius:50%;position:absolute;inset:4px}@media (hover:hover){.Ya9Q9G_swatch:hover span{transform:scale(1.06)}}.Ya9Q9G_swatch input:checked+span{box-shadow:inset 0 -6px 10px #00000038, inset 0 2px 3px #ffffff40, 0 0 0 2px var(--bg), 0 0 0 3.5px var(--text-strong)}.Ya9Q9G_swatch input:focus-visible+span{outline:2px solid var(--focus);outline-offset:5px}.Ya9Q9G_summaryCard{gap:1rem;display:grid}.Ya9Q9G_summary{background:var(--surface);border-radius:1.25rem;margin:0;padding:.25rem 1.375rem;display:grid}.Ya9Q9G_summary>div:last-child{border-bottom:0}.Ya9Q9G_summary>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.875rem 0;display:flex}.Ya9Q9G_summary dd{text-align:right;color:var(--text-strong);margin:0}.Ya9Q9G_check{min-height:var(--tap);cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}.Ya9Q9G_check input{accent-color:currentColor;flex:none;width:20px;height:20px;margin-top:3px}.Ya9Q9G_pair{align-items:start}.Ya9Q9G_closed{max-width:48ch}.Ya9Q9G_views{background:var(--surface);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:.125rem;width:fit-content;max-width:100%;margin-inline:auto;padding:.25rem;display:flex}.Ya9Q9G_views button{min-height:var(--tap);color:var(--text-muted);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background-color var(--dur-feedback) var(--ease-out), color var(--dur-feedback) var(--ease-out), box-shadow var(--dur-feedback) var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0 1rem}.Ya9Q9G_views button:hover{color:var(--text-strong)}.Ya9Q9G_views button[aria-pressed=true]{color:var(--text-strong);background:var(--bg);box-shadow:0 1px 4px #00000024}.Ya9Q9G_caption{text-align:center}.Ya9Q9G_request{min-height:calc(var(--tap) + 2px);border:1px solid var(--line);font-size:var(--fs-small);color:var(--text);cursor:pointer;transition:border-color var(--dur-feedback) var(--ease-out), color var(--dur-feedback) var(--ease-out);border-radius:999px;align-items:center;padding:0 1rem;display:inline-flex;position:relative}.Ya9Q9G_request input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Ya9Q9G_request:hover{color:var(--text-strong);border-color:var(--line-strong)}.Ya9Q9G_request:has(input:checked){color:var(--text-strong);border-color:var(--text-strong)}.Ya9Q9G_request:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.Ya9Q9G_quality{border:0;gap:.875rem;min-width:0;margin:0;padding:0;display:grid}.Ya9Q9G_qualityRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:560px){.Ya9Q9G_qualityRow{grid-template-columns:minmax(0,1fr)}}.Ya9Q9G_qCard{border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur-feedback) var(--ease-out), background var(--dur-feedback) var(--ease-out);border-radius:1rem;align-content:start;gap:.75rem;padding:1.25rem;display:grid;position:relative}@media (max-width:560px){.Ya9Q9G_qCard{grid-template-columns:auto minmax(0,1fr);align-items:center}}.Ya9Q9G_qCard input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Ya9Q9G_qCard:hover{border-color:var(--line-strong)}.Ya9Q9G_qCard:has(input:checked){border-color:var(--text-strong);box-shadow:0 0 0 1px var(--text-strong)}.Ya9Q9G_qCard:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.Ya9Q9G_macro{aspect-ratio:1;pointer-events:none;background:var(--swatch);width:3.5rem;box-shadow:inset 0 -8px 14px #00000040, 0 0 0 1px var(--line);transition:transform .42s var(--ease-out), background .3s;border-radius:50%;position:relative;overflow:hidden}.Ya9Q9G_macro:before{content:"";opacity:var(--lines);transition:transform .6s var(--ease-out);background:repeating-linear-gradient(#ffffff47 0 1.5px,#0000 1.5px 3px,#00000052 3px 4.5px,#0000 4.5px 6px);position:absolute;inset:-20%}.Ya9Q9G_macro:after{content:"";opacity:var(--gloss);background:radial-gradient(circle at 32% 26%,#ffffffbf,#fff0 42%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.Ya9Q9G_qCard:hover .Ya9Q9G_macro{transform:scale(1.12)}.Ya9Q9G_qCard:has(input:checked) .Ya9Q9G_macro{transform:scale(1.12)}.Ya9Q9G_qCard:hover .Ya9Q9G_macro:before{transform:translateY(6px)}}.Ya9Q9G_qText{gap:.25rem;min-width:0;display:grid}.Ya9Q9G_qName{color:var(--text-strong);font-weight:600}.Ya9Q9G_qPrice{font-size:var(--fs-label);letter-spacing:-.01em;color:var(--text-muted)}.Ya9Q9G_qNote{font-size:var(--fs-small);color:var(--text)}.Ya9Q9G_bar{left:50%;bottom:max(.75rem, env(safe-area-inset-bottom));z-index:40;border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(110%);backdrop-filter:blur(20px)saturate(110%);width:min(46rem,100% - 1rem);transition:opacity .3s var(--ease-out), transform .5s cubic-bezier(.32, .72, 0, 1);border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.375rem;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #00000024}.Ya9Q9G_bar[data-hidden]{opacity:0;pointer-events:none;transform:translate(-50%,1.5rem)}.Ya9Q9G_barText{min-width:0;line-height:1.3;display:grid}.Ya9Q9G_barText strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Ya9Q9G_barText span{font-size:var(--fs-small)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.Ya9Q9G_bar{background:var(--bg)}}@media (prefers-reduced-motion:reduce){.Ya9Q9G_bar{transition:opacity .15s linear}}.Ya9Q9G_details{gap:1.25rem;display:grid}
.QdaFna_wrap{left:50%;bottom:max(.75rem, env(safe-area-inset-bottom));z-index:40;width:min(44rem, calc(100vw - 1rem - env(safe-area-inset-left) - env(safe-area-inset-right)));transition:transform var(--spring-nav-dur) var(--spring-nav), opacity var(--dur-feedback) var(--ease-out);position:fixed;transform:translate(-50%)}.QdaFna_wrap[data-hidden]{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 1.5rem))}:root[data-overlay] .QdaFna_wrap{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 1.5rem))}.QdaFna_bar{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.25rem;display:flex}.QdaFna_info{align-items:center;gap:.75rem;min-width:0;display:flex}.QdaFna_name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.QdaFna_badge{color:inherit}.QdaFna_badge span{color:inherit}@media (max-width:30rem){.QdaFna_name{display:none}}@media (prefers-reduced-motion:reduce){.QdaFna_wrap{transition:opacity .12s linear}:is(.QdaFna_wrap[data-hidden],:root[data-overlay] .QdaFna_wrap){transform:translate(-50%)}}
.aXBbkG_page{min-height:100svh;padding-top:calc(var(--nav-h) + env(safe-area-inset-top) + 2.5rem);padding-bottom:var(--section-y)}.aXBbkG_stack{gap:1.5rem;min-width:0;display:grid}.aXBbkG_head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.aXBbkG_h1{font-size:var(--fs-h2);color:var(--text-strong);margin-top:.5rem;line-height:1.1}.aXBbkG_h2{font-size:var(--fs-body);color:var(--text-strong);font-weight:500}.aXBbkG_muted,.aXBbkG_note{color:var(--text-muted)}.aXBbkG_note{font-size:var(--fs-small);max-width:60ch}.aXBbkG_empty{color:var(--text-muted);padding:2rem 0}.aXBbkG_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:2.5rem;padding-bottom:1rem;display:flex}.aXBbkG_tabs a,.aXBbkG_signOut button,.aXBbkG_filters a{min-height:var(--tap);border-radius:var(--radius);color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .875rem;text-decoration:none;display:inline-flex}.aXBbkG_tabs a:hover,.aXBbkG_signOut button:hover,.aXBbkG_filters a:hover{color:var(--text-strong);background:var(--bg-raised)}.aXBbkG_signOut{margin-left:auto}.aXBbkG_filters{flex-wrap:wrap;gap:.25rem;display:flex}.aXBbkG_filters a[aria-current=page]{color:var(--text-strong);background:var(--surface)}.aXBbkG_download{min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--text-strong);align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex}.aXBbkG_flags{flex-wrap:wrap;gap:.5rem;display:flex}.aXBbkG_flags span{font-size:var(--fs-small);border:1px solid var(--line);color:var(--text-muted);border-radius:999px;padding:.25rem .625rem}.aXBbkG_flags span[data-on]{color:var(--text-strong);border-color:var(--text-strong)}.aXBbkG_tiles{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1px;margin:0;display:grid;overflow:hidden}.aXBbkG_tile{background:var(--bg);gap:.75rem;padding:1.25rem;display:grid}.aXBbkG_tile dd{gap:.25rem;margin:0;display:grid}.aXBbkG_big{font-size:var(--fs-h2);color:var(--text-strong);font-variant-numeric:tabular-nums;line-height:1}.aXBbkG_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);align-content:start;gap:1rem;min-width:0;padding:1.25rem;display:grid}.aXBbkG_split{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.aXBbkG_trend{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(30,1fr);align-items:end;gap:2px;height:8rem;display:grid}.aXBbkG_trendBar{align-items:end;height:100%;display:flex}.aXBbkG_trendBar span{width:100%;height:max(var(--h), 1px);background:var(--text-strong);opacity:.9;border-radius:4px 4px 0 0}.aXBbkG_trendBar:hover span{opacity:1;background:var(--paper)}.aXBbkG_axis{color:var(--text-muted);justify-content:space-between;display:flex}.aXBbkG_bars{border-collapse:collapse;width:100%}.aXBbkG_bars th,.aXBbkG_bars td{text-align:left;vertical-align:middle;padding:.5rem 0;font-weight:400}.aXBbkG_bars th{width:9rem;color:var(--text-strong);white-space:nowrap}.aXBbkG_barCell{padding-inline:.75rem!important}.aXBbkG_bar{height:8px;width:max(var(--w), 2px);background:var(--text-strong);border-radius:0 4px 4px 0;display:block}.aXBbkG_num{font-variant-numeric:tabular-nums;color:var(--text-strong);white-space:nowrap;text-align:right!important}.aXBbkG_dot{vertical-align:-1px;width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;margin-right:.5rem;display:inline-block}.aXBbkG_tableWrap{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.aXBbkG_table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.aXBbkG_table th,.aXBbkG_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.875rem 1rem}.aXBbkG_table thead th{color:var(--text-muted);background:var(--bg-raised);font-weight:500}.aXBbkG_table td{color:var(--text-strong)}.aXBbkG_table tr:last-child td{border-bottom:0}.aXBbkG_sub{color:var(--text-muted);font-size:var(--fs-small);margin-top:.25rem;display:block}.aXBbkG_sub a{color:inherit}.aXBbkG_nowrap{white-space:nowrap}.aXBbkG_status{border:1px solid var(--line-strong);color:var(--text-muted);border-radius:999px;padding:.125rem .5rem;display:inline-block}.aXBbkG_status[data-status=paid]{color:var(--ink);background:var(--bone);border-color:var(--bone)}.aXBbkG_status[data-status=created]{color:var(--text-strong);border-style:dashed}.aXBbkG_checks{margin:0;padding:0;list-style:none;display:grid}.aXBbkG_checks li{border-top:1px solid var(--line);color:var(--text-strong);grid-template-columns:1.75rem 10rem 1fr;align-items:baseline;gap:.5rem;padding:.5rem 0;display:grid}.aXBbkG_checks li .aXBbkG_sub{overflow-wrap:anywhere;margin:0}@media (max-width:40rem){.aXBbkG_checks li{grid-template-columns:1.75rem 1fr}.aXBbkG_checks li .aXBbkG_sub{grid-column:2}}.aXBbkG_mark{border:1px solid var(--text-strong);border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;line-height:1;display:inline-grid}.aXBbkG_checks li[data-ok] .aXBbkG_mark{border-color:var(--line-strong);color:var(--text-muted)}.aXBbkG_checks li:not([data-ok]) .aXBbkG_mark{background:var(--bone);color:var(--ink)}.aXBbkG_pageRow{cursor:pointer;min-height:var(--tap);align-items:center;gap:1rem;list-style:none;display:flex}.aXBbkG_pageRow::-webkit-details-marker{display:none}.aXBbkG_score{border-radius:var(--radius);background:var(--bone);min-width:2.75rem;height:2rem;color:var(--ink);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;display:inline-grid}.aXBbkG_score[data-ok]{color:var(--text-muted);border:1px solid var(--line-strong);background:0 0}.aXBbkG_path{color:var(--text-strong);font-family:var(--font-mono), monospace;overflow-wrap:anywhere}.aXBbkG_pageRow .aXBbkG_sub{margin:0 0 0 auto}.aXBbkG_links{font-size:var(--fs-small);gap:1.25rem;display:flex}.aXBbkG_tools{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.aXBbkG_tools a{color:var(--text-strong)}.aXBbkG_login{gap:1.5rem;max-width:26rem;padding-top:2rem;display:grid}.aXBbkG_ref{font-family:var(--font-mono), monospace;color:var(--text-strong);letter-spacing:.04em}.aXBbkG_utr{font-family:var(--font-mono), monospace}.aXBbkG_actions{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.aXBbkG_actionForm{display:contents}.aXBbkG_action{border:1px solid var(--line-strong);min-height:2.25rem;color:var(--text-strong);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border-radius:999px;padding:0 .75rem}.aXBbkG_action[data-tone=primary]{background:var(--bone);border-color:var(--bone);color:var(--ink)}.aXBbkG_status[data-status=verifying]{color:var(--ink);background:var(--fog);border-color:var(--fog)}.aXBbkG_done{border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--text-strong);font-size:var(--fs-small);padding:.75rem 1rem}.aXBbkG_notes{white-space:pre-wrap;overflow-wrap:anywhere;max-width:34ch;color:var(--text)}
.xwJ-uq_grid{row-gap:4rem}.xwJ-uq_form{grid-column:1/span 12}.xwJ-uq_aside{grid-column:1/span 12;align-content:start;gap:1.5rem;display:grid}@media (min-width:64rem){.xwJ-uq_form{grid-column:1/span 7}.xwJ-uq_aside{grid-column:9/span 4}}
.Mhlsma_head{padding-top:calc(var(--nav-h) + env(safe-area-inset-top) + clamp(2.5rem, 2rem + 3vw, 4.5rem));padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.Mhlsma_launch{color:var(--text-muted);font-weight:600}.Mhlsma_title{letter-spacing:-.035em;margin-top:.25rem;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.5rem)}.Mhlsma_facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;margin:clamp(1.75rem,1.25rem + 2vw,3rem) 0 0;display:grid}@media (max-width:47.99rem){.Mhlsma_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.Mhlsma_facts>div{background:var(--surface);border-radius:1.25rem;align-content:start;gap:.375rem;padding:1.125rem 1.25rem;display:grid}.Mhlsma_facts dd{color:var(--text-strong);margin:0;font-weight:600;line-height:1.35}.Mhlsma_configure{padding-bottom:clamp(5rem,4rem + 4vw,8rem)}.Mhlsma_more{color:var(--text-muted);text-align:center;margin-top:3rem}@media (prefers-reduced-motion:no-preference){.Mhlsma_head .wrap>*{animation:1s cubic-bezier(.16,1,.3,1) both Mhlsma_rise}.Mhlsma_head .wrap>:nth-child(2){animation-delay:80ms}.Mhlsma_head .wrap>:nth-child(3){animation-delay:.16s}}@keyframes Mhlsma_rise{0%{opacity:0;filter:blur(8px);transform:translateY(1.25rem)}}
.JpV7ya_columns{gap:var(--gutter);grid-template-columns:1fr;display:grid}@media (min-width:64rem){.JpV7ya_columns{grid-template-columns:repeat(3,1fr)}}.JpV7ya_col{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);align-content:start;gap:1rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.JpV7ya_col h2{font-size:var(--fs-h3)}.JpV7ya_col ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.JpV7ya_col li{border-top:1px solid var(--line);padding-top:.75rem}.JpV7ya_log{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.JpV7ya_entry{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:.35rem 2rem;padding:1.25rem 0;display:grid}.JpV7ya_entry h3{font-size:var(--fs-h3)}@media (min-width:48rem){.JpV7ya_entry{grid-template-columns:9rem 5rem 1fr;align-items:baseline}}.JpV7ya_section{padding-block:var(--section-y);border-top:1px solid var(--line)}.JpV7ya_h2{font-size:var(--fs-h2);margin:1rem 0 2rem}.JpV7ya_social{font-size:var(--fs-small);color:var(--text-muted);margin-top:2.5rem}
.PJwgYq_story{gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:64rem){.PJwgYq_story{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.PJwgYq_stage{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-raised);color:var(--text-strong);padding:clamp(2.75rem,6vw,3.5rem) clamp(.5rem,2vw,1.5rem) clamp(.75rem,2vw,1.5rem);position:relative}.PJwgYq_preview{border:1px dashed var(--line-strong);border-radius:var(--radius-card);color:var(--text-strong);margin:0;padding:.25rem .5rem;position:absolute;top:.75rem;left:.75rem}.PJwgYq_svg{width:100%;height:auto;display:block}.PJwgYq_svg *{transform-box:view-box}.PJwgYq_parcel,.PJwgYq_route,.PJwgYq_deskDevice,.PJwgYq_label,.PJwgYq_glow{opacity:0}.PJwgYq_parcel,.PJwgYq_parcelInner,.PJwgYq_benchDevice,.PJwgYq_deskDevice,.PJwgYq_label,.PJwgYq_flapL,.PJwgYq_flapR,.PJwgYq_armA,.PJwgYq_armC,.PJwgYq_customer,.PJwgYq_eyes,.PJwgYq_route{transition:transform var(--dur-move,.7s) var(--ease-out), opacity .3s var(--ease-out)}.PJwgYq_flapL{transform-origin:184px 154px;transform:rotate(-125deg)}.PJwgYq_flapR{transform-origin:256px 154px;transform:rotate(125deg)}.PJwgYq_label{transform-origin:204px 173px;transform:scale(.2)}.PJwgYq_armA{transform-origin:142px 162px}.PJwgYq_armC{transform-origin:838px 160px}.PJwgYq_eyes{transform-origin:744px 183px}.PJwgYq_story[data-at~="2"] .PJwgYq_parcel{opacity:1}.PJwgYq_story[data-at~="2"] .PJwgYq_benchDevice{transform:translate(48px,-5px)}.PJwgYq_story[data-at~="3"] .PJwgYq_benchDevice{opacity:0}.PJwgYq_story[data-at~="3"] .PJwgYq_flapL,.PJwgYq_story[data-at~="3"] .PJwgYq_flapR{transform:none}.PJwgYq_story[data-at~="4"] .PJwgYq_label{opacity:1;transform:none}.PJwgYq_story[data-at~="5"] .PJwgYq_route{opacity:.55}.PJwgYq_story[data-at~="5"] .PJwgYq_parcelInner{transform:translate(258px,-110px)}.PJwgYq_story[data-at~="6"] .PJwgYq_parcelInner{transform:translate(516px)}.PJwgYq_story[data-at~="6"] .PJwgYq_armC{transform:rotate(-14deg)}.PJwgYq_story[data-at~="7"] .PJwgYq_parcel{opacity:0}.PJwgYq_story[data-at~="7"] .PJwgYq_deskDevice{opacity:1}.PJwgYq_story[data-at~="7"] .PJwgYq_glow{opacity:.1}.PJwgYq_story[data-at~="7"] .PJwgYq_armC{transform:none}@media (prefers-reduced-motion:no-preference){.PJwgYq_story{--dur-move:1.1s}.PJwgYq_story[data-at~="2"] .PJwgYq_benchDevice{animation:PJwgYq_intoBox 1.2s var(--ease-out) both}.PJwgYq_story[data-step="1"][data-playing] .PJwgYq_armA{animation:PJwgYq_tinker 1.1s var(--ease-in-out,ease-in-out) 2 alternate}.PJwgYq_story[data-step="7"] .PJwgYq_eyes{animation:2.6s ease-in-out .9s PJwgYq_blink}}@keyframes PJwgYq_intoBox{0%{transform:none}45%{transform:translate(10px,-72px)}75%{transform:translate(48px,-72px)}to{transform:translate(48px,-5px)}}@keyframes PJwgYq_tinker{to{transform:rotate(-12deg)}}@keyframes PJwgYq_blink{0%,40%,48%,to{transform:none}44%{transform:scaleY(.1)}}.PJwgYq_controls{align-content:start;gap:1rem;display:grid}.PJwgYq_steps{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.PJwgYq_steps li{border-bottom:1px solid var(--line)}.PJwgYq_stepBtn{width:100%;min-height:var(--tap);color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;transition:color .2s var(--ease-out);background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:.75rem 0 .75rem .75rem;display:grid}.PJwgYq_stepBtn:hover,.PJwgYq_stepBtn[aria-current=step]{color:var(--text-strong)}.PJwgYq_stepText{gap:.125rem;display:grid}.PJwgYq_stepText strong{font-weight:500}.PJwgYq_stepText span{font-size:var(--fs-small)}.PJwgYq_stepBtn[aria-current=step]{box-shadow:inset 2px 0 0 var(--text-strong)}.PJwgYq_toggle{min-height:var(--tap);border:1px solid var(--line-strong);color:var(--text-strong);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:0 .9rem}@media (max-width:47.99rem){.PJwgYq_lines{stroke-width:3px}.PJwgYq_stepText span{display:none}.PJwgYq_stepBtn{padding-block:.5rem}}
.C0m42q_notice{color:var(--text-muted);margin-bottom:3rem}.C0m42q_layout{row-gap:3rem}.C0m42q_toc{grid-column:1/span 12}.C0m42q_toc ol{border-top:1px solid var(--line);margin:1rem 0 0;padding:0;list-style:none}.C0m42q_toc a{min-height:var(--tap);border-bottom:1px solid var(--line);color:var(--text-strong);font-size:var(--fs-small);align-items:center;text-decoration:none;display:flex}.C0m42q_body{max-width:var(--measure);grid-column:1/span 12}.C0m42q_body section+section{margin-top:3rem}.C0m42q_body h2{font-size:var(--fs-h3);margin-bottom:1rem}.C0m42q_body p+p,.C0m42q_body ul{margin-top:1rem}.C0m42q_body ul{padding-left:1.25rem}.C0m42q_body li+li{margin-top:.5rem}.C0m42q_body strong{color:var(--text-strong);font-weight:500}@media (min-width:64rem){.C0m42q_toc{top:calc(var(--nav-h) + 2rem);grid-column:1/span 3;align-self:start;position:sticky}.C0m42q_body{grid-column:5/span 8}}
.hk4vqG_page{min-height:80svh;padding-top:calc(var(--nav-h) + env(safe-area-inset-top) + clamp(3rem, 10vw, 9rem));padding-bottom:var(--section-y)}.hk4vqG_panel{gap:1.5rem;max-width:44rem;display:grid}.hk4vqG_title{font-size:var(--fs-display);letter-spacing:-.025em;font-weight:600;line-height:1}.hk4vqG_body{max-width:var(--measure)}.hk4vqG_actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.hk4vqG_top{border-top:1px solid var(--line);padding-top:1rem}
.AIInSq_list{border-top:1px solid var(--line)}.AIInSq_item{border-bottom:1px solid var(--line)}.AIInSq_summary{cursor:pointer;min-height:3.75rem;color:var(--text-strong);font-weight:500;font-size:var(--fs-lede);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem 0;line-height:1.3;list-style:none;display:flex}.AIInSq_summary::-webkit-details-marker{display:none}.AIInSq_icon{width:14px;height:14px;transition:transform var(--dur-reveal) var(--ease-out);flex:none;position:relative}.AIInSq_icon:before,.AIInSq_icon:after{content:"";background:currentColor;width:14px;height:1px;position:absolute;top:6.5px;left:0}.AIInSq_icon:after{transition:transform var(--dur-reveal) var(--ease-out);transform:rotate(90deg)}.AIInSq_item[open] .AIInSq_icon{transform:rotate(180deg)}.AIInSq_item[open] .AIInSq_icon:after{transform:rotate(0)}@media (hover:hover){.AIInSq_summary:hover .AIInSq_icon{transform:rotate(90deg)}}.AIInSq_body{max-width:var(--measure);color:var(--text);padding:0 0 1.5rem}.AIInSq_item[open] .AIInSq_body{animation:AIInSq_fade var(--dur-reveal) var(--ease-out)}@keyframes AIInSq_fade{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.AIInSq_icon,.AIInSq_icon:after{transition:none}.AIInSq_item[open] .AIInSq_body{animation:none}}
