.article[data-astro-cid-nmblsfdr]{padding-bottom:4rem}.article-header[data-astro-cid-nmblsfdr]{background:var(--vinyl);color:var(--white);padding:4rem 0 3rem;border-bottom:4px solid var(--yellow)}.article-tag-wrapper[data-astro-cid-nmblsfdr]{margin-bottom:1rem}.tag[data-astro-cid-nmblsfdr]{font-family:IBM Plex Mono,monospace;font-size:.75rem;background:var(--red);color:var(--white);padding:.25rem .75rem;letter-spacing:.1em}.article-date[data-astro-cid-nmblsfdr]{display:block;font-size:.85rem;color:var(--cream);margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.05em}.article-title[data-astro-cid-nmblsfdr]{font-family:Archivo Black,sans-serif;font-size:clamp(2rem,5vw,3.5rem);text-transform:uppercase;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em}.article-intro[data-astro-cid-nmblsfdr]{font-size:1.15rem;line-height:1.7;color:var(--cream);max-width:700px}.article-body[data-astro-cid-nmblsfdr]{display:grid;grid-template-columns:1fr 300px;gap:3rem;padding-top:3rem}.article-content[data-astro-cid-nmblsfdr] h2[data-astro-cid-nmblsfdr]{font-family:Archivo Black,sans-serif;font-size:1.5rem;text-transform:uppercase;margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:3px solid var(--yellow)}.article-content[data-astro-cid-nmblsfdr] h3[data-astro-cid-nmblsfdr]{font-size:1.1rem;color:var(--red);margin:1.5rem 0 .5rem;text-transform:none;font-family:Space Grotesk,sans-serif;font-weight:600}.article-content[data-astro-cid-nmblsfdr] p[data-astro-cid-nmblsfdr]{line-height:1.8;margin-bottom:1.25rem;color:#2a2a2a}.article-content[data-astro-cid-nmblsfdr] ul[data-astro-cid-nmblsfdr]{margin:1rem 0 1.5rem 1.5rem;line-height:1.8}.article-content[data-astro-cid-nmblsfdr] li[data-astro-cid-nmblsfdr]{margin-bottom:.75rem}.article-content[data-astro-cid-nmblsfdr] a[data-astro-cid-nmblsfdr]{color:var(--red);text-decoration:underline;text-underline-offset:2px}.article-content[data-astro-cid-nmblsfdr] a[data-astro-cid-nmblsfdr]:hover{background:var(--yellow);color:var(--black)}.highlight-box[data-astro-cid-nmblsfdr]{background:var(--vinyl);color:var(--white);padding:1.5rem;border-left:4px solid var(--yellow);margin:2rem 0}.highlight-box[data-astro-cid-nmblsfdr] p[data-astro-cid-nmblsfdr]{color:var(--cream);margin-bottom:0}.highlight-box[data-astro-cid-nmblsfdr] strong[data-astro-cid-nmblsfdr]{color:var(--yellow)}.faq-section[data-astro-cid-nmblsfdr]{margin-top:3rem;padding-top:2rem;border-top:3px solid var(--yellow)}.faq-section[data-astro-cid-nmblsfdr] h2[data-astro-cid-nmblsfdr]{margin-bottom:1.5rem}.faq-item[data-astro-cid-nmblsfdr]{margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--cream)}.faq-item[data-astro-cid-nmblsfdr]:last-child{border-bottom:none}.sidebar-section[data-astro-cid-nmblsfdr]{background:var(--off-white);border:3px solid var(--black);padding:1.5rem;margin-bottom:1.5rem}.sidebar-section[data-astro-cid-nmblsfdr] h3[data-astro-cid-nmblsfdr]{font-family:Archivo Black,sans-serif;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--black)}.sidebar-section[data-astro-cid-nmblsfdr] ul[data-astro-cid-nmblsfdr]{list-style:none;padding:0;margin:0}.sidebar-section[data-astro-cid-nmblsfdr] li[data-astro-cid-nmblsfdr]{margin-bottom:.75rem;font-size:.9rem}.sidebar-section[data-astro-cid-nmblsfdr] a[data-astro-cid-nmblsfdr]{color:var(--red);text-decoration:none}.sidebar-section[data-astro-cid-nmblsfdr] a[data-astro-cid-nmblsfdr]:hover{background:var(--yellow);color:var(--black)}.mono[data-astro-cid-nmblsfdr]{font-family:IBM Plex Mono,monospace;font-size:.85rem}.article-footer[data-astro-cid-nmblsfdr]{margin-top:3rem;padding-top:2rem;border-top:3px solid var(--black);font-family:IBM Plex Mono,monospace;font-size:.9rem}.article-footer[data-astro-cid-nmblsfdr] a[data-astro-cid-nmblsfdr]{color:var(--red);text-decoration:none;font-weight:600}@media (max-width: 900px){.article-body[data-astro-cid-nmblsfdr]{grid-template-columns:1fr}.article-sidebar[data-astro-cid-nmblsfdr]{order:-1}}@media (max-width: 600px){.article-header[data-astro-cid-nmblsfdr]{padding:3rem 0 2rem}.article-title[data-astro-cid-nmblsfdr]{font-size:1.8rem}}
