@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/62492e45f348cf87-s.200fngwr9-1p7.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.1takx9ikz9d70.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c73d4b34880585a8-s.2y9p18vgfwis7.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/f00b8cc54454926d-s.2c2xg2hj0hbwk.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/741805f5bd1ef272-s.104ommt447oe9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.23jyvdx2mwxjn.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.3x137p1ifayze.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.1x971o6gwfy6w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.1ri8jgkzoo1l-.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.1veyi_qwtij86.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.1t-2a-g4m3ypx.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.20at88_q9f_kt.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_735242f2-module__OcO9DG__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_735242f2-module__OcO9DG__variable{--font-serif-src:"Source Serif 4", "Source Serif 4 Fallback"}
.surface{--field:var(--color-fd-background);--field-1:var(--color-fd-card);--field-2:var(--color-fd-muted);--field-3:var(--color-fd-accent);--ink:var(--color-fd-foreground);--ink-2:color-mix(in srgb, var(--color-fd-foreground) 45%, var(--color-fd-muted-foreground));--ink-3:var(--color-fd-muted-foreground);--rule:var(--hairline);--rule-2:#1a24382b;--edge-accent:color-mix(in oklab, var(--mc-accent) 42%, transparent);--paper:var(--color-fd-foreground);--paper-ink:var(--color-fd-background);--m-lead:560px;--m-prose:680px;--m-head:680px;--m-note:820px;--fd:var(--font-display);--fs:var(--font-sans);--fm:var(--font-mono);--fr:var(--font-serif);--sp-act:clamp(6rem, 11vw, 12.5rem);--sp-beat:clamp(3rem, 5.5vw, 5.5rem);--sp-sub:clamp(4rem, 6.5vw, 6.5rem);--sp-block:clamp(2rem, 3vw, 2.75rem);--sp-lede:1.5rem;--e:var(--ease-out-expo);--hdr:56px;color:var(--ink);font-family:var(--fs)}@supports (color:lab(0% 0 0)){.surface{--rule-2:lab(14.0261% .600487 -14.5592/.17)}}.dark .surface{--rule-2:#ece0cf30;--edge-accent:color-mix(in oklab, var(--mc-accent) 62%, transparent)}@supports (color:lab(0% 0 0)){.dark .surface{--rule-2:lab(89.8046% 2.15286 9.89882/.19)}}.surface .shell{width:100%;max-width:var(--container-shell);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.surface .shell{padding-inline:1.5rem}}.surface-main{padding-bottom:calc(var(--sp-act) - 3.5rem)}.surface .act{padding-top:var(--sp-act)}.surface .act-open{padding-top:clamp(2.75rem,6vw,5rem)}.surface .u-sub{margin-top:var(--sp-sub)}.surface .u-block{margin-top:var(--sp-block)}.surface .u-lede{margin-top:var(--sp-lede)}.surface .u-ruled{margin-top:var(--sp-block);border-top:1px solid var(--rule);padding-top:var(--sp-lede)}.surface [data-invert]{background:var(--paper);color:var(--paper-ink);--paper-rule:#ece0cf29;--paper-faint:#928d84}@supports (color:lab(0% 0 0)){.surface [data-invert]{--paper-rule:lab(89.8046% 2.15286 9.89884/.16)}}.dark .surface [data-invert]{--paper-rule:#1a24382b;--paper-faint:#5a616f}@supports (color:lab(0% 0 0)){.dark .surface [data-invert]{--paper-rule:lab(14.0261% .600487 -14.5592/.17)}}.surface .display-1{font:700 clamp(44px, 2.2rem + 5.6vw, 108px) / .9 var(--fd);letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.surface .display-2{font:600 clamp(30px, 1.5rem + 2.1vw, 48px) / 1.12 var(--fd);letter-spacing:-.02em;color:var(--ink);text-wrap:pretty}.surface .h3{font:600 clamp(21px, 1.05rem + .8vw, 27px) / 1.24 var(--fs);letter-spacing:-.013em;color:var(--ink)}.surface .sentence{font:400 clamp(19px, 1rem + .66vw, 26px) / 1.55 var(--fr);color:var(--ink);text-wrap:pretty}.surface .lead{font:400 clamp(17px, .95rem + .5vw, 22px) / 1.56 var(--fs);color:var(--ink);text-wrap:pretty}.surface .prose{font:400 1.03rem/1.62 var(--fs);color:var(--ink-2);text-wrap:pretty}.surface .mono{font:400 .78rem/1.55 var(--fm);letter-spacing:-.03em}.surface .mono-s{font:400 .6875rem/1.5 var(--fm);letter-spacing:-.02em}.surface .kicker{font:400 .625rem/1 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.surface .num{font:500 .84em/1 var(--fm);letter-spacing:-.04em;color:var(--ink)}.surface .figure{font:500 clamp(26px, 1.2rem + 1.4vw, 38px) / 1 var(--fm);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ink)}.surface-main a{color:inherit;text-decoration:none}.surface .ulink{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);transition:color .18s var(--e)}.surface .ulink:hover{color:var(--mc-accent);text-decoration-color:currentColor}.surface :focus-visible{outline:2px solid var(--mc-accent);outline-offset:3px;border-radius:3px}.surface .plate{background:var(--field-1);border:1px solid var(--rule);border-radius:12px}.surface a.plate{transition:border-color .18s var(--e), background-color .18s var(--e)}.surface a.plate:hover{border-color:var(--edge-accent)}.surface .field-cell{background:var(--field-1);transition:box-shadow .18s var(--e), scale .12s var(--e);border-radius:10px;box-shadow:inset 0 0 0 1px #0000}.surface .field-cell:hover,.surface .field-cell:focus-visible{box-shadow:inset 0 0 0 1px var(--edge-accent)}.surface .field-cell:active{scale:.99}.surface .tap{position:relative}.surface .tap:after{content:"";inset-inline:0;height:max(100%,44px);position:absolute;top:50%;translate:0 -50%}@media (pointer:coarse){.surface .door{padding-block:7px 12px}.surface .coll-link{padding-block:11px 16px}.surface .q-chip{padding-block:.6rem .7rem}}.surface .door{font:500 clamp(16px, .95rem + .28vw, 19px) / 1.2 var(--fs);letter-spacing:-.01em;color:var(--ink-2);transition:color .18s var(--e);align-items:center;gap:.5em;padding-bottom:5px;display:inline-flex}.surface .door-label{box-shadow:inset 0 -1px 0 0 var(--rule-2);transition:box-shadow .18s var(--e), scale .12s var(--e);display:inline-block}.surface .door:hover{color:var(--ink)}.surface .door:hover .door-label{box-shadow:inset 0 -1px}.surface .door:active .door-label{scale:.985}.surface .door[data-primary]{color:var(--mc-accent);font-size:clamp(18px,1rem + .5vw,22px);font-weight:600}.surface .door[data-primary] .door-label{box-shadow:inset 0 -2px 0 0 var(--mc-accent)}.surface .door[data-primary]:hover{color:color-mix(in oklab, var(--mc-accent) 82%, var(--ink))}.surface .door[data-quiet]{font-size:.78rem;font-family:var(--fm);letter-spacing:-.02em;color:var(--ink-3)}.surface .door svg,.surface .ulink svg{transition-timing-function:var(--e)}.surface .cmd{font:400 13px/1 var(--fm);letter-spacing:-.03em;color:var(--ink);transition:color .18s var(--e);align-items:center;gap:10px;display:inline-flex;position:relative}.surface .cmd:after{content:"";inset-inline:0;height:44px;position:absolute;top:50%;translate:0 -50%}.surface .cmd svg{color:var(--ink-3);transition:color .18s var(--e), scale .12s var(--e)}.surface .cmd:active svg{scale:.86}.surface .cmd:hover svg{color:var(--mc-accent)}.surface .toggle-rule{inset-inline:0;background:var(--mc-accent);transform-origin:50%;height:1.5px;transition:transform .18s var(--e);position:absolute;bottom:0}.surface .toggle-rule[data-state=off]{transform:scaleX(0)}.surface .toggle-rule[data-state=on]{transform:scaleX(1)}@media print{.surface [data-invert],.surface .plate-mark{-webkit-print-color-adjust:exact;print-color-adjust:exact}.surface .plate,.surface .field-cell,.surface figure,.surface tr{break-inside:avoid}.surface .display-1,.surface .display-2,.surface .h3,.surface .kicker{break-after:avoid}.surface .act,.surface .act-open,.surface-main>section{min-height:0;padding-top:2.5rem}}
