@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-sans-latin-ext-400-normal.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:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-sans-latin-400-normal.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 Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/instrument-sans-latin-ext-500-normal.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:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/instrument-sans-latin-500-normal.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 Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/instrument-sans-latin-ext-600-normal.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:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/instrument-sans-latin-600-normal.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(/fonts/instrument-serif-latin-ext-400-normal.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-400-normal.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}:root{--paper:#f4f1ea;--ink:#16150f;--graphite:#5b5850;--rule-l:#d9d3c5;--red:#b42318;--night:#121110;--paper-d:#ede8dc;--ash:#a39e92;--rule-dk:#3a3833;--red-d:#f0614f;--bg:var(--paper);--fg:var(--ink);--muted:var(--graphite);--rule:var(--rule-l);--mark:var(--red);--sans:"Instrument Sans", system-ui, sans-serif;--serif:"Instrument Serif", Georgia, serif;--pad:36px;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--bg:var(--night);--fg:var(--paper-d);--muted:var(--ash);--rule:var(--rule-dk);--mark:var(--red-d)}}@media (width<=640px){:root{--pad:18px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-synthesis:none;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font:400 18px/1.55 var(--sans);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}@media (width<=640px){body{font-size:17px}}.wrap{max-width:1152px;padding:0 var(--pad);margin:0 auto}.num{font:500 13px/1.4 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:.02em}.num:after{content:".";color:var(--mark)}.muted{color:var(--muted)}.tag{font:500 13px/1.3 var(--sans);color:var(--muted);font-variant-numeric:tabular-nums}.tag.active:before{content:"";background:var(--fg);vertical-align:1px;width:6px;height:6px;margin-right:6px;display:inline-block}a{color:inherit;text-decoration:underline;text-decoration-color:var(--mark);text-underline-offset:3px;transition:text-decoration-color .15s,color .15s}a.plain{text-decoration:none}a.plain:hover .name,a.plain:hover h2{text-decoration:underline;text-decoration-color:var(--mark);text-underline-offset:4px}:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{left:var(--pad);background:var(--fg);color:var(--bg);z-index:10;padding:8px 12px;position:absolute;top:-100px}.skip:focus{top:8px}.crumb{color:var(--muted);padding:36px 0 0;font-size:15px}.crumb a{text-decoration:none}.crumb a:hover{text-decoration:underline;text-decoration-color:var(--mark)}.ph-head{grid-template-columns:72px 1fr;padding:48px 0 36px;display:grid}.ph-head .num{padding-top:.35em}.ph-head .kicker{font:600 20px/1.3 var(--sans);margin-bottom:12px}.ph-head h1{font:600 40px/1.15 var(--sans);letter-spacing:-.015em;text-wrap:balance;max-width:22ch}.prose{border-top:1px solid var(--fg)}.prose>p,.prose>ul,.prose>ol{max-width:60ch;margin:24px 0 0 72px}.prose>ul,.prose>ol{padding-left:22px}.prose>ul li+li,.prose>ol li+li{margin-top:6px}.sec{border-bottom:1px solid var(--rule);grid-template-columns:48px minmax(0,4fr) minmax(0,7fr);column-gap:24px;padding:36px 0;display:grid}.prose>p+.sec,.prose>ul+.sec{border-top:1px solid var(--rule);margin-top:36px}.sec h2{font:600 24px/1.2 var(--sans);letter-spacing:-.01em;grid-column:1/3;grid-template-columns:48px 1fr;align-items:baseline;column-gap:24px;display:grid}.sec h2:not(:has(.num)){grid-column:2/3;display:block}.sec .body{grid-column:3;max-width:60ch}.sec .body>*+*{margin-top:12px}.sec .body ul,.sec .body ol{padding-left:22px}.sec .body li+li{margin-top:6px}.cta{font:600 24px/1.3 var(--sans);letter-spacing:-.01em}.prose>.cta{margin-top:36px}.cta.closing{max-width:36ch;margin:48px 0 0 72px}.endorse{color:var(--muted);align-items:center;gap:6px;margin-top:48px;font-size:14px;display:flex}@media (width<=640px){.ph-head{grid-template-columns:1fr;padding:24px 0}.ph-head .num{margin-bottom:8px;padding-top:0}.ph-head h1{font-size:30px}.crumb{padding-top:18px}.prose>p,.prose>ul,.prose>ol{margin-left:0}.sec{grid-template-columns:1fr;row-gap:12px;padding:24px 0}.sec h2,.sec h2:not(:has(.num)),.sec .body{grid-column:1}.sec h2{grid-template-columns:36px 1fr;column-gap:12px;font-size:20px}.cta{font-size:20px}.cta.closing{margin-left:0}}.logo[data-astro-cid-f7espo7c]{width:auto;height:24px;color:var(--fg);display:block}.logo[data-astro-cid-f7espo7c] .brick-new[data-astro-cid-f7espo7c]{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.logo--animate[data-astro-cid-f7espo7c] .brick-new[data-astro-cid-f7espo7c]{animation:.6s cubic-bezier(.2,.8,.2,1) .25s both brick-drop}}@keyframes brick-drop{0%{opacity:0;transform:translateY(-140%)}to{opacity:1;transform:none}}.hdr[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:24px 0;display:flex}.hdr[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:24px;font-size:15px;list-style:none;display:flex}.hdr[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.hdr[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.hdr[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{text-decoration:underline;text-decoration-color:var(--mark)}.hdr[data-astro-cid-nen7h5rs] .lang[data-astro-cid-nen7h5rs]{color:var(--muted)}.menu[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;font:500 15px/1 var(--sans);border:1px solid var(--fg);padding:8px 12px;list-style:none}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}@media (width<=640px){.hdr[data-astro-cid-nen7h5rs]{padding:18px 0;position:relative}.hdr[data-astro-cid-nen7h5rs]>nav[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{display:block}.menu[data-astro-cid-nen7h5rs][open] nav[data-astro-cid-nen7h5rs]{background:var(--bg);border-bottom:1px solid var(--rule);z-index:5;padding:12px 0 18px;position:absolute;top:100%;left:0;right:0}.menu[data-astro-cid-nen7h5rs][open] nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:12px;font-size:18px}}.logosmall[data-astro-cid-ayfb6vs6]{width:auto;height:24px;color:var(--fg);flex:none;display:block}.ftr[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);grid-template-columns:2fr 2fr 1fr;column-gap:24px;margin-top:72px;padding:36px 0;font-size:15px;display:grid}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{list-style:none}.ftr[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:4px}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].plain:hover{text-decoration:underline;text-decoration-color:var(--mark)}.ftr[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font:500 13px/1.4 var(--sans);color:var(--muted);margin-bottom:8px}.legal[data-astro-cid-jo6i4kqk]{color:var(--muted);grid-column:1/-1;margin-top:36px;font-size:13px}@media (width<=640px){.ftr[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;row-gap:24px;margin-top:36px}}
