.belt[data-astro-cid-httmyyfp]{--belt-blue:oklch(60% .15 255);--belt-purple:oklch(56% .17 305);--belt-brown:oklch(52% .08 55);z-index:30;pointer-events:none;height:8px;display:none;position:fixed;inset:0 0 auto}.seg[data-astro-cid-httmyyfp]{flex:1;position:relative}.seg[data-astro-cid-httmyyfp]:not(.black){box-shadow:inset 0 0 0 1.5px oklch(8% 0 0)}.white[data-astro-cid-httmyyfp]{background:var(--chalk)}.blue[data-astro-cid-httmyyfp]{background:var(--belt-blue)}.purple[data-astro-cid-httmyyfp]{background:var(--belt-purple)}.brown[data-astro-cid-httmyyfp]{background:var(--belt-brown)}.black[data-astro-cid-httmyyfp]{box-shadow:inset 0 0 0 1px var(--chalk-dim);background:oklch(8% 0 0);flex:1.2}.rank[data-astro-cid-httmyyfp]{background:repeating-linear-gradient(90deg, var(--red) 0 22%, var(--chalk) 22% 30%);width:38%;position:absolute;inset:0 4% 0 auto}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.belt[data-astro-cid-httmyyfp]{animation:linear both belt-fill;display:flex}.belt[data-astro-cid-httmyyfp][aria-hidden]{animation-duration:auto;animation-timeline:scroll(root)}}}@keyframes belt-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.post[data-astro-cid-egtmtrit]{padding-top:6.5rem;padding-bottom:clamp(3rem,7vw,6rem)}.crumbs[data-astro-cid-egtmtrit] a[data-astro-cid-egtmtrit]{text-transform:uppercase;color:var(--red-text);font-size:.9rem;font-weight:700;font-stretch:85%;text-decoration:none}.crumbs[data-astro-cid-egtmtrit] a[data-astro-cid-egtmtrit]:hover{text-decoration:underline}h1[data-astro-cid-egtmtrit]{max-width:18ch;margin-top:.75rem;font-size:clamp(2.6rem,7vw,5rem)}.meta[data-astro-cid-egtmtrit]{color:var(--chalk-dim);margin-top:1rem;font-size:.95rem}.post[data-astro-cid-egtmtrit] img.hero{width:100%;max-width:var(--max);aspect-ratio:16/10;object-fit:cover;margin:2rem auto 0}.prose[data-astro-cid-egtmtrit]{max-width:68ch;margin-top:clamp(2rem,5vw,3.5rem);font-size:1.125rem;line-height:1.75}.prose[data-astro-cid-egtmtrit]>*+*{margin-top:1.1em}.prose[data-astro-cid-egtmtrit] h2{text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;margin-top:2.2em;font-size:clamp(2rem,5vw,2.75rem);font-weight:800;font-stretch:62%;line-height:.95}.prose[data-astro-cid-egtmtrit] h3{margin-top:1.8em;font-size:1.3rem;font-weight:700;font-stretch:85%;line-height:1.25}.prose[data-astro-cid-egtmtrit] h2+*,.prose[data-astro-cid-egtmtrit] h3+*{margin-top:.6em}.prose[data-astro-cid-egtmtrit] a:not(.btn){color:var(--chalk);text-decoration-color:var(--red-text);text-decoration-thickness:2px}.prose[data-astro-cid-egtmtrit] a:not(.btn):hover{color:var(--red-text)}.prose[data-astro-cid-egtmtrit] strong{font-weight:700}.prose[data-astro-cid-egtmtrit] ul,.prose[data-astro-cid-egtmtrit] ol{padding-left:1.25em}.prose[data-astro-cid-egtmtrit] li+li{margin-top:.4em}.prose[data-astro-cid-egtmtrit] ul{padding-left:0;list-style:none}.prose[data-astro-cid-egtmtrit] ul>li{padding-left:1.4em;position:relative}.prose[data-astro-cid-egtmtrit] ul>li:before{content:"";background:var(--mat);width:.5em;height:.5em;position:absolute;top:.62em;left:0}.prose[data-astro-cid-egtmtrit] blockquote{border-left:3px solid var(--red-text);color:var(--chalk-dim);padding-left:1.1em}.prose[data-astro-cid-egtmtrit] .table-scroll{max-width:100%;overflow-x:auto}.prose[data-astro-cid-egtmtrit] .table-scroll:focus-visible{outline-offset:2px}.prose[data-astro-cid-egtmtrit] table{border-collapse:collapse;width:100%;min-width:34rem;font-size:1rem;line-height:1.45}.prose[data-astro-cid-egtmtrit] th,.prose[data-astro-cid-egtmtrit] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.65em .8em .65em 0}.prose[data-astro-cid-egtmtrit] th{text-transform:uppercase;letter-spacing:.02em;color:var(--chalk-dim);border-bottom-color:var(--chalk-dim);font-size:.85rem;font-weight:700;font-stretch:85%}.cta[data-astro-cid-egtmtrit]{background:var(--chalk);color:var(--ink);margin-block:2.5em;padding:clamp(1.25rem,4vw,2rem)}.cta-title[data-astro-cid-egtmtrit]{font-size:clamp(1.9rem,5vw,2.5rem)}.cta[data-astro-cid-egtmtrit] p[data-astro-cid-egtmtrit]:not(.cta-title){margin-top:.6rem;font-size:1rem;line-height:1.55}.cta[data-astro-cid-egtmtrit] .btn[data-astro-cid-egtmtrit]:focus-visible{outline-color:var(--ink)}.cta[data-astro-cid-egtmtrit] .btn[data-astro-cid-egtmtrit]{margin-top:1.1rem}.related[data-astro-cid-egtmtrit]{border-top:1px solid var(--line);text-transform:uppercase;margin-top:2.5em;padding-top:1.25rem;font-size:1rem;font-weight:700;font-stretch:85%}.related[data-astro-cid-egtmtrit] a[data-astro-cid-egtmtrit]{color:var(--red-text);text-decoration:none}.related[data-astro-cid-egtmtrit] a[data-astro-cid-egtmtrit]:hover{text-decoration:underline}@media (width>=1100px){.post[data-astro-cid-egtmtrit]{padding-top:8rem}}
