@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.xktYVG_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.xktYVG_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.vWfHRa_className{font-family:Inter,Inter Fallback;font-style:normal}.vWfHRa_variable{--font-sans:"Inter", "Inter Fallback"}
.STLB6W_footer{border-top:1px solid var(--c-line-subtle);color:var(--c-tertiary);padding-bottom:env(safe-area-inset-bottom);margin-top:auto;font-size:13px}.STLB6W_inner{flex-direction:column;gap:6px;padding-block:28px 36px;display:flex}.STLB6W_name{font-family:var(--c-serif);color:var(--c-secondary);font-size:19px}.STLB6W_inner a{text-underline-offset:3px;text-decoration:underline}@media (min-width:768px){.STLB6W_inner{flex-direction:row;justify-content:space-between;align-items:baseline}}
.DLbABG_nav{isolation:isolate;align-items:center;display:flex;position:relative}.DLbABG_indicator{z-index:-1;border-radius:var(--c-r-full);background:var(--c-primary);opacity:0;clip-path:inset(0 calc(100% - var(--x,0px) - var(--w,0px)) 0 var(--x,0px) round var(--c-r-full));position:absolute;inset:4px 0}.DLbABG_indicator[data-on]{opacity:1}.DLbABG_indicator[data-ready]{transition:clip-path .42s cubic-bezier(.22,1,.36,1),opacity .18s ease-out}.DLbABG_link{border-radius:var(--c-r-full);min-height:44px;color:var(--c-secondary);letter-spacing:-.005em;white-space:nowrap;align-items:center;padding-inline:11px;font-size:13.5px;font-weight:540;transition:color .22s ease-out,transform .16s ease-out;display:inline-flex}.DLbABG_link[data-lit]{color:var(--c-on-primary)}.DLbABG_link:active{transform:scale(.97)}.DLbABG_link:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}@media (min-width:768px){.DLbABG_link{padding-inline:16px;font-size:14px}}
.wBaYfG_header{z-index:var(--z-header);--pill-inset:12px;padding:calc(10px + env(safe-area-inset-top)) calc(var(--gutter) - var(--pill-inset)) 0;pointer-events:none;position:sticky;top:0}.wBaYfG_pill{isolation:isolate;max-width:calc(var(--page-max) + var(--pill-inset) * 2);min-height:56px;padding:6px 4px 6px var(--pill-inset);border-radius:var(--c-r-full);pointer-events:auto;align-items:center;gap:2px;margin-inline:auto;animation:.64s cubic-bezier(.22,1,.36,1) backwards wBaYfG_pill-in;display:flex;position:relative}.wBaYfG_pill:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--c-ground) 92%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);box-shadow:inset 0 0 0 1px var(--c-line-subtle), inset 0 1px 0 #ffffff14, 0 12px 32px -14px #00000052;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wBaYfG_pill:before{background:var(--c-ground)}}@media (prefers-reduced-transparency:reduce){.wBaYfG_pill:before{background:var(--c-ground)}}.wBaYfG_mark{border-radius:var(--c-r-sm);min-height:44px;color:var(--c-primary);align-items:center;gap:10px;margin-right:auto;display:inline-flex}.wBaYfG_name{font-family:var(--c-serif);letter-spacing:-.02em;font-size:26px;line-height:1}.wBaYfG_issue{border:1px solid var(--c-line);border-radius:var(--c-r-full);color:var(--c-tertiary);font-family:var(--c-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding:3px 8px;font-size:10.5px;line-height:1.2;display:none}.wBaYfG_progress{display:none}@supports (animation-timeline:scroll()){.wBaYfG_pill:before{animation:linear both wBaYfG_glass-in;animation-timeline:scroll(root);animation-range:0 72px}.wBaYfG_progress{left:var(--pill-inset);right:var(--pill-inset);background:var(--c-primary);opacity:.55;transform-origin:0;height:1px;animation:linear both wBaYfG_read-progress;animation-timeline:scroll(root);display:block;position:absolute;bottom:0}}@keyframes wBaYfG_pill-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes wBaYfG_glass-in{0%{opacity:0}to{opacity:1}}@keyframes wBaYfG_read-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:420px){.wBaYfG_issue{display:inline-block}}@media (min-width:768px){.wBaYfG_header{--pill-inset:20px;padding-top:calc(14px + env(safe-area-inset-top))}.wBaYfG_pill{min-height:60px;padding-right:8px}.wBaYfG_name{font-size:28px}}
.DRq2aq_toggle{border-radius:var(--c-r-full);width:44px;height:44px;color:var(--c-primary);transition:background-color var(--c-motion), transform .16s ease-out;place-items:center;display:grid}.DRq2aq_toggle:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.DRq2aq_toggle:hover{background:var(--c-hover)}}.DRq2aq_toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;width:19px;height:19px;transition:opacity .22s ease-out,transform .46s cubic-bezier(.22,1,.36,1)}.DRq2aq_sun{opacity:0;transform:rotate(-90deg)scale(.6)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .DRq2aq_sun{opacity:1;transform:none}:root:not([data-theme=light]) .DRq2aq_moon{opacity:0;transform:rotate(90deg)scale(.6)}}:root[data-theme=dark] .DRq2aq_sun{opacity:1;transform:none}:root[data-theme=dark] .DRq2aq_moon{opacity:0;transform:rotate(90deg)scale(.6)}
:root{--c-primary:#141414;--c-on-primary:#fff;--c-secondary:#5c5a57;--c-tertiary:#7a7774;--c-surface:#fcfcfb;--c-surface-sunk:#f4f4f1;--c-line:#00000024;--c-line-subtle:#00000012;--c-hover:#0000000b;--c-active:#00000013;--c-accent-wash:#0000000d;--c-ground:#f1f1ee;--c-data-1:#3f4a5a;--c-data-5:#dde1e7;--c-header:#f1f1eed6;--c-photo-scrim:linear-gradient(180deg, #0a0a0a00 30%, #0a0a0ac7 100%);--c-on-photo:#fff;--c-card-shadow:0 1px 2px #0000000a, 0 10px 32px #3f4a5a14;--c-card-shadow-hover:0 1px 2px #0000000d, 0 16px 44px #3f4a5a24;--c-r-sm:9px;--c-r-md:12px;--c-r-lg:16px;--c-r-full:9999px;--c-motion:.15s ease-out;--c-serif:var(--font-serif), Georgia, "Times New Roman", serif;--c-sans:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--c-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--page-max:1200px;--gutter:16px;--z-header:10;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--c-primary:#f4f3f1;--c-on-primary:#0a0a0a;--c-secondary:#a8a6a2;--c-tertiary:#8a8784;--c-surface:#161616;--c-surface-sunk:#0f0f0f;--c-line:#ffffff21;--c-line-subtle:#ffffff12;--c-hover:#ffffff0e;--c-active:#ffffff17;--c-accent-wash:#ffffff12;--c-ground:#0c0c0c;--c-data-1:#b4becb;--c-data-5:#2c333e;--c-header:#0c0c0cd1;--c-card-shadow:0 1px 2px #00000080, 0 10px 32px #00000073;--c-card-shadow-hover:0 1px 2px #0000008c, 0 16px 44px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--c-primary:#f4f3f1;--c-on-primary:#0a0a0a;--c-secondary:#a8a6a2;--c-tertiary:#8a8784;--c-surface:#161616;--c-surface-sunk:#0f0f0f;--c-line:#ffffff21;--c-line-subtle:#ffffff12;--c-hover:#ffffff0e;--c-active:#ffffff17;--c-accent-wash:#ffffff12;--c-ground:#0c0c0c;--c-data-1:#b4becb;--c-data-5:#2c333e;--c-header:#0c0c0cd1;--c-card-shadow:0 1px 2px #00000080, 0 10px 32px #00000073;--c-card-shadow-hover:0 1px 2px #0000008c, 0 16px 44px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--gutter:32px}}*,:before,:after{box-sizing:border-box}:where(body,h1,h2,h3,p,figure,ol,ul,blockquote){margin:0}:where(ol,ul){padding:0;list-style:none}html{-webkit-text-size-adjust:100%}*{scrollbar-width:none}::-webkit-scrollbar{display:none}body{background:var(--c-ground);min-height:100dvh;color:var(--c-primary);font-family:var(--c-sans);letter-spacing:-.012em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--c-motion), color var(--c-motion);flex-direction:column;font-size:15px;line-height:1.55;display:flex}::selection{background:var(--c-primary);color:var(--c-on-primary)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;appearance:none;cursor:pointer;background:0 0;border:0}img{max-width:100%;display:block}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px;border-radius:6px}.container{width:100%;max-width:calc(var(--page-max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.caps{letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:660}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rise{animation:.42s cubic-bezier(.22,1,.36,1) both rise;animation-delay:calc(var(--i,0) * 60ms)}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.shimmer{background:linear-gradient(90deg, var(--c-surface-sunk) 30%, var(--c-hover) 50%, var(--c-surface-sunk) 70%) var(--c-surface-sunk);background-size:200% 100%;border-radius:6px;animation:1.4s linear infinite shimmer;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
