._8Pnega_mount{--cr3-stage-h:clamp(380px, 60vw, 680px);min-height:calc(var(--cr3-stage-h) + 340px);margin-bottom:40px}._8Pnega_root{--cr3-stage-h:clamp(380px, 60vw, 680px);min-width:0;color:var(--ink-900);gap:16px;display:grid}._8Pnega_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}._8Pnega_title{font:800 clamp(1.25rem, 1rem + .9vw, 1.75rem) / 1.15 var(--font-heading);letter-spacing:-.02em;color:var(--ink-900);margin:0}._8Pnega_lead{max-width:62ch;color:var(--slate-600);margin:10px 0 0;font-size:16px;line-height:1.6}._8Pnega_seg{border:1px solid var(--slate-300);background:#fff;border-radius:12px;display:inline-flex;overflow:hidden}._8Pnega_seg button{min-height:44px;color:var(--ink-900);font:600 14px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 16px}._8Pnega_seg button[aria-pressed=true]{background:var(--spark-700);color:#fff}._8Pnega_stage{height:var(--cr3-stage-h);border:1px solid var(--slate-200);background:radial-gradient(ellipse at 50% 92%, color-mix(in srgb, var(--spark-500) 11%, transparent), transparent 62%), var(--slate-50);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b12200f,0 18px 40px -22px #0b122038}._8Pnega_stage:active{cursor:grabbing}._8Pnega_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}._8Pnega_chip{z-index:3;border:1px solid color-mix(in srgb, var(--spark-500) 40%, var(--slate-200));color:var(--spark-700);font:700 11px / 1 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;background:#ffffffe0;border-radius:999px;padding:8px 12px;position:absolute;top:14px;left:14px}._8Pnega_hint{z-index:3;color:var(--slate-600);pointer-events:none;font-size:12px;position:absolute;top:14px;right:14px}._8Pnega_tip{z-index:3;border:1px solid var(--slate-200);color:var(--ink-900);font:600 13px var(--font-sans);white-space:nowrap;opacity:0;pointer-events:none;background:#ffffffeb;border-radius:999px;padding:8px 14px;transition:opacity .2s;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}._8Pnega_tip[data-on=true]{opacity:1}._8Pnega_ver{color:var(--ink-900);font:800 clamp(16px, 1.6vw, 22px) / 1.1 var(--font-heading);letter-spacing:-.02em;margin:0}._8Pnega_ver b{color:var(--spark-700)}._8Pnega_controls{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._8Pnega_slider{min-width:200px;color:var(--slate-600);flex:260px;gap:4px;font-size:13px;display:grid}._8Pnega_slider input{width:100%;accent-color:var(--spark-600)}._8Pnega_play{border:1.5px solid var(--slate-300);min-height:44px;color:var(--ink-900);font:600 15px var(--font-sans);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}._8Pnega_play:hover{border-color:var(--brand-500)}._8Pnega_legend{color:var(--slate-600);flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._8Pnega_legend li{align-items:center;gap:6px;display:inline-flex}._8Pnega_swatch{border-radius:3px;width:12px;height:12px;display:inline-block}._8Pnega_swatch[data-band=foundational]{background:var(--slate-300)}._8Pnega_swatch[data-band=emerging]{background:var(--sky-300)}._8Pnega_swatch[data-band=developing]{background:var(--brand-500)}._8Pnega_swatch[data-band=ready],._8Pnega_swatch[data-band=agent]{background:var(--spark-500)}._8Pnega_swatch[data-band=agent]{border-radius:50%}._8Pnega_swatch[data-band=flag]{background:var(--royal-700);clip-path:polygon(0 0,100% 40%,0 70%)}._8Pnega_note{border-left:3px solid var(--spark-500);color:var(--slate-600);margin:0;padding-left:10px;font-size:13px;line-height:1.55}._8Pnega_foot{color:var(--slate-600);margin:0;font-size:13px}._8Pnega_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8Pnega_seg button:focus-visible,._8Pnega_play:focus-visible,._8Pnega_slider input:focus-visible,._8Pnega_stage:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 60%, transparent);outline-offset:2px}@media (max-width:640px){._8Pnega_mount,._8Pnega_root{--cr3-stage-h:clamp(300px, 86vw, 420px)}._8Pnega_mount{min-height:calc(var(--cr3-stage-h) + 680px)}._8Pnega_hint{display:none}._8Pnega_seg,._8Pnega_play{width:100%}._8Pnega_seg button{flex:1 1 0;padding:0 8px}._8Pnega_tip{text-align:center;white-space:normal;max-width:calc(100% - 28px)}}
.Rw8pVW_mount{min-height:calc(min(1160px,100vw - 40px)/2.39981 + 330px)}.Rw8pVW_root{min-width:0;color:var(--ink-900);gap:16px;display:grid}.Rw8pVW_bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 16px;display:flex}.Rw8pVW_seg{border:1px solid var(--slate-300);background:#fff;border-radius:12px;display:inline-flex;overflow:hidden}.Rw8pVW_seg button{min-height:44px;color:var(--ink-900);font:600 14px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 16px}.Rw8pVW_seg button[aria-pressed=true]{background:var(--spark-700);color:#fff}.Rw8pVW_play{border:1.5px solid var(--slate-300);min-height:44px;color:var(--ink-900);font:600 15px var(--font-sans);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.Rw8pVW_play:hover{border-color:var(--brand-500)}.Rw8pVW_seg button:focus-visible,.Rw8pVW_play:focus-visible,.Rw8pVW_stage:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 60%, transparent);outline-offset:2px}.Rw8pVW_stage{border:1px solid var(--slate-200);background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--spark-500) 9%, transparent), transparent 62%), white;border-radius:22px;min-width:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b12200f,0 18px 40px -22px #0b122038}.Rw8pVW_stage[data-layout=tall]{width:100%;max-width:460px;margin-inline:auto}.Rw8pVW_chip{z-index:2;border:1px solid color-mix(in srgb, var(--spark-500) 40%, var(--slate-200));color:var(--spark-700);font:700 11px / 1 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;background:#ffffffe0;border-radius:999px;padding:8px 12px;position:absolute;top:14px;left:14px}.Rw8pVW_split{gap:8px;padding:56px 14px 14px;display:grid}.Rw8pVW_panel{gap:4px;margin:0;display:grid}.Rw8pVW_panelTitle{font:800 16px / 1.25 var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:0}.Rw8pVW_svg{width:100%;height:auto;display:block}.Rw8pVW_cap{border:1px solid var(--slate-200);background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:baseline;gap:6px 16px;min-height:64px;padding:14px 18px;display:grid}.Rw8pVW_capEye{font:700 11px / 1 var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--spark-700);white-space:nowrap}.Rw8pVW_cap p{margin:0;font-size:15px;line-height:1.5}.Rw8pVW_cap small{color:var(--slate-600);margin-top:2px;font-size:13px;display:block}.Rw8pVW_capSecond{border-top:1px solid var(--slate-200);grid-column:1/-1;grid-template-columns:auto 1fr;align-items:baseline;gap:6px 16px;padding-top:10px;display:grid}.Rw8pVW_legend{color:var(--slate-600);flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.Rw8pVW_legend li{align-items:center;gap:6px;display:inline-flex}.Rw8pVW_swatch{width:12px;height:12px;display:inline-block}.Rw8pVW_swatchPerson{background:var(--navy-700);border-radius:4px}.Rw8pVW_swatchAgent{background:var(--brand-500);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.Rw8pVW_swatchToken{background:var(--brand-500);border-radius:50%}.Rw8pVW_swatchShield{background:var(--spark-500);border-radius:3px 3px 6px 6px}.Rw8pVW_note{border-left:3px solid var(--spark-500);color:var(--slate-600);margin:0;padding-left:10px;font-size:13px;line-height:1.55}.Rw8pVW_foot{color:var(--slate-600);margin:0;font-size:13px}.Rw8pVW_scene text{font-family:var(--font-sans)}.Rw8pVW_scene .Rw8pVW_title{font:700 15px var(--font-heading);fill:var(--ink-900)}.Rw8pVW_scene .Rw8pVW_label{font:500 13px var(--font-sans);fill:var(--slate-600);paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.Rw8pVW_scene .Rw8pVW_eyebrow{font:700 10.5px var(--font-heading);letter-spacing:.12em;text-transform:uppercase;fill:var(--royal-700)}.Rw8pVW_scene .Rw8pVW_hlabel{fill:var(--royal-700);font-weight:600;transition:opacity .35s}.Rw8pVW_scene .Rw8pVW_track{stroke:var(--slate-200);stroke-width:3px;stroke-linecap:round}.Rw8pVW_scene .Rw8pVW_arrow{fill:var(--slate-400)}.Rw8pVW_scene .Rw8pVW_seat{fill:#fff;stroke:var(--navy-700);stroke-width:2px}.Rw8pVW_scene .Rw8pVW_person{fill:var(--navy-700)}.Rw8pVW_scene .Rw8pVW_ring{fill:none;stroke:var(--brand-500);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .25s}.Rw8pVW_scene .Rw8pVW_st[data-s=human] .Rw8pVW_ring{opacity:1;animation:1.1s ease-in-out infinite Rw8pVW_pulse}.Rw8pVW_scene .Rw8pVW_tick{opacity:0;transition:opacity .25s}.Rw8pVW_scene .Rw8pVW_st[data-s=done] .Rw8pVW_tick{opacity:1}.Rw8pVW_scene .Rw8pVW_tick circle{fill:var(--spark-500)}.Rw8pVW_scene .Rw8pVW_tick path{fill:none;stroke:var(--ink-950);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.Rw8pVW_scene .Rw8pVW_agent,.Rw8pVW_scene .Rw8pVW_handoff,.Rw8pVW_scene .Rw8pVW_agentLabel{transition:opacity .35s}.Rw8pVW_scene.Rw8pVW_v1 .Rw8pVW_agent,.Rw8pVW_scene.Rw8pVW_v1 .Rw8pVW_handoff,.Rw8pVW_scene.Rw8pVW_v1 .Rw8pVW_agentLabel,.Rw8pVW_scene.Rw8pVW_v1 .Rw8pVW_hlabel{opacity:0}.Rw8pVW_scene .Rw8pVW_agentHex{fill:var(--sky-50);stroke:var(--brand-500);stroke-width:2px;transition:fill .25s}.Rw8pVW_scene .Rw8pVW_st[data-s=agent] .Rw8pVW_agentHex{fill:color-mix(in srgb, var(--brand-500) 18%, white)}.Rw8pVW_scene .Rw8pVW_draft line{stroke:var(--brand-500);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .35s}.Rw8pVW_scene .Rw8pVW_draft line:nth-child(2){transition-delay:.12s}.Rw8pVW_scene .Rw8pVW_draft line:nth-child(3){transition-delay:.24s}.Rw8pVW_scene .Rw8pVW_st:not([data-s=idle]) .Rw8pVW_draft line{stroke-dashoffset:0}.Rw8pVW_scene .Rw8pVW_handoff{stroke:var(--brand-500);stroke-width:1.5px;stroke-dasharray:4 5;opacity:.75}.Rw8pVW_scene .Rw8pVW_shield{fill:none;stroke:var(--spark-600);stroke-width:2.2px;stroke-linejoin:round;transition:fill .3s}.Rw8pVW_scene .Rw8pVW_st[data-s=done] .Rw8pVW_shield{fill:color-mix(in srgb, var(--spark-500) 28%, white)}.Rw8pVW_scene .Rw8pVW_shieldTick{fill:none;stroke:var(--spark-700);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s}.Rw8pVW_scene .Rw8pVW_st[data-s=done] .Rw8pVW_shieldTick{opacity:1}.Rw8pVW_scene .Rw8pVW_token{opacity:0}.Rw8pVW_scene .Rw8pVW_token[data-on=true]{opacity:1}.Rw8pVW_scene .Rw8pVW_token circle{fill:var(--brand-500);stroke:#fff;stroke-width:2px}.Rw8pVW_scene .Rw8pVW_token rect{fill:#fff}@keyframes Rw8pVW_pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.Rw8pVW_scene .Rw8pVW_st[data-s=human] .Rw8pVW_ring{animation:none}.Rw8pVW_scene *{transition-duration:.01ms!important}}@media (max-width:760px){.Rw8pVW_bar{justify-content:stretch}.Rw8pVW_seg,.Rw8pVW_play{width:100%}.Rw8pVW_seg button{flex:1 1 0;padding:0 8px}.Rw8pVW_mount{min-height:calc(2.25*min(460px,100vw - 40px) + 360px)}.Rw8pVW_cap,.Rw8pVW_capSecond{grid-template-columns:1fr;min-height:0}}
._9Nf8CW_frame{--film-card:white;--film-line:var(--slate-200);--film-alt:var(--slate-50);--film-text:var(--ink-900);--film-text-2:var(--slate-600);--film-blue:var(--brand-500);--film-blue-text:var(--royal-700);--film-green:var(--spark-500);--film-green-strong:var(--spark-600);--film-green-text:var(--spark-700);--film-green-tint:var(--spark-50);--film-pill:var(--sky-50);--film-pill-line:var(--sky-200);--film-person:var(--royal-700);--film-quiet:var(--slate-400);--film-track:var(--slate-300);--film-band-0:var(--slate-300);--film-band-1:var(--sky-300);--film-band-2:var(--brand-500);--film-band-3:var(--spark-500);--film-focus:var(--brand-500);--film-text-scale:1;width:100%;min-width:0;color:var(--film-text);font-family:var(--font-sans);gap:12px;display:grid}[data-theme=dark] ._9Nf8CW_frame{--film-card:var(--navy-800);--film-line:var(--navy-600);--film-alt:var(--ink-900);--film-text:var(--sky-50);--film-text-2:var(--sky-200);--film-blue-text:var(--sky-300);--film-green-text:var(--spark-500);--film-green-tint:color-mix(in srgb, var(--spark-500) 14%, transparent);--film-pill:var(--navy-700);--film-pill-line:var(--navy-600);--film-person:var(--sky-200);--film-track:var(--navy-600);--film-band-0:var(--navy-600)}._9Nf8CW_stage{border:1px solid var(--film-line);background:var(--film-card);box-shadow:0 18px 48px color-mix(in srgb, var(--ink-950) 12%, transparent);border-radius:16px;outline:none;flex-direction:column;display:flex;overflow:hidden}._9Nf8CW_stage:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--film-focus) 30%, transparent), 0 18px 48px color-mix(in srgb, var(--ink-950) 12%, transparent);border-color:var(--film-focus)}._9Nf8CW_pic{aspect-ratio:16/9;background:var(--film-alt);min-height:0;position:relative}._9Nf8CW_svg{width:100%;height:100%;display:block;position:absolute;inset:0}._9Nf8CW_overlay{pointer-events:none;display:block;position:absolute;inset:0}._9Nf8CW_cap{border-top:1px solid var(--film-line);background:var(--film-card);align-content:center;gap:2px;min-height:78px;padding:10px 18px 12px;display:grid}._9Nf8CW_chap{font:700 11px/1 var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--film-green-text);margin:0}._9Nf8CW_capText{font:600 clamp(15px, .8vw + 10px, 19px) / 1.35 var(--font-heading);letter-spacing:-.01em;color:var(--film-text);margin:0}._9Nf8CW_capOff ._9Nf8CW_capText{visibility:hidden}._9Nf8CW_bar{background:var(--film-line);flex:none;height:6px}._9Nf8CW_barFill{height:100%;width:calc(var(--film-progress,0) * 100%);background:var(--film-green-strong);display:block}._9Nf8CW_controls{grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:10px;display:grid}._9Nf8CW_btn{border:1px solid var(--film-line);background:var(--film-card);min-height:44px;color:var(--film-text);font:600 14px var(--font-sans);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}._9Nf8CW_btn:hover{border-color:var(--film-blue)}._9Nf8CW_btn:focus-visible{outline:3px solid color-mix(in srgb, var(--film-focus) 30%, transparent);outline-offset:2px;border-color:var(--film-focus)}._9Nf8CW_btn:disabled{cursor:default;opacity:.7}._9Nf8CW_btnPrimary{background:var(--film-green);border-color:var(--film-green);color:var(--ink-950)}._9Nf8CW_btnPrimary:hover{border-color:var(--film-green-strong);background:var(--film-green-strong)}._9Nf8CW_btnIcon{width:44px;padding:0}._9Nf8CW_btn[aria-pressed=true]._9Nf8CW_btnIcon{border-color:var(--film-blue);color:var(--film-blue-text)}._9Nf8CW_scrub{gap:4px;min-width:0;display:grid;position:relative}._9Nf8CW_scrubLabel{color:var(--film-text-2);justify-content:space-between;gap:8px;font-size:12px;display:flex}._9Nf8CW_time{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--film-text);font-weight:600}._9Nf8CW_range{cursor:pointer;width:100%;min-width:0;height:28px;accent-color:var(--film-green-strong);margin:0}._9Nf8CW_range:focus-visible{outline:3px solid color-mix(in srgb, var(--film-focus) 30%, transparent);outline-offset:2px;border-radius:6px}._9Nf8CW_marks{pointer-events:none;height:8px;margin:-6px 7px 0;position:relative}._9Nf8CW_mark{background:var(--film-quiet);border-radius:1px;width:2px;height:8px;margin-left:-1px;position:absolute;top:0}._9Nf8CW_chapters{flex-wrap:wrap;gap:6px;display:flex}._9Nf8CW_chapter{border:1px solid var(--film-line);background:var(--film-card);min-height:44px;color:var(--film-text-2);font:600 13px var(--font-sans);cursor:pointer;border-radius:999px;padding:0 14px}._9Nf8CW_chapter:hover{border-color:var(--film-blue);color:var(--film-text)}._9Nf8CW_chapter:focus-visible{outline:3px solid color-mix(in srgb, var(--film-focus) 30%, transparent);outline-offset:2px}._9Nf8CW_chapter[aria-current]{background:color-mix(in srgb, var(--film-green) 14%, var(--film-card));border-color:color-mix(in srgb, var(--film-green) 50%, var(--film-line));color:var(--film-green-text)}._9Nf8CW_chapter:disabled{cursor:default}._9Nf8CW_note{color:var(--film-text-2);margin:0;font-size:13px;line-height:1.5}._9Nf8CW_picBoard{aspect-ratio:auto}._9Nf8CW_board{--film-text-scale:1.3;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;display:grid}._9Nf8CW_tile{border:2px solid var(--film-line);background:var(--film-card);width:100%;min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;border-radius:14px;margin:0;padding:8px;display:block}._9Nf8CW_tile:focus-visible{outline:3px solid color-mix(in srgb, var(--film-focus) 30%, transparent);outline-offset:2px}._9Nf8CW_tile[aria-current]{border-color:var(--film-green-strong)}._9Nf8CW_tilePic{aspect-ratio:16/9;background:var(--film-alt);border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}._9Nf8CW_tileCap{font:500 13px/1.4 var(--font-sans);color:var(--film-text-2);margin:8px 4px 2px;display:block}._9Nf8CW_tileCap b{color:var(--film-text);font-weight:700}._9Nf8CW_poster{grid-template-rows:1fr auto;padding:18px 20px;display:grid;position:absolute;inset:0}._9Nf8CW_posterArt{width:100%;height:100%;display:block}._9Nf8CW_posterCell{fill:var(--film-band-0);stroke:var(--film-card);stroke-width:2.5px}._9Nf8CW_posterCellLit1{fill:var(--film-band-1)}._9Nf8CW_posterCellLit2{fill:var(--film-band-2)}._9Nf8CW_posterCellLit3{fill:var(--film-band-3)}._9Nf8CW_posterHead{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}._9Nf8CW_posterTitle{font:800 clamp(16px, 1vw + 10px, 22px) / 1.2 var(--font-heading);letter-spacing:-.02em;color:var(--film-text);margin:0}._9Nf8CW_tag{border:1px solid var(--film-line);background:var(--film-card);font:700 11px/1 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--film-text-2);border-radius:999px;flex:none;padding:4px 10px}._9Nf8CW_endCard{background:var(--ink-950);color:var(--sky-50);place-items:center;display:grid;position:absolute;inset:0}._9Nf8CW_endInner{text-align:center;justify-items:center;gap:10px;display:grid}._9Nf8CW_endLogo{color:var(--ink-900);box-shadow:0 10px 30px color-mix(in srgb, var(--ink-950) 40%, transparent);background:#fff;border-radius:16px;grid-auto-flow:column;align-items:center;gap:10px;padding:12px 22px 12px 14px;display:grid}._9Nf8CW_endLine{font:800 clamp(16px, 1.4vw + 8px, 26px) / 1.2 var(--font-heading);letter-spacing:-.02em;margin:0;display:block}._9Nf8CW_endSub{color:var(--sky-200);margin:0;font-size:clamp(12px,.8vw + 7px,16px);display:block}._9Nf8CW_svg text,._9Nf8CW_tilePic text{font-family:var(--font-sans);fill:var(--film-text);font-size:calc(20px * var(--film-text-scale))}._9Nf8CW_svg ._9Nf8CW_h,._9Nf8CW_tilePic ._9Nf8CW_h{font-family:var(--font-heading);letter-spacing:-.02em;font-weight:800}._9Nf8CW_svg ._9Nf8CW_t2,._9Nf8CW_tilePic ._9Nf8CW_t2{fill:var(--film-text-2)}._9Nf8CW_svg ._9Nf8CW_tg,._9Nf8CW_tilePic ._9Nf8CW_tg{fill:var(--film-green-text);font-weight:700}._9Nf8CW_svg ._9Nf8CW_tb,._9Nf8CW_tilePic ._9Nf8CW_tb{fill:var(--film-blue-text);font-weight:700}._9Nf8CW_svg ._9Nf8CW_sm,._9Nf8CW_tilePic ._9Nf8CW_sm{font-size:16px}._9Nf8CW_svg ._9Nf8CW_fixed,._9Nf8CW_tilePic ._9Nf8CW_fixed{font-size:20px}._9Nf8CW_svg ._9Nf8CW_eye,._9Nf8CW_tilePic ._9Nf8CW_eye{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;fill:var(--ink-950);font-size:14px;font-weight:700}._9Nf8CW_cell{fill:var(--film-band-0);stroke:var(--film-card);stroke-width:2.5px}._9Nf8CW_cellOutline{fill:none;stroke:var(--film-blue);stroke-width:2px;stroke-dasharray:6 5}._9Nf8CW_band0{fill:var(--film-band-0)}._9Nf8CW_band1{fill:var(--film-band-1)}._9Nf8CW_band2{fill:var(--film-band-2)}._9Nf8CW_band3{fill:var(--film-band-3)}._9Nf8CW_card{fill:var(--film-card);stroke:var(--film-line);stroke-width:1.5px}._9Nf8CW_pill{fill:var(--film-pill);stroke:var(--film-pill-line);stroke-width:1.5px}._9Nf8CW_personHead,._9Nf8CW_personBody{fill:var(--film-person)}._9Nf8CW_quiet ._9Nf8CW_personHead,._9Nf8CW_quiet ._9Nf8CW_personBody{fill:var(--film-quiet)}._9Nf8CW_ring{fill:none;stroke:var(--film-green-strong);stroke-width:4px;stroke-linecap:round}._9Nf8CW_ringTrack{fill:none;stroke:var(--film-line);stroke-width:4px}._9Nf8CW_flow{fill:none;stroke:var(--film-blue);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._9Nf8CW_flowGreen{stroke:var(--film-green-strong)}._9Nf8CW_check{fill:none;stroke:var(--film-green-strong);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}._9Nf8CW_barBlue{fill:var(--film-blue)}._9Nf8CW_barGreen{fill:var(--film-green)}._9Nf8CW_axis{fill:none;stroke:var(--film-quiet);stroke-width:2px}._9Nf8CW_quad{fill:var(--film-green-tint)}._9Nf8CW_dot{fill:var(--film-quiet)}._9Nf8CW_dotGreen{fill:var(--film-green)}._9Nf8CW_arrowHead{fill:var(--film-green-strong)}@media (max-width:640px){._9Nf8CW_frame{--film-text-scale:1.3}._9Nf8CW_board{grid-template-columns:minmax(0,1fr)}._9Nf8CW_controls{grid-template-columns:auto auto auto}._9Nf8CW_scrub{grid-column:1/-1}._9Nf8CW_cap{min-height:84px;padding:10px 14px}}
.b_SMNG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.b_SMNG_item{min-width:0;display:flex}.b_SMNG_card{border:1.5px solid var(--slate-200);width:100%;min-width:0;color:var(--ink-900);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:24px;scroll-margin-top:96px;display:flex}.b_SMNG_card:target{border-color:var(--brand-500)}.b_SMNG_title{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:0;font-size:22px;font-weight:800;line-height:1.2}.b_SMNG_summary{color:var(--slate-600);flex:auto;margin:0;font-size:16px;line-height:1.55}.b_SMNG_length{color:var(--slate-600);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:inline-flex}.b_SMNG_actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.b_SMNG_opener{display:inline-block}.b_SMNG_actions .b_SMNG_action{min-height:44px}.b_SMNG_manual{border:1.5px solid var(--slate-500);background:var(--slate-50);width:100%;min-height:44px;color:var(--ink-900);font-family:var(--font-mono,ui-monospace, monospace);border-radius:10px;padding:8px 12px;font-size:14px}.b_SMNG_manual:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 30%, transparent);outline-offset:2px;border-color:var(--brand-500)}.b_SMNG_status{min-height:1.4em;color:var(--spark-700);margin:0;font-size:14px;font-weight:600;line-height:1.4}div.b_SMNG_wide{width:min(960px,100vw - 32px)}@media (max-width:1023px){.b_SMNG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.b_SMNG_grid{grid-template-columns:minmax(0,1fr)}.b_SMNG_card{padding:20px}}
div.qjakca_wide{width:min(960px,100vw - 32px)}.qjakca_opener{display:inline-block}
.YnGEBW_card{min-width:0}.YnGEBW_cover{object-fit:cover;background:var(--sky-100)}.YnGEBW_download{font-family:var(--font-sans);cursor:pointer;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.YnGEBW_download:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 18%, transparent);outline-offset:2px;border-color:var(--brand-500)}.YnGEBW_darkInline{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:14px;padding:10px;display:flex}.YnGEBW_darkInline .YnGEBW_cover{border-radius:10px;flex:none;width:132px;height:93px}.YnGEBW_darkInline .YnGEBW_copy{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;min-width:0;display:grid}.YnGEBW_darkInline .YnGEBW_kicker,.YnGEBW_darkInline .YnGEBW_title,.YnGEBW_darkInline .YnGEBW_meta{grid-column:1}.YnGEBW_darkInline .YnGEBW_kicker{color:var(--sky-300);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.YnGEBW_darkInline .YnGEBW_title{font-family:var(--font-heading);margin:4px 0;font-size:16px;font-weight:700;line-height:1.3}.YnGEBW_darkInline .YnGEBW_meta{color:#fff9;margin:0;font-size:.875rem}.YnGEBW_darkInline .YnGEBW_download{min-height:40px;color:var(--ink-900);background:#fff;border-radius:10px;grid-area:1/2/span 3;align-self:center;padding:0 14px;font-size:14px}.YnGEBW_stacked{background:linear-gradient(160deg, var(--sky-100), white 70%);color:var(--ink-900);box-shadow:var(--shadow-2);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.YnGEBW_stacked .YnGEBW_cover{background:0 0;border-radius:10px 10px 0 0;align-self:center;width:calc(100% - 56px);height:auto;margin:28px 28px 0;box-shadow:0 -2px 30px -6px #0e162840}.YnGEBW_stacked .YnGEBW_copy{background:#fff;gap:8px;padding:18px 18px 20px;display:grid}.YnGEBW_stacked .YnGEBW_kicker{color:var(--royal-700);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.YnGEBW_stacked .YnGEBW_title{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.YnGEBW_stacked .YnGEBW_description{color:var(--slate-600);margin:0;font-size:15px;line-height:1.55}.YnGEBW_chips{flex-wrap:wrap;gap:8px;margin:4px 0 8px;padding:0;list-style:none;display:flex}.YnGEBW_chips li{background:var(--slate-100);min-height:26px;color:var(--ink-900);font-family:var(--font-mono);border-radius:999px;align-items:center;padding:0 10px;font-size:.875rem;font-weight:500;display:inline-flex}.YnGEBW_stacked .YnGEBW_download{background:var(--royal-700);color:#fff;width:100%;min-height:48px;box-shadow:var(--shadow-royal);border-radius:12px}.YnGEBW_stacked .YnGEBW_download:hover{background:var(--royal-600)}.YnGEBW_floating{width:min(520px,100%);color:var(--ink-900);box-shadow:var(--shadow-3);background:#fff;border-radius:18px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid}.YnGEBW_floating .YnGEBW_cover{aspect-ratio:900/637;object-fit:contain;object-position:center;border-radius:10px;width:220px;height:auto}.YnGEBW_floating .YnGEBW_kicker{color:var(--royal-700);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.YnGEBW_floating .YnGEBW_title{font-family:var(--font-heading);margin:4px 0;font-size:16px;font-weight:700;line-height:1.3}.YnGEBW_floating .YnGEBW_meta{color:var(--slate-600);margin:0 0 10px;font-size:.875rem}.YnGEBW_floating .YnGEBW_download{background:var(--royal-700);color:#fff;border-radius:10px;min-height:40px;padding:0 14px;font-size:14px}.YnGEBW_bar{color:var(--ink-900);border:1px solid var(--slate-200);box-shadow:var(--shadow-1);background:#fff;border-radius:18px;align-items:stretch;gap:18px;padding:14px 16px;transition:translate .2s,box-shadow .2s;display:flex}.YnGEBW_bar:hover{box-shadow:var(--shadow-2);translate:0 -3px}.YnGEBW_bar .YnGEBW_cover{aspect-ratio:900/637;object-fit:contain;object-position:center;border-radius:12px;flex:none;align-self:center;width:320px;height:auto}.YnGEBW_bar .YnGEBW_copy{flex:1;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:start;gap:4px 18px;min-width:0;display:grid}.YnGEBW_bar .YnGEBW_kicker,.YnGEBW_bar .YnGEBW_title,.YnGEBW_bar .YnGEBW_description{grid-column:1}.YnGEBW_bar .YnGEBW_kicker{color:var(--royal-700);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.YnGEBW_bar .YnGEBW_title{font-family:var(--font-heading);margin:0;font-size:18px;font-weight:700;line-height:1.25}.YnGEBW_bar .YnGEBW_description{color:var(--slate-600);margin:0;font-size:14px;line-height:1.5}.YnGEBW_bar .YnGEBW_meta{color:var(--slate-600);margin:0;font-size:.875rem}.YnGEBW_bar .YnGEBW_download{background:var(--royal-700);color:#fff;border-radius:10px;grid-area:1/2/-1;align-self:end;min-height:44px;padding:0 16px;font-size:14px}.YnGEBW_bar .YnGEBW_download:hover{background:var(--royal-600)}@media (max-width:520px){.YnGEBW_darkInline{flex-direction:column;align-items:stretch}.YnGEBW_darkInline .YnGEBW_cover{aspect-ratio:132/93;width:100%;height:auto}.YnGEBW_darkInline .YnGEBW_copy{grid-template-columns:1fr}.YnGEBW_darkInline .YnGEBW_download{grid-area:auto/1;justify-self:start;margin-top:8px}.YnGEBW_bar .YnGEBW_cover{width:min(320px,100%);height:auto}.YnGEBW_floating{grid-template-columns:1fr}.YnGEBW_floating .YnGEBW_cover{width:min(320px,100%)}.YnGEBW_bar{flex-wrap:wrap}.YnGEBW_bar .YnGEBW_copy{grid-template-columns:1fr}.YnGEBW_bar .YnGEBW_download{grid-area:auto/1;justify-self:start}}@media (prefers-reduced-motion:reduce){.YnGEBW_download,.YnGEBW_bar{transition:none}.YnGEBW_bar:hover{translate:none}}
.ERuJPG_wrap{min-width:0;margin:0;position:relative}.ERuJPG_hit{cursor:pointer;text-align:start;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}.ERuJPG_hit:focus-visible .ERuJPG_frame{outline:3px solid color-mix(in srgb, var(--brand-500) 18%, transparent);outline-offset:3px;box-shadow:0 40px 80px -24px #0009, 0 0 0 1px var(--brand-500)}.ERuJPG_frame{aspect-ratio:16/9;background:#000;border-radius:22px;width:100%;transition:translate .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 40px 80px -24px #0009,inset 0 0 0 1px #ffffff1f}.ERuJPG_hit:hover .ERuJPG_frame{translate:0 -3px;box-shadow:0 48px 80px -20px #0000008c,inset 0 0 0 1px #ffffff2e}.ERuJPG_embed{border:0;width:100%;height:100%;position:absolute;inset:0}.ERuJPG_poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ERuJPG_shade{background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--ink-950) 82%, transparent) 100%);position:absolute;inset:0}.ERuJPG_lightPoster .ERuJPG_play{background:var(--royal-700);color:#fff;box-shadow:none}.ERuJPG_play{width:84px;height:84px;color:var(--ink-950);background:#fffffff5;border-radius:999px;place-items:center;transition:scale .18s;display:grid;position:absolute;top:44%;left:50%;translate:-50% -50%;box-shadow:0 0 0 12px #ffffff2e}.ERuJPG_hit:hover .ERuJPG_play{scale:1.08}.ERuJPG_small .ERuJPG_play{width:64px;height:64px}.ERuJPG_chips{gap:8px;display:flex;position:absolute;top:14px;left:14px}.ERuJPG_chip{color:#fff;min-height:26px;font-family:var(--font-sans);background:#0b12209e;border:1px solid #ffffff29;border-radius:999px;align-items:center;padding:0 10px;font-size:.875rem;font-weight:700;display:inline-flex}.ERuJPG_title{color:#fff;max-width:min(720px,100% - 120px);font-family:var(--font-heading);font-size:19px;font-weight:700;line-height:1.25;position:absolute;bottom:18px;left:18px}.ERuJPG_duration{color:#fff;min-height:26px;font-family:var(--font-mono);background:#0b12209e;border:1px solid #ffffff29;border-radius:999px;align-items:center;padding:0 10px;font-size:.875rem;font-weight:500;display:inline-flex;position:absolute;bottom:16px;right:14px}.ERuJPG_progress{background:var(--brand-500);height:4px;position:absolute;bottom:0;left:0;right:0}video.ERuJPG_frame{display:block}.ERuJPG_yt{z-index:2;background:color-mix(in srgb, var(--ink-950) 68%, transparent);color:#fff;min-height:28px;font-family:var(--font-sans);white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .16s;display:inline-flex;position:absolute;top:14px;right:14px}.ERuJPG_yt:hover{background:color-mix(in srgb, var(--ink-950) 88%, transparent)}.ERuJPG_yt:focus-visible{outline-offset:2px;outline:2px solid #fff}.ERuJPG_ytMark{flex:none;width:15px;height:15px}.ERuJPG_ytShort,.ERuJPG_small .ERuJPG_ytLong{display:none}.ERuJPG_small .ERuJPG_ytShort{display:inline}@media (max-width:420px){.ERuJPG_ytLong{display:none}.ERuJPG_ytShort{display:inline}.ERuJPG_yt{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.ERuJPG_hit:hover .ERuJPG_frame,.ERuJPG_frame,.ERuJPG_play{transition:none;translate:-50% -50%}.ERuJPG_frame,.ERuJPG_hit:hover .ERuJPG_frame{translate:none}.ERuJPG_hit:hover .ERuJPG_play{scale:1}}
.fPYNna_hiwStack{gap:16px;min-width:0;display:grid}.fPYNna_moves{margin-top:56px}.fPYNna_walkthrough{color:var(--slate-600);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:40px;font-size:15px;display:flex}.fPYNna_walkthrough a{color:var(--royal-700);font-weight:600}.fPYNna_walkthroughLink{color:var(--royal-700);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 4px;font-weight:600;display:inline-flex}.fPYNna_walkthroughLink:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 18%, transparent);outline-offset:2px;box-shadow:0 0 0 1px var(--brand-500);border-radius:8px}.fPYNna_newsletter{background:var(--ink-950);color:#e2eefcd9;border-top:1px solid #ffffff1a}.fPYNna_newsletterInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;width:min(1200px,100% - 40px);margin-inline:auto;padding-block:20px;display:flex}.fPYNna_newsletterTitle{margin:0;font-size:14px;font-weight:600}.fPYNna_newsletterFields{flex:240px;gap:8px;min-width:0;max-width:480px;display:flex}.fPYNna_newsletterInput{color:#fff;min-width:0;height:40px;font:inherit;background:#ffffff14;border:1px solid #ffffff4d;border-radius:10px;flex:1;padding:0 12px;font-size:14px}.fPYNna_newsletterInput::placeholder{color:#e2eefc99}.fPYNna_newsletterInput:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 35%, transparent);border-color:var(--brand-500)}.fPYNna_newsletterButton{height:40px;color:var(--ink-900);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:10px;padding:0 16px;font-size:14px;font-weight:600}.fPYNna_newsletterButton:disabled{opacity:.7;cursor:progress}@media (max-width:960px){.fPYNna_moves{margin-top:40px}}.fPYNna_divider{background:#fff;justify-content:center;padding-block:28px 0;display:flex}.fPYNna_stage{background:var(--slate-50);color:var(--ink-900)}.fPYNna_switcher{background:var(--slate-50);justify-content:center;align-items:center;gap:12px;width:100%;margin:0;padding:28px 20px;display:flex}.fPYNna_switcher[data-panel=spark]{background:var(--spark-500)}.fPYNna_switcher[data-panel=black]{background:#000}.fPYNna_switcher[data-panel=black] .fPYNna_tab[aria-selected=true]{background:var(--spark-500);border-color:var(--spark-500);color:var(--ink-950)}.fPYNna_switcher[data-panel=black] .fPYNna_nudge:focus-visible,.fPYNna_switcher[data-panel=black] .fPYNna_tab:focus-visible{box-shadow:none;outline:3px solid #fff}.fPYNna_tablist{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:flex}.fPYNna_nudge{border:1px solid var(--slate-200);width:44px;height:44px;color:var(--ink-900);cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.fPYNna_nudge:disabled{opacity:.35;cursor:not-allowed}.fPYNna_nudge:focus-visible,.fPYNna_tab:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 18%, transparent);outline-offset:2px;box-shadow:0 0 0 1px var(--brand-500)}.fPYNna_tab{border:1px solid var(--slate-200);min-height:44px;color:var(--ink-900);line-height:1;font-family:var(--font-sans);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-size:14px;font-weight:700;display:inline-flex}.fPYNna_tab[aria-selected=true]{background:var(--ink-950);border-color:var(--ink-950);color:#fff}.fPYNna_scroller{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.fPYNna_scroller::-webkit-scrollbar{display:none}.fPYNna_slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.fPYNna_slideGreen{background:var(--spark-500);color:var(--ink-950)}.fPYNna_slideWash{color:var(--ink-900);background:#fff}.fPYNna_slideBlack{color:#fff;background:#000}.fPYNna_slideInner{width:min(1200px,100% - 40px);margin-inline:auto;padding-block:72px 56px}.fPYNna_onSpark header h2,.fPYNna_onSpark header h2 span,.fPYNna_slideInner.fPYNna_onSpark header p{color:var(--ink-950)}.fPYNna_onBlack button:focus-visible{outline-offset:3px;outline:3px solid #fff}.fPYNna_shared{width:min(1200px,100% - 40px);margin-inline:auto;padding-bottom:116px}@media (prefers-reduced-motion:reduce){.fPYNna_scroller{scroll-behavior:auto}}@media (max-width:720px){.fPYNna_nudge{display:none}.fPYNna_slideInner{padding-block:48px 40px}.fPYNna_shared{padding-bottom:72px}}.fPYNna_trustRow{border-top:1px solid #ffffff24;flex-direction:column;gap:16px;margin-top:8px;padding-top:16px;display:flex}.fPYNna_trustLine{margin:0}
.u6lfNG_scroll{border:1px solid var(--slate-200);box-shadow:0 10px 24px -8px color-mix(in srgb, var(--royal-700) 20%, transparent), 0 1px 3px color-mix(in srgb, var(--ink-950) 10%, transparent);background:#fff;border-radius:18px;overflow-x:auto}.u6lfNG_scroll:focus-visible{outline:3px solid var(--royal-600);outline-offset:2px}.u6lfNG_table{border-collapse:separate;border-spacing:0;width:100%;min-width:840px;color:var(--ink-900);font-size:15px}.u6lfNG_table th,.u6lfNG_table td{border-bottom:1px solid var(--slate-200);text-align:center;vertical-align:middle;padding:14px 12px}.u6lfNG_table tbody tr:last-child th,.u6lfNG_table tbody tr:last-child td{border-bottom:0}.u6lfNG_corner,.u6lfNG_rowHead{z-index:2;width:31%;min-width:220px;box-shadow:1px 0 0 var(--slate-200);background:#fff;position:sticky;left:0;text-align:left!important}.u6lfNG_corner{font:800 14px/1.2 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-700)}.u6lfNG_rowHead{color:var(--ink-900);font-weight:600;line-height:1.4}.u6lfNG_colHead{font:700 14px/1.3 var(--font-heading);color:var(--navy-800);background:var(--slate-50)}.u6lfNG_colHead.u6lfNG_us{color:var(--ink-950);background:#e8f9ef;font-size:16px;box-shadow:inset 0 3px #1fb45e}.u6lfNG_cell.u6lfNG_us{background:#effbf4}.u6lfNG_cell{position:relative}.u6lfNG_cellInner{justify-content:center;align-items:center;gap:8px;display:inline-flex}.u6lfNG_word{color:var(--slate-700);font-size:14.5px;font-weight:700}.u6lfNG_word_yes{color:#0f7a43}.u6lfNG_mark{flex:none;display:block}.u6lfNG_yesCell{fill:#1fb45e;stroke:#0f7a43;stroke-width:1.6px;stroke-linejoin:round}.u6lfNG_yesCore{fill:#e8f9ef}.u6lfNG_outline{fill:none;stroke:#64748b;stroke-width:1.8px;stroke-linejoin:round}.u6lfNG_slateFill{fill:#94a0b4}.u6lfNG_slateStroke{fill:none;stroke:#64748b;stroke-width:2.2px;stroke-linecap:round}.u6lfNG_why{text-align:center;max-width:68ch;color:var(--ink-900);margin:32px auto 0;font-size:18px;line-height:1.6}.u6lfNG_ctaRow{justify-content:center;margin-top:24px;display:flex}.u6lfNG_fine{text-align:center;max-width:78ch;color:var(--slate-600);margin:24px auto 0;font-size:.875rem;line-height:1.5}.u6lfNG_srOnly,.u6lfNG_colLabel{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.u6lfNG_why{font-size:16.5px}}@media (max-width:899px){.u6lfNG_scroll{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.u6lfNG_table{width:100%;min-width:0;display:block}.u6lfNG_table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u6lfNG_table tbody{gap:16px;display:grid}.u6lfNG_table tbody tr{border:1px solid var(--slate-200);box-shadow:0 8px 20px -8px color-mix(in srgb, var(--royal-700) 20%, transparent), 0 1px 3px color-mix(in srgb, var(--ink-950) 10%, transparent);background:#fff;border-radius:16px;display:block;overflow:hidden}.u6lfNG_table tbody th.u6lfNG_rowHead{background:var(--slate-50);width:auto;min-width:0;max-width:none;box-shadow:none;font:700 16px/1.4 var(--font-heading);color:var(--ink-950);padding:14px 16px;display:block;position:static}.u6lfNG_table tbody td{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.u6lfNG_table tbody td:last-child{border-bottom:0}.u6lfNG_colLabel{clip:auto;white-space:normal;width:auto;min-width:0;height:auto;color:var(--slate-700);flex:auto;margin:0;font-size:14.5px;font-weight:600;line-height:1.35;position:static;overflow:visible}.u6lfNG_cellInner{flex:none}.u6lfNG_cell.u6lfNG_us{box-shadow:inset 4px 0 #1fb45e}.u6lfNG_cell.u6lfNG_us .u6lfNG_colLabel{color:var(--ink-950);font-weight:800}}
._25U8a_root{--ct-line:#ffffff29;--ct-text:white;--ct-text2:#ffffffb3;--ct-card:#ffffff0f;gap:12px;min-width:0;display:grid}._25U8a_root[data-tone=light]{--ct-line:var(--slate-200);--ct-text:var(--ink-900);--ct-text2:var(--slate-600);--ct-card:white}._25U8a_stage{border:1px solid var(--ct-line);touch-action:pan-y;background:radial-gradient(ellipse at 50% 92%, color-mix(in srgb, var(--spark-500) 13%, transparent), transparent 62%), #0b122073;border-radius:22px;height:clamp(420px,58vh,600px);position:relative;overflow:hidden}._25U8a_root[data-tone=light] ._25U8a_stage{background:radial-gradient(ellipse at 50% 92%, color-mix(in srgb, var(--spark-500) 11%, transparent), transparent 62%), var(--slate-50)}._25U8a_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}._25U8a_chip{border:1px solid var(--ct-line);background:color-mix(in srgb, var(--ct-card) 80%, transparent);color:var(--ct-text2);font:700 11px/1 var(--font-heading);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:7px 12px;position:absolute;top:14px;left:14px}._25U8a_hint{color:var(--ct-text2);font-size:12px;position:absolute;top:14px;right:14px}._25U8a_controls{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}._25U8a_play{background:var(--spark-500);min-height:48px;color:var(--ink-950);font:600 16px var(--font-sans);cursor:pointer;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;transition:background .15s;display:inline-flex}._25U8a_play:hover{background:var(--spark-600)}._25U8a_steps{flex:420px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom:12px;display:grid;position:relative}._25U8a_step{border:1px solid var(--ct-line);background:var(--ct-card);min-height:48px;color:var(--ct-text);font:600 14px var(--font-heading);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 8px;transition:border-color .2s,background .2s;display:flex}._25U8a_step[data-on=true]{border-color:var(--spark-500)}._25U8a_step[aria-pressed=true]{background:color-mix(in srgb, var(--spark-500) 18%, var(--ct-card))}._25U8a_stepNum{color:var(--ct-text2);font-size:11px}._25U8a_step[data-on=true] ._25U8a_stepNum{color:var(--spark-500)}._25U8a_track{background:var(--ct-line);border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._25U8a_track i{background:var(--spark-500);height:100%;display:block}._25U8a_play:focus-visible,._25U8a_step:focus-visible,._25U8a_stage:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 60%, transparent);outline-offset:2px}._25U8a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){._25U8a_stage{height:clamp(320px,50vh,400px)}._25U8a_hint{display:none}._25U8a_play{width:100%}._25U8a_step{padding:0 4px;font-size:12.5px}._25U8a_stepNum{display:none}}@media (prefers-reduced-motion:reduce){._25U8a_play,._25U8a_step{transition:none}}
.lFZuaq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lFZuaq_grid>li{min-width:0;transition:translate .2s}.lFZuaq_grid>li:hover{translate:0 -4px}@media (max-width:960px){.lFZuaq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lFZuaq_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lFZuaq_grid>li{transition:none}.lFZuaq_grid>li:hover{translate:none}}
.h-FrWa_root{--path:2.2s;--vb-text:var(--ink-900);--vb-text2:var(--slate-600);--vb-line:var(--slate-200);--vb-card:white;--vb-stage:linear-gradient(180deg, var(--sky-50), white);gap:14px;min-width:0;display:grid}.h-FrWa_root[data-tone=dark]{--vb-text:white;--vb-text2:#ffffffb8;--vb-line:#ffffff29;--vb-card:#ffffff0f;--vb-stage:linear-gradient(180deg, var(--ink-950), var(--navy-800))}.h-FrWa_head{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.h-FrWa_title{font:800 20px/1.2 var(--font-heading);letter-spacing:-.02em;color:var(--vb-text);margin:0 auto 0 0}.h-FrWa_legend{color:var(--vb-text2);gap:16px;font-size:12px;display:flex}.h-FrWa_legend span{align-items:center;gap:7px;display:inline-flex}.h-FrWa_keyReady,.h-FrWa_keyHatched{background:linear-gradient(90deg, var(--brand-400), var(--spark-500));border-radius:4px;width:16px;height:11px}.h-FrWa_keyHatched{background:repeating-linear-gradient(135deg, #ffffff8c 0 2px, transparent 2px 5px), linear-gradient(90deg, var(--brand-400), var(--spark-500));outline:1px dashed color-mix(in srgb, var(--vb-text) 45%, transparent);outline-offset:-1px}.h-FrWa_replay{border:1px solid var(--vb-line);background:var(--vb-card);min-height:36px;color:var(--vb-text);font:600 13px var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.h-FrWa_body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.h-FrWa_stage{border:1px solid var(--vb-line);background:var(--vb-stage);border-radius:20px;padding:0 0 6px;position:relative;overflow:hidden}.h-FrWa_axis{font:700 10px/1 var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--vb-text2);margin:0;padding:14px 20px 0}.h-FrWa_box{position:relative}.h-FrWa_svg{width:100%;height:auto;display:block;overflow:visible}.h-FrWa_grid{stroke:color-mix(in srgb, var(--vb-text) 9%, transparent);stroke-width:1px}.h-FrWa_ground{stroke:color-mix(in srgb, var(--vb-text) 24%, transparent);stroke-width:1.2px}.h-FrWa_path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.h-FrWa_shimmer{fill:none;stroke:#fff;stroke-opacity:.9;stroke-width:5px;stroke-linecap:round;stroke-dasharray:.035 .965;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 5px var(--spark-500))}.h-FrWa_bar{cursor:pointer}.h-FrWa_lift{transform-box:fill-box;transform-origin:bottom;transition:transform .22s}.h-FrWa_bar:hover .h-FrWa_lift{transform:translateY(-4px)}.h-FrWa_dashed{fill:none;stroke:color-mix(in srgb, var(--vb-text) 55%, transparent);stroke-width:1.4px;stroke-dasharray:4 3}.h-FrWa_selRing{fill:none;stroke:var(--vb-text);stroke-width:2.2px}.h-FrWa_overlay{pointer-events:none;position:absolute;inset:0}.h-FrWa_num,.h-FrWa_name{text-align:center;color:var(--vb-text2);position:absolute;transform:translate(-50%)}.h-FrWa_num{font:800 15px/1 var(--font-heading)}.h-FrWa_num[data-selected=true]{color:var(--vb-text)}.h-FrWa_name{font:500 11.5px/1.25 var(--font-sans);color:var(--vb-text)}.h-FrWa_name[data-kind=today]{color:var(--vb-text2);font-weight:700}.h-FrWa_name[data-kind=final]{color:color-mix(in srgb, var(--spark-500) 60%, var(--vb-text));font-weight:800}.h-FrWa_name[data-selected=true]{font-weight:800}.h-FrWa_root[data-phase=hidden] .h-FrWa_path{stroke-dashoffset:1px}.h-FrWa_root[data-phase=hidden] .h-FrWa_bar,.h-FrWa_root[data-phase=hidden] .h-FrWa_num,.h-FrWa_root[data-phase=hidden] .h-FrWa_name{opacity:0}.h-FrWa_root[data-phase=in] .h-FrWa_path{animation:h-FrWa_draw var(--path) cubic-bezier(.45, .05, .25, 1) .15s both}.h-FrWa_root[data-phase=in] .h-FrWa_bar{transform-box:fill-box;transform-origin:bottom;animation:h-FrWa_stepIn .95s cubic-bezier(.2, .9, .25, 1.1) var(--d) both}.h-FrWa_root[data-phase=in] .h-FrWa_bar[data-kind=final]{animation:h-FrWa_stepIn 1.1s cubic-bezier(.2, .9, .25, 1.1) var(--d) both, h-FrWa_settle 2.6s ease-out calc(var(--d) + .9s) both}.h-FrWa_root[data-phase=in] .h-FrWa_num,.h-FrWa_root[data-phase=in] .h-FrWa_name{animation:h-FrWa_fadeUp .6s ease-out var(--d) both}.h-FrWa_root[data-phase=in] .h-FrWa_shimmer{opacity:1;animation:7s linear 7s infinite h-FrWa_travel}@keyframes h-FrWa_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes h-FrWa_stepIn{0%{opacity:.1;filter:none;transform:translateY(20px)scaleY(.92)}55%{opacity:1;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--spark-500) 75%, transparent));transform:translateY(-3px)scaleY(1.01)}to{opacity:1;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--spark-500) 28%, transparent));transform:none}}@keyframes h-FrWa_settle{0%{filter:drop-shadow(0 0 28px color-mix(in srgb, var(--spark-500) 85%, transparent))}to{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--spark-500) 32%, transparent))}}@keyframes h-FrWa_fadeUp{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@keyframes h-FrWa_travel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.h-FrWa_panel{border:1px solid var(--vb-line);background:var(--vb-card);color:var(--vb-text);border-radius:20px;flex-direction:column;gap:16px;padding:20px;display:flex}.h-FrWa_kicker{font:700 11px/1 var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--brand-500) 70%, var(--vb-text))}.h-FrWa_itemName{font:800 22px/1.2 var(--font-heading);letter-spacing:-.02em;margin:10px 0 0}.h-FrWa_why{color:var(--vb-text2);margin:10px 0 0;font-size:15px;line-height:1.55}.h-FrWa_facts{margin:14px 0 0;display:grid}.h-FrWa_facts div{border-top:1px solid var(--vb-line);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.h-FrWa_facts dt{color:var(--vb-text2)}.h-FrWa_facts dd{margin:0;font-weight:700}.h-FrWa_facts dd[data-ok=true]{color:color-mix(in srgb, var(--spark-700) 80%, var(--vb-text))}.h-FrWa_root[data-tone=dark] .h-FrWa_facts dd[data-ok=true]{color:var(--spark-500)}.h-FrWa_end{color:var(--vb-text2);margin:12px 0 0;font-size:13px;line-height:1.5}.h-FrWa_list{gap:2px;margin-top:auto;display:grid}.h-FrWa_list button{min-height:40px;color:inherit;font:600 14px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:26px 1fr 64px;align-items:center;gap:10px;padding:0 10px;display:grid}.h-FrWa_list button[aria-pressed=true]{background:color-mix(in srgb, var(--spark-500) 14%, transparent)}.h-FrWa_list i{background:color-mix(in srgb, var(--brand-500) 16%, transparent);width:24px;height:24px;font:800 12px/1 var(--font-heading);border-radius:50%;place-items:center;font-style:normal;display:grid}.h-FrWa_meter{background:color-mix(in srgb, var(--vb-text) 10%, transparent);border-radius:99px;height:6px;overflow:hidden}.h-FrWa_meter b{background:linear-gradient(90deg, var(--brand-400), var(--spark-500));border-radius:99px;height:100%;display:block}.h-FrWa_note{text-align:center;color:var(--vb-text2);margin:0;font-size:12px}.h-FrWa_replay:focus-visible,.h-FrWa_list button:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 60%, transparent);outline-offset:2px}.h-FrWa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.h-FrWa_body{grid-template-columns:1fr}}@media (max-width:560px){.h-FrWa_name{display:none}.h-FrWa_name[data-kind=today],.h-FrWa_name[data-kind=final]{font-size:10.5px;display:block}.h-FrWa_num{font-size:13px}.h-FrWa_legend{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.h-FrWa_root .h-FrWa_path,.h-FrWa_root .h-FrWa_bar,.h-FrWa_root .h-FrWa_num,.h-FrWa_root .h-FrWa_name,.h-FrWa_root .h-FrWa_shimmer{animation:none}.h-FrWa_lift{transition:none}}
.dn-O7q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dn-O7q_matrix{gap:var(--space-5);display:grid}.dn-O7q_hint{color:var(--slate-600);margin:0;font-size:15px;line-height:1.5}.dn-O7q_footnote{color:var(--slate-600);margin:0;font-size:14px;line-height:1.5}.dn-O7q_desktopOnly{display:block}.dn-O7q_phoneOnly{display:none}@media (max-width:759px){.dn-O7q_desktopOnly{display:none}.dn-O7q_phoneOnly{display:block}.dn-O7q_hint{display:none}}.dn-O7q_ball{flex:none;display:block}.dn-O7q_ballRing{stroke:var(--slate-500);stroke-width:1.8px;fill:#fff}.dn-O7q_ballPie{stroke:var(--navy-700);stroke-width:12px;stroke-dasharray:var(--dash) var(--c);transition:stroke-dasharray .7s cubic-bezier(.22,.8,.3,1);transition-delay:calc(var(--i,0) * 60ms + var(--col,0) * 70ms)}.dn-O7q_ball[data-tone=us] .dn-O7q_ballRing{stroke:#ffffffe0;fill:#ffffff0f}.dn-O7q_ball[data-tone=us] .dn-O7q_ballPie{stroke:var(--spark-500)}.dn-O7q_ball[data-tone=usLight] .dn-O7q_ballRing{stroke:var(--spark-700)}.dn-O7q_ball[data-tone=usLight] .dn-O7q_ballPie{stroke:var(--spark-600)}[data-phase=hidden] .dn-O7q_ballPie{stroke-dasharray:0 var(--c)}.dn-O7q_tableWrap{border:1px solid var(--slate-200);background:#fff;border-radius:20px;position:relative;overflow:clip;box-shadow:0 1px 2px #0b12200f,0 22px 44px -28px #0b12204d}.dn-O7q_table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:740px;font-size:15px;line-height:1.45}.dn-O7q_colLabel{width:27%}.dn-O7q_colUs{width:19%}.dn-O7q_colThem{width:13.5%}.dn-O7q_table th,.dn-O7q_table td{text-align:center;vertical-align:middle;border-bottom:1px solid var(--slate-200);padding:0}.dn-O7q_table thead th{z-index:3;vertical-align:bottom;background:#fff;padding:18px 8px 14px;position:sticky;top:84px}.dn-O7q_corner{text-align:left}.dn-O7q_table .dn-O7q_corner{padding-inline-start:22px}.dn-O7q_cornerText{font:700 14px/1.3 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-600)}.dn-O7q_themHead,.dn-O7q_usHead{display:table-cell}.dn-O7q_themHead>:first-child,.dn-O7q_usHead>:first-child{margin-inline:auto}.dn-O7q_headTotal{color:var(--slate-600);margin-top:10px;font-size:14px;line-height:1.3;display:block}.dn-O7q_headTotal b{color:var(--ink-950);white-space:nowrap;font-weight:700}.dn-O7q_table .dn-O7q_usHead,.dn-O7q_table .dn-O7q_us,.dn-O7q_table .dn-O7q_usGroup,.dn-O7q_table .dn-O7q_usFoot{background:var(--navy-800);color:#fff;border-bottom-color:#ffffff1f;border-inline:1px solid #ffffff14}.dn-O7q_table .dn-O7q_usHead{border-top:4px solid var(--spark-500)}.dn-O7q_table .dn-O7q_usHead .dn-O7q_headTotal{color:#fffc}.dn-O7q_table .dn-O7q_usHead .dn-O7q_headTotal b{color:#fff}.dn-O7q_table .dn-O7q_usGroup{background:var(--navy-700)}.dn-O7q_rowHead{text-align:left}.dn-O7q_table .dn-O7q_rowHead{color:var(--ink-950);padding:0 12px 0 22px;font-weight:600}.dn-O7q_rowHeadInner{align-items:center;gap:12px;min-height:64px;display:flex}.dn-O7q_rowIcon{background:var(--sky-100);width:34px;height:34px;color:var(--royal-700);border-radius:10px;flex:none;place-items:center;display:inline-grid}.dn-O7q_table .dn-O7q_groupHead{text-align:left;font:700 14px/1.3 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-700);background:var(--slate-50);padding:10px 22px}.dn-O7q_table .dn-O7q_groupFill{background:var(--slate-50)}.dn-O7q_cell,.dn-O7q_us{height:64px;position:relative}.dn-O7q_ballWrap{--col:0;place-items:center;display:inline-grid}.dn-O7q_cell:focus-visible,.dn-O7q_us:focus-visible{outline:3px solid var(--brand-500);outline-offset:-4px;border-radius:12px}.dn-O7q_us:focus-visible{outline-color:#fff}.dn-O7q_row{transition:opacity .5s,transform .5s}.dn-O7q_row[data-phase=hidden]{opacity:0;transform:translateY(8px)}.dn-O7q_row:hover .dn-O7q_rowHead,.dn-O7q_row:hover .dn-O7q_cell{background:var(--slate-25)}.dn-O7q_coverageRow th,.dn-O7q_coverageRow td{border-bottom:0}.dn-O7q_table .dn-O7q_coverageRow .dn-O7q_rowHead{background:var(--slate-50);padding-block:18px}.dn-O7q_coverageRow .dn-O7q_rowHeadInner{gap:2px;min-height:0;display:grid}.dn-O7q_coverageLabel{font:700 15px/1.3 var(--font-heading);color:var(--ink-950)}.dn-O7q_coverageNote{color:var(--slate-600);font-size:14px;font-weight:400}.dn-O7q_table .dn-O7q_footCell,.dn-O7q_table .dn-O7q_usFoot{padding:18px 14px}.dn-O7q_table .dn-O7q_footCell{background:var(--slate-50)}.dn-O7q_coverage{flex-direction:column;gap:8px;display:flex}.dn-O7q_coverageText{font:700 15px/1.2 var(--font-heading);color:var(--ink-950);order:-1}.dn-O7q_coverageTrack{background:var(--slate-200);border-radius:999px;height:10px;display:block;overflow:hidden}.dn-O7q_coverageFill{height:100%;width:calc(var(--share) * 100%);background:var(--navy-700);transform-origin:0;border-radius:999px;transition:transform .9s cubic-bezier(.22,.8,.3,1) .15s;display:block}.dn-O7q_coverage[data-tone=us] .dn-O7q_coverageText{color:#fff;font-size:17px}.dn-O7q_coverage[data-tone=us] .dn-O7q_coverageTrack{background:#ffffff2e}.dn-O7q_coverage[data-tone=us] .dn-O7q_coverageFill{background:var(--spark-500)}.dn-O7q_coverage[data-phase=hidden] .dn-O7q_coverageFill{transform:scaleX(0)}.dn-O7q_tip{z-index:6;background:var(--ink-950);color:#fff;text-align:center;pointer-events:none;border-radius:9px;max-width:300px;padding:7px 11px;font-size:14px;line-height:1.35;position:absolute;transform:translate(-50%,calc(4px - 100%));box-shadow:0 8px 20px -6px #0b122073}.dn-O7q_legend{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.dn-O7q_legendTitle{font:700 14px/1.3 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-600);margin:0}.dn-O7q_legendList{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dn-O7q_legendItem{color:var(--slate-700);align-items:center;gap:8px;font-size:15px;display:inline-flex}.dn-O7q_phone{gap:var(--space-4);display:grid}.dn-O7q_pick{font:700 14px/1.3 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-600);margin:0}.dn-O7q_picker{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dn-O7q_pickBtn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:16px;justify-items:stretch;min-height:48px;padding:4px;display:grid;position:relative}.dn-O7q_pickBtn>span{width:100%}.dn-O7q_pickBtn[aria-pressed=true]{border-color:var(--brand-500);background:var(--sky-50)}.dn-O7q_pickBtn[aria-pressed=true]:after{content:"";inset-inline:22%;background:var(--royal-700);border-radius:4px;height:4px;position:absolute;bottom:-2px}.dn-O7q_pickBtn:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}.dn-O7q_mHead{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dn-O7q_mHeadCol{justify-items:stretch;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--slate-200);background:#fff;border-radius:16px;display:grid}.dn-O7q_mHeadCol[data-tone=us]{background:var(--navy-800);border-color:var(--navy-800)}.dn-O7q_mHeadCol>:first-child{justify-self:center}.dn-O7q_mCover{color:var(--slate-600);align-items:center;gap:8px;font-size:14px;line-height:1.25;display:flex}.dn-O7q_mCover b{color:var(--ink-950);font-weight:700;display:block}.dn-O7q_mHeadCol[data-tone=us] .dn-O7q_mCover{color:#fffc}.dn-O7q_mHeadCol[data-tone=us] .dn-O7q_mCover b{color:#fff}.dn-O7q_ring{flex:none;place-items:center;width:52px;height:52px;display:inline-grid;position:relative}.dn-O7q_ring svg{position:absolute;inset:0}.dn-O7q_ringTrack{stroke:var(--slate-200);stroke-width:6px}.dn-O7q_ringArc{stroke:var(--navy-700);stroke-width:6px;stroke-linecap:round}.dn-O7q_ring[data-tone=us] .dn-O7q_ringTrack{stroke:#ffffff38}.dn-O7q_ring[data-tone=us] .dn-O7q_ringArc{stroke:var(--spark-500)}.dn-O7q_ringText{font:800 16px/1 var(--font-heading);color:var(--ink-950);position:relative}.dn-O7q_ring[data-tone=us] .dn-O7q_ringText{color:#fff}.dn-O7q_mStrip{z-index:4;gap:var(--space-2);border-bottom:1px solid var(--slate-200);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 0;display:grid;position:sticky;top:84px}.dn-O7q_mStrip span{font:700 14px/1.3 var(--font-heading);color:var(--ink-950);background:var(--slate-100);text-align:center;border-radius:8px;padding:4px 10px}.dn-O7q_mStrip span[data-tone=us]{background:var(--navy-800);color:#fff}.dn-O7q_mGroup{gap:var(--space-2);display:grid}.dn-O7q_mGroupTitle{margin:var(--space-3) 0 0;font:700 14px/1.3 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-700)}.dn-O7q_mList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.dn-O7q_mRow{gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--slate-200);transition:opacity .45s,transform .45s;display:grid}.dn-O7q_mRow[data-phase=hidden]{opacity:0;transform:translateY(8px)}.dn-O7q_mLabel{font:600 16px/1.3 var(--font-heading);color:var(--ink-950);align-items:center;gap:10px;display:flex}.dn-O7q_mCells{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dn-O7q_mCell{border:1px solid var(--slate-200);min-height:48px;color:var(--slate-700);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;display:flex}.dn-O7q_mCell[data-tone=us]{background:var(--spark-50);border-color:color-mix(in srgb, var(--spark-600) 40%, white);color:var(--ink-950)}@media (prefers-reduced-motion:reduce){.dn-O7q_row,.dn-O7q_mRow,.dn-O7q_ballPie,.dn-O7q_coverageFill{transition:none}.dn-O7q_row[data-phase=hidden],.dn-O7q_mRow[data-phase=hidden]{opacity:1;transform:none}[data-phase=hidden] .dn-O7q_ballPie{stroke-dasharray:var(--dash) var(--c)}.dn-O7q_coverage[data-phase=hidden] .dn-O7q_coverageFill{transform:none}}
.fTXdtq_carousel{gap:20px;display:grid}.fTXdtq_slide{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:20px;display:grid}.fTXdtq_film,.fTXdtq_brochure{min-width:0}.fTXdtq_controls{justify-content:center;align-items:center;gap:12px;display:flex}.fTXdtq_arrow,.fTXdtq_dot,.fTXdtq_dotActive{border:1px solid var(--slate-200);color:var(--ink-900);cursor:pointer;background:#fff}.fTXdtq_arrow{border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.fTXdtq_arrow:hover{border-color:var(--brand-500);color:var(--royal-700)}.fTXdtq_dots{align-items:center;gap:8px;display:flex}.fTXdtq_dot,.fTXdtq_dotActive{border-radius:999px;width:44px;height:44px;position:relative}.fTXdtq_dot:before,.fTXdtq_dotActive:before{content:"";background:var(--slate-300);border-radius:999px;width:8px;height:8px;position:absolute;top:50%;left:50%;translate:-50% -50%}.fTXdtq_dotActive{border-color:var(--royal-700)}.fTXdtq_dotActive:before{background:var(--royal-700);width:10px;height:10px}.fTXdtq_arrow:focus-visible,.fTXdtq_dot:focus-visible,.fTXdtq_dotActive:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 18%, transparent);outline-offset:2px;box-shadow:0 0 0 1px var(--brand-500)}.fTXdtq_count{min-width:4.5rem;color:var(--slate-600);margin:0;font-size:14px;font-weight:600}@media (max-width:960px){.fTXdtq_slide{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fTXdtq_arrow,.fTXdtq_dot,.fTXdtq_dotActive{transition:none}}
.grGfba_heading{font-family:var(--font-heading);letter-spacing:-.025em;margin:0;font-weight:800}.grGfba_center{text-align:center}.grGfba_start{text-align:start}.grGfba_onLight{color:var(--ink-900)}.grGfba_onDark{color:#fff}.grGfba_emphasis{color:var(--royal-700)}.grGfba_emphasisDark{background-image:linear-gradient(90deg, var(--sky-200), var(--brand-400));color:#0000;-webkit-background-clip:text;background-clip:text}.grGfba_display{font-size:var(--text-display);line-height:1.08}.grGfba_section{font-size:clamp(30px,2.4vw + 1rem,46px);line-height:1.08}.grGfba_landing{font-size:clamp(32px,2.8vw + 1rem,54px);line-height:1.02}.grGfba_band{font-size:clamp(28px,2vw + .8rem,36px);line-height:1.15}
._2ys7Lq_section{color:var(--ink-900);background:#fff;padding-block:104px}._2ys7Lq_inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;width:min(1200px,100% - 40px);margin-inline:auto;display:grid}._2ys7Lq_copy{min-width:0}._2ys7Lq_lead{max-width:56ch;color:var(--slate-600);margin:18px 0 0;font-size:18px;line-height:1.6}._2ys7Lq_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin:28px 0 0;padding:0;list-style:none;display:grid}._2ys7Lq_items li{align-items:flex-start;gap:12px;display:flex}._2ys7Lq_items li>span:last-child{gap:2px;display:grid}._2ys7Lq_items b{font:700 15px/1.3 var(--font-heading);color:var(--ink-900)}._2ys7Lq_items li>span:last-child>span{color:var(--slate-600);font-size:14px;line-height:1.45}._2ys7Lq_icon{background:color-mix(in srgb, var(--brand-500) 13%, white);width:38px;height:38px;color:var(--royal-700);border-radius:10px;flex:none;place-items:center;display:grid}._2ys7Lq_items li:last-child ._2ys7Lq_icon{background:color-mix(in srgb, var(--spark-500) 18%, white);color:var(--spark-700)}._2ys7Lq_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}@media (max-width:960px){._2ys7Lq_section{padding-block:64px}._2ys7Lq_inner{grid-template-columns:1fr;gap:36px}}@media (max-width:560px){._2ys7Lq_items{grid-template-columns:1fr}}
.eCekoW_band{background:#fff;padding-block:72px 80px}.eCekoW_card{border:1px solid var(--slate-200);background:linear-gradient(120deg, var(--slate-50), color-mix(in srgb, var(--spark-500) 8%, white));border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;width:min(1200px,100% - 40px);margin-inline:auto;padding:36px 40px;display:flex}.eCekoW_copy{gap:8px;max-width:680px;display:grid}.eCekoW_copy h2{font:800 clamp(1.5rem, 1.1rem + 1.2vw, 2.1rem) / 1.15 var(--font-heading);letter-spacing:-.03em;color:var(--ink-900);margin:0}.eCekoW_copy p{color:var(--slate-600);margin:0;font-size:17px;line-height:1.55}@media (max-width:720px){.eCekoW_band{padding-block:48px 56px}.eCekoW_card{padding:26px 22px}}
.r3yk-q_strip{background:color-mix(in srgb, hsl(var(--ai-fill)) 7%, white);color:var(--ink-900);border-top:1px solid color-mix(in srgb, hsl(var(--ai-fill)) 22%, white)}.r3yk-q_inner{text-align:center;flex-direction:column;align-items:center;gap:20px;width:min(1200px,100% - 40px);margin-inline:auto;padding-block:36px;display:flex}.r3yk-q_title{font-family:var(--font-heading);color:hsl(var(--ai-fill));margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.r3yk-q_logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 56px;margin:0;padding:0;list-style:none;display:flex}.r3yk-q_link{border-radius:8px;align-items:center;padding:6px;display:inline-flex}.r3yk-q_link:hover{background:color-mix(in srgb, hsl(var(--ai-fill)) 8%, transparent)}.r3yk-q_link:focus-visible{outline:3px solid hsl(var(--ai-fill));outline-offset:3px}.r3yk-q_nvidia{width:auto;max-width:100%;height:28px}.r3yk-q_move{width:auto;max-width:100%;height:72px}@media (max-width:560px){.r3yk-q_inner{padding-block:28px}.r3yk-q_title{font-size:1.35rem}.r3yk-q_move{height:56px}}
.EFliNa_pill{border:1px solid color-mix(in srgb, var(--spark-500) 60%, transparent);background:color-mix(in srgb, var(--spark-500) 16%, transparent);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:6px 14px;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.EFliNa_pill:hover{background:color-mix(in srgb, var(--spark-500) 28%, transparent);border-color:var(--spark-500)}.EFliNa_pill:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 55%, transparent);outline-offset:2px}.EFliNa_dot{background:var(--spark-500);border-radius:999px;width:8px;height:8px}.EFliNa_pill svg{transition:transform .16s}.EFliNa_pill:hover svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.EFliNa_pill,.EFliNa_pill svg{transition:none}.EFliNa_pill:hover svg{transform:none}}
._0-aChW_frame{aspect-ratio:16/9;background:#000;border-radius:22px;width:100%;margin:0;display:block;position:relative;overflow:hidden;box-shadow:0 40px 80px -24px #0009,inset 0 0 0 1px #ffffff1f}._0-aChW_poster,._0-aChW_clip{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._0-aChW_clip{opacity:0;transition:opacity .7s}._0-aChW_clip[data-active=true]{opacity:1}._0-aChW_progress{background:#ffffff38;height:2px;position:absolute;bottom:0;left:0;right:0}._0-aChW_progressFill{background:var(--spark-500);transform-origin:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){._0-aChW_clip{transition:none}}
.eunkTW_wrap{gap:12px;display:grid}.eunkTW_list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.eunkTW_card{border:1px solid var(--slate-200);background:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:84px;padding:16px;display:flex}.eunkTW_compact{min-height:64px}.eunkTW_mark{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--slate-500);font-size:22px;font-weight:700}.eunkTW_compact .eunkTW_mark{font-size:18px}.eunkTW_note{color:var(--slate-500);text-align:center;margin:0;font-size:12px;line-height:1.4}.eunkTW_noteDark{color:#ffffffa8}@media (max-width:720px){.eunkTW_list{grid-template-columns:repeat(2,minmax(0,1fr))}}
.p0BfDG_trust{background:color-mix(in srgb, hsl(var(--ai-fill)) 7%, white);color:var(--ink-900);border-bottom:1px solid color-mix(in srgb, hsl(var(--ai-fill)) 22%, white)}.p0BfDG_trustInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;width:min(1200px,100% - 40px);margin-inline:auto;padding-block:28px;display:flex}.p0BfDG_promises{font:650 16px/1.4 var(--font-sans);color:var(--ink-900);flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.p0BfDG_promises li{align-items:center;gap:10px;display:inline-flex}.p0BfDG_promises svg{color:var(--spark-700);flex:none}.p0BfDG_badges{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.p0BfDG_badgesTitle{font:700 14px/1.2 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--slate-700);margin:0}.p0BfDG_frames{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;width:min(1200px,100% - 40px);margin-inline:auto;padding-bottom:36px;display:grid}.p0BfDG_frame{border:1px solid var(--slate-200);box-shadow:0 1px 2px color-mix(in srgb, var(--ink-950) 8%, transparent);background:#fff;border-radius:14px;margin:0;overflow:hidden}.p0BfDG_frame img{aspect-ratio:16/10;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.p0BfDG_frame figcaption{color:var(--slate-700);padding:10px 14px 12px;font-size:14px;line-height:1.4}.p0BfDG_vendorRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid}.p0BfDG_vendorCard{border:1px solid var(--slate-200);text-align:center;min-height:100px;box-shadow:0 1px 2px color-mix(in srgb, var(--ink-950) 6%, transparent);background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px;display:flex}.p0BfDG_vendorCard p{color:var(--slate-600);margin:0;font-size:14px;line-height:1.4}.p0BfDG_vendorCta{justify-content:center;margin-top:28px;display:flex}.p0BfDG_vendorNotes{text-align:center;color:var(--slate-600);gap:4px;margin:22px 0 0;font-size:.875rem;line-height:1.4;display:grid}.p0BfDG_bandWrap{background:#fff;padding-block:20px}.p0BfDG_offer{border:1px solid var(--slate-200);background:linear-gradient(120deg, var(--slate-50), color-mix(in srgb, var(--spark-500) 8%, white));border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;width:min(1200px,100% - 40px);margin-inline:auto;padding:32px 40px;display:flex}.p0BfDG_offerDark{background:var(--gradient-cta);color:#fff;border-color:#0000}.p0BfDG_offerCopy{gap:8px;max-width:720px;display:grid}.p0BfDG_offerCopy h2{font:800 clamp(1.4rem, 1.05rem + 1.1vw, 2rem) / 1.2 var(--font-heading);letter-spacing:-.03em;color:var(--ink-900);margin:0}.p0BfDG_offerDark .p0BfDG_offerCopy h2{color:#fff}.p0BfDG_offerCopy p{color:var(--slate-600);margin:0;font-size:17px;line-height:1.55}.p0BfDG_offerDark .p0BfDG_offerCopy p{color:#ffffffd1}@media (max-width:860px){.p0BfDG_vendorRow{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}}@media (max-width:720px){.p0BfDG_trustInner{padding-block:22px}.p0BfDG_offer{padding:24px 22px}}
.UNHeJa_diagram{grid-template-columns:minmax(0,1fr) 80px minmax(0,1.15fr);align-items:stretch;max-width:1000px;margin-inline:auto;display:grid}.UNHeJa_vendors{gap:14px;margin:0;padding:0;list-style:none;display:grid}.UNHeJa_vendor{border:1px solid var(--slate-200);background:#fff;border-radius:16px;align-items:center;gap:16px;height:92px;padding:0 18px;display:flex;box-shadow:0 1px 2px #0b12200f}.UNHeJa_vendor>span{flex:none;min-width:120px}.UNHeJa_vendor p{color:var(--slate-600);margin:0;font-size:14px;line-height:1.4}.UNHeJa_links{width:80px;height:100%;min-height:410px;overflow:visible}.UNHeJa_link{fill:none;stroke:var(--brand-400);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.UNHeJa_arrowDown{display:none}.UNHeJa_us{border:1px solid color-mix(in srgb, var(--spark-500) 55%, var(--slate-200));background:linear-gradient(160deg, color-mix(in srgb, var(--spark-500) 13%, white), white 70%);box-shadow:0 1px 2px #0b12200f, 0 22px 44px -26px color-mix(in srgb, var(--spark-500) 60%, transparent);border-radius:20px;flex-direction:column;justify-content:center;padding:28px 30px;display:flex}.UNHeJa_usName{font:800 34px/1.1 var(--font-heading);letter-spacing:-.03em;color:var(--ink-900);margin:0}.UNHeJa_usSub{font:600 15px/1.4 var(--font-heading);color:var(--spark-700);margin:6px 0 0}.UNHeJa_chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.UNHeJa_chips li{border:1px solid color-mix(in srgb, var(--spark-500) 40%, var(--slate-200));min-height:48px;font:600 15px/1.3 var(--font-heading);color:var(--ink-900);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.UNHeJa_tick{background:var(--spark-500);width:24px;height:24px;color:var(--ink-950);border-radius:50%;flex:none;place-items:center;display:grid}.UNHeJa_notes{text-align:center;color:var(--slate-500);gap:4px;margin:26px 0 0;font-size:.875rem;line-height:1.4;display:grid}.UNHeJa_diagram[data-phase=hidden] .UNHeJa_vendor{opacity:0;transform:translate(-20px)}.UNHeJa_diagram[data-phase=hidden] .UNHeJa_link{stroke-dashoffset:1px}.UNHeJa_diagram[data-phase=hidden] .UNHeJa_us{opacity:0;transform:scale(.97)}.UNHeJa_diagram[data-phase=hidden] .UNHeJa_chips li{opacity:.35}.UNHeJa_diagram[data-phase=hidden] .UNHeJa_tick{transform:scale(0)}.UNHeJa_diagram[data-phase=in] .UNHeJa_vendor{animation:UNHeJa_slideIn .7s cubic-bezier(.2, .8, .2, 1) calc(var(--i) * .14s) both}.UNHeJa_diagram[data-phase=in] .UNHeJa_link{animation:UNHeJa_drawLink .9s ease-in-out calc(.5s + var(--i) * .14s) both}.UNHeJa_diagram[data-phase=in] .UNHeJa_us{animation:.8s ease-out 1.1s both UNHeJa_usIn}.UNHeJa_diagram[data-phase=in] .UNHeJa_chips li{animation:UNHeJa_chipIn .5s ease-out calc(1.6s + var(--j) * .28s) both}.UNHeJa_diagram[data-phase=in] .UNHeJa_tick{animation:UNHeJa_tickIn .45s cubic-bezier(.2, 1.4, .4, 1) calc(1.7s + var(--j) * .28s) both}@keyframes UNHeJa_slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}@keyframes UNHeJa_drawLink{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes UNHeJa_usIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes UNHeJa_chipIn{0%{opacity:.35}to{opacity:1}}@keyframes UNHeJa_tickIn{0%{transform:scale(0)}to{transform:scale(1)}}@media (max-width:860px){.UNHeJa_diagram{grid-template-columns:1fr;max-width:560px}.UNHeJa_vendors{grid-template-columns:repeat(2,minmax(0,1fr))}.UNHeJa_vendor{text-align:center;flex-direction:column;justify-content:center;gap:6px;height:auto;min-height:100px;padding:14px}.UNHeJa_vendor>span{width:100%;min-width:0}.UNHeJa_links{display:none}.UNHeJa_arrowDown{background:linear-gradient(var(--brand-400), var(--spark-500));justify-self:center;width:2px;height:36px;margin-block:8px;display:block}.UNHeJa_chips{grid-template-columns:1fr}.UNHeJa_diagram[data-phase=hidden] .UNHeJa_arrowDown{opacity:0}.UNHeJa_diagram[data-phase=in] .UNHeJa_arrowDown{animation:.6s ease-out .8s both UNHeJa_usIn}}@media (prefers-reduced-motion:reduce){.UNHeJa_diagram .UNHeJa_vendor,.UNHeJa_diagram .UNHeJa_link,.UNHeJa_diagram .UNHeJa_us,.UNHeJa_diagram .UNHeJa_chips li,.UNHeJa_diagram .UNHeJa_tick,.UNHeJa_diagram .UNHeJa_arrowDown{animation:none}}
._5mYi_W_founder{border:1px solid var(--slate-200);background:#fff;border-radius:20px;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:32px;padding:28px;display:grid}._5mYi_W_portrait{object-fit:cover;width:200px;height:200px;box-shadow:var(--shadow-2);border-radius:24px}._5mYi_W_name{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 12px;font-size:22px;font-weight:800}._5mYi_W_bio{color:var(--slate-600);margin:0 0 12px;font-size:16px;line-height:1.65}._5mYi_W_link{color:var(--royal-700);align-items:center;gap:8px;margin-top:4px;font-weight:700;text-decoration:none;display:inline-flex}._5mYi_W_link:hover{text-underline-offset:3px;text-decoration:underline}._5mYi_W_link:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 18%, transparent);outline-offset:3px;box-shadow:0 0 0 1px var(--brand-500);border-radius:8px}@media (max-width:640px){._5mYi_W_founder{grid-template-columns:1fr;padding:20px}._5mYi_W_portrait{width:120px;height:120px}}
.hOlTyG_page{background:var(--surface-primary);color:var(--text-primary);min-height:100vh}.hOlTyG_topbar{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:1.25rem clamp(1rem,5vw,3rem);display:flex}.hOlTyG_logoLink{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.hOlTyG_navBack{color:var(--text-secondary);font-size:.875rem;font-weight:500;text-decoration:none}.hOlTyG_hero{text-align:center;width:100%;padding:4rem clamp(1rem,5vw,3rem) 2rem;position:relative;overflow:hidden}.hOlTyG_heroInner{z-index:2;max-width:920px;margin:0 auto;position:relative}.hOlTyG_heroInner .hOlTyG_h1{color:#fff}.hOlTyG_heroInner .hOlTyG_lead{color:#ffffffe6}.hOlTyG_eyebrow{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--brand-primary));margin-bottom:.5rem;font-size:.875rem;font-weight:700}.hOlTyG_h1{font-family:var(--font-heading);margin:0;font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.15}.hOlTyG_lead{color:var(--text-secondary);max-width:760px;margin:1.25rem auto 0;font-size:1.05rem;line-height:1.6}.hOlTyG_tabList{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:720px;margin:2rem auto 0;display:flex}.hOlTyG_tab{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-primary);color:var(--text-secondary);cursor:pointer;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.hOlTyG_tab:hover{border-color:hsl(var(--brand-primary) / .4);color:var(--text-primary)}.hOlTyG_tabActive{background:hsl(var(--brand-primary));border-color:hsl(var(--brand-primary));color:#fff}.hOlTyG_track{scroll-margin-top:5rem}.hOlTyG_section{max-width:1080px;margin:0 auto;padding:2rem clamp(1rem,5vw,3rem)}.hOlTyG_h2{margin:0;font-size:1.4rem;font-weight:700}.hOlTyG_card{background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.25rem}.hOlTyG_grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1.25rem;display:grid}.hOlTyG_outcomeGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:1.25rem;display:grid}.hOlTyG_outcomeStat{color:hsl(var(--brand-primary));font-size:1.75rem;font-weight:700}.hOlTyG_outcomeLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.875rem}.hOlTyG_ctaBand{background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-align:center;background:linear-gradient(135deg, hsl(var(--brand-primary) / .08), var(--surface-primary) 80%);margin-bottom:4rem;padding:2rem}.hOlTyG_primaryBtn{border-radius:var(--radius-md);background:hsl(var(--brand-primary));color:#fff;align-items:center;gap:.4rem;padding:.7rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.hOlTyG_secondaryBtn{border-radius:var(--radius-md);color:var(--text-primary);border:1px solid var(--border-subtle);background:0 0;align-items:center;gap:.4rem;padding:.7rem 1.25rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.hOlTyG_personaEyebrow{color:hsl(var(--brand-primary));text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.875rem;font-weight:700;display:inline-flex}.hOlTyG_personaGrid{grid-template-columns:1fr;gap:1.25rem;margin-top:2rem;display:grid}.hOlTyG_personaBlock{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-primary);margin:0;padding:1.5rem;transition:translate .2s,box-shadow .2s;animation:.7s both hOlTyG_personaRise;animation-timeline:view();animation-range:entry cover 28%}.hOlTyG_personaBlock:hover{box-shadow:var(--shadow-2);translate:0 -4px}@keyframes hOlTyG_personaRise{0%{opacity:0}to{opacity:1}}@media (min-width:960px){.hOlTyG_personaGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.hOlTyG_personaBlock:last-child:nth-child(odd){grid-column:1/-1}}@supports not (animation-timeline:view()){.hOlTyG_personaBlock:nth-child(2){animation-delay:80ms}.hOlTyG_personaBlock:nth-child(3){animation-delay:.16s}.hOlTyG_personaBlock:nth-child(4){animation-delay:.24s}.hOlTyG_personaBlock:nth-child(5){animation-delay:.32s}}@media (prefers-reduced-motion:reduce){.hOlTyG_personaBlock{transition:none;animation:none}.hOlTyG_personaBlock:hover{translate:none}}
.haNsYq_wrap{gap:28px;display:grid}.haNsYq_steps{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.haNsYq_step{align-content:start;gap:8px;padding-top:8px;display:grid;position:relative}.haNsYq_step:not(:last-child):before{content:"";background:linear-gradient(90deg, var(--spark-500), var(--brand-400));transform-origin:0;height:2px;position:absolute;top:29px;left:56px;right:-18px}.haNsYq_node{border:2px solid var(--spark-500);background:var(--ink-900);color:#fff;width:42px;height:42px;font:800 16px/1 var(--font-heading);box-shadow:0 0 0 0 color-mix(in srgb, var(--spark-500) 0%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.haNsYq_step h3{font:700 17px/1.3 var(--font-heading);color:#fff;margin:8px 0 0}.haNsYq_step p{color:#ffffffc2;max-width:24ch;margin:0;font-size:15px;line-height:1.5}.haNsYq_back{font:600 14px var(--font-heading);color:var(--sky-200);justify-content:center;align-items:center;gap:10px;margin:0;display:inline-flex}.haNsYq_back:before,.haNsYq_back:after{content:"";background:linear-gradient(90deg,#0000,#ffffff52);flex:1 1 0;max-width:220px;height:1px}.haNsYq_back:after{background:linear-gradient(270deg,#0000,#ffffff52)}.haNsYq_wrap[data-phase=hidden] .haNsYq_step{opacity:0;transform:translateY(18px)}.haNsYq_wrap[data-phase=hidden] .haNsYq_step:before{transform:scaleX(0)}.haNsYq_wrap[data-phase=hidden] .haNsYq_back{opacity:0}.haNsYq_wrap[data-phase=in] .haNsYq_step{animation:haNsYq_stepIn .7s cubic-bezier(.2, .7, .2, 1) calc(var(--i) * .38s) both}.haNsYq_wrap[data-phase=in] .haNsYq_step:before{animation:haNsYq_drawLine .55s ease-out calc(var(--i) * .38s + .32s) both}.haNsYq_wrap[data-phase=in] .haNsYq_node{animation:haNsYq_nodeLit .9s ease-out calc(var(--i) * .38s + .1s) both}.haNsYq_wrap[data-phase=in] .haNsYq_back{animation:.8s ease-out 2.1s both haNsYq_fadeIn}.haNsYq_wrap[data-phase=in] .haNsYq_node:after{content:"";border:2px solid var(--spark-500);opacity:0;animation:haNsYq_pulse 7.5s ease-out calc(var(--i) * 1.5s + 3.2s) infinite;border-radius:50%;position:absolute;inset:-2px}@keyframes haNsYq_stepIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes haNsYq_drawLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes haNsYq_nodeLit{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--spark-500) 70%, transparent);background:var(--ink-900)}45%{box-shadow:0 0 22px 4px color-mix(in srgb, var(--spark-500) 60%, transparent);background:color-mix(in srgb, var(--spark-500) 45%, var(--ink-900))}to{box-shadow:0 0 10px 0 color-mix(in srgb, var(--spark-500) 24%, transparent);background:var(--ink-900)}}@keyframes haNsYq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes haNsYq_pulse{0%{opacity:.85;transform:scale(1)}16%{opacity:0;transform:scale(1.7)}to{opacity:0;transform:scale(1.7)}}@media (max-width:900px){.haNsYq_steps{grid-template-columns:1fr;gap:26px}.haNsYq_step{grid-template-columns:42px 1fr;gap:2px 16px;padding-top:0}.haNsYq_node{grid-row:1/span 2}.haNsYq_step h3{align-self:end;margin:0}.haNsYq_step p{max-width:none}.haNsYq_step:not(:last-child):before{transform-origin:top;background:linear-gradient(180deg, var(--spark-500), var(--brand-400));width:2px;height:calc(100% - 4px);top:46px;left:20px;right:auto}.haNsYq_wrap[data-phase=hidden] .haNsYq_step:before{transform:scaleY(0)}@keyframes haNsYq_drawLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}@media (prefers-reduced-motion:reduce){.haNsYq_wrap .haNsYq_step,.haNsYq_wrap .haNsYq_step:before,.haNsYq_wrap .haNsYq_node,.haNsYq_wrap .haNsYq_node:after,.haNsYq_wrap .haNsYq_back{animation:none}}
._60oofG_stage{aspect-ratio:1;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--royal-700) 34%, transparent), transparent 58%), radial-gradient(ellipse at 50% 96%, color-mix(in srgb, var(--spark-500) 12%, transparent), transparent 60%), color-mix(in srgb, var(--ink-950) 70%, transparent);border:1px solid #ffffff1a;border-radius:24px;width:100%;max-width:30rem;margin:0 auto;position:relative;overflow:hidden}._60oofG_surface{touch-action:pan-y;cursor:grab;outline:none;position:absolute;inset:0}._60oofG_surface[data-dragging=true]{cursor:grabbing}._60oofG_surface:focus-visible{outline:2px solid var(--spark-500);outline-offset:-4px;border-radius:24px}._60oofG_canvas{width:100%;height:100%;display:block}._60oofG_hint{background:color-mix(in srgb, var(--ink-950) 72%, transparent);color:#ffffffc7;text-align:center;pointer-events:none;opacity:0;border:1px solid #ffffff24;border-radius:999px;max-width:calc(100% - 24px);padding:6px 12px;font-size:.72rem;font-weight:600;line-height:1.3;transition:opacity .25s;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._60oofG_surface:hover ._60oofG_hint,._60oofG_surface:focus-visible ._60oofG_hint{opacity:1}._60oofG_poster{width:100%;height:100%;display:block;position:absolute;inset:0}._60oofG_posterBall{fill:color-mix(in srgb, var(--navy-800) 86%, var(--ink-950));stroke:#ffffff1a;stroke-width:1px}._60oofG_posterCell{stroke:var(--ink-950);stroke-width:1.2px}._60oofG_posterPlan{fill:none;stroke:var(--spark-500);stroke-width:2px}._60oofG_posterShine{fill:#ffffff17}._60oofG_b0{fill:var(--navy-600)}._60oofG_b1{fill:var(--sky-300)}._60oofG_b2{fill:var(--brand-500)}._60oofG_b3{fill:var(--spark-500)}._60oofG_caption{gap:var(--space-2);text-align:center;max-width:30rem;margin:0 auto;display:grid}._60oofG_eyebrow{min-height:1.1rem;font-family:var(--font-mono);letter-spacing:.12em;color:var(--spark-500);margin:0;font-size:.72rem;font-weight:700}._60oofG_text{min-height:2.9em;font-family:var(--font-heading);letter-spacing:-.01em;color:#fff;margin:0;font-size:1.05rem;font-weight:700;line-height:1.4}._60oofG_legend{justify-content:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._60oofG_legend li{color:#fffc;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:inline-flex}._60oofG_swatch{border:1px solid #fff3;border-radius:3px;width:.7rem;height:.7rem}._60oofG_swatch._60oofG_b0{background:var(--navy-600)}._60oofG_swatch._60oofG_b1{background:var(--sky-300)}._60oofG_swatch._60oofG_b2{background:var(--brand-500)}._60oofG_swatch._60oofG_b3{background:var(--spark-500)}._60oofG_note{color:#ffffff9e;margin:0;font-size:.75rem}@media (max-width:639px){._60oofG_stage{border-radius:18px}._60oofG_text{font-size:.98rem}._60oofG_hint{display:none}}@media (prefers-reduced-motion:reduce){._60oofG_hint{transition:none}}
.bKP_4W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bKP_4W_stage{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.bKP_4W_beat{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid color-mix(in srgb, var(--spark-500) 70%, transparent);background:color-mix(in srgb, var(--navy-800) 72%, transparent);border-radius:20px;display:grid}.bKP_4W_beatHead{align-items:center;gap:var(--space-3);display:flex}.bKP_4W_badge{flex:none}.bKP_4W_badgeHex{fill:var(--navy-700);stroke:var(--spark-500);stroke-width:2px;stroke-linejoin:round}.bKP_4W_glyph rect{fill:#fff}.bKP_4W_glyphLine,.bKP_4W_glyphLine path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.bKP_4W_beatTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;margin:0;font-size:24px;font-weight:800;line-height:1.1}.bKP_4W_beatSub{margin:var(--space-1) 0 0;color:#ffffffc7;font-size:13px;line-height:1.4}.bKP_4W_tag{align-items:center;gap:var(--space-2);color:#ffffffc7;margin:0;font-size:12px;line-height:1.4;display:flex}.bKP_4W_rewave{color:#fff;font-weight:600}.bKP_4W_rewave svg{fill:none;stroke:var(--spark-500);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bKP_4W_tiles{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bKP_4W_tile{min-width:0;min-height:62px;padding:var(--space-2) var(--space-3);color:var(--ink-950);border-radius:10px;align-content:center;gap:2px;display:grid}.bKP_4W_tileName{overflow-wrap:anywhere;font-size:12px;font-weight:700}.bKP_4W_tileBand{font-size:11px;font-weight:500}.bKP_4W_band_foundational{background:var(--navy-600);color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sky-300) 45%, transparent)}.bKP_4W_band_emerging{background:var(--sky-300)}.bKP_4W_band_developing{background:var(--brand-500)}.bKP_4W_band_ready{background:var(--spark-500)}.bKP_4W_cards{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bKP_4W_card{min-width:0;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);border:1px solid var(--navy-600);background:var(--ink-900);border-radius:10px;align-content:start;gap:2px;display:grid;position:relative}.bKP_4W_cardName{color:#fff;font-size:12px;font-weight:700}.bKP_4W_cardMeta{color:#ffffffc7;font-size:11px}.bKP_4W_tick{top:var(--space-2);right:var(--space-2);fill:none;stroke:var(--spark-500);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute}.bKP_4W_tick path{stroke-dasharray:1;stroke-dashoffset:0}.bKP_4W_legend{gap:var(--space-4);color:#ffffffc7;font-size:12px;display:flex}.bKP_4W_legend span{align-items:center;gap:var(--space-2);display:inline-flex}.bKP_4W_legend span:before{content:"";box-sizing:border-box;border-radius:50%;width:12px;height:12px}.bKP_4W_legendThen:before{border:2px solid var(--sky-300);background:var(--navy-800)}.bKP_4W_legendNow:before{background:var(--spark-500)}.bKP_4W_rows{gap:var(--space-3);display:grid}.bKP_4W_row{align-items:center;gap:var(--space-3);grid-template-columns:minmax(96px,40%) minmax(0,1fr);display:grid}.bKP_4W_rowLabel{color:#fff;font-size:12px;font-weight:500;line-height:1.3}.bKP_4W_track{height:16px;position:relative}.bKP_4W_track:before{content:"";inset-inline:0;background:var(--navy-600);border-radius:2px;height:2px;position:absolute;top:7px}.bKP_4W_gain{top:6px;left:var(--from);width:calc(var(--to) - var(--from));background:var(--spark-500);transform-origin:0;border-radius:2px;height:4px;position:absolute}.bKP_4W_then,.bKP_4W_now{box-sizing:border-box;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:8px}.bKP_4W_then{left:var(--from);border:2px solid var(--sky-300);background:var(--navy-800)}.bKP_4W_now{left:var(--to);background:var(--spark-500)}.bKP_4W_link{position:relative}.bKP_4W_link:before{content:"";inset-inline:0;background:var(--spark-500);transform-origin:0;height:2px;margin-top:-1px;position:absolute;top:50%}.bKP_4W_dot{background:var(--spark-500);opacity:0;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:0}.bKP_4W_foot{margin:var(--space-5) 0 0;text-align:center;color:#ffffffb3;font-size:13px}@media (max-width:720px){.bKP_4W_stage{grid-template-columns:minmax(0,1fr)}.bKP_4W_beat{padding:var(--space-4)}.bKP_4W_link{height:40px}.bKP_4W_link:before{transform-origin:top;width:2px;height:auto;margin:0 0 0 -1px;inset:0 auto 0 50%}.bKP_4W_dot{margin:-5px 0 0 -5px;top:0;left:50%}}@media (prefers-reduced-motion:no-preference){.bKP_4W_play{--state:paused}.bKP_4W_play.bKP_4W_live{--state:running}.bKP_4W_play .bKP_4W_beat{animation:bKP_4W_beatIn .7s ease-out calc(var(--beat) * 2.6s) both, bKP_4W_beatLine 2.4s ease-out calc(var(--beat) * 2.6s) both;animation-play-state:var(--state), var(--state)}.bKP_4W_play .bKP_4W_tile,.bKP_4W_play .bKP_4W_card{animation:bKP_4W_itemIn .5s ease-out calc(var(--beat) * 2.6s + .5s + var(--i) * .18s) both;animation-play-state:var(--state)}.bKP_4W_play .bKP_4W_tick path{animation:bKP_4W_tickDraw .4s ease-out calc(var(--beat) * 2.6s + .85s + var(--i) * .18s) both;animation-play-state:var(--state)}.bKP_4W_play .bKP_4W_row{animation:bKP_4W_itemIn .5s ease-out calc(var(--beat) * 2.6s + .6s + var(--i) * .25s) both;animation-play-state:var(--state)}.bKP_4W_play .bKP_4W_now{animation:bKP_4W_nowMove .9s ease-in-out calc(var(--beat) * 2.6s + .9s + var(--i) * .25s) both;animation-play-state:var(--state)}.bKP_4W_play .bKP_4W_gain{animation:bKP_4W_gainGrow .9s ease-in-out calc(var(--beat) * 2.6s + .9s + var(--i) * .25s) both;animation-play-state:var(--state)}.bKP_4W_play .bKP_4W_rewave{animation:bKP_4W_itemIn .6s ease-out calc(var(--beat) * 2.6s + 2s) both;animation-play-state:var(--state)}.bKP_4W_play .bKP_4W_link:before{animation:bKP_4W_lineX .7s ease-in-out calc(var(--beat) * 2.6s + 1.9s) both;animation-play-state:var(--state)}.bKP_4W_play .bKP_4W_dot{animation:bKP_4W_dotX .7s ease-in-out calc(var(--beat) * 2.6s + 1.9s) both;animation-play-state:var(--state)}@media (max-width:720px){.bKP_4W_play .bKP_4W_link:before{animation-name:bKP_4W_lineY}.bKP_4W_play .bKP_4W_dot{animation-name:bKP_4W_dotY}}}@keyframes bKP_4W_beatIn{0%{opacity:0;transform:translateY(14px)}}@keyframes bKP_4W_beatLine{0%{border-color:var(--navy-600)}30%{border-color:var(--brand-500)}}@keyframes bKP_4W_itemIn{0%{opacity:0;transform:scale(.88)}}@keyframes bKP_4W_tickDraw{0%{stroke-dashoffset:1px}}@keyframes bKP_4W_nowMove{0%{left:var(--from)}}@keyframes bKP_4W_gainGrow{0%{transform:scaleX(0)}}@keyframes bKP_4W_lineX{0%{transform:scaleX(0)}}@keyframes bKP_4W_lineY{0%{transform:scaleY(0)}}@keyframes bKP_4W_dotX{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes bKP_4W_dotY{0%{opacity:0;top:0}15%,85%{opacity:1}to{opacity:0;top:100%}}
.nAFgwa_card{box-sizing:border-box;max-width:100%;color:var(--ink-950);border:1px solid var(--slate-200);background:#fff;border-radius:14px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #0b122014}.nAFgwa_card[data-size=sm]{height:48px;padding:0 14px}.nAFgwa_card[data-size=md]{height:64px;padding:0 20px}.nAFgwa_card[data-size=lg]{height:76px;padding:0 24px}.nAFgwa_us{border-color:#0000;box-shadow:0 0 0 3px #2ecc7199}.nAFgwa_logo{object-fit:contain;width:auto;max-width:100%;display:block}.nAFgwa_card[data-size=sm] .nAFgwa_logo{height:22px}.nAFgwa_card[data-size=md] .nAFgwa_logo{height:28px}.nAFgwa_card[data-size=lg] .nAFgwa_logo{height:32px}.nAFgwa_lockup,.nAFgwa_lockupInner{align-items:center;display:inline-flex}@media (max-width:520px){.nAFgwa_card[data-size=md]{height:52px;padding:0 14px}.nAFgwa_card[data-size=lg]{height:60px;padding:0 18px}.nAFgwa_card[data-size=md] .nAFgwa_logo,.nAFgwa_card[data-size=lg] .nAFgwa_logo{height:22px}}
.Y1b_UG_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Y1b_UG_item{border:1px solid var(--slate-200);border-radius:var(--radius-lg);background:#fff;overflow:hidden}.Y1b_UG_item:has(.Y1b_UG_trigger[aria-expanded=true]){background:var(--sky-100);border-color:var(--brand-400)}.Y1b_UG_item:has(.Y1b_UG_trigger[aria-expanded=true]) .Y1b_UG_panel{border-top-color:var(--sky-200)}.Y1b_UG_trigger{gap:var(--space-3);width:100%;padding:var(--space-4);text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;display:flex}.Y1b_UG_trigger:focus-visible{outline:2px solid var(--brand-500);outline-offset:-2px}.Y1b_UG_num{font-family:var(--font-heading);color:var(--brand-500);font-weight:800}.Y1b_UG_verb{font-family:var(--font-heading);letter-spacing:.04em;margin:0;font-size:1rem;font-weight:800}.Y1b_UG_chip{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-900);background:var(--spark-500);text-align:center;border-radius:999px;padding:.3rem .55rem;font-size:.875rem;font-weight:700;line-height:1.3}.Y1b_UG_line{align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-3);color:var(--slate-600);flex-wrap:wrap;margin:0;display:flex}.Y1b_UG_panel{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);border-top:1px solid var(--slate-200);margin:0;display:grid}.Y1b_UG_panel dt{margin:var(--space-3) 0 var(--space-1);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--royal-700);font-size:.875rem;font-weight:700}.Y1b_UG_panel dt:first-child{margin-top:var(--space-4)}.Y1b_UG_panel dd{color:var(--ink-900);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.Y1b_UG_panel{animation:none}}
._8kmNLq_band{background:var(--gradient-cta);color:#fff;padding-block:72px;position:relative;overflow:hidden}._8kmNLq_inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;width:min(1200px,100% - 40px);margin-inline:auto;display:flex;position:relative}._8kmNLq_copy{flex:420px;min-width:0}._8kmNLq_cta{flex:0 auto}._8kmNLq_title{font-family:var(--font-heading);letter-spacing:-.025em;margin:0;font-size:clamp(28px,2vw + .8rem,36px);font-weight:800;line-height:1.15}._8kmNLq_body{color:#ffffffbf;max-width:62ch;margin:12px 0 0;font-size:17px;line-height:1.6}._8kmNLq_actions{flex-wrap:wrap;gap:12px;margin-top:0;display:flex}._8kmNLq_note{color:#ffffffc7;margin-top:14px;font-size:14px}._8kmNLq_note a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}._8kmNLq_honey{bottom:0;right:0}._8kmNLq_ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._8kmNLq_ambient[data-live=false]{--ambient-state:paused}._8kmNLq_sheen{opacity:0;background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--sky-300) 14%, transparent) 50%, transparent 65%);position:absolute;inset:0}._8kmNLq_field{width:min(420px,100%);height:100%;color:var(--honeycomb-dark);position:absolute;top:0;left:0}._8kmNLq_field path{fill:var(--spark-500);fill-opacity:0;stroke:currentColor;stroke-width:1px}._8kmNLq_field path._8kmNLq_lit{fill-opacity:.3}@media (prefers-reduced-motion:no-preference){._8kmNLq_sheen{opacity:1;animation:14s ease-in-out infinite _8kmNLq_ctaSheen;animation-play-state:var(--ambient-state,running);transform:translate(-100%)}._8kmNLq_band:hover ._8kmNLq_sheen{animation-duration:4s}._8kmNLq_field path._8kmNLq_lit{animation:9s ease-in-out infinite _8kmNLq_ctaCell;animation-play-state:var(--ambient-state,running)}}@keyframes _8kmNLq_ctaSheen{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _8kmNLq_ctaCell{0%,to{fill-opacity:0}8%{fill-opacity:.3}30%{fill-opacity:.3}45%{fill-opacity:0}}
.c-o-oW_page{background:var(--slate-25);min-height:100dvh;color:var(--ink-900);position:relative}.c-o-oW_column{width:min(760px,100% - 40px);margin:0 auto;padding:48px 0 8px}.c-o-oW_column:has(>.c-o-oW_accordion:only-child){width:min(1000px,100% - 40px)}.c-o-oW_crumbs{color:var(--slate-600);flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;font-size:14px;list-style:none;display:flex}.c-o-oW_crumbItem{gap:8px;display:flex}.c-o-oW_crumbLink{color:var(--royal-700);text-decoration:none}.c-o-oW_crumbLink:focus-visible,.c-o-oW_prose a:focus-visible{outline:3px solid var(--brand-500);outline-offset:3px;border-radius:4px}.c-o-oW_prose{color:var(--slate-700);font-size:17px;line-height:1.7}.c-o-oW_prose h2{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.25}.c-o-oW_prose p{margin:0 0 14px}.c-o-oW_prose section{margin-bottom:36px}.c-o-oW_facts{gap:10px;margin:0 0 36px;padding:0;list-style:none;display:grid}.c-o-oW_facts li{border:1px solid var(--slate-200);color:var(--ink-900);background:#fff;border-radius:12px;padding:14px 16px;font-size:16px;line-height:1.55}.c-o-oW_updated{color:var(--slate-500);margin:28px 0 0;font-size:14px}.c-o-oW_mail{margin:12px 0 0;font-size:15px}.c-o-oW_mail a{color:var(--royal-700)}.c-o-oW_cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.c-o-oW_card{border:1px solid var(--slate-200);background:#fff;border-radius:16px;padding:20px}a.c-o-oW_card{color:inherit;text-decoration:none;display:block}a.c-o-oW_card:focus-visible{outline:3px solid var(--brand-500);outline-offset:3px}.c-o-oW_card h3,.c-o-oW_cardTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 8px;font-size:18px;font-weight:800}.c-o-oW_card p,.c-o-oW_cardBody{color:var(--slate-600);margin:0;font-size:16px;line-height:1.6}.c-o-oW_featured{border-color:color-mix(in srgb, var(--brand-500) 55%, var(--slate-200));box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-500) 45%, transparent), var(--shadow-2)}.c-o-oW_features{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.c-o-oW_features li{color:var(--slate-700);align-items:flex-start;gap:8px;font-size:15px;line-height:1.45;display:flex}.c-o-oW_features svg{color:var(--royal-700);flex:none;margin-top:3px}.c-o-oW_accordion{gap:10px;display:grid}.c-o-oW_item{border:1px solid var(--slate-200);background:#fff;border-radius:14px;padding:4px 18px}.c-o-oW_item summary{cursor:pointer;font-family:var(--font-heading);color:var(--ink-900);padding:14px 0;font-size:17px;font-weight:700;line-height:1.4}.c-o-oW_item summary:focus-visible{outline:3px solid var(--brand-500);outline-offset:3px;border-radius:6px}.c-o-oW_item p{color:var(--slate-700);margin:0 0 16px;font-size:16px;line-height:1.65}.c-o-oW_screenNote{letter-spacing:.04em;text-transform:uppercase;color:var(--slate-600);margin:0 0 20px;font-size:14px;font-weight:700}
.jIiVaa_cloud{flex-wrap:wrap;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.jIiVaa_chip{border:1px solid var(--slate-200);min-height:36px;color:var(--royal-700);background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:translate .18s,border-color .18s,background-color .18s;display:inline-flex}a.jIiVaa_chip:hover{border-color:var(--brand-500);background:var(--sky-50);translate:0 -2px}.jIiVaa_chip:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 18%, transparent);outline-offset:2px;box-shadow:0 0 0 1px var(--brand-500)}.jIiVaa_static{color:var(--ink-900);background:var(--slate-100)}.jIiVaa_defs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.jIiVaa_def{border:1px solid var(--slate-200);background:#fff;border-radius:16px;padding:16px 18px}.jIiVaa_def p{color:var(--slate-600);margin:10px 0 0;font-size:14px;line-height:1.6}@media (max-width:720px){.jIiVaa_defs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.jIiVaa_chip{transition:none}a.jIiVaa_chip:hover{translate:none}}
._6Vrg2q_inner{width:min(1200px,100% - 40px);margin-inline:auto}._6Vrg2q_idea{border-top:1px solid var(--slate-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._6Vrg2q_ideaCol{padding:30px 28px 8px 0}._6Vrg2q_ideaCol+._6Vrg2q_ideaCol{border-left:1px solid var(--slate-200);padding-left:28px}._6Vrg2q_ideaNum{font:800 44px/1 var(--font-heading);letter-spacing:-.04em;color:color-mix(in srgb, var(--brand-500) 40%, transparent);display:block}._6Vrg2q_ideaCol h3{font:800 22px/1.25 var(--font-heading);letter-spacing:-.02em;color:var(--ink-900);margin:14px 0 10px}._6Vrg2q_ideaCol p{color:var(--slate-600);margin:0;font-size:17px;line-height:1.6}._6Vrg2q_ba{border:1px solid var(--slate-200);background:#fff;border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 1px 2px #0b12200f,0 18px 40px -22px #0b122038}._6Vrg2q_baV1,._6Vrg2q_baV2{padding:28px 32px}._6Vrg2q_baV1{background:var(--slate-50)}._6Vrg2q_baV2{border-left:1px solid var(--slate-200);background:linear-gradient(180deg, color-mix(in srgb, var(--spark-500) 9%, white), white)}._6Vrg2q_baV1 h3,._6Vrg2q_baV2 h3{font:700 14px/1.3 var(--font-heading);text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px}._6Vrg2q_baV1 h3{color:var(--slate-600)}._6Vrg2q_baV2 h3{color:var(--spark-700)}._6Vrg2q_baV1 dl,._6Vrg2q_baV2 dl{margin:0}._6Vrg2q_baRow{border-top:1px solid var(--slate-200);padding:16px 0}._6Vrg2q_baRow:first-child{border-top:0}._6Vrg2q_baRow dt{font:600 12px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-500);margin:0 0 4px}._6Vrg2q_baRow dd{margin:0;font-size:17px;line-height:1.5}._6Vrg2q_baV1 ._6Vrg2q_baRow dd{color:var(--slate-600)}._6Vrg2q_baV2 ._6Vrg2q_baRow dd{color:var(--ink-900);font-weight:600}._6Vrg2q_caps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}._6Vrg2q_cap{border:1px solid var(--slate-200);background:#fff;border-radius:18px;flex-direction:column;padding:28px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 1px 2px #0b12200f,0 18px 40px -26px #0b12203d}._6Vrg2q_cap:hover{transform:translateY(-4px);box-shadow:0 1px 2px #0b12200f,0 26px 50px -24px #0b12204d}._6Vrg2q_capIcon{background:color-mix(in srgb, var(--brand-500) 14%, white);width:46px;height:46px;color:var(--royal-700);border-radius:12px;place-items:center;display:grid}._6Vrg2q_capIcon[data-accent=true]{background:color-mix(in srgb, var(--spark-500) 18%, white);color:var(--spark-700)}._6Vrg2q_cap h3{font:700 20px/1.3 var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:16px 0 8px}._6Vrg2q_cap p{color:var(--slate-600);margin:0;font-size:16px;line-height:1.55}._6Vrg2q_capOut{background:color-mix(in srgb, var(--spark-500) 16%, white);color:var(--spark-700);font:600 12px/1 var(--font-sans);border-radius:999px;align-self:flex-start;margin-top:auto;padding:6px 11px}._6Vrg2q_cap p+._6Vrg2q_capOut{margin-top:18px}._6Vrg2q_how{color:#fff;background:radial-gradient(ellipse at 85% 0%, color-mix(in srgb, var(--brand-500) 24%, transparent), transparent 52%), var(--gradient-marketing-dark);padding-block:116px}._6Vrg2q_headWrap{margin-bottom:8px}._6Vrg2q_proof{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}._6Vrg2q_proofCard{border:1px solid var(--slate-200);background:#fff;border-radius:16px;padding:24px}._6Vrg2q_proofCard h3{font:700 18px/1.3 var(--font-heading);color:var(--ink-900);margin:0 0 8px}._6Vrg2q_proofCard p{color:var(--slate-600);margin:0;font-size:15px;line-height:1.55}._6Vrg2q_promise{border:1px solid color-mix(in srgb, var(--spark-500) 40%, var(--slate-200));background:color-mix(in srgb, var(--spark-500) 7%, white);color:var(--spark-700);border-radius:16px;align-items:center;gap:14px;margin-top:24px;padding:20px 24px;display:flex}._6Vrg2q_promise p{font:700 18px/1.4 var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);margin:0}._6Vrg2q_market{color:#fff;background:radial-gradient(ellipse at 85% 8%, color-mix(in srgb, var(--brand-500) 26%, transparent), transparent 50%), linear-gradient(180deg, var(--ink-950), var(--ink-850));padding-block:116px}._6Vrg2q_marketHead{text-align:center;justify-items:center;gap:14px;margin-bottom:44px;display:grid}._6Vrg2q_marketLead{color:#ffffffc7;max-width:68ch;margin:0;font-size:18px;line-height:1.6}._6Vrg2q_flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}._6Vrg2q_stage,._6Vrg2q_stageUs{background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;padding:26px 22px 22px;display:flex;position:relative}._6Vrg2q_stageUs{border-color:color-mix(in srgb, var(--spark-500) 70%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--spark-500) 26%, transparent), #ffffff0a)}._6Vrg2q_stage:not(:last-child):after,._6Vrg2q_stageUs:not(:last-child):after{content:"";background:var(--brand-400);opacity:.85;clip-path:polygon(0 0,100% 50%,0 100%);width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:-17px}._6Vrg2q_stageKey{font:700 11px/1 var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--sky-300)}._6Vrg2q_stageFig{font:800 clamp(1.3rem, 1rem + .9vw, 1.85rem) / 1.15 var(--font-heading);letter-spacing:-.02em;margin:12px 0 0}._6Vrg2q_stageUs ._6Vrg2q_stageFig{color:var(--spark-500)}._6Vrg2q_stageWhat{color:#fffc;margin:10px 0 0;font-size:15px;line-height:1.5}._6Vrg2q_stageTag{font:600 11px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#fffc;border:1px solid #ffffff4d;border-radius:999px;align-self:flex-start;margin-top:auto;padding:6px 10px}._6Vrg2q_stageWhat+._6Vrg2q_stageTag{margin-top:16px}._6Vrg2q_marketFoot{color:#ffffffa8;margin:22px 0 0;font-size:13px}._6Vrg2q_faq{max-width:900px;margin-inline:auto}._6Vrg2q_faq details{border-bottom:1px solid var(--slate-200);padding:20px 0}._6Vrg2q_faq summary{cursor:pointer;font:700 18px/1.4 var(--font-heading);letter-spacing:-.01em;color:var(--ink-900);justify-content:space-between;gap:20px;list-style:none;display:flex}._6Vrg2q_faq summary::-webkit-details-marker{display:none}._6Vrg2q_faq summary:after{content:"+";color:var(--royal-700);font-size:24px;font-weight:500;line-height:1}._6Vrg2q_faq details[open] summary:after{content:"−"}._6Vrg2q_faq details p{max-width:70ch;color:var(--slate-600);margin:12px 0 0;font-size:17px;line-height:1.6}._6Vrg2q_faq summary:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 40%, transparent);outline-offset:4px;border-radius:6px}@media (max-width:960px){._6Vrg2q_idea{grid-template-columns:1fr}._6Vrg2q_ideaCol,._6Vrg2q_ideaCol+._6Vrg2q_ideaCol{border-left:0;border-top:1px solid var(--slate-200);padding:24px 0 8px}._6Vrg2q_ideaCol:first-child{border-top:0}._6Vrg2q_ba{grid-template-columns:1fr}._6Vrg2q_baV2{border-left:0;border-top:1px solid var(--slate-200)}._6Vrg2q_caps,._6Vrg2q_proof,._6Vrg2q_flow{grid-template-columns:repeat(2,minmax(0,1fr))}._6Vrg2q_stage:not(:last-child):after,._6Vrg2q_stageUs:not(:last-child):after{display:none}}@media (max-width:720px){._6Vrg2q_how,._6Vrg2q_market{padding-block:72px}._6Vrg2q_caps,._6Vrg2q_proof,._6Vrg2q_flow{grid-template-columns:1fr}._6Vrg2q_baV1,._6Vrg2q_baV2{padding:22px}}@media (prefers-reduced-motion:reduce){._6Vrg2q_cap{transition:none}._6Vrg2q_cap:hover{transform:none}}
.Qbtyxq_root{width:min(960px,100%);margin-inline:auto}.Qbtyxq_card{border:1px solid var(--slate-200);min-height:380px;box-shadow:0 12px 36px color-mix(in srgb, var(--ink-950) 8%, transparent);background:#fff;border-radius:24px;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px 40px;padding:32px;display:grid}.Qbtyxq_comb{justify-items:center;gap:10px;display:grid}.Qbtyxq_combSvg{width:200px;height:auto;display:block}.Qbtyxq_cell{fill:var(--slate-100);stroke:#fff;stroke-width:3px;transition:fill .35s}.Qbtyxq_cellOn{fill:var(--brand-500)}.Qbtyxq_bandFoundational{fill:var(--slate-400);background:var(--slate-400)}.Qbtyxq_bandEmerging{fill:var(--sky-300);background:var(--sky-300)}.Qbtyxq_bandDeveloping{fill:var(--brand-500);background:var(--brand-500)}.Qbtyxq_bandReady{fill:var(--spark-500);background:var(--spark-500)}.Qbtyxq_combLabel{min-height:1.3em;color:var(--slate-600);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.3}.Qbtyxq_panel{gap:8px;min-width:0;display:grid}.Qbtyxq_tag{border:1px solid color-mix(in srgb, var(--spark-500) 45%, var(--slate-200));background:color-mix(in srgb, var(--spark-500) 8%, white);color:var(--ink-900);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-self:start;margin:0 0 8px;padding:7px 12px;font-size:11px;font-weight:700;line-height:1}.Qbtyxq_step{color:var(--royal-700);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700;line-height:1}.Qbtyxq_question{color:var(--ink-900);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.1rem,.9rem + .8vw,1.45rem);font-weight:700;line-height:1.25}.Qbtyxq_chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Qbtyxq_chip{border:1.5px solid var(--slate-300);min-height:44px;color:var(--ink-900);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.3}.Qbtyxq_chip:hover{border-color:var(--brand-500)}.Qbtyxq_chip[aria-pressed=true]{border-color:var(--brand-500);background:color-mix(in srgb, var(--brand-500) 12%, white);color:var(--royal-700)}.Qbtyxq_chip:focus-visible,.Qbtyxq_ghost:focus-visible,.Qbtyxq_result:focus-visible{outline:3px solid var(--brand-500);outline-offset:3px}.Qbtyxq_nav{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.Qbtyxq_ghost{border:1.5px solid var(--slate-300);min-height:44px;color:var(--ink-900);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:600}.Qbtyxq_ghost:hover{border-color:var(--brand-500);color:var(--royal-700)}.Qbtyxq_result{border-radius:12px;outline:none}.Qbtyxq_band{color:var(--ink-900);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;font-size:clamp(1.3rem,1rem + 1.2vw,1.9rem);font-weight:800;line-height:1.15;display:flex}.Qbtyxq_swatch{border-radius:4px;width:16px;height:16px;display:inline-block}.Qbtyxq_note{color:var(--slate-700);margin:0 0 16px;font-size:16px;line-height:1.55}.Qbtyxq_nextTitle{color:var(--slate-600);letter-spacing:.12em;text-transform:uppercase;margin:18px 0 8px;font-size:12px;font-weight:700;line-height:1}.Qbtyxq_next{color:var(--slate-700);gap:8px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.Qbtyxq_next li{padding-left:16px;position:relative}.Qbtyxq_next li:before{content:"";background:var(--spark-500);border-radius:2px;width:7px;height:7px;position:absolute;top:.6em;left:0}.Qbtyxq_next b{color:var(--ink-900);font-weight:700}.Qbtyxq_stays{color:var(--slate-600);margin:14px 0 0;font-size:14px;line-height:1.5}.Qbtyxq_foot{color:var(--slate-600);text-align:center;margin:16px 0 0;font-size:14px;line-height:1.5}.Qbtyxq_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.Qbtyxq_card{grid-template-columns:1fr;gap:18px;min-height:0;padding:20px 16px}.Qbtyxq_combSvg{width:150px}.Qbtyxq_chip,.Qbtyxq_ghost{width:100%}}@media (prefers-reduced-motion:reduce){.Qbtyxq_cell{transition:none}}.Qbtyxq_root[data-reduced=true] .Qbtyxq_cell{transition:none}