@font-face{font-family:Newsreader;src:url(../../../fonts/Newsreader-latin.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;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:Newsreader;src:url(../../../fonts/Newsreader-latin-ext.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Newsreader;src:url(../../../fonts/Newsreader-Italic-latin.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap;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:Newsreader;src:url(../../../fonts/Newsreader-Italic-latin-ext.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;src:url(../../../fonts/IBMPlexMono-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;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;src:url(../../../fonts/IBMPlexMono-400-latin-ext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;src:url(../../../fonts/IBMPlexMono-500-latin.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;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;src:url(../../../fonts/IBMPlexMono-500-latin-ext.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ink-900: #151330;--ink-800: #23214f;--ink-700: #2d2a6e;--ink-500: #4a4589;--ink-400: #6a669a;--ink-300: #9e9bc2;--ink-200: #dad8ea;--ink-100: #efeef6;--paper: #f7f6fb;--paper-on-ink: #f7f6fb;--paper-muted-on-ink: #cfcce6;--paper-label-on-ink: #b8b4da;--hairline-on-ink: rgba(247, 246, 251, .18);--ground: var(--paper);--ground-recess: var(--ink-100);--ground-inverted: var(--ink-800);--text-primary: var(--ink-700);--text-secondary: var(--ink-500);--text-label: var(--ink-400);--text-faint: var(--ink-300);--text-on-inverted: var(--paper-on-ink);--text-muted-on-inverted: var(--paper-muted-on-ink);--text-label-on-inverted: var(--paper-label-on-ink);--hairline: var(--ink-200);--hairline-strong: var(--ink-500);--dot: var(--ink-500);--link: var(--ink-500);--link-hover: var(--ink-700);--emphasis: var(--ink-500);--nav-scrim: rgba(247, 246, 251, .9);--outcome-repaid: var(--ink-500);--outcome-late: var(--ink-700);--outcome-unpaid: var(--ink-900);--font-serif: "Newsreader", Georgia, "Times New Roman", serif;--font-mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--weight-display: 300;--weight-text: 400;--weight-mono: 400;--weight-mono-strong: 500;--text-display-1: clamp(38px, 5.4vw, 78px);--text-display-2: clamp(26px, 3.2vw, 44px);--text-display-3: clamp(22px, 2.4vw, 32px);--text-numeral: clamp(64px, 7vw, 104px);--text-grade-seal: clamp(140px, 22vw, 300px);--text-grade-block: 96px;--text-grade-inline: 18px;--text-lead: clamp(18px, 1.5vw, 22px);--text-body: 19px;--text-small: 16px;--text-signature: 26px;--leading-display-1: 1.06;--leading-display-2: 1.2;--leading-display-3: 1.3;--leading-numeral: .9;--leading-grade-seal: .8;--leading-grade-block: .85;--leading-grade-inline: 1;--leading-lead: 1.45;--leading-body: 1.5;--leading-small: 1.5;--leading-data: 1.4;--tracking-display-1: -.025em;--tracking-display-2: -.015em;--tracking-display-3: -.01em;--tracking-numeral: -.04em;--tracking-grade-seal: -.06em;--tracking-grade-block: -.05em;--tracking-grade-inline: -.02em;--tracking-label: .14em;--tracking-source: .1em;--mono-label: 12px;--mono-source: 11px;--mono-data: 13px;--mono-email: 14px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 144px;--gutter: 32px;--column: 1100px;--measure: 720px;--measure-text: 520px;--measure-wide: 960px;--section-pad: var(--space-9);--section-min: 64vh;--section-min-first: 88vh;--stack: 28px;--row-pad: 12px;--dot-size: 8px;--rule-short: 48px;--rule-mid: 120px;--hairline-width: 1px;--radius: 0;--dur-quick: .4s;--dur-slow: .9s;--dur-long: 1.6s;--ease-fade: cubic-bezier(.25, .1, .25, 1);--delay-step: .12s}[data-reader=capital]{--text-body: 18px;--text-lead: clamp(18px, 1.4vw, 21px);--text-display-2: clamp(24px, 2.8vw, 40px);--measure: 680px;--measure-text: 520px;--section-min: 56vh;--section-min-first: 80vh;--section-pad: var(--space-8);--stack: 24px;--row-pad: 10px}[data-reader=operator]{--text-body: 21px;--leading-body: 1.55;--text-lead: clamp(20px, 1.7vw, 24px);--text-display-1: clamp(40px, 5.8vw, 84px);--text-display-2: clamp(28px, 3.4vw, 48px);--measure: 760px;--measure-text: 580px;--section-min: 72vh;--section-min-first: 92vh;--section-pad: var(--space-10);--stack: 36px;--row-pad: 16px}@media(max-width:640px){:root{--gutter: 20px}[data-reader],:root{--section-pad: var(--space-8)}}@media(prefers-reduced-motion:reduce){:root{--dur-quick: 0ms;--dur-slow: 0ms;--dur-long: 0ms;--delay-step: 0ms}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--ground);color:var(--text-primary)}body{font-family:var(--font-serif);font-weight:var(--weight-text);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;text-rendering:optimizeLegibility}a{color:var(--link);text-decoration:none;transition:color var(--dur-quick) var(--ease-fade)}a:hover{color:var(--link-hover)}em,i{font-style:italic}button,input,select,textarea{font:inherit;color:inherit}input::placeholder,textarea::placeholder{color:var(--text-faint);font-style:italic;opacity:1}::selection{background:var(--ink-200);color:var(--ink-900)}:focus-visible{outline:1px solid var(--ink-500);outline-offset:4px}:target{scroll-margin-top:96px}.cite{text-decoration:none;border-bottom:1px solid var(--hairline);padding-bottom:2px;transition:border-color var(--dur-quick) var(--ease-fade)}.cite:hover{border-bottom-color:currentColor}:root[data-js] .arrive{opacity:0}.arrive{transition:opacity var(--arrive-dur, var(--dur-slow)) var(--ease-fade) var(--arrive-delay, 0ms)}:root[data-js] .arrive[data-arrived],:root[data-js] [data-arrived] .arrive{opacity:1}:root[data-js] .draw{stroke-dasharray:1;stroke-dashoffset:1}.draw{transition:stroke-dashoffset var(--arrive-dur, var(--dur-slow)) var(--ease-fade) var(--arrive-delay, 0ms)}:root[data-js] .draw[data-arrived],:root[data-js] [data-arrived] .draw{stroke-dashoffset:0}@media print{html,body{background:#fff}:root[data-js] .arrive{opacity:1}:root[data-js] .draw{stroke-dashoffset:0}}
