@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Fallback;font-weight:400;src:local("Arial"),local("ArialMT");size-adjust:105.43%;ascent-override:88.21%;descent-override:25.61%;line-gap-override:0%;unicode-range:U+0000-02FF,U+1D00-1DBF,U+1E00-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:100.63%;ascent-override:92.42%;descent-override:26.83%;line-gap-override:0%;unicode-range:U+0000-02FF,U+1D00-1DBF,U+1E00-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Fallback Roboto;font-weight:400;src:local("Roboto"),local("Roboto-Regular");size-adjust:105.66%;ascent-override:88.02%;descent-override:25.55%;line-gap-override:0%;unicode-range:U+0000-02FF,U+1D00-1DBF,U+1E00-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Fallback Roboto;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:106.82%;ascent-override:87.06%;descent-override:25.28%;line-gap-override:0%;unicode-range:U+0000-02FF,U+1D00-1DBF,U+1E00-1EFF,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/caveat-latin-600-normal-zlTlWIYU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/caveat-latin-ext-600-normal-DDJRD6ps.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/caveat-cyrillic-600-normal-Ba_MyzgW.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:lang(ko){word-break:keep-all}:lang(ja){line-break:strict}h1,h2,h3,h4,p,li,dt,dd,th,td,summary,figcaption{overflow-wrap:break-word;hyphenate-limit-chars:10 4 4}h1,h2,h3,h4{-webkit-hyphens:auto;hyphens:auto}@media(max-width:760px){p,li,dd,td{-webkit-hyphens:auto;hyphens:auto}}.loc{position:relative}.loc__btn{display:flex;align-items:center;gap:.5625rem;height:2.375rem;padding:0 .875rem 0 .4375rem;border:0;border-radius:999px;background:transparent;color:inherit;font-size:.9375rem;white-space:nowrap;list-style:none;cursor:pointer;transition:background-color .25s}.loc__btn::-webkit-details-marker{display:none}.loc[open]>.loc__btn,.loc__btn[aria-expanded=true]{background:var(--well)}.loc__cc{display:inline-grid;place-items:center;overflow:hidden;min-width:2rem;height:1.5rem;padding:0 .3125rem;border-radius:.4375rem;background:var(--well);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;transition:background-color .25s}.loc[open]>.loc__btn .loc__cc,.loc__btn[aria-expanded=true] .loc__cc{background:var(--well-2)}.loc__cc>span{display:block}.loc__code{display:none;color:var(--ink-2);font:400 .75rem/1 var(--font-mono)}.loc__cc.is-swap>span{animation:loc-cc .55s var(--ease-lens)}.loc__lang.is-swap,.loc__code.is-swap{animation:loc-fade .45s var(--ease-out)}@keyframes loc-cc{0%{transform:translateY(115%)}}@keyframes loc-fade{0%{opacity:0;transform:translateY(.25rem)}}.loc__menu{position:absolute;top:calc(100% + .75rem);right:-.5rem;z-index:40;width:max-content;max-width:calc(100vw - 2rem);padding:.5rem;border-radius:1.375rem;background:var(--sheet);color:var(--sheet-ink);animation:loc-pop .22s var(--ease-out)}.loc__langs{display:grid;grid-template-columns:repeat(3,minmax(8.5rem,1fr));grid-template-rows:repeat(9,auto);grid-auto-flow:column;gap:.125rem;margin:0;padding:0;list-style:none}.loc__langs a,.loc__all{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.375rem .75rem;border-radius:.875rem;color:inherit;font-size:.9375rem;text-decoration:none}.loc__langs a:hover,.loc__all:hover{background:var(--sheet-hover)}.loc__langs a:focus-visible,.loc__all:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.loc__langs a[aria-current]{font-weight:600}.loc__langs a[aria-current]:after{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:var(--accent)}.loc__all{justify-content:space-between;margin-top:.375rem;background:var(--sheet-hover)}.loc__now{display:inline-flex;align-items:center;gap:.5rem;color:var(--sheet-dim)}.loc__now .loc__cc{background:var(--sheet-hover);color:var(--sheet-ink)}@keyframes loc-pop{0%{opacity:0;transform:translateY(-6px) scale(.985)}}.pal{position:absolute;top:calc(100% + .75rem);right:-.5rem;z-index:40;display:flex;flex-direction:column;width:min(31rem,calc(100vw - 2rem));max-height:min(38rem,calc(100dvh - 6rem));border-radius:1.375rem;background:var(--sheet);color:var(--sheet-ink);overflow:hidden;transform-origin:85% top;animation:loc-pop .22s var(--ease-out)}.pal[hidden]{display:none}.top--search .pal,.top--search .loc__menu{box-shadow:0 0 0 .375rem var(--paper)}.pal__field{flex:none;display:flex;align-items:center;gap:.5rem;height:3rem;margin:.5rem .5rem 0;padding:0 .4375rem 0 1rem;border-radius:999px;background:var(--sheet-hover)}.pal__field>svg{flex:none;width:1.125rem;height:1.125rem;color:var(--sheet-dim)}.pal__field input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;color:var(--sheet-ink);font:400 1.0625rem/1 var(--font);outline:none}.pal__field input::placeholder{color:var(--sheet-dim)}.pal__field input::-webkit-search-cancel-button{display:none}.pal__field{transition:background-color .2s}.pal__field:focus-within{background:var(--sheet-hover-2)}.pal__kbd{flex:none;padding:.3125rem .4375rem;border-radius:.4375rem;background:var(--sheet-hover);color:var(--sheet-dim);font:400 .6875rem/1 var(--font-mono)}.pal__lock{flex:none;display:inline-flex;align-items:center;gap:.375rem;max-width:55%;height:2rem;padding:0 .1875rem 0 .25rem;border-radius:999px;background:var(--sheet-ink);color:var(--sheet);font-size:.875rem;font-weight:500}.pal__lock[hidden]{display:none}.pal__lock-cc{padding:.25rem .375rem;border-radius:999px;background:var(--sheet-hover-2);font:500 .625rem/1 var(--font-mono);letter-spacing:.06em}.pal__lock-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pal__lock button{display:grid;place-items:center;width:1.625rem;height:1.625rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.pal__lock button:hover{background:var(--sheet-hover-2)}.pal__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem .5rem .5rem;scrollbar-width:thin;scrollbar-color:var(--sheet-hover-2) transparent}.pal__group{margin:0;padding:.875rem .75rem .375rem;color:var(--sheet-dim);font:400 .6875rem/1 var(--font-mono)}.pal__none{margin:0;padding:1.25rem .875rem;color:var(--sheet-dim);font-size:.9375rem}.pal__none b{color:var(--sheet-ink);font-weight:500}.pal__row{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-height:2.75rem;padding:.4375rem .375rem .4375rem .5rem;border-radius:.875rem;cursor:pointer}.pal__row.is-active{background:var(--sheet-hover)}.pal__cc{flex:none;display:grid;place-items:center;width:2.25rem;height:1.625rem;border-radius:.4375rem;background:var(--sheet-hover);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;transition:background-color .15s,color .15s}.pal__row.is-active .pal__cc{background:var(--sheet-ink);color:var(--sheet)}.pal__cc--l{letter-spacing:0;text-transform:lowercase}.pal__name{flex:1 1 9rem;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;line-height:1.3}.pal__name b{max-width:100%;font-size:.9375rem;font-weight:500;overflow-wrap:break-word}.pal__nat{max-width:100%;color:var(--sheet-dim);font-size:.875rem;overflow-wrap:break-word}.pal__why{flex:none;color:var(--sheet-dim);font:400 .6875rem/1 var(--font-mono)}.pal__now{flex:none;align-self:center;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--accent)}.pal__langs{flex:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;margin-left:auto}.pal__tok{display:inline-flex;align-items:center;height:1.75rem;padding:0 .625rem;border-radius:999px;color:var(--sheet-dim);font-size:.8125rem;white-space:nowrap;transition:background-color .15s,color .15s}.pal__tok:hover{background:var(--sheet-hover);color:var(--sheet-ink)}.pal__tok.is-sel{color:var(--sheet-ink)}.pal__row.is-active .pal__tok.is-sel{background:var(--sheet-hover-2)}.pal__tok--more{gap:.125rem}.pal__tok--more:before{content:"+";font:400 .8125rem/1 var(--font-mono)}.pal__foot{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1rem;padding:.875rem .75rem .875rem 1.25rem;background:var(--sheet-2)}.pal__read{min-width:0;container-type:inline-size}.pal__big{margin:0;overflow:hidden;padding:0 .1em .08em 0;font:600 2rem/1.05 var(--font-display);letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis}.pal__big.is-long{font-size:1.5rem;line-height:1.12;white-space:normal;text-wrap:balance;overflow-wrap:break-word}@container (max-width: 14rem){.pal__big{font-size:1.5rem;line-height:1.12}}.pal__dot{color:var(--accent)}.pal__sub{margin:.25rem 0 0;color:var(--sheet-dim);font-size:.875rem;line-height:1.35;text-wrap:balance}.pal__sub b{color:var(--sheet-ink);font-weight:500}.pal__acts{display:flex;align-items:center;gap:.25rem}.pal__other,.pal__go{display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;border:0;border-radius:999px;font:inherit;font-size:.875rem;white-space:nowrap;cursor:pointer}.pal__other{padding:0 .875rem;background:transparent;color:var(--sheet-ink)}.pal__other:hover{background:var(--sheet-hover)}.pal__other[hidden]{display:none}.pal__go{padding:0 .4375rem 0 1.125rem;background:var(--sheet-ink);color:var(--sheet);font-weight:500}.pal__go .pal__kbd{background:var(--sheet-hover-2);color:inherit;opacity:.75}.pal__go:disabled{opacity:.4;cursor:default}.pal__go[aria-busy=true]{opacity:.6;cursor:progress}.pal__keys{grid-column:1 / -1;margin:0;color:var(--sheet-dim);font:400 .6875rem/1.4 var(--font-mono)}.pal__keys b{color:var(--sheet-ink);font-weight:500}.pal :focus-visible{outline-offset:-2px}@media(hover:none){.pal__keys,.pal__field .pal__kbd,.pal__go .pal__kbd{display:none}.pal__go{padding:0 1.125rem}}@media(forced-colors:active){.pal__row.is-active{outline:2px solid Highlight;outline-offset:-2px}}@media(max-width:760px){.loc{position:static}.loc__btn{gap:.4375rem;padding:0 .625rem 0 .375rem}.loc__lang{display:none}.loc__code{display:inline}.loc__menu{position:fixed;top:3.75rem;left:1rem;right:1rem;width:auto;max-height:calc(100dvh - 4.75rem);overflow-y:auto}.loc__langs{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(14,auto)}.pal{position:fixed;top:3.75rem;left:1rem;right:1rem;width:auto;max-height:calc(100dvh - 4.75rem);transform-origin:80% top}.pal__foot{grid-template-columns:minmax(0,1fr);padding:.75rem .625rem .75rem 1rem}.pal__big:not(.is-long){font-size:1.625rem}.pal__acts{justify-content:flex-end}.pal__name{flex-basis:7rem}.loc__btn{height:2.5rem}.loc__cc,.loc__code,.pal__group,.pal__cc,.pal__why,.pal__kbd,.pal__keys,.pal__lock-cc{font-size:.75rem}.pal__lock button{width:2.5rem;height:2.5rem;margin:-.25rem -.1875rem -.25rem -.375rem}.pal__other,.pal__go{min-height:2.5rem}.pal__tok{position:relative}.pal__tok:after{content:"";position:absolute;inset:-.375rem 0}}@media(prefers-reduced-motion:reduce){.pal,.loc__menu,.loc__cc.is-swap>span,.loc__lang.is-swap,.loc__code.is-swap{animation:none}}@property --fr{syntax: "<length>"; inherits: false; initial-value: 0px;}.mark-dot{position:absolute;left:0;top:0;border-radius:34%;background:var(--accent);opacity:0;pointer-events:none;will-change:transform}.mark-dot.is-on{opacity:1}.ltr.is-ink{position:relative;z-index:1;padding:.12em .16em;margin:0 -.16em;background-image:radial-gradient(circle at var(--fx, 50%) var(--fy, 50%),var(--accent) var(--fr),var(--ink) calc(var(--fr) + .5px));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:--fr .55s var(--ease-out)}.ltr.is-ink.is-full{--fr: 1.7em}.suggest{position:absolute;top:calc(100% + .5rem);left:0;right:0;padding:.5rem;border-radius:1.375rem;background:var(--sheet);color:var(--sheet-ink);overflow-y:auto;overscroll-behavior:contain;animation:pop .2s var(--ease-out)}.suggest.is-up{top:auto;bottom:calc(100% + .5rem);animation-name:pop-up}.suggest[hidden]{display:none}@keyframes pop{0%{opacity:0;transform:translateY(-6px) scale(.985)}}@keyframes pop-up{0%{opacity:0;transform:translateY(6px) scale(.985)}}.suggest>.group+.group{margin-top:.375rem}.group__title{margin:0;padding:.75rem .875rem .375rem;font:400 .6875rem/1 var(--font-mono);color:var(--sheet-dim)}.opt{display:flex;align-items:center;gap:.875rem;min-height:2.75rem;padding:.5625rem .875rem;border-radius:.875rem;cursor:pointer;color:var(--sheet-ink)}.opt[aria-selected=true]{background:var(--sheet-hover)}@media(hover:hover){.opt:hover{background:var(--sheet-hover)}}.opt__icon{flex:none;width:1.125rem;height:1.125rem;color:var(--sheet-dim)}.opt__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opt__text b{font-weight:500}.opt__sub{display:block;overflow:hidden;text-overflow:ellipsis;color:var(--sheet-dim);font-size:.8125rem;line-height:1.3}.opt__meta{flex:none;color:var(--sheet-dim);font-size:.8125rem}.bang{flex:none;padding:.25rem .5rem;border-radius:.4375rem;background:var(--sheet-hover);color:var(--sheet-ink);font:400 .75rem/1.2 var(--font-mono)}.hint{margin:0;padding:.875rem;color:var(--sheet-dim);font-size:.875rem}.opt__logo{flex:none;display:grid;place-items:center;width:2.125rem;height:2.125rem;border-radius:.625rem;background:#fff;overflow:hidden}.opt__logo img{width:1.25rem;height:1.25rem}.opt__logo.is-letter:before{content:attr(data-letter);font:600 1rem/1 var(--font-display);color:#121214}a.opt{text-decoration:none}.opt__ad{flex:none;padding:.25rem .5rem;border-radius:.4375rem;background:var(--sheet-hover);color:var(--sheet-ink);font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.02em}.suggest{container-type:inline-size}@container (max-width: 20rem){.opt__logo~.bang{display:none}}@media(forced-colors:active){.opt[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}.qbar .suggest{z-index:5;max-height:min(26rem,60vh);box-shadow:0 0 0 .375rem var(--paper),0 1.5rem 3rem -1rem #12121459}@property --accent{syntax: "<color>"; inherits: true; initial-value: #ff3e3e;}:root,.top[data-theme=light]{--font-display: "Bricolage Grotesque", "Bricolage Fallback", "Bricolage Fallback Roboto", ui-sans-serif, system-ui, sans-serif;--font: "Bricolage Grotesque", "Bricolage Fallback", "Bricolage Fallback Roboto", ui-sans-serif, system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--font-hand: "Caveat", "Comic Sans MS", cursive;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--ease-lens: cubic-bezier(.23, 1, .32, 1);color-scheme:light;--paper: #f4f4f2;--paper-2: #ffffff;--ink: #121214;--ink-2: #4b4b51;--ink-3: #616167;--muted: #8a8a90;--line: rgba(18, 18, 20, .12);--hover: rgba(18, 18, 20, .05);--well: #e7e7e3;--well-2: #ddddd8;--lit: #ffffff;--sheet: #121214;--sheet-2: #1e1e22;--sheet-ink: #f4f4f2;--sheet-dim: rgba(244, 244, 242, .55);--sheet-hover: rgba(244, 244, 242, .08);--sheet-hover-2: rgba(244, 244, 242, .14);--accent: #ff3e3e;--accent-fill: color-mix(in srgb, var(--accent) 80%, #000);--note: #c01818;--sheet-note: #ff3e3e;--xray-bg: #121214;--xray-ink: #f4f4f2;--xray-dim: rgba(244, 244, 242, .55);--xray-fill: rgba(244, 244, 242, .08);--xray-fill-2: rgba(244, 244, 242, .14)}:root[data-theme=dark],.top[data-theme=dark]{color-scheme:dark;--paper: #121214;--paper-2: #202024;--ink: #f4f4f2;--ink-2: #a5a5ab;--ink-3: #8e8e94;--muted: #7c7c82;--line: rgba(244, 244, 242, .12);--hover: rgba(244, 244, 242, .06);--well: #212125;--well-2: #2a2a2f;--lit: #2c2c31;--sheet: #f4f4f2;--sheet-2: #e7e7e3;--sheet-ink: #121214;--sheet-dim: rgba(18, 18, 20, .62);--sheet-hover: rgba(18, 18, 20, .06);--sheet-hover-2: rgba(18, 18, 20, .11);--note: #ff3e3e;--sheet-note: #c01818;--xray-bg: #f4f4f2;--xray-ink: #121214;--xray-dim: rgba(18, 18, 20, .6);--xray-fill: rgba(18, 18, 20, .06);--xray-fill-2: rgba(18, 18, 20, .11)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:max(100%,100vw / 120)}body{position:relative;margin:0;background:var(--paper);color:var(--ink);font:400 1.0625rem/1.55 var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;transition:background-color .4s var(--ease-out),color .4s var(--ease-out),--accent .7s var(--ease-out)}button{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.defs{position:absolute;width:0;height:0;overflow:hidden}.mono{font-family:var(--font-mono);font-size:.75rem;letter-spacing:0;color:var(--ink-3)}.ruler{position:absolute;top:0;bottom:0;left:0;z-index:15;overflow:hidden;width:20px;background:repeating-linear-gradient(180deg,var(--line) 0 1px,transparent 1px 8px) right top / 5px 100% no-repeat,repeating-linear-gradient(180deg,var(--ink-3) 0 1px,transparent 1px 64px) right top / 11px 100% no-repeat,var(--well);pointer-events:none}.ruler__mark{position:absolute;left:0;top:0;width:20px;height:1px;background:var(--accent);opacity:0;transition:opacity .2s}.ruler__mark.is-on{opacity:1}.ruler__mark b{position:absolute;left:1px;letter-spacing:-.04em;top:-11px;font:500 8px/1 var(--font-mono);color:var(--accent)}.ruler span{position:absolute;left:1px;letter-spacing:-.04em;font:400 8px/1 var(--font-mono);color:var(--ink-3);transform:translateY(3px)}.top{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:1.375rem clamp(1.25rem,4vw,3.75rem) 0 clamp(2.75rem,6vw,6rem);color:var(--ink);pointer-events:none}.top>*{pointer-events:auto}.logo{font:600 1.4375rem/1 var(--font-display);letter-spacing:-.04em;text-decoration:none;color:var(--ink)}.logo__dot{color:var(--accent)}.logo{position:relative}.logo:after{content:"";position:absolute;inset:-.625rem -.25rem}.top__nav{display:flex;align-items:center;gap:1.375rem}.xray-btn{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border:0;border-radius:999px;background:transparent;font-size:.9375rem;cursor:pointer;transition:background-color .25s,color .25s}.xray-btn[aria-pressed=true]{background:var(--accent-fill);color:#fff}.top__link{display:flex;align-items:center;height:2.25rem;padding:0 .75rem;font-size:.9375rem;text-decoration:none}.nav-item{position:relative}.nav-item:before,.nav-item:after{content:"";position:absolute;width:.4375rem;height:.4375rem;border:0 solid var(--accent);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-lens),transform .45s var(--ease-lens)}.nav-item:before{top:1px;left:1px;border-width:1px 0 0 1px;transform:translate(-5px,-5px)}.nav-item:after{right:1px;bottom:1px;border-width:0 1px 1px 0;transform:translate(5px,5px)}.nav-item:hover:before,.nav-item:hover:after,.nav-item:focus-visible:before,.nav-item:focus-visible:after{opacity:1;transform:none}.theme.nav-item:before{top:-.3125rem;left:-.3125rem}.theme.nav-item:after{right:-.3125rem;bottom:-.3125rem}.theme{width:2.125rem;height:2.125rem;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--ink);color:var(--paper);cursor:pointer}.theme svg{overflow:visible}.theme__core{transition:r .5s var(--ease-lens)}.theme__cut{transition:cx .5s var(--ease-lens),cy .5s var(--ease-lens)}.theme__rays{transform-origin:12px 12px;transition:transform .5s var(--ease-lens),opacity .3s}:root[data-theme=dark] .top:not([data-theme=light]) .theme__core,.top[data-theme=dark] .theme__core{r:7.5px}:root[data-theme=dark] .top:not([data-theme=light]) .theme__cut,.top[data-theme=dark] .theme__cut{cx:16.5px;cy:7px}:root[data-theme=dark] .top:not([data-theme=light]) .theme__rays,.top[data-theme=dark] .theme__rays{transform:rotate(-45deg) scale(.4);opacity:0}.stage{position:relative;isolation:isolate;overflow-x:clip}.hero{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy";padding:6rem clamp(1.5rem,5vw,5rem) 2.75rem clamp(3rem,6vw,6.25rem)}.loupe-hint{position:absolute;left:0;top:0;z-index:9;display:flex;flex-direction:row-reverse;align-items:flex-end;gap:.25rem;margin:0;font:600 clamp(1rem,1.4vw,1.25rem)/1 var(--font-display);letter-spacing:-.03em;color:var(--accent);white-space:nowrap;transform:translate(var(--hx, -999px),var(--hy, -999px)) translateY(-100%);opacity:0;transition:opacity .4s;pointer-events:none}.loupe-hint svg{flex:none;width:.9em;height:.9em;margin-bottom:-.6em}.xray-btn svg,.theme svg{width:1rem;height:1rem}.icon-btn svg{width:1.3125rem;height:1.3125rem}.go i svg,.opt__remove svg{width:.875rem;height:.875rem}.src__ring{width:1.125rem;height:1.125rem}body.has-loupe .loupe-hint{opacity:1}body.is-loupe-moved .loupe-hint,body.is-xray .loupe-hint,.xray.is-open~.loupe-hint{opacity:0}.hero__copy{--logo: min(25.2cqi, 28vh);grid-area:copy;align-self:center;min-width:0;container-type:inline-size}.hero-mark{margin-bottom:clamp(.625rem,2.4vh,1.75rem)}.hero-mark__text{display:inline-block;margin:0;font:600 var(--logo, 1em)/.84 var(--font-display);letter-spacing:-.055em;white-space:nowrap;color:var(--ink)}.hero-mark__text>span{display:inline-block}.hero-mark{position:relative}.hero-mark__text .logo__dot.is-away{color:transparent}.headline{margin:0;font:500 clamp(3.375rem,min(9.5vw,15vh),9.375rem) / .95 var(--font-display);letter-spacing:-.045em;color:var(--muted)}.intro{margin:clamp(.625rem,2vh,1.25rem) 0 0;max-width:40ch;font-size:clamp(1.0625rem,1.55vw,1.4375rem);line-height:1.42;color:var(--ink)}.hero-mark__look,.hero-mark__find,.headline,.intro,.search,.status{transition:opacity .9s var(--ease-out),transform 1.1s var(--ease-out)}.hero-mark__find{transition-delay:.1s}.hero-mark__text .logo__dot{transform-origin:50% 85%;transition:opacity .3s .5s,transform .7s .5s cubic-bezier(.34,1.56,.64,1)}.headline{transition-delay:.18s}.intro{transition-delay:.28s}.search{transition-delay:.36s}.status{transition-delay:.44s}body.is-pre .hero-mark__look,body.is-pre .hero-mark__find{opacity:0;transform:translateY(16%)}body.is-pre .hero-mark__text .logo__dot{opacity:0;transform:scale(0)}body.is-pre .headline,body.is-pre .intro,body.is-pre .search,body.is-pre .status{opacity:0;transform:translateY(18px)}body.is-seeking{--accent: #2f6bff}body{--accent-fill: color-mix(in srgb, var(--accent) 80%, #000)}.search{position:relative;width:min(100%,calc(var(--logo) * 3.84));margin-top:clamp(1.125rem,3.4vh,2.5rem)}.field{position:relative;display:flex;align-items:center;gap:.25rem;height:clamp(3.5rem,7.2vh,4rem);padding:0 .4375rem 0 1.625rem;border-radius:2rem;background:var(--well);transition:background-color .3s var(--ease-out)}body.is-focused .field{background:var(--lit)}body.is-searching .field:after{content:"";position:absolute;left:1.625rem;right:1.625rem;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:scan 1s var(--ease-io) infinite alternate}@keyframes scan{0%{background-position:0 0}to{background-position:100% 0}}.field.is-nudge{animation:nudge .4s var(--ease-io)}@keyframes nudge{25%{transform:translate(-6px)}60%{transform:translate(4px)}}.field input[type=search]{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font:400 1.125rem/1 var(--font);-webkit-appearance:none;appearance:none}.field input::placeholder{color:var(--ink-2);opacity:1}.field input::-webkit-search-cancel-button,.field input::-webkit-search-decoration{-webkit-appearance:none}.icon-btn{flex:none;width:2.75rem;height:2.75rem;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer;transition:color .2s,background-color .2s}.icon-btn:hover{color:var(--ink);background:var(--hover)}.go{flex:none;display:flex;align-items:center;gap:.875rem;height:3.125rem;padding:0 .375rem 0 1.375rem;border:0;border-radius:999px;background:linear-gradient(180deg,#2a2a2e,#121214);color:#f4f4f2;font-size:.9375rem;font-weight:500;cursor:pointer;box-shadow:0 1px #ffffff1f inset;transition:transform .2s var(--ease-out)}:root[data-theme=dark] .go{background:#f4f4f2;color:#121214;box-shadow:none}.go i{display:grid;place-items:center;width:2.375rem;height:2.375rem;border-radius:50%;background:var(--accent);color:#fff;transition:transform .35s var(--ease-out)}.go:hover i{transform:rotate(45deg)}.go:active{transform:scale(.97)}body.is-suggesting .search{z-index:12}.suggest__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.suggest__cols{gap:.375rem}.suggest__cols>.group{padding:.375rem}.suggest__cols>.group+.group{border-radius:1rem;background:var(--sheet-2)}.opt__remove{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin:-.25rem -.375rem -.25rem 0;padding:0;border:0;border-radius:50%;background:none;color:var(--sheet-dim);cursor:pointer;opacity:0;transition:opacity .15s,background-color .15s}.opt:hover .opt__remove,.opt[aria-selected=true] .opt__remove{opacity:1}.opt__remove:hover{background:var(--sheet-hover);color:var(--sheet-ink)}@media(hover:none){.opt__remove{opacity:1}}.status{display:grid;min-height:2.5rem;margin-top:clamp(.625rem,2vh,1.125rem);color:var(--ink-2);font-size:.9375rem}.status>*{grid-area:1 / 1}.status [hidden]{display:none}.status__idle{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1.125rem}.status__idle a{text-decoration:none;color:var(--ink-2);transition:color .2s}.status__idle a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.25rem}.status__run{display:flex;flex-wrap:wrap;gap:.625rem 1.625rem;margin:0;padding:0;list-style:none}.src{display:flex;align-items:center;gap:.5rem;animation:rise .45s var(--ease-out) both}.src:nth-child(2){animation-delay:.05s}.src:nth-child(3){animation-delay:.1s}@keyframes rise{0%{opacity:0;transform:translateY(6px)}}.src__ring{overflow:visible;transform:rotate(-90deg)}.src__track,.src__bar{fill:none;stroke-width:2}.src__track{stroke:var(--line)}.src__bar{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:44;stroke-dashoffset:44;animation:fill var(--t) var(--ease-io) forwards}@keyframes fill{to{stroke-dashoffset:0}}.src__check{fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12;transform:rotate(90deg);transform-origin:10px 10px}.src.is-ok{color:var(--ink)}.src.is-ok .src__check{animation:draw .35s var(--ease-out) forwards}@keyframes draw{to{stroke-dashoffset:0}}.src__time{color:var(--ink-3);font:400 .75rem/1 var(--font-mono)}.status__done{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1rem;animation:rise .5s var(--ease-out) both}.status__found{margin:0;color:var(--ink)}.again{padding:.5rem .875rem;border:0;border-radius:999px;background:var(--well);font-size:.875rem;cursor:pointer;transition:background-color .2s}.again:hover{background:var(--well-2)}.xray{position:absolute;inset:0;z-index:5;overflow:hidden;color:var(--xray-ink);background:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1.4px) 0 0 / 16px 16px,var(--xray-bg);clip-path:circle(var(--lr, 0px) at var(--lx, -999px) var(--ly, -999px));pointer-events:none}:root[data-theme=dark] .xray{background:radial-gradient(circle,rgba(18,18,20,.14) 1px,transparent 1.4px) 0 0 / 16px 16px,var(--xray-bg)}body.is-xray .xray{clip-path:none}.xray__inner{position:absolute;inset:0;transform:scale(var(--lz, 1));transform-origin:var(--lx, 0) var(--ly, 0)}.xray .hero{pointer-events:none}.xray .hero-mark__text,.xray .headline,.xray .intro,.xray .status,.xray .status a{color:var(--xray-ink)}.xray .field{background:var(--xray-fill)}.xray .field input::placeholder{color:var(--xray-dim)}.xray .go{background:var(--xray-fill-2);box-shadow:none;color:var(--xray-ink)}.xray .foot{color:var(--xray-ink)}.xray .icon-btn{color:var(--xray-dim)}.xray__ghost .mark-dot,.xray__ghost .hero-mark__text .logo__dot{visibility:hidden}.xray__ghost .ltr.is-ink{background:none;-webkit-text-fill-color:currentColor}.xray__mark{--ink: transparent;z-index:0;pointer-events:none}.xray__mark .hero-mark__text{color:transparent}.xray__mark .hero-mark__text .logo__dot{color:var(--accent)}.xray__mark .hero-mark__text .logo__dot.is-away{color:transparent}.xray__ghost{position:absolute;inset:0;display:flex;flex-direction:column;opacity:.3;transition:opacity .5s var(--ease-out)}.xray.is-open .xray__ghost{opacity:.06}.stash button,.coupon{font:inherit;color:inherit}.stash :focus-visible,.coupon:focus-visible{outline-offset:-3px}.stash :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.stash{position:absolute;display:grid;align-content:safe center;gap:clamp(.875rem,3vh,1.875rem);color:var(--xray-ink)}.stash__group{min-width:0}.stash__title{margin:0 0 .75rem;font:400 .6875rem/1 var(--font-mono);color:var(--xray-dim)}.coupon{position:absolute;display:grid;justify-items:start;gap:2px;width:max-content;max-width:10.75rem;margin:0;padding:.5625rem .9375rem .6875rem;border:0;border-radius:.75rem;background:color-mix(in srgb,var(--xray-ink) 12%,var(--xray-bg));text-align:left;cursor:copy;pointer-events:auto;-webkit-mask:radial-gradient(circle .375rem at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle .375rem at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle .375rem at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle .375rem at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat;transform:rotate(var(--r, 0deg));transition:background-color .2s,transform .3s var(--ease-out)}.coupon.is-copied .coupon__code,.coupon.is-failed .coupon__code{animation:chip-hop .4s var(--ease-out)}.coupon.is-held .coupon__code{animation:none}.coupon.is-failed .coupon__code{background:var(--xray-dim)}@keyframes chip-hop{40%{transform:translateY(-3px) scale(1.06)}}.coupon:hover{background:color-mix(in srgb,var(--xray-ink) 18%,var(--xray-bg));transform:rotate(0) scale(1.04)}.coupon__shop{font:400 .625rem/1.3 var(--font-mono);color:var(--xray-dim)}.coupon__offer{font:600 .875rem/1.15 var(--font-display);letter-spacing:-.01em}.coupon__code{margin-top:.375rem;padding:.3125rem .5rem;border-radius:.375rem;text-align:center;background:color-mix(in srgb,var(--accent) 86%,#000);color:#fff;font:500 .6875rem/1 var(--font-mono);letter-spacing:.04em}.stash__popular{margin:0;padding:0;list-style:none}.stash__popular button{display:flex;align-items:baseline;gap:.75rem;width:100%;padding:.4375rem .625rem;border:0;border-radius:.625rem;background:none;text-align:left;font:500 clamp(.9375rem,1.2vw,1.125rem)/1.2 var(--font-display);cursor:pointer;pointer-events:auto;transition:background-color .2s}.stash__popular button:hover{background:var(--xray-fill)}.stash__popular span{min-width:.75rem;font:400 .6875rem/1 var(--font-mono);color:var(--accent)}.stash__tips{display:grid;gap:.625rem;margin:0;padding:0;list-style:none;font:600 clamp(1.125rem,1.5vw,1.375rem)/1.05 var(--font-hand);color:var(--accent)}.stash__tips button{padding:0;border:0;background:none;text-align:left;cursor:pointer;pointer-events:auto}.stash__tips button:hover{text-decoration:underline;text-underline-offset:.25rem}.loupe-3d{position:absolute;left:0;top:0;z-index:9;pointer-events:none;opacity:0;transition:opacity .5s var(--ease-out);will-change:transform}body.has-loupe .loupe-3d{opacity:1}.loupe-grab{position:absolute;left:0;top:0;z-index:10;border-radius:50%;cursor:grab;touch-action:none;transform-origin:0 0}.loupe-grab--handle{border-radius:999px}body.is-holding,body.is-holding *{cursor:grabbing!important}body.is-holding{-webkit-user-select:none;user-select:none}.ruler{transition:background-color .4s var(--ease-out)}body.is-xray .ruler{background-color:transparent}body.is-xray-head .logo,body.is-xray-head .top__link,body.is-xray-head .loc__btn{color:var(--xray-ink)}body.is-xray-head .loc__btn .loc__cc{background:var(--xray-fill-2)}body.is-xray-head .loc__code{color:var(--xray-dim)}body.is-xray-head .theme{background-color:var(--xray-ink);color:var(--xray-bg)}.logo,.top__link,.xray-btn,.theme,.loc__btn{transition:color .35s,background-color .35s}.top .logo{transition:color .35s,opacity .4s var(--ease-out),transform .4s var(--ease-out)}body.is-mark-in .top .logo{opacity:0;transform:translateY(-4px);pointer-events:none}.foot{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;margin:0 clamp(1.5rem,5vw,5rem) 0 clamp(3rem,6vw,6.25rem);padding:.875rem 0}.foot__legal{margin:0}.foot__links{display:flex;flex-wrap:wrap;gap:.5rem 1.625rem;font-size:.875rem}.foot__links a{text-decoration:none}.foot__links a:hover{text-decoration:underline;text-underline-offset:.25rem}@media(min-width:861px){body{display:flex;flex-direction:column;min-height:100svh}.stage{flex:1 0 auto;display:flex;flex-direction:column;overflow:hidden;overflow:clip}.hero{flex:1 0 auto;min-height:0;padding-top:clamp(4.375rem,10.5vh,6rem);padding-bottom:clamp(.75rem,2.2vh,1.5rem)}.hero__copy{--fit: max(76svh - 18.6rem, 7rem);--logo: min(23.3cqi, var(--fit));justify-self:center;width:75%;max-width:calc(var(--fit) / .233)}.headline{font-size:max(3.375rem,var(--logo) * .47)}}.theme-sheet{position:fixed;inset:0;z-index:19;clip-path:circle(0px at 100% 0%);contain:strict;will-change:clip-path;pointer-events:none}.theme-sheet[hidden],.theme-word[hidden]{display:none}.theme-sheet[data-to=dark]{background:#121214}.theme-sheet[data-to=light]{background:#f4f4f2}.theme-word{position:fixed;left:clamp(3rem,6vw,6.25rem);top:50%;z-index:19;margin:0;overflow:hidden;padding:0 .14em .12em 0;font:600 clamp(6rem,min(19vw,34vh),18.75rem)/1 var(--font-display);letter-spacing:-.05em;white-space:nowrap;transform:translateY(-50%);pointer-events:none}.theme-word[data-to=dark]{color:#f4f4f2}.theme-word[data-to=light]{color:#121214}.theme-word .ch{display:inline-block;transform:translateY(110%);transition:transform .6s var(--ease-lens) calc(var(--i) * 30ms);will-change:transform}.theme-word.is-in .ch{transform:none}.theme-word.is-out .ch{transform:translateY(-110%);transition-duration:.36s;transition-delay:calc(var(--i) * 16ms)}@media(max-width:860px){.hero{grid-template-columns:1fr;grid-template-areas:"copy";padding:4.75rem 1.125rem 3rem 2.125rem}.loupe-hint{transform:translate(var(--hxl, -999px),var(--hy, -999px)) translate(-100%,calc(-100% - 10px));flex-direction:row}.loupe-hint svg{transform:scaleX(-1)}.top{padding-left:2.125rem}.top__link{display:none}.top__nav{gap:.25rem}.xray-btn{padding:.75rem}.xray-btn span{display:none}.suggest__cols{grid-template-columns:minmax(0,1fr)}.go{padding-left:1rem}.stash{align-content:start}.stash__popular li:nth-child(n+4),.stash__tips li:nth-child(n+3){display:none}.foot{margin:0 1.125rem 0 2.125rem;padding:1.125rem 0 1.5rem}.foot__links{gap:0 1.25rem}.foot__links a,.status__idle a{display:inline-flex;align-items:center;min-width:2.5rem;min-height:2.5rem}.status__idle{row-gap:0}.theme{width:2.5rem;height:2.5rem;padding:.1875rem;background-clip:content-box}.theme.nav-item:before{top:-.125rem;left:-.125rem}.theme.nav-item:after{right:-.125rem;bottom:-.125rem}.opt__remove{width:2.5rem;height:2.5rem;margin:-.625rem -.625rem -.625rem 0}.group__title,.opt__ad,.stash__title,.stash__popular span,.coupon__shop,.coupon__code{font-size:.75rem}.stash__popular button{padding-block:.6875rem}.stash__tips{gap:0;margin-block:-.6875rem}.stash__tips button{padding-block:.6875rem}}@media(max-width:340px){.hero__copy{--logo: min(24.8cqi, 28vh)}}@media(max-width:480px){.headline{font-size:clamp(2.75rem,17cqi,3.375rem)}.field{padding-left:1.25rem}.field input[type=search]{font-size:1rem}.go{gap:0;padding:0 .375rem}.go>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}}.no-intro *,.no-intro *:before,.no-intro *:after{transition:none!important}.headline{text-wrap:balance}.headline:lang(ja){word-break:auto-phrase}
