.cut{animation:1ms step-end both cut;animation-delay:calc(var(--i,0) * 60ms)}@keyframes cut{0%{visibility:hidden}to{visibility:visible}}@media (prefers-reduced-motion:reduce){.cut,.mo__num,.mo__strip,.mo__meta{animation:none!important}}.hero__fold{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""lede""cta""watch""moment""facts";display:grid}.hero__title{grid-area:title;font-size:clamp(56px,15.5vw,72px)}.hero__title span{display:block}.hero__title [data-lit]{color:var(--n-muted)}.hero__title [data-lit="1"]{color:var(--n-ink)}.hero__moment{grid-area:moment;min-width:0}.hero__copy{display:contents}.hero__lede{grid-area:lede;margin-top:24px}.hero__cta{grid-area:cta;margin-top:24px}.hero .hero__watch{grid-area:watch;justify-self:start}.hero__facts{grid-area:facts;margin-top:20px}.hero__moment{margin-top:36px}.hero__lede{color:var(--n-ink-2);overflow-wrap:break-word;max-width:34em;font-size:20px;line-height:1.45}.hero__cta{flex-wrap:wrap;gap:12px;display:flex}.hero__ver{font-family:var(--font-mono);opacity:.7;font-size:13px;font-weight:500}.hero__facts{max-width:40em;color:var(--n-muted);font-size:13px;line-height:1.6}.hero .hero__watch{min-height:44px;color:var(--n-ink);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--n-line-2);text-decoration-color:var(--n-line-2);text-underline-offset:5px;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;font-size:15px;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.hero .hero__watch:hover{-webkit-text-decoration-color:var(--n-ink);text-decoration-color:var(--n-ink)}@media (max-width:480px){.hero__cta .btn{width:100%}.hero__lede{font-size:18px}}@media (min-width:640px){.hero__title{font-size:clamp(72px,9.6vw,148px)}}@media (min-width:1100px) and (max-width:1279px){.hero__title{font-size:8.4vw}}@media (min-width:1100px){.hero__title span{white-space:nowrap}}.hero__rec{margin-top:clamp(48px,6vw,88px)}.hero__media{min-width:0}@media (min-width:700px) and (max-width:1099px){.hero__fold{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title num""lede lede""cta cta""watch watch""moment moment""meta meta""facts facts";align-items:start;column-gap:24px}.hero__moment,.hero__moment .mo{display:contents}.hero__moment .mo__num{--mo-num:clamp(150px, 22vw, 210px);grid-area:num;justify-self:end;margin-top:-.04em}.hero__moment .mo__strip{grid-area:moment;margin-top:28px}.hero__moment .mo__meta{grid-area:meta}}@media (min-width:1100px){.hero__fold{grid-template:"title moment""lede moment""cta moment""watch moment""facts moment"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start;gap:0 48px}.hero__moment{margin-top:0}.hero__lede{margin-top:36px}.hero__cta{margin-top:28px}.hero__facts{margin-top:24px}.hero .hero__watch{display:none}}.hv{width:100%}.hv__frame{aspect-ratio:1440/896;box-shadow:0 0 0 1px var(--n-line);isolation:isolate;background:linear-gradient(150deg,#f6b25c,#ef7a6b 35%,#e0508a 70%,#b44fd0);border-radius:16px;position:relative;overflow:hidden}.hv__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hv__poster.is-hidden{opacity:0}.hv__win{z-index:1;opacity:0;pointer-events:none;background:#14161c;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hv__win.is-on{opacity:1;pointer-events:auto;cursor:pointer}.hv__win video{object-fit:cover;width:100%;height:100%;display:block}.hv__progress{background:#ffffff40;height:3px;position:absolute;bottom:0;left:0;right:0}.hv__progress:after{content:"";transform-origin:0;transform:scaleX(var(--p,0));background:#fff;transition:transform .25s linear;position:absolute;inset:0}.hv__hit{z-index:2;cursor:pointer;position:absolute;inset:0}.hv__play{z-index:3;color:#fff;height:44px;font:inherit;cursor:pointer;background:#14161cc7;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 6px;display:inline-flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hv__play-btn{color:#14161c;background:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.hv__play-label{white-space:nowrap;font-size:15px;font-weight:600}.hv:not(.is-engaged) .hv__frame:hover .hv__play{background:#14161ceb}.hv__play:focus-visible{outline-offset:2px;outline:3px solid #fff}.hv__bar{z-index:3;background:#14161cc7;border-radius:999px;gap:6px;padding:6px;display:inline-flex;position:absolute;bottom:3.5%;left:50%;transform:translate(-50%)}.hv__bar button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.hv__bar button:focus-visible{outline-offset:0;outline:2px solid #fff}.hv__bar button[aria-pressed=true]{color:#ffb4b4}.hv__cap{color:var(--n-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 24px;margin-top:14px;font-size:13.5px;display:flex}@media (max-width:520px){.hv .hv__frame{border-radius:14px}.hv__play{gap:0;padding:0 6px;bottom:12px;left:auto;right:12px;transform:none}.hv__play-label{display:none}}.step__shot{border-radius:12px;height:300px;position:relative;overflow:hidden}.step__shot img{object-fit:cover;object-position:top center;width:100%;height:100%}.gshot{border-radius:14px;max-width:440px;height:330px;margin-inline:auto;overflow:hidden}.gshot img{object-fit:cover;object-position:top center;width:100%;height:100%}
.mo{--mo-num:clamp(120px, 26vw, 220px);gap:0;min-width:0;display:grid}@media (min-width:1100px){.mo{--mo-num:clamp(160px, 38vh, 360px)}}@media (max-width:480px){.mo{--mo-num:120px}}@media (min-width:1100px){.mo__num{text-align:right;margin-top:-.05em}.mo__num .roll{justify-items:end}}.mo__num{font-size:var(--mo-num);color:var(--n-ink);opacity:.5;white-space:nowrap;margin-inline:-.04em;padding-block:.04em;line-height:.9;animation:1ms step-end .12s both cut;display:block}.mo__num[data-on="1"]{color:var(--n-signal);opacity:1}.mo__num .roll{padding-inline:.01em}.mo .roll__v.is-out:before{content:attr(data-v)}@media (prefers-reduced-motion:reduce){.mo .roll__v{animation:none!important}}.mo__strip{color:#e6e6e8;background:#2a2a2d;border:1px solid #3a3a3e;border-radius:10px;width:100%;max-width:520px;margin-top:clamp(16px,3vh,28px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;animation:1ms step-end .18s both cut;overflow:hidden}.mo__bar{background:#323235;align-items:center;gap:10px;padding:8px 10px;display:flex}.mo__lights{flex:none;gap:7px;display:inline-flex}.mo__lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.mo__lights i:nth-child(2){background:#febc2e}.mo__lights i:nth-child(3){background:#28c840}.mo__nav{color:#9a9a9f;flex:none;gap:2px;display:inline-flex}.mo__nav svg{width:16px;height:16px}.mo__addr{background:#1c1c1e;border-radius:7px;flex:1;justify-content:center;align-items:center;min-width:0;height:28px;display:flex;position:relative;overflow:hidden}.mo__prog{opacity:.5;transform-origin:0;pointer-events:none;background:#0a84ff;position:absolute;inset:0;transform:scaleX(0)}.mo__url{color:#d6d6d9;white-space:nowrap;text-overflow:ellipsis;padding-inline:28px;font-size:12.5px;position:relative;overflow:hidden}.mo__reload{z-index:1;color:#a0a0a5;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:28px;display:grid;position:absolute;top:0;right:0}.mo__reload:hover{color:#fff;background:#ffffff24}.mo__reload:focus-visible{outline:2px solid var(--n-ink);outline-offset:-2px}.mo__reload svg{transform-origin:50%}@media (pointer:coarse){.mo__reload{width:44px;height:44px;top:-8px}.mo__addr{overflow:visible}.mo__prog{border-radius:7px}}.mo__tabrow{background:#2a2a2d;padding:6px 10px 0;display:flex}.mo__tab{color:#f2f2f4;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums lining-nums;background:#3b3b3f;border-radius:7px 7px 0 0;min-width:0;max-width:100%;padding:7px 14px;font-size:12.5px;line-height:1.2;display:block;overflow:hidden}.mo__tab .roll{font-variant-numeric:tabular-nums lining-nums}.mo__meta{gap:10px;max-width:520px;margin-top:14px;animation:1ms step-end .18s both cut;display:grid}.mo__count{font-family:var(--font-mono);color:var(--n-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;margin-left:auto;padding:0 4px 6px 12px;font-size:15px;font-weight:500;line-height:1.2}.mo__count .roll,.mo__tab .roll{vertical-align:top}.mo__capwrap{visibility:hidden;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:36px;display:flex}.mo__capwrap[data-show="1"]{visibility:visible}.mo__cap{color:var(--n-ink-2);font-size:15px}.mo__replay{border:1px solid var(--n-line-2);height:36px;color:var(--n-ink);font-family:var(--font-mono);letter-spacing:.02em;background:0 0;border-radius:6px;padding:0 14px;font-size:12.5px;font-weight:500}.mo__replay:hover{border-color:var(--n-ink)}@media (pointer:coarse){.mo__replay{height:44px;padding-inline:18px}}
.hero{padding-block:clamp(32px,5vw,56px) clamp(56px,8vw,128px);overflow-x:clip}#watch-types .lede{max-width:46em}
.hw{gap:0;margin-top:clamp(36px,5vw,64px);display:grid}.hw-head{align-items:end;gap:20px;display:grid}.hw-section .h2-v3{margin-top:0}.hw-lede{color:var(--n-ink-2);max-width:46ch;margin:0;font-size:20px;line-height:1.45}@media (max-width:640px){.hw-lede{font-size:17px}}@media (min-width:1100px){.hw-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.hw-lede{padding-bottom:6px}}.hw-frame{border:1px solid var(--n-line);background:var(--n-bg-2);border-radius:4px;min-width:0;padding:clamp(10px,1.6vw,16px)}.hw-transport{align-items:start;gap:20px 40px;margin-top:28px;display:grid}@media (min-width:1100px){.hw-transport{grid-template-columns:clamp(250px,22vw,300px) minmax(0,1fr)}}.hw-clock{align-content:start;gap:10px;display:grid}.hw-clock__row{align-items:baseline;gap:6px;display:flex}.hw-clock__n{width:3.1ch;color:var(--n-ink);white-space:nowrap;font-size:clamp(72px,9vw,136px);font-weight:200;line-height:.9;display:inline-block}.hw-clock__s{font-size:14px}.hw-track{min-width:0}@media (min-width:700px) and (max-width:1099px){.hw-clock__n{font-size:88px}}@media (max-width:699px){.hw-clock__n{font-size:72px}}.hw-ruler{height:82px;position:relative}.hw-ruler__cv{width:100%;height:56px;position:absolute;top:0;left:0;right:0}.hw-ruler__labels{height:16px;position:absolute;top:62px;left:0;right:0}.hw-ruler__labels span{color:var(--n-muted);white-space:nowrap;font-size:11.5px;line-height:16px;position:absolute;top:0;transform:translate(-50%)}.hw-ruler__labels span:first-child{transform:none}.hw-ruler__labels span:last-child{transform:translate(-85%)}.hw-notified{color:var(--n-signal-ink);white-space:nowrap;line-height:16px;position:absolute;top:-4px;transform:translate(-50%)}.hw-ruler{margin-top:4px}@media (max-width:699px){.hw-ruler__labels span.is-odd{display:none}}.hw-steps{grid-template-columns:3.2fr 4.4fr 3.6fr;margin:14px 0 0;padding:0;list-style:none;display:grid}.hw-steps li{min-width:0}.hw-step{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid var(--n-line-2);grid-template-columns:minmax(0,1fr);align-content:start;row-gap:6px;width:100%;height:100%;padding:18px 20px 8px 0;display:grid;position:relative}.hw-step:before{content:"";background:var(--n-line-2);width:1px;height:13px;position:absolute;top:-7px;left:0}.hw-step.is-on{border-top-color:var(--n-ink)}.hw-step.is-on:before{background:var(--n-ink)}.hw-step:focus-visible{outline:2px solid var(--n-ink);outline-offset:2px}.hw-step__n{color:var(--n-muted)}.hw-step.is-on .hw-step__n{color:var(--n-ink)}.hw-step__t{font-family:var(--font-display);letter-spacing:-.01em;color:var(--n-muted);text-wrap:balance;font-size:20px;font-weight:600;line-height:1.2}.hw-step__c{color:var(--n-muted);font-size:15px;line-height:1.5}.hw-step.is-on .hw-step__t{color:var(--n-ink)}.hw-step.is-on .hw-step__c,.hw-step:hover .hw-step__t{color:var(--n-ink-2)}.hw-step.is-on:hover .hw-step__t{color:var(--n-ink)}@media (max-width:1099px){.hw-step__c{font-size:14px}}@media (max-width:833px){.hw-steps{grid-template-columns:1fr;margin-top:18px}.hw-step{grid-template-columns:5.6em minmax(0,1fr);column-gap:12px;padding:18px 0 20px}.hw-step:before{display:none}.hw-step__n{grid-row:1;padding-top:3px}.hw-step__t,.hw-step__c{grid-column:2}}@media (pointer:coarse){.hw-step{min-height:44px}}.hw-stage{min-width:0;position:relative;overflow-x:clip;container-type:inline-size}.hw-win{--em:calc(100cqw / 58);font-size:var(--em);aspect-ratio:16/11;color:#1d1f27;background:#fff;border:1px solid #14161c24;border-radius:.9em;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;line-height:1.35;display:flex;overflow:hidden}.hw-win p,.hw-win h4{margin:0}.hw-chrome{background:#ececf1;border-bottom:1px solid #d5d6dd;flex:none}.hw-bar1{align-items:flex-end;gap:1.4em;height:2.8em;padding:.8em 1em 0;display:flex}.hw-lights{align-self:center;gap:.5em;margin-bottom:.3em;display:flex}.hw-lights i{background:#ff5f57;border-radius:50%;width:.85em;height:.85em}.hw-lights i:nth-child(2){background:#febc2e}.hw-lights i:nth-child(3){background:#28c840}.hw-tabs{flex:1;gap:.3em;min-width:0;display:flex}.hw-tab{color:#565965;white-space:nowrap;background:#0000000a;border-radius:.5em .5em 0 0;flex:1 1 0;align-items:center;gap:.5em;min-width:0;max-width:14em;padding:.35em .9em;font-size:.95em;display:flex;overflow:hidden}.hw-tab.is-on{color:#1d1f27;background:#fff;font-weight:500}.hw-tab b{color:#fff;background:#1d1f27;border-radius:.3em;flex:none;place-items:center;width:1.2em;height:1.2em;font-size:.75em;display:inline-grid}.hw-tab b.alt{background:#8b8fa0}.hw-bar2{background:#fff;border-top:1px solid #e6e7ec;justify-content:center;padding:.55em 1em .65em;display:flex}.hw-url{color:#3a3d48;background:#efeff3;border-radius:.55em;justify-content:center;align-items:center;gap:.5em;width:min(24em,100%);padding:.35em .8em;font-size:.98em;display:inline-flex;box-shadow:0 0 #1f5eff00}.hw-url.is-hl{background:#fff;box-shadow:0 0 0 .2em #1f5eff73,inset 0 0 0 1px #1f5eff}.hw-page{background:#fff;flex:1;grid-template-columns:13em 1fr;min-height:0;display:grid;position:relative;overflow:hidden}.hw-side{background:#f6f7fb;border-right:1px solid #e8e9ef;padding:1.4em .8em}.hw-brand{letter-spacing:-.04em;padding:0 .4em 1.1em;font-size:1.35em;font-weight:800}.hw-side ul{gap:.15em;margin:0;padding:0;list-style:none;display:grid}.hw-nav{border-radius:.6em;padding:.45em .4em}.hw-navrow{border-radius:.4em;align-items:center;gap:.7em;padding:.5em .6em;font-size:1.05em;font-weight:600;display:flex}.hw-nav.dim{color:#6d7080}.hw-nav.dim .hw-navrow{font-weight:500}.hw-navrow svg{flex:none}.hw-navrow>span:first-of-type{flex:1}.hw-badge{background:var(--danger,#d92d20);color:#fff;border-radius:999px;place-items:center;min-width:1.7em;height:1.7em;padding:0 .45em;font-size:.85em;font-weight:700;display:inline-grid;position:relative;overflow:hidden}.hw-badge:before{content:"";place-items:center;display:grid;position:absolute;inset:0}.hw-badge.is-tick{animation:hw-roll-in .18s var(--ease-expo) both}.hw-badge.is-tick:before{content:attr(data-prev);background:var(--danger,#d92d20);animation:hw-roll-out .18s var(--ease-expo) both}@keyframes hw-roll-in{0%{transform:translateY(0)}}@keyframes hw-roll-out{to{transform:translateY(-110%)}}.hw-main{min-width:0;padding:1.5em 1.6em}.hw-main .hw-h{letter-spacing:-.03em;margin-bottom:.9em;font-size:1.4em;font-weight:700}.hw-thread{border-top:1px solid #ececf1;grid-template-columns:2.6em minmax(0,1fr) auto;align-items:center;gap:.9em;padding:.95em 0;display:grid}.hw-av{color:#2849b8;background:#dfe6ff;border-radius:50%;place-items:center;width:2.6em;height:2.6em;font-size:.85em;font-style:normal;font-weight:700;display:grid}.hw-av.b{color:#555a6b;background:#e6e8ee}.hw-av.c{color:#9a4a0c;background:#fde9d4}.hw-av.d{color:#1f6b3b;background:#dff3e6}.hw-thread .who{white-space:nowrap;text-overflow:ellipsis;font-size:1.02em;font-weight:500;overflow:hidden}.hw-thread .who span{color:#63677a;margin-left:.5em;font-size:.92em;font-weight:400}.hw-thread .pv{color:#6d7080;white-space:nowrap;text-overflow:ellipsis;font-size:.95em;overflow:hidden}.hw-thread time{color:#63677a;white-space:nowrap;font-size:.85em}.hw-thread.unread .who{font-weight:700}.hw-thread.unread .pv{color:#1d1f27;font-weight:600}.hw-thread--new.is-new{background:#1f5eff0f}.hw-thread.unread time{color:#1f5eff;font-weight:600}.hw-outline{pointer-events:none;box-sizing:border-box;opacity:0;will-change:transform;transition:transform .22s var(--ease-expo), width .22s var(--ease-expo), height .22s var(--ease-expo);z-index:3;background:#3b74f626;outline:2px solid #3b74f6;position:absolute;top:0;left:0}.hw-outline.is-on{opacity:1}.hw-outline.no-anim{transition:none}.hw-outline.is-locked{background:#22c55e40;outline-color:#22c55e}.hw-keys{opacity:0;z-index:4;pointer-events:none;gap:.4em;display:flex;position:absolute;bottom:5.4em;left:50%;transform:translate(-50%)}.hw-keys.is-on{opacity:1}.hw-keys kbd{font-family:var(--font-mono);color:#3a3d48;background:#fff;border:1px solid #cfd1db;border-bottom-width:3px;border-radius:.5em;place-items:center;min-width:2.3em;height:2.3em;font-size:1em;display:grid}.hw-keys kbd.is-down{color:#fff;background:#3b74f6;border-color:#3b74f6;border-bottom-width:1px;transform:translateY(2px)}.hw-toolbar{z-index:4;color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#1e1f27;border-radius:20px;align-items:center;gap:10px;padding:8px 12px;font-size:max(1em,11px);line-height:1.3;display:flex;position:absolute;bottom:2em;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000059}.hw-toolbar.is-on{opacity:1;transform:translate(-50%)}.hw-toolbar button{all:unset;box-sizing:border-box;color:#fff;font-size:inherit;background:#3b74f6;border-radius:12px;padding:4px 10px}.hw-toolbar button.ghost{background:0 0;border:1px solid #fff6;padding:3px 9px}.hw-sheet{z-index:5;color:#1d1f27;background:#fcfcfe;border:1px solid #14161c24;border-radius:.9em;width:22em;padding:1em 1.2em 1.1em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:1.72414cqw;position:absolute;top:8em;right:1.5em;box-shadow:0 1em 2.4em -.6em #141e4666}.hw-sheet.is-pop{border-radius:.8em;padding:.8em 1.1em;transform:translateY(.4em)}.hw-sheet p{margin:0}.hw-sheet__h{color:#6d7080;align-items:center;gap:.5em;font-size:.85em;font-weight:600;display:flex;margin-bottom:.7em!important}.hw-sheet__h img{border-radius:.3em;width:1.3em;height:1.3em}.hw-sheet__t{font-size:1.1em;font-weight:600;line-height:1.3}.hw-sheet__m{font-family:var(--font-mono);color:#6d7080;font-size:.88em;margin-top:.4em!important}.hw-sheet__row{align-items:center;gap:.7em;font-size:1.02em;font-weight:500;display:flex}.hw-sheet__row i{background:#22c55e;border-radius:50%;flex:none;width:.7em;height:.7em}.hw-notif{z-index:6;visibility:hidden;color:#1d1f27;opacity:0;pointer-events:none;background:#fafafcf7;border:1px solid #14161c1f;border-radius:1.2em;grid-template-columns:36px 1fr auto;align-items:start;gap:.9em;width:25em;max-width:calc(100% - 2em);padding:.9em 1em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:1.72414cqw;display:grid;position:absolute;top:1em;right:1em;box-shadow:0 1em 2.6em -.6em #0a0e2873}.hw-notif.is-on{opacity:1;visibility:visible}.hw-notif img{border-radius:8px;width:36px;height:36px}.hw-notif p{margin:0}.hw-notif .t{font-size:1.05em;font-weight:700}.hw-notif .b{color:#4a4d59;margin-top:.1em;font-size:1em}.hw-notif time{color:#8b8fa0;font-size:.85em}@media (min-width:700px){.hw-win{--em:12.5px;aspect-ratio:auto;height:clamp(440px,36vw,520px)}.hw-sheet,.hw-notif{font-size:var(--em)}}@media (min-width:1100px){.hw-win{--em:14px;height:480px}.hw-thread{padding:1.35em 0}.hw-main .hw-h{margin-bottom:1.1em}}@media (max-width:699px){.hw-stage{order:-1}.hw-win{--em:calc(100cqw / 36);aspect-ratio:5/6.6}.hw-page{grid-template-rows:auto 1fr;grid-template-columns:1fr}.hw-side{border-bottom:1px solid #e8e9ef;border-right:0;align-items:center;gap:.8em;padding:.6em .8em;display:flex}.hw-brand{padding:0;font-size:1.25em}.hw-side ul{gap:.2em;display:flex}.hw-nav.dim{display:none}.hw-main{padding:1em 1.1em}.hw-main .hw-h{margin-bottom:.4em}.hw-tab:not(.is-on){display:none}.hw-sheet{width:auto;font-size:2.77778cqw;inset:auto 1em 10.5em}.hw-notif{width:auto;max-width:none;padding:.7em .9em;font-size:2.77778cqw;top:.6em;left:1em;right:1em}.hw-toolbar{white-space:normal;text-align:center;border-radius:16px;flex-wrap:wrap;justify-content:center;row-gap:8px;width:calc(100% - 2em);font-size:11px;bottom:1.2em}.hw-toolbar span{flex:100%}.hw-keys{bottom:8em}}@media (prefers-reduced-motion:reduce){.hw-badge.is-tick,.hw-badge.is-tick:before{animation:none}.hw-badge.is-tick:before{content:none}.hw-outline{transition:none}}.hw-aside{align-content:start;gap:28px;display:grid}.hw-lede--aside{display:none}@media (min-width:1100px){.hw-head{grid-template-columns:minmax(0,1fr)}.hw-head .h2-v3{white-space:nowrap;font-size:clamp(64px,7.4vw,108px)}.hw-lede--head{display:none}.hw-lede--aside{border-top:1px solid var(--n-line);max-width:30ch;padding:20px 0 0;font-size:17px;line-height:1.5;display:block}}
.ivl{padding-block:0}.ivl__band{border-block:1px solid var(--n-line);align-items:start;gap:32px;padding-block:clamp(40px,6vw,72px);display:grid}.ivl__title{color:var(--n-ink);text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,72px);line-height:.94}.ivl__title .roll{vertical-align:top}.ivl__ctl{align-content:start;gap:14px;display:grid}.ivl__chips{border-top:1px solid var(--n-line);display:grid}.ivl__chip{text-align:left;width:100%;font-family:var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;border:0;border-bottom:1px solid var(--n-line);min-height:44px;color:var(--n-ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.ivl__n{color:var(--n-muted);font-size:12.5px}.ivl__chip:hover{background:var(--n-bg-2)}.ivl__chip[aria-checked=true]{background:var(--n-ink);color:var(--n-bg)}.ivl__chip[aria-checked=true] .ivl__n{color:var(--n-bg);opacity:.7}.ivl__chip:focus-visible{outline:2px solid var(--n-ink);outline-offset:-4px}.ivl__chip[aria-checked=true]:focus-visible{outline-color:var(--n-bg)}.ivl__hint{margin:0}.ivl__main{align-content:space-between;gap:clamp(24px,3vw,40px);height:100%;display:grid}.ivl__copy{color:var(--n-ink-2);max-width:62ch;margin:0;font-size:17px;line-height:1.55}@media (min-width:1100px){.ivl__band{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:stretch;gap:64px}.ivl__title{margin-top:-.04em}}@media (prefers-reduced-motion:reduce){.ivl .roll__v,.ivl .roll__v.is-out{animation:none}.ivl .roll__v.is-out{display:none}}.ivl__ruler{grid-column:1/-1;min-width:0;margin-top:clamp(8px,2vw,24px)}.ivl__since{color:var(--n-ink-2);margin:0 0 48px;font-size:13.5px;line-height:1.5}.ivl__since b{color:var(--n-ink);font-weight:500}.ivl__rule{border-bottom:1px solid var(--n-line-2);height:56px;position:relative}.ivl__rule canvas{width:100%;max-width:none;height:100%;position:absolute;inset:0}.ivl__now{background:var(--n-ink);width:1px;height:72px;position:absolute;bottom:0}.ivl__now span{font-family:var(--font-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--n-ink);white-space:nowrap;padding-bottom:4px;font-size:12.5px;font-style:normal;font-weight:500;position:absolute;bottom:100%;left:0;transform:translate(-50%)}.ivl__now[data-edge=s] span{transform:none}.ivl__now[data-edge=e] span{transform:translate(-100%)}.ivl__marks{height:28px;margin-top:8px;position:relative}.ivl__marks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.ivl__marks span[data-edge=s]{transform:none}.ivl__marks span[data-edge=e]{transform:translate(-100%)}@media (max-width:699px){.ivl__marks span:not([data-edge]){display:none}}
.picker{background:var(--n-bg-2);color:var(--n-ink);border-block:1px solid var(--n-line);padding-block:clamp(48px,6vw,96px)}.picker__in{flex-direction:column;gap:clamp(32px,4vw,64px);display:flex}.picker__demo{order:1}.picker__head{order:2;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px clamp(32px,5vw,80px);display:grid}.picker__note{color:var(--n-muted);order:3;margin-top:calc(-1*clamp(8px,2vw,32px));font-size:13px}.picker__h{max-width:11em;margin-top:0}.picker__p{color:var(--n-ink-2);max-width:30em;font-size:20px;line-height:1.45}@media (max-width:1099px){.picker__head{order:0;grid-template-columns:minmax(0,1fr)}.picker__p{font-size:18px}}@media (max-width:640px){.picker__p{font-size:17px}}.pd{--rd-xl:120px;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.pd__safari{order:1;min-width:0}.rd{order:2}.pd__sheet{order:3;min-width:0;max-height:680px}.pm{order:4;justify-self:center}@media (min-width:700px){.pd{--rd-xl:150px;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(300px,1fr) minmax(260px,1fr);gap:24px}.pd__safari{order:0;grid-area:1/1/auto/-1}.pd__sheet{order:0;grid-area:2/1/span 2;height:620px}.rd{order:0;grid-area:2/2}.pm{order:0;grid-area:3/2;justify-self:start}}@media (min-width:1100px){.pd{--rd-xl:clamp(130px, 13vw, 160px);grid-template-rows:auto 1fr;grid-template-columns:300px minmax(0,1fr) 260px}.pd__sheet{grid-area:1/1/span 2}.pd__safari{grid-area:1/2/span 2}.rd{grid-area:1/3}.pm{grid-area:2/3;place-self:end stretch;width:auto}.pd__sheet{height:640px}}@media (min-width:1280px){.pd{--rd-xl:clamp(160px, 17vw, 240px);grid-template-columns:330px minmax(0,620px) 320px;justify-content:space-between}}.rd{border-bottom:1px solid var(--n-line);gap:10px;min-width:0;padding-bottom:22px;display:grid}.rd__label{margin:0}.rd__box{height:calc(var(--rd-xl) * .96);align-items:flex-end;min-width:0;display:flex;overflow:hidden}.rd__v{width:100%;color:var(--n-ink);overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:.9}.rd__v[data-size=xl]{font-size:var(--rd-xl)}.rd__v[data-size=m]{white-space:nowrap;font-size:clamp(40px, calc(var(--rd-xl) * .31), 72px)}.rd__v[data-size=s]{font-size:clamp(26px, calc(var(--rd-xl) * .16), 40px);letter-spacing:-.03em;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.02;display:-webkit-box;overflow:hidden}.rd__v[data-size=none]{font-family:var(--font-mono);letter-spacing:0;color:var(--n-muted);font-size:14px;font-weight:400;font-stretch:100%;line-height:1.2}.rd__strategy{color:var(--n-ink-2);margin:6px 0 0}.rd__sel{color:var(--n-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;display:block;overflow:hidden}.pd__sheet{color:#eceef3;background:#2b2d33;border:1px solid #3a3d45;border-radius:12px;font-size:13px;overflow:hidden;box-shadow:0 24px 48px -20px #0000008c}.sh__title{color:#aab0bd;justify-content:center;align-items:center;height:38px;padding-inline:12px;font-size:13px;font-weight:600;display:flex;position:relative}.sh__lights,.sw__lights{gap:8px;display:inline-flex;position:absolute;left:12px}.sw__lights{position:static}.sh__lights i,.sw__lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}.sh__lights i:nth-child(2),.sw__lights i:nth-child(2){background:#febc2e}.sh__lights i:nth-child(3),.sw__lights i:nth-child(3){background:#28c840}.sh__seg{border-bottom:1px solid #1f2023;justify-content:center;padding:4px 0 12px;display:flex}.sh__seg span{color:#cfd3dc;background:#3a3d44;padding:4px 16px;font-size:13px}.sh__seg span:first-child{color:#fff;background:#2a6be6;border-radius:6px 0 0 6px}.sh__seg span:last-child{border-radius:0 6px 6px 0}.sh__body{background:#232428;padding:12px 16px 14px}.sh__label{color:#aab0bd;margin-bottom:8px;font-size:12px}.pd__steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pd__pill{color:#cfd3dc;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:26px;padding:0;font-size:12.5px;font-weight:500;display:flex}.pd__pill.is-on{color:#fff;font-weight:700}.pd__pill:disabled{opacity:.55;cursor:default}.pd__dot{color:#fff;border:1.5px solid #8d93a6;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.pd__dot.is-done{background:#34c759;border-color:#34c759}.pd__pill:focus-visible,.pd__rmain:focus-visible,.sh__btn:focus-visible,.pd__use:focus-visible,.sw:focus-visible,.sw__toolbar button:focus-visible{outline-offset:2px;outline:2px solid #8fb0ff}.sh__box{background:#2b2d33;border-radius:8px;gap:10px;margin:4px 0 8px;padding:10px;display:grid}.sh__btns{flex-wrap:wrap;gap:8px;display:flex}.sh__btn{color:#fff;background:#45474d;border:0;border-radius:6px;min-height:30px;padding:0 14px;font-size:13px;font-weight:500}.sh__btn:hover:not(:disabled){background:#54565d}.sh__btn--primary{background:#2a6be6;align-items:center;gap:6px;display:inline-flex}.sh__btn--primary:hover:not(:disabled){background:#3a78ee}.sh__btn:disabled{opacity:.5;cursor:default}.sh__field{color:#cfd3dc;background:#1a1b1e;border:1px solid #3a3d45;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;display:flex}.sh__field code{font-size:12px}.sh__found{color:#5fd37a;align-items:center;gap:6px;font-size:12.5px;display:flex}.sh__hint{color:#9ca2b4;font-size:12px;line-height:1.45}.sh__groups.is-dim{opacity:.45}.sh__group{gap:6px;margin-bottom:10px;display:grid}.sh__gt{color:#aab0bd;margin-top:2px;font-size:11.5px}.pd__row{background:#3a3d44;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px;padding:6px 8px 6px 6px;display:grid}.pd__row.is-on{background:#353d52;border-color:#3478f6}.pd__rmain{text-align:left;min-height:44px;color:inherit;background:0 0;border:0;align-items:flex-start;gap:10px;min-width:0;padding:4px;display:flex}.pd__chip{font-family:var(--font-mono);color:#f0f1f5;white-space:nowrap;background:#4a4d55;border-radius:5px;flex:none;margin-top:1px;padding:3px 7px;font-size:11.5px}.pd__rt{gap:1px;min-width:0;display:grid}.pd__rt strong{color:#fff;font-size:12.5px;font-weight:600;line-height:1.35}.pd__rt small{color:#aab0bd;font-size:11.5px;line-height:1.4}.pd__best{color:#fff;vertical-align:1px;background:#2a6be6;border-radius:4px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:700}.pd__eye{color:#5b9bff;margin-inline:4px}.pd__use{color:#5b9bff;background:0 0;border:0;min-width:40px;min-height:44px;padding:0 8px;font-size:13px;font-weight:500}.pd__use:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.pd__use:disabled{opacity:.5}.pd__panel{border-top:1px solid #3a3d45;gap:8px;padding-top:10px;display:grid}.pd__panel dl,.pd__read{grid-template-columns:max-content minmax(0,1fr);gap:5px 14px;margin:0;font-size:12.5px;display:grid}.pd__panel dt,.pd__read dt{color:#8d93a6}.pd__panel dd,.pd__read dd{color:#eceef6;overflow-wrap:anywhere;min-width:0;margin:0}.pd__panel dd b,.pd__read dd b{font-family:var(--font-mono);color:#fff}.pd__panel code,.pd__read code{color:#a9c0ff;font-size:11.5px}.pd__panel .sh__btn{justify-self:start}.pd__reading{color:#8d93a6}.sw{color:#14161c;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #1b1d22;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 24px 48px -20px #0009}.sw.is-picking{cursor:crosshair}.sw__chrome{background:#e9e9ec;border-bottom:1px solid #cfd0d6}.sw__bar{align-items:center;gap:12px;height:38px;padding-inline:12px;display:flex}.sw__nav{color:#7b7d86;gap:6px;display:inline-flex}.sw__url{color:#3d3f47;background:#dcdce0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;max-width:340px;height:24px;margin-inline:auto;font-size:12px;display:inline-flex}.sw__tabs{background:#dedee2;padding:0 8px;display:flex}.sw__tab{white-space:nowrap;background:#fff;border-radius:7px 7px 0 0;align-items:center;gap:7px;max-width:100%;height:28px;margin-top:2px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.sw__fav{background:#111;border-radius:3px;flex:none;width:12px;height:12px;position:relative}.sw__fav:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:3px}.sw__view{background:#f6f6f8;position:relative;overflow:hidden}.sw__page{transform-origin:0 0;font-size:13px}.rc-top{background:#fff;border-bottom:1px solid #e3e4ea;align-items:center;gap:18px;padding:12px 20px;display:flex}.rc-brand{letter-spacing:-.03em;font-size:16px;font-weight:800}.rc-inbox{color:#3a4054;margin-left:auto;padding:2px 4px;font-size:13px}.rc-bell{color:#14161c;place-items:center;width:34px;height:34px;display:inline-grid;position:relative}.rc-badge{color:#fff;background:#e5484d;border-radius:9px;place-items:center;min-width:18px;height:18px;padding-inline:5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:0;right:-2px}.rc-main{padding:18px 20px}.rc-main h5{color:#6a6e7c;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:11.5px;font-weight:700}.rc-feed{background:#fff;border:1px solid #e3e4ea;border-radius:10px;gap:2px;margin:0;padding:6px;list-style:none;display:grid}.rc-feed li{border-radius:6px;align-items:center;gap:12px;padding:11px 10px;display:flex}.rc-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.rc-t{flex:1;gap:2px;min-width:0;display:grid}.rc-t b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.rc-t em{color:#5a6177;font-size:11px;font-style:normal}.rc-r{color:#6a6e7c;flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}.rc-feed .rc-more{color:#646a7c;padding-left:50px;font-size:12px}.sw__outline{pointer-events:none;z-index:3;transition:transform .14s var(--ease-expo);background:#3b74f626;outline:2px solid #3b74f6;position:absolute;top:0;left:0}.sw__outline[data-state=selected]{background:#22c55e40;outline-color:#22c55e}.sw__tip{pointer-events:none;z-index:4;color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:300px;transition:transform .14s var(--ease-expo);background:#1e1f27;border-radius:12px;padding:4px 8px;font-size:12px;position:absolute;top:0;left:0;overflow:hidden}.sw__toolbar{z-index:5;color:#fff;cursor:default;background:#1e1f27;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 16px);padding:8px 12px;font-size:12px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000059}.sw__toolbar button{color:#fff;cursor:pointer;background:#3b74f6;border:0;border-radius:12px;padding:4px 10px;font-size:12px}.sw__toolbar .sw__tb-cancel{background:0 0;border:1px solid #fff6}.sw__found{pointer-events:none;z-index:2;outline-offset:1px;visibility:hidden;animation:found-in 1ms steps(1, end) calc(var(--i) * 60ms) forwards;outline:1.5px solid #3b74f699;position:absolute;top:0;left:0}@keyframes found-in{to{visibility:visible}}.sw__sweep{z-index:4;pointer-events:none;height:100%;position:absolute;top:0;left:0;right:0}.sw__sweep:before{content:"";background:linear-gradient(#0000,#3b74f638);border-bottom:2px solid #3b74f699;height:90px;animation:.65s linear both sw-sweep;position:absolute;top:0;left:0;right:0}@keyframes sw-sweep{0%{transform:translateY(-90px)}to{transform:translateY(100%)}}.sw__sweep{overflow:hidden}.pm{color:#f2f2f4;background:#606163f5;border:1px solid #ffffff24;border-radius:12px;width:min(100%,290px);padding:6px 0;font-size:13px;box-shadow:0 20px 44px -10px #000000a6}.pm__head{border-bottom:1px solid #ffffff24;align-items:baseline;gap:8px;padding:8px 14px 10px;display:flex}.pm__head strong{font-size:14px}.pm__head small{color:#e6e7ea;flex:1;font-size:11px}.pm__dot{background:#34c759;border-radius:50%;align-self:center;width:9px;height:9px}.pm__row{align-items:center;gap:12px;padding:9px 14px;display:flex}.pm__row strong{font-size:13.5px;font-weight:600;display:block}.pm__row small{color:#c3c4c8;margin-top:1px;font-size:11.5px;display:block}.pm__row>span{flex:1;min-width:0}.pm__tog{background:#8a8b8f;border-radius:10px;flex:none;width:34px;height:20px;position:relative}.pm__tog:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px}.pm__tog.is-on{background:#e9e9ec}.pm__tog.is-on:after{background:#6a6b6f;transform:translate(14px)}.pm__row--new{background:#ffffff1a;border:1px solid #ffffff47;border-radius:8px;margin:2px 6px;padding:8px}.pm__sec{color:#c3c4c8;border-top:1px solid #ffffff24;align-items:center;gap:7px;margin-top:4px;padding:8px 14px 2px;font-size:11.5px;display:flex}.pm__pill{color:#fff;background:#3b82f6;border-radius:10px;place-items:center;min-width:22px;height:20px;padding-inline:7px;font-size:11.5px;display:grid}.pm__act{border-top:1px solid #ffffff24;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;display:flex}.pm__act:first-of-type{margin-top:4px}.pm__act img{border-radius:4px}.pm__last{color:#e6e7ea;border-top:1px solid #ffffff24;padding:7px 14px;font-size:11.5px}@media (min-width:700px) and (max-width:960px){.pd__sheet{height:700px}}@media (max-width:960px){.pm{justify-self:center}.sh__btn,.pd__pill{min-height:44px}.sw__toolbar button{min-height:44px;padding-inline:14px}.sw__toolbar{gap:6px 10px;bottom:10px}}@media (prefers-reduced-motion:reduce){.sw__outline,.sw__tip{transition:none}.sw__sweep,.sw__found{pointer-events:none;z-index:2;outline-offset:1px;visibility:hidden;animation:found-in 1ms steps(1, end) calc(var(--i) * 60ms) forwards;outline:1.5px solid #3b74f699;position:absolute;top:0;left:0}}.pm__empty{color:#e6e7ea;padding:14px 14px 16px;font-size:12.5px;line-height:1.45}.pd__sheet{flex-direction:column;display:flex}.sh__title,.sh__seg{flex:none}.sh__body{flex-direction:column;flex:auto;min-height:0;display:flex}.sh__body>.sh__label{flex:none}.pd__steps{flex-direction:column;flex:auto;min-height:0;display:flex}.pd__steps>li{flex-direction:column;flex:none;min-height:0;display:flex}.pd__steps>li:has(>[data-testid=pd-list]){flex:auto}.sh__box[data-testid=pd-list]{flex-direction:column;flex:auto;min-height:0;display:flex}.sh__box[data-testid=pd-list]>*{flex:none}.sh__box[data-testid=pd-list]>.sh__groups{scrollbar-width:thin;scrollbar-color:#55585f transparent;flex:auto;min-height:90px;margin-right:-6px;padding-right:6px;overflow-y:auto}.sh__box[data-testid=pd-list]>.sh__groups::-webkit-scrollbar{width:6px}.sh__box[data-testid=pd-list]>.sh__groups::-webkit-scrollbar-thumb{background:#55585f;border-radius:3px}.sh__box[data-testid=pd-list]>.pd__panel{background:#2b2d33}
.wt .lede{color:var(--n-ink-2)}.wt-head{display:block}.wt-board{--wt-cols:170px minmax(0, 1fr) 280px minmax(250px, 1fr);--wt-gap:24px;margin-top:56px}.wt-cols{display:none}.wt-wall{border-bottom:1px solid var(--n-line);margin:0;padding:0;list-style:none}.wt-panel{grid-template-columns:var(--wt-cols);column-gap:var(--wt-gap);border-top:1px solid var(--n-line);display:grid;position:relative}.wt-panel:before{content:"";z-index:2;pointer-events:none;background:0 0;height:2px;position:absolute;inset:-1px 0 auto}.wt-panel.is-flash:before{background:var(--n-signal)}.wt-btn{all:unset;box-sizing:border-box;grid-area:1/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;cursor:pointer;width:100%;padding-block:14px;display:grid}.wt-btn:focus-visible{outline:2px solid var(--n-ink);outline-offset:-2px}.wt-next{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.wt-next__n{color:var(--n-ink);white-space:nowrap;font-size:64px;display:block}.wt-next__n.is-static{font-size:48px}.wt-tick{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.wt-glass{display:inline-flex}.wt-glass.is-flipped{transform:rotate(180deg)}.wt-panel.is-changed .wt-tick{color:var(--n-muted)}.wt-watches{flex-direction:column;gap:12px;min-width:0;display:flex}.wt-name{color:var(--n-ink);text-wrap:balance;font-size:40px;display:block}.wt-desc{color:var(--n-ink-2);max-width:40ch;font-size:15px;line-height:1.5}.wt-hint{color:var(--n-ink-2);text-underline-offset:3px;margin-top:auto}.wt-panel:hover .wt-hint,.wt-btn:focus-visible .wt-hint{text-decoration:underline}.wt-stage{height:192px;color:var(--n-ink);place-items:center;min-width:0;display:grid}.wt-stage>.wt-list{align-self:start}.wt-reads{flex-direction:column;gap:4px;min-width:0;display:flex;container-type:inline-size}.wt-rv{flex-direction:column;gap:2px;display:flex}.wt-rl{font-size:12px}.wt-val{min-height:75px;color:var(--n-ink);white-space:nowrap;flex-wrap:nowrap;align-items:flex-end;font-size:44px;display:flex}.wt-val .roll{line-height:1.2}.wt-was{color:var(--n-muted)}.wt-rule{background:var(--n-muted);flex:none;width:24px;height:1px;margin:0 14px .42em}.wt-val.is-on.is-stack{flex-direction:column;justify-content:flex-end;align-items:flex-start}.wt-val.is-on.is-stack .wt-was{font-size:20px;line-height:1.1}.wt-val.is-on.is-stack .wt-rule{display:none}@container (max-width:289px){.wt-val.is-on.is-fit{flex-direction:column;justify-content:flex-end;align-items:flex-start}.wt-val.is-on.is-fit .wt-was{font-size:20px;line-height:1.1}.wt-val.is-on.is-fit .wt-rule{display:none}}.wt-stamp{font-size:12.5px;line-height:1.4}.wt-after{pointer-events:none;z-index:3;flex-direction:column;grid-area:1/4;justify-content:flex-end;padding-block:14px;display:flex;position:relative}.wt-reset{all:unset;box-sizing:border-box;cursor:pointer;pointer-events:auto;height:28px;color:var(--n-ink);text-underline-offset:3px;align-items:center;padding:0 2px;text-decoration:underline;display:inline-flex;position:absolute;top:10px;right:0}.wt-reset:hover{color:var(--n-signal-ink)}.wt-reset:focus-visible{outline:2px solid var(--n-ink);outline-offset:2px}@media (pointer:coarse){.wt-reset{justify-content:flex-end;min-width:44px;height:44px}}.wt .roll{line-height:1.1}.wt .roll__v.is-out:before{content:attr(data-v)}.wt-watched{outline:1px dashed var(--n-line-2);outline-offset:6px;border-radius:4px}.wt-panel:hover .wt-watched,.wt-btn:focus-visible .wt-watched{outline-color:var(--n-ink-2)}.wt-bell{width:160px;height:160px;color:var(--n-ink);outline-offset:-2px;place-items:center;display:inline-grid;position:relative}.wt-bell--area{outline-style:dashed}.wt-bellsvg{width:112px;height:112px;display:block}.wt-badge{background:var(--n-signal);color:#fff;font-variant-numeric:tabular-nums;min-width:46px;height:46px;box-shadow:0 0 0 5px var(--n-bg), inset 0 1px 0 #ffffff47;border-radius:23px;place-items:center;padding:0 11px;font:700 27px/1 -apple-system,SF Pro Display,Helvetica Neue,Arial,sans-serif;display:inline-grid;position:absolute;top:10px;right:4px}@supports (color:lab(0% 0 0)){.wt-badge{box-shadow:0 0 0 5px var(--n-bg), inset 0 1px 0 lab(100% 0 0/.28)}}.wt-badge--cut{visibility:hidden}.wt-badge--cut.is-on{visibility:visible}.wt-tk{background:var(--n-bg-2);border:1px solid var(--n-line);border-radius:12px;flex-direction:column;gap:12px;width:min(100%,280px);padding:16px 20px;display:inline-flex}.wt-tk__h{flex-direction:column;gap:3px;display:flex}.wt-tk__h b{letter-spacing:-.01em;font-size:20px;font-weight:600}.wt-tk small{color:var(--n-muted);font-size:13px}.wt-tk__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.wt-chip{color:#c8f6d0;color:lab(92.8037% -20.78 13.3298);outline-offset:5px;background:#194224;background:lab(24.3264% -21.0816 13.8397);border-radius:21px;align-items:center;gap:10px;height:42px;padding:0 18px 0 14px;font-size:22px;font-weight:600;display:inline-flex}.wt-chip i{background:#40d872;background:lab(76.8584% -57.5219 38.1035);border-radius:50%;width:11px;height:11px}.wt-chip.is-closed{background:var(--n-bg-3);color:var(--n-ink-2)}.wt-chip.is-closed i{background:var(--n-muted)}.wt-list{flex-direction:column;gap:6px;width:min(100%,270px);display:flex}.wt-list__h{justify-content:space-between;align-items:baseline;padding:0 2px;display:flex}.wt-list__h b{font-size:14px;font-weight:600}.wt-list small{color:var(--n-muted);font-size:12px}.wt-list__rows{background:var(--n-bg-2);border:1px solid var(--n-line);outline-offset:5px;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.wt-list__r{border-top:1px solid var(--n-line);grid-template-columns:24px 1fr auto;align-items:center;gap:10px;height:34px;padding:0 12px;display:grid}.wt-list__r:first-child{border-top:0}.wt-list__r i{background:var(--n-bg-3);width:24px;height:24px;color:var(--n-ink-2);font:600 11px/1 var(--font-mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.wt-list__t{flex-direction:column;min-width:0;line-height:1.1;display:flex}.wt-list__t b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.wt-list__t small{font-size:11.5px}.wt-list__a{font-family:var(--font-mono)}.wt-list__r.is-new.is-on{box-shadow:inset 3px 0 0 var(--n-signal);background:var(--n-bg-3)}.wt-list__n{font:500 13px var(--font-mono);color:var(--n-ink);font-variant-numeric:tabular-nums;align-self:flex-end}.wt-prod{background:var(--n-bg-2);border:1px solid var(--n-line);border-radius:12px;flex-direction:column;gap:4px;width:min(100%,220px);padding:8px 8px 10px;display:flex}.wt-prod__img{background:var(--n-bg-3);height:62px;color:var(--n-ink-2);border-radius:8px;place-items:center;margin-bottom:6px;display:grid;position:relative}.wt-prod__img svg{width:auto;height:50px}.wt-prod__pad{fill:var(--n-bg-3)}.wt-prod__t{letter-spacing:-.01em;padding:0 4px;font-size:16px;font-weight:600}.wt-prod__p{color:var(--n-muted);font-variant-numeric:tabular-nums;padding:0 4px 6px;font-size:14px}.wt-prod__cta,.wt-join{background:var(--n-ink);height:32px;color:var(--n-bg);white-space:nowrap;border-radius:8px;place-items:center;font-size:14px;font-weight:600;display:grid}.wt-prod__cta{background:var(--n-bg-3);color:var(--n-ink-2)}.wt-join.is-gone{visibility:hidden}.wt-tag{background:var(--n-signal);color:#fff;letter-spacing:.06em;text-transform:uppercase;visibility:hidden;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:700;position:absolute;top:8px;left:8px}.wt-tag.is-on{visibility:visible}.wt-live{z-index:3;width:100%}.wt-notif{pointer-events:auto;border:1px solid var(--n-line-2);background:#2c3136;background:lab(19.9301% -.867277 -4.34831);border-radius:16px;align-items:flex-start;gap:12px;width:100%;padding:9px 12px;font-family:-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;display:flex;box-shadow:0 14px 30px -12px #0009;box-shadow:0 14px 30px -12px lab(0% 0 0/.6)}.wt-notif img{border-radius:9px;flex:none;width:36px;height:36px}.wt-notif__t{flex:1;min-width:0;font-size:13px;line-height:1.35}.wt-notif__t strong{color:var(--n-ink);font-weight:700;display:block}.wt-notif__t span{color:var(--n-ink-2);display:block}.wt-notif__t .wt-notif__sub{color:var(--n-ink);font-weight:500;display:block}.wt-notif__now{color:var(--n-muted);flex:none;font-size:11px}.wt-profiles{color:var(--n-muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;max-width:62ch;margin:28px 0 0;font-size:15px;line-height:1.55;display:flex}.wt-profiles .t-label{color:var(--n-ink-2)}@media (min-width:1100px){.wt-head{column-gap:var(--wt-gap,24px);grid-template-columns:1fr 1fr;align-items:end;display:grid}.wt-head .lede{justify-self:start;max-width:48ch;margin:0 0 6px}.wt-cols{grid-template-columns:var(--wt-cols);column-gap:var(--wt-gap);padding-bottom:14px;display:grid}.wt-cols span{color:var(--n-muted)}}@media (min-width:1280px){.wt-board{--wt-cols:220px minmax(0, 1fr) 280px minmax(280px, 1fr);--wt-gap:32px}.wt-next__n{font-size:80px}.wt-next__n.is-static{font-size:56px}}@media (max-width:1099px){.wt-board{--wt-cols:300px minmax(0, 1fr);--wt-gap:32px;margin-top:44px}.wt-panel{grid-template-rows:auto auto;row-gap:14px;padding-block:24px}.wt-btn{grid-row:1/span 2;padding-block:0}.wt-next{grid-area:1/1}.wt-next__n{font-size:64px}.wt-next__n.is-static{font-size:48px}.wt-watches{grid-area:1/2}.wt-name{font-size:36px}.wt-hint{display:none}.wt-stage{grid-area:2/1}.wt-reads{grid-area:2/2}.wt-after{grid-area:2/2;padding-block:0}.wt-reset{top:0}}@media (max-width:699px){.wt-board{--wt-cols:1fr;--wt-gap:0px;margin-top:36px}.wt-panel{row-gap:8px;padding-block:20px}.wt-btn{grid-row:1;grid-template-rows:none;grid-template-columns:auto minmax(0,1fr);gap:12px 16px}.wt-watches,.wt-reads{display:contents}.wt-next{grid-area:1/1}.wt-next__n{font-size:44px}.wt-next__n.is-static{font-size:36px}.wt-rv{grid-area:1/2;justify-self:end;align-items:flex-end}.wt-val{min-height:0}.wt-val.is-on{flex-direction:column;justify-content:flex-end;align-items:flex-end}.wt-val.is-on .wt-was{font-size:20px;line-height:1.1}.wt-val.is-on .wt-rule{display:none}.wt-rv{justify-content:flex-end;min-height:96px}.wt-name{grid-area:2/1/auto/-1;font-size:32px}.wt-desc{grid-area:3/1/auto/-1}.wt-stage{grid-area:4/1/auto/-1}.wt-stamp{grid-area:5/1/auto/-1}.wt-hint{grid-area:6/1/auto/-1;margin:0;display:block}.wt-after{grid-area:2/1;justify-content:flex-end;min-height:80px;padding-block:0}.wt-reset{top:-30px}}@media (prefers-reduced-motion:reduce){.wt .roll__v,.wt .roll__v.is-out{animation:none}.wt .roll__v.is-out{display:none}}
.display{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:14px;font-size:clamp(38px,6.4vw,56px);font-weight:600;line-height:1.04}
.gmail__a{grid-template-columns:minmax(0,1fr);display:grid}.gmail__h{display:contents}.gmail__h-a,.gmail__h-b{text-wrap:nowrap;font-size:clamp(40px,11.3vw,44px);line-height:.94;display:block}.gmail__h-a{color:var(--n-ink)}.gmail__h-b{color:color-mix(in oklch, var(--n-ink) 40%, transparent)}.gx{display:contents}.gx__left,.gx__mail{margin-top:32px}.gmail__b{align-items:center;gap:40px;margin-top:clamp(56px,8vw,96px);display:grid}.gmail__p{color:var(--n-ink-2);max-width:34em;font-size:17px;line-height:1.55}.gx__left .gmail__p{margin-top:32px}.glink{border:1px solid var(--n-line-2);min-height:44px;color:var(--n-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;margin-top:28px;padding-inline:20px 22px;font-size:15.5px;font-weight:600;display:inline-flex}.glink:hover{border-color:var(--n-ink)}.glink svg{flex:none;width:18px;height:18px}.gmail__fine{max-width:34em;margin-top:24px;line-height:1.6}.gmail__fig{margin:0}.gmail__frame{background:linear-gradient(150deg,#f6b25c,#ef7a6b 35%,#e0508a 70%,#b44fd0);border-radius:16px;place-items:center;padding:40px;display:grid}.gmail__win{aspect-ratio:480/652;border-radius:12px;width:min(480px,100%);position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #280a288c}.gmail__win img{width:116.667%;max-width:none;height:auto;position:absolute;top:-6.135%;left:-8.3333%}.gmail__fig figcaption{margin-top:14px}@media (max-width:700px){.gmail__frame{padding:20px}}.gx__slot{height:138px}.gx__nw{width:min(420px,100%)}.gx__nw.is-gone{visibility:hidden;pointer-events:none}.gx__notif{color:#14161c;background:#f6f7faf7;border:1px solid #14161c14;border-radius:16px;padding:12px 14px;box-shadow:0 18px 40px -12px #0000008c}.gx__notif:hover{border-color:#14161c4d}.gx__notif:has(.gx__nhead:focus-visible){border-color:#14161c}.gx__nhead{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:12px;margin:0;padding:0;display:flex}.gx__nhead:focus-visible{outline-offset:4px;outline:2px solid #14161c}.gx__nhead img{border-radius:8px;flex:none;width:36px;height:36px}.gx__nt{flex:1;min-width:0}.gx__nt strong{font-size:13.5px;font-weight:700;display:block}.gx__nt span{color:#4a5060;font-size:12.5px;line-height:1.4;display:block}.gx__subj em{color:#5f6368;font-style:normal}.gx__count{background:var(--n-signal);color:#fff;font-variant-numeric:tabular-nums lining-nums;border-radius:12px;flex:none;place-items:center;min-width:24px;height:24px;padding-inline:7px;font-size:12.5px;font-weight:700;display:inline-grid;overflow:hidden}.gx__count .roll__v.is-out:before{content:attr(data-v)}.gx__acts{flex-wrap:wrap;gap:6px;margin-top:10px;padding-left:48px;display:flex}.gx__acts button{color:#14161c;height:30px;font:inherit;cursor:pointer;background:#14161c12;border:0;border-radius:8px;padding-inline:11px;font-size:12.5px;font-weight:600}@media (pointer:coarse){.gx__acts button{min-height:44px}}.gx__acts button:hover{background:#14161c29}.gx__more{min-height:44px;font:inherit;color:var(--n-ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:0;padding-inline:0;font-size:14px;font-weight:600;text-decoration:underline;display:block}.gx__mail{color:var(--n-muted)}.gx__bar{border-bottom:1px solid var(--n-line);min-height:46px;font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:14px;padding:0 0 12px;font-size:12.5px;display:flex}.gx__label{color:var(--n-ink-2);font-weight:600}.gx__watch{color:var(--n-muted);min-width:0}.gx__watch.is-cleared{color:var(--n-ink)}.gx__undoslot{align-items:center;height:40px;display:flex}.gx__undo{font-family:var(--font-mono);color:var(--n-ink-2);margin:0;font-size:12.5px}.gx__link{font:inherit;color:var(--n-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:24px;padding:0 2px;font-weight:600;text-decoration:underline}.gx__rows{height:400px;overflow:hidden}.gx__rw{grid-template-rows:1fr;display:grid}.gx__rw>.gx__row{min-height:0;overflow:hidden}.gx__rw.is-out{visibility:hidden;grid-template-rows:0fr}.gx__rw.is-struck .gx__row{opacity:.6;text-decoration:line-through}.gx__row{border-bottom:1px solid var(--n-line);height:50px;color:var(--n-muted);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:14px;padding:0;font-size:14px;display:grid}.gx__row[data-rive="1"]{color:var(--n-ink)}.gx__row.is-unread .gx__from,.gx__row.is-unread b{font-weight:600}.gx__row.is-unread .gx__from:before{content:"";background:var(--n-signal);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.gx__row.is-opened{background:var(--n-bg-2);box-shadow:inset 2px 0 0 var(--n-ink);padding-left:10px}.gx__from{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.gx__msg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx__msg b{font-weight:400}.gx__msg span{color:var(--n-muted);font-weight:400}.gx__row[data-rive="1"] .gx__msg span{color:var(--n-ink-2)}.gx__time{font-family:var(--font-mono);color:var(--n-muted);font-variant-numeric:tabular-nums;font-size:12px}.gx__row.is-unread .gx__time{color:var(--n-ink)}@media (min-width:1100px){.gmail__a{grid-template-columns:5fr 7fr}.gmail__h-a,.gmail__h-b{align-self:end;font-size:clamp(48px,6.4vw,92px)}.gmail__h-a{padding-right:48px}.gmail__h-b,.gx__mail{border-left:1px solid var(--n-line);padding-left:48px}.gx__left{flex-direction:column;align-items:flex-start;margin-top:0;padding:40px 48px 0 0;display:flex}.gx__left .gmail__p{max-width:30em;margin-top:auto;padding-top:32px}.gmail__copy .glink{margin-top:0}.gx__mail{margin-top:0;padding-top:40px}.gmail__b{grid-template-columns:7fr 5fr;gap:64px}}@media (min-width:1100px) and (max-width:1219px){.gx__slot{height:184px}}@media (min-width:700px) and (max-width:1099px){.gmail__h-a,.gmail__h-b{font-size:clamp(56px,9vw,92px)}}@media (max-width:699px){.gx__acts{padding-left:0}.gx__acts button{flex:auto;height:44px}.gx__bar{flex-wrap:wrap;row-gap:2px;min-height:58px;padding-bottom:8px}.gx__row{grid-template-columns:78px minmax(0,1fr) auto;gap:10px}.gx__msg span{display:none}.gx__slot{height:150px}}@media (max-width:359px){.gx__slot{height:200px}}.gmail__facts{border-top:1px solid var(--n-line);margin:0 0 36px}.gmail__facts>div{border-bottom:1px solid var(--n-line);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;display:grid}.gmail__facts dt{color:var(--n-muted)}.gmail__facts dd{color:var(--n-ink);margin:0;font-size:17px;line-height:1.45}@media (max-width:1099px){.gx__left{display:contents}.gx__slot{order:1;margin-top:32px}.gx__more{order:2;justify-self:start}.gx__mail{order:3;margin-top:16px}.gx__left .gmail__p{order:4;margin-top:40px}}
.herald{background:var(--n-bg-2);color:var(--n-ink);border-block:1px solid var(--n-line);padding-bottom:clamp(40px,5vw,64px)}.hxw{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:32px;display:grid}.herald__head{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.herald__title{text-wrap:nowrap;font-size:clamp(56px,8.4vw,128px);line-height:.9}.herald__l{display:inline}@media (min-width:700px){.herald__l{display:block}.herald__title{font-size:clamp(72px,9.4vw,96px)}}@media (min-width:1100px){.herald__title{font-size:clamp(96px,8.4vw,128px)}}.herald__logo{object-fit:contain;background:#fff;border-radius:14px;flex:none;width:64px;height:64px}.herald__p{color:var(--n-ink-2);max-width:52ch;margin-top:28px;font-size:17px;line-height:1.55}.herald__cta{align-items:center;gap:16px;margin-top:32px;display:flex}.btn--herald{height:52px;font-size:16px}.btn--herald img{border-radius:5px;width:24px;height:24px}.herald__free{border:1px solid var(--n-line-2);color:var(--n-ink-2);border-radius:999px;padding:3px 10px}.hx{width:100%;min-height:var(--hx-h,460px);flex-direction:column;display:flex;position:relative}.hx__menubar{height:34px;padding-inline:calc((100% - min(100%, var(--maxw))) / 2 + var(--gutter));border-bottom:1px solid var(--n-line);font-family:var(--font-mono);color:var(--n-ink-2);background:#ffffff0a;align-items:center;gap:14px;font-size:12px;font-weight:500;display:flex}.hx__apple{background:var(--n-ink-2);border-radius:50% 50% 45% 45%;width:9px;height:11px}.hx__clock{font-variant-numeric:tabular-nums;margin-left:auto}.hx__stack{width:100%}.hx__slot{grid-template-rows:1fr;display:grid}.hx__slotin{min-height:0;display:flow-root}.hx__slotin>.hx__banner{margin-bottom:10px}.hx__slot.is-collapsing{transition:grid-template-rows .22s var(--ease-quart)}.hx__slot.is-collapsing>.hx__slotin{overflow:hidden}.hx__slot.is-collapsed{grid-template-rows:0fr}.hx__banner{border:1px solid var(--n-line);width:100%;color:var(--n-ink);background:#262932;border-radius:18px;gap:12px;padding:12px 12px 14px;display:flex;position:relative;box-shadow:0 22px 44px -14px #000000a6}.hx__banner.is-out{visibility:hidden}.hx__icon{object-fit:contain;background:#fff;border-radius:12px;flex:none;width:56px;height:56px}.hx__main{flex:1;min-width:0}.hx__top{flex-wrap:wrap;align-items:center;column-gap:8px;min-height:22px;display:flex}.hx__app{color:var(--n-muted);white-space:nowrap;flex:auto;font-size:12px}.hx__time{font-family:var(--font-mono);color:var(--n-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.hx__x{width:22px;height:22px;color:var(--n-ink);cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.hx__x:hover{background:#ffffff3d}.hx__title{margin-top:2px;font-size:14.5px;font-weight:700}.hx__title,.hx__body{text-wrap:pretty}.hx__body{color:var(--n-ink-2);margin-top:2px;font-size:13px;line-height:1.4}.hx__btns{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.hx__pill{height:28px;color:var(--n-ink);font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:14px;padding-inline:13px;font-size:12.5px;font-weight:600;position:relative}.hx__pill:hover{background:#ffffff38}.hx__tip{z-index:2;white-space:nowrap;font-family:var(--font-mono);color:var(--n-ink-2);visibility:hidden;pointer-events:none;padding:2px 0;font-size:11.5px;font-weight:500;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.hx__snooze:hover .hx__tip,.hx__snooze:focus-visible .hx__tip{visibility:visible}.hx__speak{min-width:22px;height:22px;color:var(--n-ink-2);font:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:6px;padding-inline:6px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.hx__speak:hover{background:#fff3}.hx__speak.is-on{background:var(--n-ink);color:var(--n-bg)}.hx__ctl{flex:none;align-items:center;gap:8px;display:inline-flex}.hx__meter{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.hx__meter i{transform-origin:50% 100%;width:2px;height:100%;transform:scaleY(var(--l,.5));background:currentColor;border-radius:1px;display:block}.hx__tw{width:fit-content;max-width:100%;position:relative}.hx__tw:after{content:"";background:var(--n-ink);opacity:0;transform-origin:0;border-radius:1px;height:2px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.hx__tw.is-reading:after{opacity:.85;animation:hx-sweep 2.4s var(--ease-quart) infinite}@keyframes hx-sweep{0%{transform-origin:0;transform:scaleX(0)}55%{transform-origin:0;transform:scaleX(1)}56%{transform-origin:100%}to{transform-origin:100%;transform:scaleX(0)}}.hx__note{min-height:44px;color:var(--n-muted);align-items:center;margin-top:auto;font-size:13px;display:flex}.hx__link{font:inherit;color:var(--n-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;min-height:24px;padding:0 2px;font-weight:600;text-decoration:underline;display:inline-flex}.hx__count{vertical-align:baseline;background:var(--n-ink);min-width:1.5em;color:var(--n-bg);text-align:center;font-variant-numeric:tabular-nums lining-nums;border-radius:999px;margin-right:.15em;padding-inline:.45em;line-height:1.35;display:inline-grid;overflow:hidden}.hx__roll{grid-area:1/1}.is-rolling .hx__roll{animation:hx-roll-in .18s var(--ease-expo) both}.is-rolling .hx__roll--old{animation-name:hx-roll-out}@keyframes hx-roll-in{0%{transform:translateY(.6em)}to{transform:none}}@keyframes hx-roll-out{0%{transform:none}to{transform:translateY(-.6em)}}.hx__under{border-top:1px solid var(--n-line);flex-direction:column;align-items:flex-start;gap:4px;padding-top:10px;display:flex}.hx__more{min-height:44px;padding-inline:0;font-size:14px}.hx__more:disabled{color:var(--n-muted);cursor:default;text-decoration:none}.hx__caption{color:var(--n-muted);margin:0;font-size:13px}.hx__x:after,.hx__speak:after{content:"";position:absolute;inset:-11px -4px}.hx__x:after{inset:-11px}@media (min-width:700px){.hx{order:-1;justify-self:end;width:min(400px,100%)}}@media (min-width:1100px){.hxw{grid-template-columns:minmax(0,1fr) 400px;gap:56px 64px;padding-top:40px}.herald__copy{grid-area:1/1;align-self:end}.hx{order:0;grid-area:1/2;align-self:start}.vr{grid-column:1/-1}}@media (max-width:699px){.hx__banner{flex-wrap:wrap}.hx__main{flex-basis:calc(100% - 70px)}.hx__pill{flex:calc(50% - 3px);height:44px;padding-inline:14px}.hx__top{row-gap:2px}.hx__top .hx__time{margin-right:auto}.hx__tip{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hx{--hx-h:590px}}.vr{width:100%}.vr__ruler{width:100%;height:118px;position:relative}.vr__ruler canvas{width:100%;height:100%;font-family:var(--font-mono);position:absolute;inset:0}.vr__row{justify-content:space-between;align-items:baseline;gap:24px;margin-top:14px;display:flex}.vr__cap{max-width:56ch}.vr__time{white-space:nowrap;color:var(--n-ink)}@media (max-width:699px){.vr__ruler{height:86px}.vr__row{flex-direction:column-reverse;gap:6px}}@media (pointer:coarse){.hx__pill,.hx__link{min-height:44px}}@media (prefers-reduced-motion:reduce){.is-rolling .hx__roll{animation:none}.hx__slot.is-collapsing{transition:none}.hx__meter i{transform:scaleY(.6)}.hx__tw.is-reading:after{opacity:.5;animation:none;transform:scaleX(1)}.is-rolling .hx__roll--old{display:none}}
.pvx__top{align-items:end;gap:28px;display:grid}@media (min-width:1000px){.pvx__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px}}.pvx__p{color:var(--n-ink-2);max-width:34em;font-size:clamp(16px,2vw,17px);line-height:1.55}.pvx__p code{font-family:var(--font-mono);color:var(--n-ink);overflow-wrap:anywhere;font-size:.86em}.pvz{border-top:1px solid var(--n-line);border-bottom:1px solid var(--n-line);grid-template-columns:minmax(0,1fr);margin-top:clamp(40px,5vw,72px);display:grid}.pvz__i{border-top:1px solid var(--n-line);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.pvz__i:first-child{border-top:0}.pvz__n{height:1em;color:var(--n-ink);font-size:88px;line-height:1;font-stretch:var(--zero-wdth,100%);white-space:nowrap;display:block}.pvz__n .roll{vertical-align:top;height:1em}.pvz__l{font-family:var(--font-mono);letter-spacing:.02em;color:var(--n-ink-2);text-align:right;font-size:14px;font-weight:500}@media (min-width:700px){.pvz{grid-template-columns:repeat(3,minmax(0,1fr))}.pvz__i{border-top:0;border-left:1px solid var(--n-line);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;padding:clamp(24px,3vw,40px) 0 clamp(24px,3vw,40px) clamp(16px,2.5vw,40px)}.pvz__i:first-child{border-left:0;padding-left:0}.pvz__n{font-size:clamp(88px,13vw,200px)}.pvz__l{text-align:left}}.pvd{grid-template-columns:minmax(0,1fr);gap:0;margin-top:clamp(40px,5vw,64px);display:grid}@media (min-width:700px){.pvd{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,1fr)}.pvd__n1{grid-area:1/1}.pvd__c1{grid-area:1/2}.pvd__n2{grid-area:1/3}.pvd__c2{grid-area:1/4}.pvd__n3{grid-area:1/5}.pvd__gm{grid-area:2/3}.pvd__net{grid-area:3/1/auto/-1;margin-top:40px}}.pvd__node{border:1px solid var(--n-line-2);background:0 0;border-radius:0;flex-direction:column;justify-content:center;gap:6px;min-height:80px;padding:14px 16px 16px;display:flex}.pvd__node b{color:var(--n-ink);font-size:17px;font-weight:600;line-height:1.25}.pvd__node>span{font-family:var(--font-mono);letter-spacing:.02em;color:var(--n-muted);font-size:12px;line-height:1.4}.pvd__node--core{border-color:var(--n-ink)}.pvd__conn{height:40px;position:relative;container-type:size}@media (min-width:700px){.pvd__conn{height:auto;min-height:80px}}.pvd__conn:before{content:"";background:var(--n-line-2);width:1px;position:absolute;top:0;bottom:0;left:50%}.pvd__conn:after{content:"";border-right:1px solid var(--n-ink-2);border-bottom:1px solid var(--n-ink-2);width:7px;height:7px;margin-bottom:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)rotate(45deg)}.pvd__dot{z-index:1;background:var(--n-ink);opacity:0;width:8px;height:8px;margin-left:-4px;position:absolute;top:0;left:50%}.pvd[data-live=true] .pvd__dot{animation:2.4s steps(6,end) infinite pvdY}@keyframes pvdY{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(calc(100cqh - 8px))}}@media (min-width:700px){.pvd__conn:before{width:auto;height:1px;inset:50% 0 auto}.pvd__conn:after{margin:0;inset:50% 0 auto auto;transform:translateY(-50%)rotate(-45deg)}.pvd__dot{margin:-4px 0 0;top:50%;left:0}.pvd[data-live=true] .pvd__dot{animation-name:pvdX}@keyframes pvdX{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(calc(100cqw - 8px))}}}.pvd__c2 .pvd__dot{animation-delay:1.2s!important}.pvd__gm{flex-direction:column;align-items:stretch;display:flex}.pvd__stub{border-left:1px dashed var(--n-ink-2);height:32px;margin-left:50%}.pvd__gm .pvd__node{border-style:dashed;border-color:var(--n-ink-2);background:0 0}.pvd__net{flex-direction:column;align-items:center;margin-top:40px;display:flex}.pvd__net .pvd__node{border:1px dashed var(--n-line);text-align:center;background:0 0;align-items:center;width:min(100%,420px);min-height:0;position:relative}.pvd__net .pvd__node b{color:var(--n-muted);font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}.pvd__net .pvd__node>span{color:var(--n-muted)}@media (max-width:699px){.pvd__node{min-height:0}.pvd__n2{order:3}.pvd__n1{order:1}.pvd__c1{order:2}.pvd__gm{flex-direction:row;order:4;align-items:stretch;margin-left:28px}.pvd__stub{border-left:0;flex:none;width:22px;height:auto;min-height:48px;margin:0;position:relative}.pvd__stub:before{content:"";border-left:1px dashed var(--n-ink-2);position:absolute;top:0;bottom:50%;left:0}.pvd__stub:after{content:"";border-top:1px dashed var(--n-ink-2);position:absolute;top:50%;left:0;right:0}.pvd__gm .pvd__node{flex:1;min-width:0;margin:12px 0}.pvd__c2{order:5}.pvd__n3{order:6}.pvd__net{order:7;justify-content:center;margin-top:28px;display:flex}}@media (prefers-reduced-motion:reduce){.pvd__dot{display:none}}.pvs{border-top:1px solid var(--n-line);gap:24px;margin-top:clamp(56px,7vw,96px);padding-top:32px;display:grid}.pvs__head{max-width:40em}.pvs__h{font-family:var(--font-display);letter-spacing:-.01em;font-size:24px;font-weight:600}.pvs__sub{color:var(--n-muted);margin-top:8px;font-size:15px;line-height:1.55}.pvs__list{border-top:1px solid var(--n-line);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1100px){.pvs__list{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.pvs__list li{border-top:1px solid var(--n-line);border-left:1px solid var(--n-line);padding-left:24px}.pvs__list li:first-child{border-left:0;padding-left:0}.pvs__list li:not(:last-child){padding-right:24px}.pvs__row{align-items:flex-start;border-bottom:0!important;padding:20px 0!important}}.pvs__row{border:0;border-bottom:1px solid var(--n-line);width:100%;min-height:72px;color:var(--n-ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:20px;padding:14px 0;font-size:16px;line-height:1.4;display:flex}.pvs__row:hover{border-bottom-color:var(--n-line-2)}.pvs__t{flex:1;min-width:0}.pvs__t small{color:var(--n-muted);margin-top:2px;font-size:14px;display:block}.pvs__tg{background:#43484e;background:lab(30.3718% -.899196 -4.36327);border-radius:14px;flex:none;width:46px;height:28px;transition:background-color .1s step-end;position:relative}.pvs__tg:after{content:"";width:24px;height:24px;transition:transform .1s var(--ease-expo);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0006}.pvs__row[aria-checked=true] .pvs__tg{background:#30b454}.pvs__row[aria-checked=true] .pvs__tg:after{transform:translate(18px)}.pvs__ready{flex-wrap:wrap;align-items:center;min-height:44px;font-size:16px;font-weight:600;display:flex}.pvs__ready a{color:var(--n-ink);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){.pvs__tg,.pvs__tg:after{transition:none}}
