@font-face{font-family:Newsreader;src:url(/fonts/newsreader-roman-latin.woff2) format("woff2-variations"),url(/fonts/newsreader-roman-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+2190-2193,U+2212,U+2215,U+2248,U+2260,U+2264-2265,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-roman-latin-ext.woff2) format("woff2-variations"),url(/fonts/newsreader-roman-latin-ext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0259,U+0300-036F,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-roman-medium-latin.woff2) format("woff2-variations"),url(/fonts/newsreader-roman-medium-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+2190-2193,U+2212,U+2215,U+2248,U+2260,U+2264-2265,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-roman-medium-latin-ext.woff2) format("woff2-variations"),url(/fonts/newsreader-roman-medium-latin-ext.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0259,U+0300-036F,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-italic-latin.woff2) format("woff2-variations"),url(/fonts/newsreader-italic-latin.woff2) format("woff2");font-weight:400;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+2190-2193,U+2212,U+2215,U+2248,U+2260,U+2264-2265,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-italic-latin-ext.woff2) format("woff2-variations"),url(/fonts/newsreader-italic-latin-ext.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0100-02AF,U+0259,U+0300-036F,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amatra Sans;src:url(/fonts/amatra-sans-latin.woff2) format("woff2-variations"),url(/fonts/amatra-sans-latin.woff2) format("woff2");font-weight:400 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+2190-2193,U+2212,U+2215,U+2248,U+2260,U+2264-2265,U+FEFF,U+FFFD}@font-face{font-family:Amatra Sans;src:url(/fonts/amatra-sans-latin-ext.woff2) format("woff2-variations"),url(/fonts/amatra-sans-latin-ext.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0259,U+0300-036F,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amatra Mono;src:url(/fonts/amatra-mono-regular-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+2190-2193,U+2212,U+2215,U+2248,U+2260,U+2264-2265,U+FEFF,U+FFFD}@font-face{font-family:Amatra Mono;src:url(/fonts/amatra-mono-regular-latin-ext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0259,U+0300-036F,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amatra Mono;src:url(/fonts/amatra-mono-medium-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+2190-2193,U+2212,U+2215,U+2248,U+2260,U+2264-2265,U+FEFF,U+FFFD}@font-face{font-family:Amatra Mono;src:url(/fonts/amatra-mono-medium-latin-ext.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0259,U+0300-036F,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--color-ink: #0E1B2C;--color-ink-raised: #16263A;--color-rule-on-ink: #2B3A4E;--color-graphite: #434A56;--color-slate: #646B76;--color-rule: #D5D9DE;--color-ledger: #EEF0F0;--color-white: #FFFFFF;--color-on-ink-2: #B7C0CC;--color-on-ink-3: #8C97A6;--color-vermilion: #B33F27;--color-signal: #E46A4E;--color-input-blue: #1F45C9;--color-bg-default: var(--color-white);--color-bg-alt: var(--color-ledger);--color-bg-data: var(--color-white);--color-bg-inverse: var(--color-ink);--color-bg-inverse-raised: var(--color-ink-raised);--color-text-primary: var(--color-ink);--color-text-secondary: var(--color-graphite);--color-text-tertiary: var(--color-slate);--color-text-input: var(--color-input-blue);--color-text-on-inverse: var(--color-white);--color-text-on-inverse-secondary: var(--color-on-ink-2);--color-text-on-inverse-tertiary: var(--color-on-ink-3);--color-text-accent-on-inverse: var(--color-signal);--color-rule-hairline: var(--color-rule);--color-rule-on-inverse: var(--color-rule-on-ink);--color-rule-load-line: var(--color-vermilion);--color-rule-load-line-on-inverse: var(--color-signal);--color-link-text: var(--color-ink);--color-link-underline: var(--color-ink);--color-link-hover: var(--color-vermilion);--color-link-text-on-inverse: var(--color-white);--color-link-underline-on-inverse: var(--color-signal);--color-focus-ring: var(--color-vermilion);--color-focus-ring-on-inverse: var(--color-signal);--font-serif: "Newsreader", "Iowan Old Style", Georgia, "Times New Roman", serif;--font-sans: "Amatra Sans", "Helvetica Neue", Arial, system-ui, sans-serif;--font-mono: "Amatra Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--type-display-family: var(--font-serif);--type-display-weight: 400;--type-display-size: 44px;--type-display-line: 48px;--type-display-tracking: -.02em;--type-h1-family: var(--font-serif);--type-h1-weight: 400;--type-h1-size: 36px;--type-h1-line: 40px;--type-h1-tracking: -.015em;--type-h2-family: var(--font-serif);--type-h2-weight: 400;--type-h2-size: 28px;--type-h2-line: 32px;--type-h2-tracking: -.01em;--type-h3-family: var(--font-sans);--type-h3-weight: 500;--type-h3-size: 18px;--type-h3-line: 24px;--type-h3-tracking: 0em;--type-lead-family: var(--font-sans);--type-lead-weight: 400;--type-lead-size: 18px;--type-lead-line: 28px;--type-lead-tracking: 0em;--type-body-family: var(--font-sans);--type-body-weight: 400;--type-body-size: 16px;--type-body-line: 24px;--type-body-tracking: 0em;--type-prose-family: var(--font-serif);--type-prose-weight: 400;--type-prose-size: 18px;--type-prose-line: 28px;--type-prose-tracking: 0em;--type-small-family: var(--font-sans);--type-small-weight: 400;--type-small-size: 14px;--type-small-line: 20px;--type-small-tracking: 0em;--type-label-family: var(--font-mono);--type-label-weight: 400;--type-label-size: 12px;--type-label-line: 16px;--type-label-tracking: 0em;--type-caption-family: var(--font-mono);--type-caption-weight: 400;--type-caption-size: 12px;--type-caption-line: 16px;--type-caption-tracking: 0em;--type-sidenote-family: var(--font-mono);--type-sidenote-weight: 400;--type-sidenote-size: 13px;--type-sidenote-line: 20px;--type-sidenote-tracking: 0em;--type-figure-family: var(--font-mono);--type-figure-weight: 500;--type-figure-size: 22px;--type-figure-line: 28px;--type-figure-tracking: -.01em;--type-data-family: var(--font-mono);--type-data-weight: 400;--type-data-size: 13px;--type-data-line: 20px;--type-data-tracking: 0em;--type-data-small-family: var(--font-mono);--type-data-small-weight: 400;--type-data-small-size: 12px;--type-data-small-line: 16px;--type-data-small-tracking: 0em;--baseline: 4px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--space-40: 160px;--space-48: 192px;--layout-max-width: 1280px;--layout-margin-mobile: 20px;--layout-margin-tablet: 40px;--layout-margin-desktop: 64px;--layout-columns-mobile: 4;--layout-columns-tablet: 8;--layout-columns-desktop: 12;--layout-gutter-mobile: 16px;--layout-gutter-desktop: 24px;--layout-measure-body: 66ch;--layout-measure-lead: 52ch;--layout-measure-display: 20ch;--layout-measure-prose: 620px;--layout-rail-columns: 3;--layout-margin: var(--layout-margin-mobile);--layout-gutter: var(--layout-gutter-mobile);--rule-hairline: 1px;--rule-load-line: 2px;--radius-none: 0;--radius-xs: 2px;--device-ring: 12px;--device-ring-stroke: 1px;--device-bar: 18px;--device-bullet-width: 12px;--device-watermark-opacity: .05;--focus-width: 2px;--focus-offset: 2px;--motion-duration-fast: .12s;--motion-duration-base: .2s;--motion-duration-slow: .32s;--motion-duration-draw: .48s;--motion-ease-standard: cubic-bezier(.2, 0, 0, 1);--motion-ease-exit: cubic-bezier(.4, 0, 1, 1)}@media(min-width:768px){:root{--layout-margin: var(--layout-margin-tablet);--layout-gutter: var(--layout-gutter-desktop)}}@media(min-width:1024px){:root{--layout-margin: var(--layout-margin-desktop);--type-display-size: 80px;--type-display-line: 84px;--type-h1-size: 56px;--type-h1-line: 60px;--type-h2-size: 36px;--type-h2-line: 40px;--type-h3-size: 20px;--type-h3-line: 28px;--type-lead-size: 20px;--type-lead-line: 32px;--type-body-size: 17px;--type-body-line: 28px;--type-prose-size: 19px;--type-prose-line: 32px;--type-data-size: 14px;--type-data-line: 20px}}@media(prefers-reduced-motion:reduce){:root{--motion-duration-fast: 0ms;--motion-duration-base: 0ms;--motion-duration-slow: 0ms;--motion-duration-draw: 0ms}}.type-display{font-family:var(--type-display-family);font-weight:var(--type-display-weight);font-size:var(--type-display-size);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);font-variation-settings:"opsz" 72;text-wrap:balance}.type-h1{font-family:var(--type-h1-family);font-weight:var(--type-h1-weight);font-size:var(--type-h1-size);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-tracking);font-variation-settings:"opsz" 72;text-wrap:balance}.type-h2{font-family:var(--type-h2-family);font-weight:var(--type-h2-weight);font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking);font-optical-sizing:auto;text-wrap:balance}.type-h3{font-family:var(--type-h3-family);font-weight:var(--type-h3-weight);font-size:var(--type-h3-size);line-height:var(--type-h3-line);letter-spacing:var(--type-h3-tracking);text-wrap:balance}.type-lead{font-family:var(--type-lead-family);font-weight:var(--type-lead-weight);font-size:var(--type-lead-size);line-height:var(--type-lead-line);letter-spacing:var(--type-lead-tracking)}.type-body{font-family:var(--type-body-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking)}.type-prose{font-family:var(--type-prose-family);font-weight:var(--type-prose-weight);font-size:var(--type-prose-size);line-height:var(--type-prose-line);letter-spacing:var(--type-prose-tracking);font-optical-sizing:auto}.type-small{font-family:var(--type-small-family);font-weight:var(--type-small-weight);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:var(--type-small-tracking)}.type-label{font-family:var(--type-label-family);font-weight:var(--type-label-weight);font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking)}.type-caption{font-family:var(--type-caption-family);font-weight:var(--type-caption-weight);font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:var(--type-caption-tracking)}.type-sidenote{font-family:var(--type-sidenote-family);font-weight:var(--type-sidenote-weight);font-size:var(--type-sidenote-size);line-height:var(--type-sidenote-line);letter-spacing:var(--type-sidenote-tracking)}.type-figure{font-family:var(--type-figure-family);font-weight:var(--type-figure-weight);font-size:var(--type-figure-size);line-height:var(--type-figure-line);letter-spacing:var(--type-figure-tracking);font-variant-numeric:tabular-nums}.type-data{font-family:var(--type-data-family);font-weight:var(--type-data-weight);font-size:var(--type-data-size);line-height:var(--type-data-line);letter-spacing:var(--type-data-tracking);font-variant-numeric:tabular-nums}.type-data-small{font-family:var(--type-data-small-family);font-weight:var(--type-data-small-weight);font-size:var(--type-data-small-size);line-height:var(--type-data-small-line);letter-spacing:var(--type-data-small-tracking);font-variant-numeric:tabular-nums}.figures-tabular{font-variant-numeric:tabular-nums lining-nums}.figures-proportional{font-variant-numeric:proportional-nums lining-nums}@supports (text-box: trim-both cap alphabetic){.on-datum{text-box:trim-both cap alphabetic}}@font-face{font-family:Newsreader Fallback;src:local("Georgia");size-adjust:101.91%;ascent-override:72.12%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Amatra Sans Fallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:100.77%;ascent-override:101.71%;descent-override:27.29%;line-gap-override:0%}@font-face{font-family:Amatra Mono Fallback;src:local("Consolas"),local("Menlo");size-adjust:109.13%;ascent-override:93.92%;descent-override:25.2%;line-gap-override:0%}:root{--font-serif: "Newsreader", "Newsreader Fallback", "Iowan Old Style", Georgia, "Times New Roman", serif;--font-sans: "Amatra Sans", "Amatra Sans Fallback", "Helvetica Neue", Arial, system-ui, sans-serif;--font-mono: "Amatra Mono", "Amatra Mono Fallback", ui-monospace, "SF Mono", Menlo, Consolas, monospace;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{background-color:var(--color-white);color:var(--color-ink);font-family:var(--font-sans);-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body{margin:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-feature-settings:"kern"}h1,h2,p,dl,dd{margin:0}h1,h2{text-wrap:balance}p,dd{text-wrap:pretty}b,strong{font-weight:500}::selection{background-color:var(--color-ink);color:var(--color-white)}:focus-visible{outline:var(--focus-width) solid var(--color-vermilion);outline-offset:var(--focus-offset);border-radius:var(--radius-xs)}a{color:inherit}.link,.prose a{text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:4px}.link:hover,.link:focus-visible,.prose a:hover,.prose a:focus-visible{text-decoration-thickness:2px;text-decoration-color:var(--color-vermilion)}@media(prefers-reduced-motion:no-preference){.link,.prose a{transition:text-decoration-color var(--motion-duration-fast) var(--motion-ease-standard)}}.shell{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;width:100%;max-width:var(--layout-max-width);margin-inline:auto;padding-inline:var(--layout-margin)}.masthead{padding-top:var(--space-8)}.logo{display:inline-block}.logo svg{display:block;height:40px;width:auto}.main{flex:1 0 auto;display:flex;flex-direction:column}.colophon{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-8);padding-block:var(--space-6) var(--space-8);font-family:var(--font-mono);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-slate)}.colophon .link{color:var(--color-ink)}.hero{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;padding-block:var(--space-16)}.status{font-family:var(--font-mono);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-slate);margin-bottom:var(--space-6)}.display{font-family:var(--font-serif);font-weight:400;font-size:var(--type-display-size);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);font-variation-settings:"opsz" 72;max-width:var(--layout-measure-display)}.lead{margin-top:var(--space-6);max-width:var(--layout-measure-lead);font-size:var(--type-lead-size);line-height:var(--type-lead-line);color:var(--color-graphite)}.cta{margin-top:var(--space-8)}.cta--row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-8)}.mail{font-weight:500;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:var(--color-vermilion);overflow-wrap:anywhere}.legal{padding-block:var(--space-12) var(--space-16);max-width:var(--layout-measure-prose)}.h1{font-family:var(--font-serif);font-weight:400;font-size:var(--type-h1-size);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-tracking)}.updated{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-slate)}.prose{margin-top:var(--space-12);overflow-wrap:break-word}.h3{font-family:var(--font-sans);font-weight:500;font-size:var(--type-h3-size);line-height:var(--type-h3-line)}.prose>*+*{margin-top:var(--space-4)}.prose h3+p{margin-top:var(--space-3)}.back{margin-top:var(--space-12)}@media(min-width:1024px){.masthead{padding-top:var(--space-10)}.logo svg{height:48px}.hero{padding-block:var(--space-20)}.legal{padding-top:var(--space-16)}}@media(forced-colors:active){.mail{text-decoration-color:LinkText}}@media print{.colophon,.back{display:none}.shell{min-height:0}}
