@font-face{font-family:'Plus Jakarta Sans';src:url('/assets/fonts/PlusJakartaSans.woff2')}@font-face{font-family:Literata;src:url('/assets/fonts/Literata.woff2')}main{max-width:53rem;margin:auto;padding:1.5rem 1.3rem 5rem}h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.15;margin:1rem 0 1.5rem}h2{font-family:var(--serif);font-weight:400;font-size:1.8rem;line-height:1.25;margin:2.8rem 0 1rem}h3{font-size:1.15rem;margin:1.8rem 0 .8rem}p{margin-bottom:1.2rem}ul,ol{padding-left:1.5rem;margin-bottom:1.4rem}ul{list-style:disc}li{margin:.5rem 0}.eyebrow,.note{font-size:.9rem;color:var(--ink-muted)}.deck{font-size:1.2rem}.table-wrap{overflow:auto;margin:1.5rem 0}table{border-collapse:collapse;min-width:35rem;width:100%;text-align:left}td,th{padding:.8rem;border-bottom:1px solid var(--hairline);vertical-align:top}blockquote{margin:1.5rem 0;padding:1.2rem;border:1px solid var(--hairline);border-radius:10px;background:white}a{text-underline-offset:3px}nav{display:flex;flex-wrap:wrap;gap:1rem}footer{border-top:1px solid var(--hairline);padding-top:2rem;margin-top:3rem}
