.w-root{color:var(--c-fg)}.w-root [id]{scroll-margin-top:5.5rem}.w-hero{position:relative;overflow:clip}.w-hero-wrap{position:relative;z-index:1;padding-top:clamp(7.5rem,5rem + 6vw,10rem);padding-bottom:var(--ch-pad)}.w-hero-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start}.w-hero--center .w-hero-copy{align-items:center;text-align:center}.w-hero-lead{margin:1.25rem 0 0;max-width:36rem;font-size:clamp(1.125rem,1rem + .45vw,1.3125rem);line-height:1.5;color:var(--c-muted);text-wrap:balance}.w-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2.25rem}.w-hero--center .w-actions{justify-content:center}.w-facts{margin:1.5rem 0 0;display:flex;flex-wrap:wrap;gap:.25rem 0;font-size:.875rem;color:var(--c-soft);font-variant-numeric:tabular-nums}.w-hero--center .w-facts{justify-content:center}.w-facts>span+span:before{content:"·";margin:0 .6rem;opacity:.7}@media(max-width:639px){.w-facts{column-gap:1.1rem}.w-facts>span+span:before{content:none}}.w-hero-visual{--edge: clamp(16px, 2.5vw, 40px);--film-w: min(calc(100vw - 2 * var(--edge)), 84rem);width:var(--film-w);margin-top:clamp(3rem,2rem + 3vw,4.75rem);margin-left:calc((100% - var(--film-w)) / 2)}.w-hero-visual--inline{width:auto;margin-left:0}@media(min-width:1100px){.w-hero--split .w-hero-wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:center}.w-hero--split .w-hero-copy{grid-column:1 / span 5}.w-hero--split .w-hero-visual{grid-column:6 / span 7;width:auto;margin:0}}.w-root .sc-btn{min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-size:.9375rem;font-weight:600;line-height:1.2}.w-root .w-actions--lg .sc-btn{min-height:3.25rem;padding:0 1.6rem;font-size:1.0625rem}.w-ch{position:relative;padding-block:var(--ch-pad);overflow:clip}.w-ch>.m-wrap{position:relative;z-index:1}.w-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2.5rem;align-items:center}@media(min-width:1100px){.w-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.w-grid>.w-copy{grid-column:1 / span 5;grid-row:1}.w-grid>.w-visual{grid-column:6 / span 7;grid-row:1}.w-grid--flip>.w-copy{grid-column:8 / span 5}.w-grid--flip>.w-visual{grid-column:1 / span 7}}.w-copy{max-width:34rem}.w-intro{max-width:46rem;margin:0 auto clamp(3rem,2rem + 3vw,5rem);text-align:center;display:flex;flex-direction:column;align-items:center}.w-intro .m-lead{margin-left:auto;margin-right:auto}.w-intro--left{margin-left:0;text-align:left;align-items:flex-start}.w-intro--left .m-lead{margin-left:0}.w-act+.w-act{margin-top:var(--act-gap)}.w-points{list-style:none;margin:1.75rem 0 0;padding:0}.w-points li{display:flex;align-items:baseline;gap:.75rem;padding:.85rem 0;border-top:1px solid var(--c-line);font-size:1rem;line-height:1.5;color:var(--c-fg)}.w-points li:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--c-blue);flex-shrink:0;transform:translateY(-.1em)}.w-note{margin:1.25rem 0 0;font-size:.9375rem;line-height:1.6;color:var(--c-soft)}.w-defs{margin:1.75rem 0 0}.w-defs>div{padding:1rem 0;border-top:1px solid var(--c-line)}.w-defs dt{font-size:1rem;font-weight:600;color:var(--c-fg)}.w-defs dd{margin:.3rem 0 0;font-size:.9375rem;line-height:1.6;color:var(--c-muted)}.w-cols{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--c-line)}.w-cols>*{padding:1.5rem 0;border-bottom:1px solid var(--c-line)}@media(min-width:768px){.w-cols{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));border-bottom:1px solid var(--c-line)}.w-cols>*{padding:1.75rem 2rem 1.75rem 0;border-bottom:0}.w-cols>*+*{padding-left:2rem;border-left:1px solid var(--c-line)}}.w-cols h3{margin:0;font-size:1.0625rem;font-weight:600;color:var(--c-fg);letter-spacing:-.01em}.w-cols p{margin:.4rem 0 0;font-size:.9375rem;line-height:1.6;color:var(--c-muted)}.w-root .mk--bare .mk-frame{background:var(--c-surface)}.w-root .mk--flat .mk-frame{box-shadow:0 0 0 1px var(--c-line),0 24px 48px -28px rgba(var(--c-shadow),.4)}.w-close{position:relative;padding-block:var(--ch-pad);overflow:clip}.w-close-box{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:end}@media(min-width:1000px){.w-close-box{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gutter)}}.w-close-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:1.75rem 0 0}.w-close-from{font-size:.9375rem;color:var(--c-muted)}.w-close-amount{font-size:clamp(3rem,2rem + 3vw,4.5rem);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--c-fg);font-variant-numeric:tabular-nums}.w-close-unit{flex-basis:100%;font-size:.9375rem;color:var(--c-muted)}.w-close-plan{margin:.6rem 0 0;font-size:.9375rem;line-height:1.6;color:var(--c-muted);max-width:32rem}.w-close-side{display:flex;flex-direction:column;gap:1.25rem}.w-close-wa{margin-top:1.1rem}.w-close-list{list-style:none;margin:0;padding:0}.w-close-list li{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-top:1px solid var(--c-line);font-size:.9375rem;color:var(--c-fg)}.w-close-list li span:last-child{color:var(--c-muted);text-align:right}.w-close-list li:last-child{border-bottom:1px solid var(--c-line)}.w-hero-side{display:contents}.w-hero--editorial .w-hero-wrap{padding-top:clamp(7rem,5rem + 5vw,9.5rem);padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.w-hero--editorial .m-display{font-size:clamp(2.6rem,1rem + 4.4vw,4.75rem);letter-spacing:-.04em;line-height:1.02;max-width:12.5em}.w-hero--editorial .w-hero-lead{max-width:34rem;text-wrap:pretty}.w-hero--editorial .w-hero-visual{margin-top:clamp(2.75rem,1.5rem + 3.5vw,4.5rem)}@media(min-width:1100px){.w-hero--editorial .w-hero-copy{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--gutter);align-items:start}.w-hero--editorial .w-hero-copy>.m-eyebrow{grid-column:1 / -1;margin-bottom:1.5rem}.w-hero--editorial .w-hero-copy>.m-display{grid-column:1;grid-row:2}.w-hero--editorial .w-hero-side{display:flex;flex-direction:column;align-items:flex-start;grid-column:2;grid-row:2;padding-top:clamp(.4rem,.2rem + .5vw,1rem)}.w-hero--editorial .w-hero-side .w-hero-lead{margin-top:0}.w-hero--editorial .w-hero-side .w-actions{margin-top:1.75rem}.w-hero--editorial .w-hero-copy>.w-facts{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2.75rem,1.5rem + 2.2vw,3.75rem)}}.w-hero--editorial .w-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1.5rem;width:100%;margin-top:2.25rem;font-size:.9375rem;line-height:1.4;color:color-mix(in srgb,var(--c-fg) 84%,transparent)}.w-hero--editorial .w-facts>span{position:relative;min-width:0;padding-top:.9rem;text-wrap:balance}.w-hero--editorial .w-facts>span:before,.w-hero--editorial .w-facts>span+span:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;margin:0;opacity:1;background:linear-gradient(to right,var(--c-blue) 0 1.75rem,var(--c-line) 1.75rem)}.w-stage{position:relative}.w-stage>*{position:relative;z-index:1}.w-stage>.w-stage-bg{position:absolute;z-index:0;left:50%;top:50%;width:100vw;max-width:none;transform:translate(-50%,-50%);pointer-events:none}.w-rail{margin-top:clamp(20px,2.2vw,30px)}.w-rail-bar{display:flex;align-items:flex-start;gap:18px;max-width:60rem;margin:0 auto}.w-rail-play{flex-shrink:0;width:44px;height:44px;margin:0;padding:0;border-radius:50%;border:1px solid var(--c-line);background:transparent;color:var(--c-fg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--dur-ui) var(--ease-state)}.w-rail-play:hover{border-color:color-mix(in srgb,var(--c-blue) 60%,transparent)}.w-rail-play:focus-visible{outline:2px solid var(--c-blue-text);outline-offset:3px}.w-rail-ico{width:16px;height:16px;fill:currentColor}.w-rail-ico--play,.w-rail-play.is-paused .w-rail-ico--pause{display:none}.w-rail-play.is-paused .w-rail-ico--play{display:block}.w-rail[data-reduced=true] .w-rail-play{display:none}.w-rail-acts{flex:1;min-width:0;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--acts, 3),minmax(0,1fr));gap:16px}.w-rail-ch{width:100%;min-height:44px;margin:0;padding:6px 0 4px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n track" "n title";column-gap:12px;row-gap:10px;align-items:center;border:0;background:none;font:inherit;text-align:left;color:var(--c-soft);cursor:pointer;transition:color var(--dur-ui) var(--ease-state)}.w-rail-ch:hover,.w-rail-ch.is-on{color:var(--c-fg)}.w-rail-ch:focus-visible{outline:2px solid var(--c-blue-text);outline-offset:4px;border-radius:6px}.w-rail-n{grid-area:n;align-self:start;padding-top:1px;font-size:12px;font-weight:600;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--c-soft)}.w-rail-ch.is-on .w-rail-n{color:var(--c-blue-text)}.w-rail-track{grid-area:track;position:relative;display:block;width:100%;height:2px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--c-fg) 14%,transparent)}.w-rail-track i{position:absolute;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--c-fg) 60%,transparent);transform:scaleX(0);transform-origin:0 50%}.w-rail-ch.is-on .w-rail-track i{background:var(--c-blue)}.w-rail-t{grid-area:title;font-size:14px;line-height:1.35;font-weight:600;letter-spacing:-.005em;text-wrap:balance}.w-rail-says{display:grid;max-width:44rem;margin:clamp(16px,1.8vw,24px) auto 0;text-align:center}.w-rail-say{grid-area:1 / 1;margin:0;opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease-state),transform .3s var(--ease-state);font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.5;color:var(--c-muted);text-wrap:balance}.w-rail-say.is-on{opacity:1;transform:none}.w-rail-say-t{display:none}@container (max-width: 599px){.w-rail-bar{gap:12px;align-items:center}.w-rail-acts{gap:8px}.w-rail-ch{grid-template-areas:"track" "n";grid-template-columns:minmax(0,1fr);padding:14px 0 6px;row-gap:8px}.w-rail-t{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.w-rail-says{text-align:left;margin-top:8px}.w-rail-say{font-size:1rem;color:var(--c-fg)}.w-rail-say-t{display:block;margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-blue-text)}}.w-brief-def{margin:1.5rem 0 0;max-width:42rem;font-size:clamp(1.25rem,1.05rem + .75vw,1.625rem);line-height:1.45;font-weight:500;letter-spacing:-.012em;color:var(--c-fg);text-wrap:pretty}.w-wd.is-key{color:var(--c-blue-text)}.m-ready .w-brief-def:not(.is-in) .w-wd{opacity:.14}.w-brief-def.is-in .w-wd{transition:opacity .5s var(--ease-arrive) calc(var(--w, 0) * 26ms + .12s)}.w-swap-top{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2.25rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem)}@media(min-width:1100px){.w-swap-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--gutter);align-items:end}}.w-swap-intro .m-lead{max-width:34rem}.w-swap-meter{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(min-width:1100px){.w-swap-meter{align-items:flex-end}}.w-swap-count{margin:0;display:flex;align-items:baseline;gap:.75rem}.w-swap-num{justify-items:end;font-size:clamp(4.5rem,3rem + 5.5vw,8rem);font-weight:600;letter-spacing:-.06em;line-height:.86;color:var(--c-fg);font-variant-numeric:tabular-nums}.w-swap-num .is-now{color:var(--c-blue-text)}.w-swap-unit{font-size:clamp(1.125rem,1rem + .45vw,1.4rem);color:var(--c-muted);white-space:nowrap}.w-flip{display:inline-grid}.w-flip>*{grid-area:1 / 1;transition:opacity .45s var(--ease-arrive),transform .6s var(--ease-arrive)}.w-swap[data-state=now] .w-flip>.is-was{opacity:0;transform:translate3d(0,-.6em,0);pointer-events:none}.w-swap[data-state=was] .w-flip>.is-now{opacity:0;transform:translate3d(0,.6em,0);pointer-events:none}.w-swap-count .w-flip>*{transition-delay:.15s}.w-swap-toggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid var(--c-line);border-radius:999px}.w-swap-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--c-blue-fill);transition:transform .5s var(--ease-state)}.w-swap[data-state=now] .w-swap-thumb{transform:translate3d(100%,0,0)}.w-swap-toggle button{position:relative;z-index:1;min-height:40px;padding:0 1.15rem;border:0;border-radius:999px;background:none;font:inherit;font-size:.9375rem;font-weight:600;color:var(--c-muted);white-space:nowrap;cursor:pointer;transition:color var(--dur-ui) var(--ease-state)}.w-swap-toggle button[aria-pressed=true]{color:var(--c-on-blue)}.w-swap-toggle button:focus-visible{outline:2px solid var(--c-blue-text);outline-offset:3px}.w-board{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line)}.w-board-r{position:relative;display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr) 1.25rem;align-items:center;column-gap:clamp(1.25rem,.5rem + 2vw,2.5rem);padding:1.35rem 0;border-bottom:1px solid var(--c-line)}.w-board-tag{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.w-board-tag .is-was{color:var(--c-soft)}.w-board-tag .is-now{color:var(--c-blue-text)}.w-board-txt{font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.45;text-wrap:pretty}.w-board-txt .is-was{color:var(--c-soft)}.w-board-txt .is-now{color:var(--c-fg);font-weight:500}.w-board-txt .is-now a{color:var(--c-blue-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.w-board-r .w-flip>*{transition-delay:calc(var(--i, 0) * .11s + .3s)}.w-strike{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .3s var(--ease-state) calc(var(--i, 0) * .11s)}.w-swap[data-state=now] .w-strike{text-decoration-color:currentColor}.w-board-mark{justify-self:end;width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-line)}.w-board-mark:after{content:"";display:block;width:100%;height:100%;border-radius:50%;background:var(--c-blue);transform:scale(0);transition:transform .45s var(--ease-settle) calc(var(--i, 0) * .11s + .42s)}.w-swap[data-state=now] .w-board-mark:after{transform:scale(1)}@media(max-width:699px){.w-board-r{grid-template-columns:minmax(0,1fr) 1.25rem;row-gap:.55rem;padding:1.15rem 0}.w-board-tag{grid-column:1;grid-row:1;font-size:11px}.w-board-mark{grid-column:2;grid-row:1}.w-board-txt{grid-column:1 / -1;grid-row:2}}@media(prefers-reduced-motion:reduce){.w-flip>*,.w-swap-thumb,.w-strike,.w-board-mark:after{transition:none!important}}.w-figs{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--c-line)}.w-fig{position:relative;padding:1.75rem 0 1.6rem;border-bottom:1px solid var(--c-line)}.w-fig-v{margin:0;font-size:clamp(2.5rem,1.8rem + 2.4vw,3.75rem);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--c-fg);font-variant-numeric:tabular-nums}.w-fig-u{margin-left:.3rem;font-size:.42em;font-weight:600;letter-spacing:-.01em;color:var(--c-muted)}.w-fig-l{margin:.65rem 0 0;max-width:22rem;font-size:.9375rem;line-height:1.55;color:var(--c-muted)}@media(min-width:700px){.w-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.w-fig{padding-right:2rem}.w-fig:nth-child(2n){padding-left:2rem;border-left:1px solid var(--c-line)}}@media(min-width:1100px){.w-figs:not(.w-figs--2){grid-template-columns:repeat(3,minmax(0,1fr))}.w-figs:not(.w-figs--2) .w-fig{padding:2.25rem 2rem 2rem 0}.w-figs:not(.w-figs--2) .w-fig:nth-child(2n){padding-left:0;border-left:0}.w-figs:not(.w-figs--2) .w-fig:not(:nth-child(3n+1)){padding-left:2rem;border-left:1px solid var(--c-line)}}.m-ready .w-figs:not(.is-in) .w-fig{opacity:0;transform:translate3d(0,16px,0)}.w-figs.is-in .w-fig{transition:opacity .8s var(--ease-arrive) calc(var(--i, 0) * .11s),transform .8s var(--ease-arrive) calc(var(--i, 0) * .11s)}.w-viz{position:relative;height:48px;margin-bottom:1.1rem;display:flex;align-items:center;color:var(--c-blue-text)}.w-viz i,.w-viz b,.w-viz em{display:block;font-style:normal}.w-viz *,.w-viz *:before,.w-viz *:after{animation-play-state:paused}.w-figs.is-in .w-viz *,.w-figs.is-in .w-viz *:before,.w-figs.is-in .w-viz *:after{animation-play-state:running}.w-viz-hash{position:relative;height:48px;width:min(15rem,100%);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent)}.w-viz-hash-col{display:flex;flex-direction:column;animation:w-hash 7s linear infinite}.w-viz-hash-col b{font:500 11px/16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;opacity:.85}.w-viz-hash-col b:nth-child(3n){opacity:.45}@keyframes w-hash{to{transform:translate3d(0,-50%,0)}}.w-viz-click{position:relative;width:48px;height:48px}.w-viz-click svg{position:absolute;left:20px;top:18px;animation:w-press 2.4s var(--ease-state) infinite;transform-origin:20% 15%}.w-viz-ring{position:absolute;left:6px;top:4px;width:28px;height:28px;border-radius:50%;border:1px solid currentColor;opacity:0;animation:w-ring 2.4s var(--ease-arrive) infinite}@keyframes w-press{0%,30%,to{transform:scale(1)}36%{transform:scale(.84)}46%{transform:scale(1)}}@keyframes w-ring{0%,34%{opacity:0;transform:scale(.3)}40%{opacity:.9}80%,to{opacity:0;transform:scale(1.5)}}.w-viz-dots{display:grid;grid-template-columns:repeat(10,8px);gap:6px}.w-viz-dots i{width:8px;height:8px;border-radius:50%;background:currentColor}.m-ready .w-figs:not(.is-in) .w-viz-dots i{opacity:.18}.w-figs.is-in .w-viz-dots i{animation:w-dot .5s var(--ease-arrive) calc(var(--k) * 60ms + .3s) both}@keyframes w-dot{0%{opacity:.18;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.w-viz-ticks{display:flex;align-items:flex-end;gap:5px;height:28px}.w-viz-ticks i{width:2px;height:100%;border-radius:1px;background:currentColor;transform-origin:50% 100%}.m-ready .w-figs:not(.is-in) .w-viz-ticks i{opacity:.2}.w-figs.is-in .w-viz-ticks i{animation:w-tick .5s var(--ease-arrive) calc(var(--k) * 70ms + .3s) both}@keyframes w-tick{0%{opacity:.2;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}.w-viz-toggle{display:inline-grid;padding:6px 14px;border:1px solid currentColor;border-radius:999px}.w-viz-toggle b{grid-area:1 / 1;font-size:13px;font-weight:600;letter-spacing:.1em;text-align:center}.w-viz-toggle b:first-child{animation:w-tg-a 4.8s var(--ease-state) infinite}.w-viz-toggle b:last-child{opacity:0;animation:w-tg-b 4.8s var(--ease-state) infinite}@keyframes w-tg-a{0%,42%{opacity:1;transform:none}50%,92%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}@keyframes w-tg-b{0%,42%{opacity:0;transform:translate3d(0,6px,0)}50%,92%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,6px,0)}}.w-viz-sign{position:relative;display:flex;align-items:center;gap:10px}.w-viz-sign svg{display:block}.w-viz-cover{position:absolute;left:0;top:0;width:140px;height:40px;background:var(--c-bg);transform-origin:100% 50%}.w-figs.is-in .w-viz-cover{animation:w-uncover 1.6s var(--ease-travel) .4s both}@keyframes w-uncover{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.w-viz-seal{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--c-blue);color:var(--c-on-blue);transform:scale(0)}.w-figs.is-in .w-viz-seal{animation:w-pop .45s var(--ease-settle) 2s both}@keyframes w-pop{0%{transform:scale(0)}to{transform:scale(1)}}.w-viz-sweep{position:relative;width:44px;height:44px}.w-viz-sweep svg{position:absolute;inset:0}.w-viz-hand{position:absolute;left:21.5px;top:6px;width:1.5px;height:18px;border-radius:1px;background:currentColor;transform-origin:50% 100%;animation:w-spin 6s linear infinite}@keyframes w-spin{to{transform:rotate(360deg)}}.w-viz-bar{position:relative;width:min(13rem,100%);height:6px;border-radius:3px;background:color-mix(in srgb,currentColor 18%,transparent)}.w-viz-bar i{position:absolute;inset:0;border-radius:inherit;background:currentColor;transform-origin:0 50%;transform:scaleX(var(--p, 1))}.w-figs.is-in .w-viz-bar i{animation:w-fill 1.4s var(--ease-arrive) .4s both}@keyframes w-fill{0%{transform:scaleX(0)}}.w-viz-bar em{position:absolute;left:var(--m);top:-7px;width:1px;height:20px;background:currentColor;opacity:.8}.w-viz-chips{display:flex;flex-wrap:wrap;gap:6px}.w-viz-chips b{padding:4px 9px;border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.06em;animation:w-chip calc(var(--n) * 1.1s) var(--ease-state) calc(var(--k) * 1.1s) infinite}@keyframes w-chip{0%,22%{background:color-mix(in srgb,currentColor 18%,transparent)}30%,to{background:transparent}}.w-viz-people{display:flex;gap:6px}.w-viz-people i{position:relative;width:16px;height:22px}.w-viz-people i:before{content:"";position:absolute;left:4px;top:0;width:8px;height:8px;border-radius:50%;background:currentColor}.w-viz-people i:after{content:"";position:absolute;left:0;bottom:0;width:16px;height:10px;border-radius:8px 8px 3px 3px;background:currentColor}.w-viz-people i.is-extra{opacity:.55}.w-viz-people i.is-extra:before,.w-viz-people i.is-extra:after{background:transparent;box-shadow:inset 0 0 0 1px currentColor}.w-figs.is-in .w-viz-people i{animation:w-dot .5s var(--ease-arrive) calc(var(--k) * 80ms + .3s) both}.w-viz-cal{display:grid;grid-template-columns:repeat(7,8px);gap:4px}.w-viz-cal i{width:8px;height:8px;border-radius:2px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 40%,transparent)}.w-viz-cal i.is-day{background:currentColor;box-shadow:none;animation:w-beat 2.4s var(--ease-state) infinite}@keyframes w-beat{0%,60%,to{transform:scale(1);opacity:1}70%{transform:scale(1.5);opacity:.7}}.w-viz-ab{display:flex;flex-direction:column;gap:7px;width:min(12rem,100%)}.w-viz-ab>span{display:grid;grid-template-columns:14px 1fr;align-items:center;gap:8px}.w-viz-ab b{font-size:11px;font-weight:700}.w-viz-ab i{height:6px;border-radius:3px;background:color-mix(in srgb,currentColor 35%,transparent);transform-origin:0 50%;transform:scaleX(.55)}.w-viz-ab .is-win i{background:currentColor;transform:scaleX(.92)}.w-figs.is-in .w-viz-ab i{animation:w-fill 1.2s var(--ease-arrive) .4s both}@media(prefers-reduced-motion:reduce){.w-viz *,.w-viz *:before,.w-viz *:after{animation:none!important}.w-viz-cover{display:none}.w-viz-seal{transform:none}.w-viz-toggle b:last-child{display:none}}.w-amb{position:absolute;left:0;right:0;top:0;z-index:0;overflow:hidden;pointer-events:none}.w-amb--hero{height:min(100%,max(100svh,54rem))}.w-amb--close{bottom:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 26%,#000 74%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 26%,#000 74%,transparent)}.w-amb-light{position:absolute;inset:0;width:100%;height:100%;display:block}.w-amb[data-light-off] .w-amb-light{display:none}.w-amb--beam[data-light-off]{background:radial-gradient(70% 80% at 86% -8%,rgba(26,140,255,.3),transparent 70%)}.w-amb--glass[data-light-off]{background:radial-gradient(75% 60% at 82% 88%,rgba(0,102,204,.32),transparent 72%)}.w-amb--dawn[data-light-off]{background:radial-gradient(65% 32% at 50% 44%,rgba(26,140,255,.3),transparent 72%)}.w-amb--lines[data-light-off]{background:radial-gradient(70% 24% at 76% 56%,rgba(26,140,255,.24),transparent 72%)}.w-amb--dial[data-light-off]{background:radial-gradient(26% 40% at 90% 46%,rgba(26,140,255,.14),transparent 72%)}.w-amb--dial.w-amb--close[data-light-off]{background:radial-gradient(30% 50% at 96% 88%,rgba(26,140,255,.2),transparent 72%)}@media(max-aspect-ratio:1/1){.w-amb--dial.w-amb--hero[data-light-off]{background:radial-gradient(60% 30% at 100% 6%,rgba(26,140,255,.22),transparent 72%)}}.w-amb-grain{position:absolute;inset:0;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}html:not(.dark) .w-amb-grain{opacity:.07}.w-amb-fade{position:absolute;left:0;right:0;bottom:0;height:var(--amb-fade, 38%);background:linear-gradient(to bottom,transparent,var(--c-bg))}.w-amb--dawn.w-amb--hero,.w-amb--lines.w-amb--hero{--amb-fade: 20%}.w-amb--close .w-amb-fade{display:none}.w-hero>.w-hero-wrap,.w-ch>.m-wrap,.w-close>.m-wrap{position:relative;z-index:1}
