@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-italic.DXGbHdV-.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Schibsted Grotesk Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-italic.DtRJvQ1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-cyrillic-ext-wght-normal.DAknEryR.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-cyrillic-wght-normal.B84CD5C_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-ext-wght-normal.DlL6xMw5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-wght-normal.5W32yIyr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fff;--ink:#0a0a0a;--band:#e3f1dd;--green:#0b6b3a;--font:"Schibsted Grotesk Variable", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:"Martian Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ease:cubic-bezier(.19, 1, .22, 1);--reform:.28s;--content:1296px;--pad-l:clamp(16px, 4.5vw, 64px);--pad-r:72px;--spine:44%;--spine-cq:44cqi;--gap:24px;--out:16px;--measure:32em;--sec:128px;--tab:24px;--tab-hover:30px;--tab-on:42px}@media (width<=1099px){:root{--pad-r:56px;--tab:20px;--tab-hover:24px;--tab-on:34px;--sec:112px}}@media (width<=759px){:root{--pad-r:16px;--gap:16px;--out:12px;--sec:88px}}*,:before,:after{box-sizing:border-box}html{color-scheme:light;background:var(--paper);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:24px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);color:var(--ink);font-family:var(--font);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;font-size:1.125rem;font-weight:400;line-height:1.55}a{color:inherit}button,input{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}h1,h2,h3,p,ol,ul,dl,dd,figure,blockquote,pre{margin:0}ol,ul{padding:0;list-style:none}p{text-wrap:pretty}html{scrollbar-color:var(--ink) var(--paper)}::selection{background:var(--ink);color:var(--paper)}input{caret-color:var(--green)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--ink);border:3px solid var(--paper)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tnum{font-variant-numeric:tabular-nums}.tp{font-variant-numeric:normal}svg.i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:square;stroke-linejoin:miter;display:block}.wrap{max-width:calc(var(--content) + var(--pad-l) + var(--pad-r));padding-left:var(--pad-l);padding-right:var(--pad-r);margin-inline:auto}.zones{grid-template-columns:minmax(0, var(--spine)) minmax(0, 1fr);display:grid}.skip{left:var(--pad-l);z-index:40;background:var(--ink);color:var(--paper);padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-80px}.skip:focus{top:12px}.sec{padding-top:var(--sec)}.sec-head>div{grid-column:2}.h2{letter-spacing:-.025em;text-wrap:balance;max-width:14em;font-size:clamp(2rem,1.15rem + 2.3vw,3.25rem);font-weight:800;line-height:1.02}.lede{max-width:var(--measure);margin-top:18px;font-size:1.125rem}.sample-tag{white-space:nowrap;font-size:.875rem;font-weight:600}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation:none!important}}@media (width<=759px){body{font-size:1.0625rem}.zones{grid-template-columns:minmax(0,1fr)}.zones>*{grid-column:1/-1!important}.h2{font-size:2rem}.lede{font-size:1.0625rem}}.site-head{z-index:20;background:var(--paper);position:relative}.head-row{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.wordmark{letter-spacing:-.012em;white-space:nowrap;font-size:1.25rem;font-weight:800;line-height:1;text-decoration:none}.site-links{gap:32px;display:flex}.site-links a{text-underline-offset:6px;white-space:nowrap;padding:10px 0;font-size:1rem;font-weight:500;text-decoration:none;display:inline-block}.site-links a:hover,.site-links a[aria-current=page]{text-decoration:underline 2px}.menu-btn{display:none}@media (width<=759px){.head-row{height:60px}.wordmark{font-size:1.125rem}html:not(.js) .head-row{flex-wrap:wrap;row-gap:0;height:auto;min-height:60px;padding-block:10px}.site-links{flex-wrap:wrap;gap:0 20px}.js .menu-btn{border:2px solid var(--ink);background:var(--paper);border-radius:0;align-items:center;height:40px;padding:0 14px;font-size:.9375rem;font-weight:700;display:inline-flex}.js .menu-btn[aria-expanded=true]{background:var(--ink);color:var(--paper)}.js .site-links{display:none}.js .site-head.is-open .site-links{padding:4px var(--pad-l) 16px;background:var(--paper);border-bottom:2px solid var(--ink);flex-direction:column;gap:0;display:flex;position:absolute;top:60px;left:0;right:0}.js .site-head.is-open .site-links a{padding:12px 0;font-size:1.0625rem;display:block}}.thumbs{z-index:15;pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:fixed;top:88px;bottom:16px;right:0}.thumbs ol{flex-direction:column;gap:2px;height:100%;max-height:830px;display:flex}.thumbs li{flex:1 1 0;justify-content:flex-end;min-height:0;display:flex}.thumb{width:var(--tab-on);background:var(--ink);height:100%;color:var(--paper);pointer-events:auto;clip-path:inset(0 0 0 calc(var(--tab-on) - var(--tab)));transition:clip-path var(--reform) var(--ease), background-color var(--reform) var(--ease);justify-content:flex-end;align-items:center;font-size:.6875rem;font-weight:800;line-height:1;text-decoration:none;display:flex}.thumb__letter{width:var(--tab);text-align:center}a.thumb:hover{clip-path:inset(0 0 0 calc(var(--tab-on) - var(--tab-hover)))}.thumb.is-active,a.thumb.is-active:hover{clip-path:inset(0);background:var(--green)}.thumb.is-empty{width:var(--tab);clip-path:none;pointer-events:none;background:var(--paper);color:var(--ink);border:1px solid var(--ink);border-right:0;justify-content:center}.thumbs-row{display:none}.thumbs-row ol{grid-template-columns:repeat(13,minmax(0,1fr));gap:2px;display:grid}@media (width<=759px){.thumbs{display:none}.thumbs-row{margin-top:28px;display:block}.thumbs-row li{align-items:flex-start;height:34px;display:flex}.thumbs-row .thumb{clip-path:inset(0 0 8px);justify-content:center;align-items:flex-start;width:100%;height:34px;font-size:.75rem}.thumbs-row .thumb__letter{justify-content:center;align-items:center;width:100%;height:26px;display:flex}.thumbs-row a.thumb:hover{clip-path:inset(0 0 4px)}.thumbs-row .thumb.is-active,.thumbs-row a.thumb.is-active:hover{clip-path:inset(0)}.thumbs-row .thumb.is-empty{clip-path:none;border-right:1px solid var(--ink);height:26px}}.hero{padding-top:28px}.hero-top{align-items:last baseline}.h1{letter-spacing:-.03em;text-wrap:balance;grid-column:1;font-size:clamp(2.5rem,6.15vw - .55rem,5rem);font-weight:800;line-height:.92}.hero-sub{grid-column:2;max-width:34em;font-size:1.1875rem;line-height:1.5}.query{margin-top:32px;position:relative}.q-field{grid-column:1;padding-right:16px;position:relative}.q-input{border:2px solid var(--ink);background:var(--paper);width:100%;height:60px;caret-color:var(--green);-webkit-appearance:none;appearance:none;border-radius:0;padding:0 20px;font-size:1.125rem;display:block}.q-input::placeholder{color:var(--ink);opacity:1;font-style:italic}.q-input:focus-visible{outline:3px solid var(--green);outline-offset:3px}.q-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--ink)}.q-status{pointer-events:none;font-size:1.125rem;font-style:italic;display:none;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.query.is-loading .q-input{color:#0000}.query.is-loading .q-status{display:block}.q-act{grid-column:2;display:flex}.btn-go{border:2px solid var(--ink);background:var(--ink);height:60px;color:var(--paper);white-space:nowrap;border-radius:0;padding:0 30px;font-size:1.125rem;font-weight:700}.btn-go:hover{background:var(--paper);color:var(--ink)}.btn-go:active{background:var(--ink);color:var(--paper)}.btn-go:focus-visible{outline:3px solid var(--green);outline-offset:3px}.btn-go:disabled,.btn-go[aria-disabled=true]{background:var(--paper);color:var(--ink);cursor:progress}.q-cancel{text-underline-offset:4px;background:0 0;border:0;padding:6px 0;font-size:1.125rem;font-weight:600;text-decoration:underline 1px;position:absolute;top:50%;right:36px;transform:translateY(-50%)}.q-cancel:hover{text-decoration-thickness:2px}.q-msg{align-items:center;gap:8px;font-size:.9375rem;font-weight:600;line-height:1.3;display:flex;position:absolute;top:calc(100% + 8px);left:0}.q-msg:empty{display:none}.q-msg svg{flex:none;width:18px;height:18px}@media (width<=1399px){.q-msg{grid-column:1/-1;margin-top:10px;position:static}}@media (width<=1099px){.hero-sub{font-size:1.125rem}}@media (width<=759px){.hero{padding-top:20px}.h1{line-height:.95}.hero-sub{margin-top:14px;font-size:1.0625rem}.query{margin-top:22px}.q-field{padding-right:0}.q-cancel{right:20px}.q-input,.btn-go{height:56px}.q-act{margin-top:10px}.btn-go{width:100%}.q-msg{margin-top:10px;position:static}}.kwic-head{align-items:baseline;margin-top:36px}.kwic-label{text-align:right;padding-right:var(--gap);grid-column:1;font-size:.9375rem;font-weight:600}.kwic-bar{flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:baseline;gap:4px 16px;min-width:0;display:flex}.chips{flex-wrap:wrap;align-items:baseline;display:flex}.chip{text-underline-offset:6px;background:0 0;border:0;padding:4px 0;font-size:1.0625rem;font-weight:600;line-height:1.3}.chip .n{font-variant-numeric:tabular-nums;margin-left:.3em;font-weight:400}.chip:hover .w{text-decoration:underline 1px}.chip[aria-pressed=true]{color:var(--green)}.chip[aria-pressed=true] .w{font-weight:700;text-decoration:underline 2px}.sep{padding:0 .6em;font-weight:400}.kwic{--row-h:2.75rem;--ref-w:5.25rem;margin-top:12px;position:relative;container-type:inline-size}.kwic:focus{outline:none}.kwic-rows{position:relative}.kwic-row{grid-template-columns:minmax(0, 1fr) var(--ref-w);height:var(--row-h);margin-inline:calc(-1 * var(--out));padding-inline:var(--out);transition:background-color var(--reform) var(--ease);align-items:center;font-size:1.375rem;line-height:1.2;display:grid}.kwic-row.is-band{background:var(--band)}.kwic-window{align-items:center;min-width:0;height:100%;display:flex;overflow:hidden}.kwic-run{grid-template-columns:var(--spine-cq) max-content minmax(0, 1fr);white-space:nowrap;flex:none;align-items:baseline;width:100%;display:grid}.kwic-l{justify-content:flex-end;padding-right:.3em;display:flex;overflow:hidden}.kwic-l>span{flex:none}.kwic-k{color:var(--green);font-weight:700}.kwic-k b{font-weight:700}.kwic-k .p{color:var(--ink);font-weight:400}.kwic-r{padding-left:.3em;overflow:hidden}.kwic-ref{font-variant-numeric:tabular-nums;text-underline-offset:4px;justify-self:end;font-size:1.125rem;font-weight:500;text-decoration:none}a.kwic-ref:hover{text-decoration:underline 2px}.kwic-row.is-mark .kwic-ref{font-weight:700;text-decoration:underline 2px}.kwic:not(.is-fit) .kwic-l{flex-direction:column;justify-content:flex-end;align-self:end;height:1.2em}.kwic:not(.is-fit) .kwic-l>span{white-space:normal;text-align:right;text-wrap:balance}.kwic:not(.is-fit) .kwic-r{white-space:normal;height:1.2em}.kwic-msg{width:100%;padding-left:var(--spine-cq);white-space:nowrap;font-size:1.0625rem;font-weight:500;overflow:hidden}.kwic-msg a{text-underline-offset:3px}.kwic-exit{pointer-events:none;position:absolute;inset:0}.kwic-exit .kwic-row{background:0 0;transition:none}.is-printing .kwic-row{transition:none}@media (width<=1099px){.kwic{--ref-w:4.5rem}.kwic-row{font-size:1.25rem}}@media (width<=759px){.kwic-head{margin-top:24px}.kwic-label{display:none}.chip{font-size:1rem}.sep{padding:0 .45em}.kwic-bar .sample-tag{margin-left:auto}.kwic{--row-h:2.375rem;--ref-w:3.4rem;margin-top:8px}.kwic-row{font-size:1rem}.kwic-ref{font-size:.875rem}.kwic-msg{white-space:normal;font-size:.9375rem;line-height:1.25}}#transcript{padding-top:56px}.tools{align-items:center;row-gap:16px;margin-top:40px}.tools-l{padding-right:var(--gap);grid-column:1;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.tools-r{grid-column:2;min-width:0}.search{width:min(100%,25rem);position:relative}.search svg{pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.search input{border:2px solid var(--ink);background:var(--paper);width:100%;height:48px;caret-color:var(--green);-webkit-appearance:none;appearance:none;border-radius:0;padding:0 6.75rem 0 44px;font-size:1.0625rem;display:block}.search input::placeholder{color:var(--ink);opacity:1;font-style:italic}.search input::-webkit-search-cancel-button,.search input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.t-count{font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;font-size:.875rem;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.langs{flex-wrap:wrap;gap:2px 24px;display:flex}.lang{text-underline-offset:8px;white-space:nowrap;background:0 0;border:0;padding:10px 0;font-size:1rem;font-weight:500}.lang:hover{text-decoration:underline 1px}.lang[aria-pressed=true]{font-weight:800;text-decoration:underline 2px}.lang:disabled{cursor:progress}.formats{flex-wrap:wrap;row-gap:6px;display:flex}.fmt{border:2px solid var(--ink);background:var(--paper);letter-spacing:.04em;border-radius:0;height:40px;margin-left:-2px;padding:0 14px;font-size:.875rem;font-weight:700}.fmt:first-child{margin-left:0}.fmt:hover{background:var(--band)}.fmt[aria-selected=true]{background:var(--ink);color:var(--paper)}.fmt:focus-visible{z-index:1;position:relative}.btn-line{border:2px solid var(--ink);background:var(--paper);white-space:nowrap;border-radius:0;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:.9375rem;font-weight:600;display:inline-flex}.btn-line:hover{background:var(--ink);color:var(--paper)}.btn-line:disabled{background:var(--paper);color:var(--ink);cursor:not-allowed;border-style:dashed}.btn-line svg{width:16px;height:16px}@media (width<=1023px){.formats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;max-width:30rem;display:grid}.fmt{margin:0 0 0 -2px}.fmt:nth-child(4n+1){margin-left:0}.fmt:nth-child(n+5){margin-top:-2px}.fmt[data-fmt=md]{grid-column:span 2}}@media (width<=759px){#transcript{padding-top:28px}.tools{row-gap:12px;margin-top:28px}.tools-l{justify-content:flex-start;padding-right:0}.tools>:first-child{order:1}.tools>:nth-child(2){order:2}.tools>:nth-child(4){order:3}.tools>:nth-child(3){order:4}.search{width:100%}.langs{column-gap:18px}.lang{padding:8px 0}.fmt{padding:0 11px;font-size:.8125rem}.btn-line{flex:1 1 0;justify-content:center}}.sheet{margin-top:28px;margin-inline:calc(-1 * var(--out));position:relative}.sheet:focus-visible{outline-offset:4px}.sheet.is-long{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ink) var(--band);max-height:720px;overflow:auto}.sheet-head{z-index:1;background:var(--paper);padding:0 var(--out) 12px;align-items:baseline;position:sticky;top:0}.sheet-label{text-align:right;padding-right:var(--gap);font-size:.875rem;font-weight:700}.sheet-title{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:1rem;display:flex}.sheet-title b{font-weight:700}.srow{padding:11px var(--out);align-items:baseline}.srow:nth-child(odd){background:var(--band)}.srow-meta{padding-right:var(--gap);justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.srow-num{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.srow-key{text-align:right;overflow-wrap:anywhere;justify-content:flex-end;align-items:baseline;gap:16px;min-width:0;margin-left:auto;display:flex}.voice{letter-spacing:.07em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.time{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:500}.code{font-variant-numeric:tabular-nums;font-size:.9375rem}.srow-text{max-width:var(--measure);overflow-wrap:anywhere;white-space:pre-line;min-width:0;font-size:1.125rem;line-height:1.55}.srow-text.mono{font-family:var(--mono);white-space:pre-wrap;max-width:none;font-size:.8125rem;line-height:1.85}.srow-text.mono .code{font-size:inherit}.srow.is-note .srow-text{font-size:1rem;font-weight:500}.srow.is-target{outline:2px solid var(--ink);outline-offset:-2px}.srow:focus{outline:none}.srow.is-target:focus{outline:2px solid var(--ink)}mark.hit{color:var(--green);background:0 0;font-weight:700}.srow-act{text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline 1px}.srow-act:hover{text-decoration-thickness:2px}.sheet-more{padding:16px var(--out) 8px;align-items:center}.sheet-more-n{text-align:right;padding-right:var(--gap);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.sheet-more-act{display:flex}@media (width<=759px){.sheet-head{flex-direction:column;padding-bottom:10px;display:flex}.sheet-label{text-align:left;margin-bottom:2px;padding-right:0}.srow{padding:10px var(--out)}.srow-meta{justify-content:flex-start;margin-bottom:2px;padding-right:0}.srow-key{text-align:left;justify-content:flex-start;margin-left:0}.srow-text{font-size:1.0625rem}.srow.is-head .srow-meta:empty{display:none}.sheet-more-n{text-align:left;margin-bottom:10px;padding-right:0}}.entries{row-gap:64px;margin-top:64px;display:grid}.entry{align-items:baseline}.entry-h{text-align:right;padding-right:var(--gap);letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:.875rem;font-weight:800;line-height:1.3}.entry-b{grid-column:2;min-width:0}.argument{max-width:24em;font-size:1.625rem;font-style:italic;line-height:1.4}.toc{max-width:40rem}.toc li{align-items:baseline;gap:12px;padding:5px 0;font-size:1.125rem;display:flex}.toc .leader{background-image:radial-gradient(circle, var(--ink) 1.1px, transparent 1.5px);background-position:0;background-repeat:repeat-x;background-size:8px 4px;flex:auto;min-width:24px;height:4px}.toc .t{font-variant-numeric:tabular-nums;font-weight:600}.ask-q{text-wrap:balance;max-width:24em;font-size:1.375rem;font-weight:800;line-height:1.3}.ask-a{max-width:var(--measure);margin-top:12px}.ask-src{margin-top:10px;font-size:.9375rem;font-weight:500}.cite{font-variant-numeric:tabular-nums;text-underline-offset:3px;font-weight:700;text-decoration:underline 1px}.cite:hover{text-decoration-thickness:2px}.entry-note{max-width:var(--measure)}.parallel{grid-column:1/-1;margin-top:24px}.prow{grid-template-columns:5rem minmax(0, calc(var(--spine) - 5rem)) minmax(0, 1fr);padding:11px var(--out);margin-inline:calc(-1 * var(--out));align-items:baseline;display:grid}.prow:nth-child(2n){background:var(--band)}.prow .en{padding-right:var(--gap)}.prow .fr{max-width:var(--measure);font-style:italic}.prow-h{padding-bottom:6px}.prow-h span{letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.prow-h .tag{justify-content:space-between;justify-self:stretch;gap:16px;display:flex}.prow-h .tag .sample-tag{text-transform:none;letter-spacing:0;font-weight:600}@media (width<=759px){.entries{row-gap:44px;margin-top:44px}.entry-h{text-align:left;letter-spacing:.03em;margin-bottom:14px;padding-right:0;font-size:1.5rem;font-weight:800;line-height:1}.argument{font-size:1.375rem}.ask-q{font-size:1.0625rem;font-weight:700;line-height:1.4}.prow{grid-template-columns:minmax(0,1fr);row-gap:2px}.prow-h{display:none}.prow .en{padding-right:0}}.uses{row-gap:72px;margin-top:64px;display:grid}.use{align-items:baseline}.use-h{text-align:right;padding-right:var(--gap);grid-column:1}.use-h h3{letter-spacing:.03em;text-transform:uppercase;font-size:1.75rem;font-weight:800;line-height:1}.use-h p{margin-top:10px;font-size:1rem;font-weight:500}.use-b{grid-column:2;min-width:0}.use-b>p:not(.paper){max-width:var(--measure)}.paper{--lh:1.875rem;margin-top:18px;margin-inline:calc(-1 * var(--out));padding:0 var(--out);max-width:calc(38rem + 2 * var(--out));font-size:1.0625rem;line-height:var(--lh);background:repeating-linear-gradient(to bottom, var(--band) 0 var(--lh), var(--paper) var(--lh) calc(2 * var(--lh)));display:block}.paper .ln{display:block}.paper p{margin:0}.paper footer{font-size:1rem;font-weight:500}.paper cite{font-style:italic}.paper.mono{font-family:var(--mono);white-space:pre;font-size:.875rem;overflow-x:auto}@media (width<=759px){.uses{row-gap:52px;margin-top:44px}.use-h{text-align:left;margin-bottom:12px;padding-right:0}.use-h h3{font-size:1.5rem}.use-h p{margin-top:6px}.paper.mono{font-size:.75rem}}.ix{--row:1.875rem;margin-top:56px;margin-inline:calc(-1 * var(--out));padding-inline:var(--out);background:repeating-linear-gradient(to bottom, var(--band) 0 var(--row), transparent var(--row) calc(2 * var(--row)))}.ix-zone{min-width:0}.ix-zone:first-child{padding-right:var(--gap)}.ix-heads{column-gap:var(--gap);height:var(--row);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;font-size:.75rem;font-weight:800;display:grid}.ix-heads span{overflow:hidden}.ix-cols{column-count:2;column-gap:var(--gap)}.ix-group{margin-top:var(--row)}.ix-group:first-child{margin-top:0}.ix-letter{height:var(--row);break-inside:avoid;break-after:avoid;align-items:center;font-size:.75rem;font-weight:800;line-height:1;display:flex}.ix-letter span{background:var(--ink);width:1.375rem;height:1.375rem;color:var(--paper);transition:background-color var(--reform) var(--ease);justify-content:center;align-items:center;display:inline-flex}.ix-letter.is-active span{background:var(--green)}.ix-entry{font-size:.9375rem;line-height:var(--row);break-inside:avoid;text-indent:-1.25em;padding-left:1.25em}.ix-w{letter-spacing:.05em;text-transform:uppercase;transition:color var(--reform) var(--ease);font-weight:800}.ix-entry.is-hit .ix-w{color:var(--green)}.ix-n{font-variant-numeric:tabular-nums;margin-inline:.35em .55em}.ix-refs a{font-variant-numeric:tabular-nums;text-underline-offset:3px;text-decoration:underline 1px}.ix-refs a:hover{text-decoration-thickness:2px}.ix-refs a:not([href]){text-decoration:none}@media (width<=759px){.ix{--row:1.75rem;margin-top:20px}.ix-zone:first-child{padding-right:0}.ix-cols{column-gap:16px}.ix-heads{letter-spacing:.06em;column-gap:16px;font-size:.6875rem}.ix-entry{font-size:.875rem}}.faq-list{margin-top:48px}.faq-item{align-items:baseline;padding:16px 0}.faq-term{text-align:right;padding-right:var(--gap);letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:.8125rem;font-weight:800}.faq-body{grid-column:2;min-width:0}.faq-q{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:36rem;padding:4px 0;font-size:1.375rem;font-weight:700;line-height:1.3;display:flex}.faq-q svg{flex:none;width:22px;height:22px}.faq-q svg rect{fill:var(--paper);transition:fill var(--reform) var(--ease)}.faq-q svg path{transition:stroke var(--reform) var(--ease)}.faq-q[aria-expanded=true] .v{display:none}.faq-q:hover .q{text-underline-offset:5px;text-decoration:underline 2px}.faq-q:hover svg rect{fill:var(--ink)}.faq-q:hover svg path{stroke:var(--paper)}.faq-a{max-width:var(--measure);padding-top:8px}.faq-a[hidden]{display:none}@media (width<=1099px){.faq-q{font-size:1.25rem}}@media (width<=759px){.faq-list{margin-top:28px}.faq-term{display:none}.faq-item{padding:12px 0}.faq-q{font-size:1.1875rem}}.close{padding-bottom:112px}.close-top{align-items:last baseline}.h2-close{letter-spacing:-.028em;text-wrap:balance;grid-column:1;font-size:clamp(2.25rem,4.6vw - .4rem,4rem);font-weight:800;line-height:.95}.close-sub{max-width:var(--measure);grid-column:2}.close .kwic-head{margin-top:44px}@media (width<=759px){.close{padding-bottom:88px}.close-sub{margin-top:16px}.close .kwic-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.close .kwic-label{text-align:left;padding-right:0;display:block}}.site-foot{padding-bottom:56px}.foot{align-items:start}.foot-l{padding-right:var(--gap);flex-direction:column;grid-column:1;align-items:flex-start;gap:12px;display:flex}.copy{font-variant-numeric:tabular-nums;font-size:.9375rem}.foot-r{grid-column:2}.foot-index{row-gap:10px;display:grid}.foot-index>div{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;display:grid}.foot-index dt{letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.foot-index dd{font-size:1rem;line-height:1.6}.foot-index a{text-underline-offset:3px;text-decoration:underline 1px}.foot-index a:hover{text-decoration-thickness:2px}@media (width<=759px){.foot-l{margin-bottom:32px;padding-right:0}.foot-index>div{grid-template-columns:6.25rem minmax(0,1fr)}}
