.mode-bar{z-index:2000;pointer-events:none;flex-wrap:wrap;gap:8px;display:flex;position:fixed;top:12px;left:12px;right:12px}.mode-pair{flex-wrap:wrap;gap:8px;display:flex}.mode-first{color:#000;font:inherit;font-family:var(--text);white-space:nowrap;cursor:pointer;pointer-events:auto;background:#fff;border:0;border-radius:999px;padding:10px 16px;font-size:16px;line-height:1.2;text-decoration:none;translate:0 -100vh}.mode-first:focus{translate:0}.mode-nav{display:none}.mode-switches{flex-wrap:wrap;gap:4px 20px;display:inline-flex}:root[data-still] .mode-lag{display:none}:root[data-access] .mode-bar{box-sizing:border-box;min-height:56px;padding:8px max(16px, 3vw, env(safe-area-inset-right)) 8px max(16px, 3vw, env(safe-area-inset-left));color:#fff;font-family:var(--text);pointer-events:auto;background:#000;border-bottom:1px solid #48484a;flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:17px;position:sticky;top:0;left:auto;right:auto}:root[data-access] .mode-bar a{color:#fff;text-underline-offset:.2em;text-decoration:underline}:root[data-access] .mode-first{translate:none}:root[data-access] a.mode-first{background:0 0;padding:10px 0}:root[data-access] .mode-nav{flex-wrap:wrap;gap:4px 20px;display:flex}:root[data-access] .mode-nav a{padding:10px 0;display:inline-block}:root[data-access] .mode-pair{margin-left:auto}:root[data-access]{scroll-padding-top:calc(var(--bar-h,56px) + 16px)}:root[data-access] .tennis{top:var(--bar-h,56px)}@media (max-width:699px){:root[data-access] .mode-bar{position:relative}:root[data-access]{scroll-padding-top:0}}:root[data-access] .notch,:root[data-access] .back:not(.zoom-shut){display:none}:root[data-access] .zoom-shut{top:calc(var(--bar-h,56px) + 12px)}:root[data-access] *,:root[data-access] :before,:root[data-access] :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}:root[data-access] .bf-sent[data-in] .bf-done path{stroke-dashoffset:0}:root[data-access] .bf-paper,:root[data-access] .bf-sent>*,:root[data-access] .rw-word,:root[data-access] .rw-star,:root[data-access] .rw-by{filter:none!important}:root[data-access] .rw-word,:root[data-access] .rw-star,:root[data-access] .rw-by{transform:none}:root[data-access] .dot{display:none}:root[data-access] *,:root[data-access] :before,:root[data-access] :after{cursor:auto!important}:root[data-access] a,:root[data-access] a *,:root[data-access] button,:root[data-access] button *,:root[data-access] label,:root[data-access] label *,:root[data-access] summary{cursor:pointer!important}:root[data-access] :focus-visible{outline-offset:2px!important;outline:3px solid #fff!important;box-shadow:0 0 0 2px #000!important}:root[data-access] .pj-visit,:root[data-access] .ft-nav a,:root[data-access] .bf-sent-note a{text-underline-offset:.2em;text-decoration:underline}:root[data-access] .ft-top{opacity:1;min-height:44px}:root[data-access] .pj-kind{color:#555}:root[data-access] .pj-tab{color:#1d1d1f}:root[data-access] .pj-visit:not(.pj-soon){background:#0060df}:root[data-access] .tile-cap{font-size:15px}:root[data-access] ::placeholder{color:#555;opacity:1}:root[data-still]{overflow:hidden auto!important}:root[data-still] body{overflow:visible!important}:root[data-still] .hero{will-change:auto;height:auto;min-height:min(92svh,900px)}:root[data-still] .hint{display:none}:root[data-still] .story{height:auto!important}:root[data-still] .story-stage{height:auto;margin:0;padding:4svh 0 16svh;display:block;position:relative;overflow:clip visible}:root[data-still] .outro{display:none}:root[data-still] .work-pin{height:0;margin:0}:root[data-still] .work{display:none}:root[data-still] .work-mark{top:0}:root[data-still] .work-pin+.pj{margin-top:0}:root[data-still] .rw-wheel,:root[data-still] .rw-sky{display:none}:root[data-still] .rw-stage{overflow:visible;height:auto!important}:root[data-still] .rw-head{text-align:left;width:auto;max-width:none;padding:clamp(64px,10svh,120px) max(24px,7vw) 0;position:relative;left:auto;translate:none}:root[data-still] .rw{padding-bottom:clamp(64px,10svh,120px)}:root[data-still] .rw>ul.sr-only{clip:auto;white-space:normal;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;width:auto;height:auto;margin:32px 0 0;padding:0 max(24px,7vw);list-style:none;display:grid;position:static;overflow:visible}:root[data-still] .rw>ul.sr-only li{color:#1d1d1f;background:#f5f5f7;border-radius:20px;padding:20px 22px;font-size:18px;line-height:1.5}:root[data-still] .bf-sky{display:none}:root[data-still] .bf-box{align-self:center;height:auto;margin:0;position:relative}:root[data-still] .bf-sent{position:relative;top:auto}@media (max-width:859px){:root[data-still] .bf-box{height:clamp(170px,25svh,220px)}}:root[data-still] .rg{background:#000;height:auto}:root[data-still] .rg-stick{height:auto;margin:0;position:relative;overflow:visible}:root[data-still] .rg-canvas,:root[data-still] .rg-cursors,:root[data-still] .rg-wow-ink{display:none}:root[data-still] .rg-anchor{top:0}:root[data-still] .rg-cta{box-sizing:border-box;pointer-events:auto;height:auto;min-height:min(70svh,720px);padding-block:12svh;position:relative;inset:auto}:root[data-still] .rg-cta>*{opacity:1;filter:none;translate:none}:root[data-still] .ft .pg-ring{visibility:hidden}:root[data-still] .work-page{padding:88px 0 64px;position:static;overflow:visible}:root[data-still] .wall{cursor:auto;touch-action:auto;position:static;overflow:visible}:root[data-still] .wall-row{will-change:auto;display:block;position:static;transform:none!important}:root[data-still] .wall-row~.wall-row,:root[data-still] .wall-set~.wall-set{display:none}:root[data-still] .wall-set{grid-template-rows:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-auto-rows:auto;gap:16px;padding:0 max(16px,4vw)}:root[data-still] .tile{aspect-ratio:1.39}@media (forced-colors:active){.mode-first{border:1px solid buttontext}}.hm{top:max(14px, 2.2svh, env(safe-area-inset-top));right:max(14px, 2.2vw, env(safe-area-inset-right));z-index:5;color:#fff;font-family:var(--text);align-items:center;gap:2px;animation:.8s cubic-bezier(.22,1,.36,1) 1.2s backwards hm-in;display:flex;position:absolute}@keyframes hm-in{0%{opacity:0;translate:0 -6px}}.hm-btn{width:44px;height:40px;color:inherit;cursor:pointer;opacity:.86;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;transition:opacity .2s,background-color .2s;display:grid}.hm-btn:hover,.hm-btn:focus-visible{opacity:1;background:#ffffff14}.hm-btn:focus-visible{outline-offset:1px;outline:2px solid #0a84ff}.hm-btn[aria-disabled]{cursor:default}.hm-icon{width:22px;height:22px;display:block;overflow:visible}.hm-round{fill:#0000;stroke:currentColor;stroke-width:1.6px;transition:fill .3s,stroke .3s}.hm-figure{fill:currentColor;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.hm-figure path{fill:none}:root[data-access] .hm-access:not([data-to=off]) .hm-round,.hm-access[data-to=on] .hm-round{fill:#0a84ff;stroke:#0a84ff}.hm-battery{width:28px;height:14px}.hm-shell{fill:none;stroke:currentColor;stroke-opacity:.42;stroke-width:1.2px}.hm-nub{fill:currentColor;fill-opacity:.45}.hm-level{fill:currentColor;transform-box:fill-box;transform-origin:0;transition:transform .32s cubic-bezier(.65,0,.35,1),fill .32s}:root[data-lite] .hm-lag:not([data-to=off]) .hm-level,.hm-lag[data-to=on] .hm-level{fill:#fc0;transform:scaleX(.3)}.hm-tip{box-sizing:border-box;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);color:#fff;letter-spacing:-.006em;text-align:left;pointer-events:none;opacity:0;transform-origin:100% 0;background:#262628b8;border-radius:16px;gap:5px;width:max-content;max-width:min(268px,100vw - 32px);padding:11px 14px 12px;font-size:13px;line-height:1.32;transition:opacity .14s,transform .14s;display:grid;position:absolute;top:calc(100% + 6px);right:2px;transform:translateY(-4px)scale(.96);box-shadow:inset 0 0 0 .5px #ffffff29,0 14px 36px #00000061}.hm-btn:hover+.hm-tip,.hm-btn:focus-visible+.hm-tip{opacity:1;transition:opacity .22s 90ms,transform .42s cubic-bezier(.34,1.4,.64,1) 90ms;transform:none}.hm-tip-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.hm-tip-name{font-size:14px;font-weight:var(--semibold);letter-spacing:-.012em}.hm-tip-state{color:#ffffffc7;font-size:11.5px;font-weight:var(--semibold);letter-spacing:0;background:#ffffff24;border-radius:999px;padding:2px 8px 3px}.hm-access+.hm-tip .hm-tip-state[data-on]{color:#fff;background:#0a84ff}.hm-lag+.hm-tip .hm-tip-state[data-on]{color:#000;background:#fc0}.hm-tip-line{color:#ffffffa3;max-width:30ch}:root[data-still] .hm{animation:none}:root[data-lite] .hm-tip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#262628f5}
:root[data-lite] .mark:before{content:"";pointer-events:none;background:url(/lite/logo.webp) 0 0/100% 100% no-repeat;width:101.72%;height:101.8%;position:absolute;top:-1.72%;left:-.08%}:root[data-lite]:not([data-still]) .mark:before{animation:.9s cubic-bezier(.22,1,.36,1) both lite-in}@keyframes lite-in{0%{opacity:0;transform:translateY(6%)scale(.96)}}:root[data-lite] .chrome-layer,:root[data-lite] .chrome-glint,:root[data-lite] .chrome-metal{display:none}:root[data-lite] .chrome,:root[data-lite] .chrome-letter,:root[data-lite] .chrome-block{transform-style:flat}:root[data-lite] .chrome-face{visibility:hidden}:root[data-lite] .chrome:after{content:"";pointer-events:none;background:url(/lite/wowww.webp) 0 0/100% 100% no-repeat;width:99.76%;height:92.05%;position:absolute;top:-3.23%;left:.25%}:root[data-lite] .capsule,:root[data-lite] .capsule-filter{display:none}:root[data-lite] .bf-slot{position:relative;container-type:size}:root[data-lite] .bf-slot:before{--u:min(48cqw, 40cqh);content:"";left:calc(54cqw - .824 * var(--u));top:calc(86cqh - 2.119 * var(--u));width:calc(1.727 * var(--u));height:calc(2.301 * var(--u));background:url(/lite/mailbox.webp) 0 0/100% 100% no-repeat;position:absolute}:root[data-lite] .dot{display:none}:root[data-lite] .rg-canvas{transform-origin:0 0;will-change:transform}.rg-sharp{pointer-events:none;will-change:transform;visibility:hidden;position:absolute}
