.aff-disclosure[data-astro-cid-myn22um3]{margin-top:.75rem;max-width:42rem}.aff-disclosure__toggle[data-astro-cid-myn22um3]{display:inline-flex;align-items:center;gap:.4rem;border:2px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);padding:.3rem .6rem;font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;line-height:1;cursor:pointer;transition:color var(--transition-base),border-color var(--transition-base)}.aff-disclosure__toggle[data-astro-cid-myn22um3]:hover{color:var(--color-foreground);border-color:var(--color-foreground)}.aff-disclosure__chev[data-astro-cid-myn22um3]{font-size:.9rem;line-height:0;transition:transform var(--transition-base)}.aff-disclosure__toggle[data-astro-cid-myn22um3][aria-expanded=true] .aff-disclosure__chev[data-astro-cid-myn22um3]{transform:rotate(45deg)}.aff-disclosure__panel[data-astro-cid-myn22um3][hidden]{display:none}.aff-disclosure__panel[data-astro-cid-myn22um3]{margin-top:.5rem;border:2px solid var(--color-border);border-left-width:6px;border-left-color:var(--color-slate);background:var(--color-surface);padding:.9rem 1rem}.aff-disclosure__panel[data-astro-cid-myn22um3] .aff-disclosure__text{font-size:.8125rem;line-height:1.5;color:var(--color-muted)}.aff-disclosure__panel[data-astro-cid-myn22um3] .aff-disclosure__text p{margin-block:.5em}.aff-disclosure__panel[data-astro-cid-myn22um3] .aff-disclosure__text p:first-child{margin-top:0}.aff-disclosure__panel[data-astro-cid-myn22um3] .aff-disclosure__text p:last-child{margin-bottom:0}.newsletter-cta__heading[data-astro-cid-sjl5luz3]{line-height:1.15}.newsletter-flyout__tab[data-astro-cid-sjl5luz3]{position:fixed;right:1.25rem;bottom:1.25rem;z-index:60;display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;width:2.75rem;border:2px solid var(--color-foreground);border-radius:var(--radius-card);background:var(--color-primary);color:var(--color-background);box-shadow:var(--shadow-hard);cursor:pointer;transition:transform .12s cubic-bezier(.4,0,.2,1),background-color .15s ease}.newsletter-flyout__tab[data-astro-cid-sjl5luz3]:hover{background:var(--color-primary-hover);transform:translate(-2px,-2px)}.newsletter-flyout__tab[data-astro-cid-sjl5luz3]:focus-visible{outline:3px solid var(--color-ochre);outline-offset:2px}.newsletter-flyout__tab-label[data-astro-cid-sjl5luz3]{display:none;font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){.newsletter-flyout__tab[data-astro-cid-sjl5luz3]{right:2rem;bottom:2rem;height:3rem;width:auto;padding:0 1rem}.newsletter-flyout__tab-label[data-astro-cid-sjl5luz3]{display:inline}}.newsletter-flyout__panel[data-astro-cid-sjl5luz3]{position:fixed;z-index:70;inset-inline:0;bottom:0;padding:1.25rem;background:var(--color-surface);border:2px solid var(--color-foreground);border-radius:var(--radius-card);box-shadow:var(--shadow-hard-lg);opacity:0;visibility:hidden;transform:translateY(16px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s}.newsletter-flyout__panel[data-astro-cid-sjl5luz3].is-open{opacity:1;visibility:visible;transform:none;pointer-events:auto}@media(prefers-reduced-motion:reduce){.newsletter-flyout__panel[data-astro-cid-sjl5luz3],.newsletter-flyout__tab[data-astro-cid-sjl5luz3]{transition:none}}.newsletter-flyout__header[data-astro-cid-sjl5luz3]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-border)}.newsletter-flyout__close[data-astro-cid-sjl5luz3]{display:inline-flex;align-items:center;justify-content:center;height:2rem;width:2rem;flex-shrink:0;border:2px solid var(--color-foreground);border-radius:var(--radius-card);background:var(--color-background);color:var(--color-foreground);cursor:pointer;transition:background-color .15s ease}.newsletter-flyout__close[data-astro-cid-sjl5luz3]:hover{background:var(--color-ochre)}.newsletter-flyout__close[data-astro-cid-sjl5luz3]:focus-visible{outline:3px solid var(--color-ochre);outline-offset:2px}.newsletter-flyout__heading[data-astro-cid-sjl5luz3]{margin-top:1rem;line-height:1.15}@media(min-width:768px){.newsletter-flyout__panel[data-astro-cid-sjl5luz3]{inset-inline:auto;right:2rem;bottom:6rem;width:380px;max-width:calc(100vw - 4rem)}}body.has-newsletter-flyout #scroll-top{bottom:4.5rem}@media(min-width:768px){body.has-newsletter-flyout #scroll-top{bottom:5.75rem}}article[data-astro-cid-mhhctuxt] h2[id]{scroll-margin-top:6rem}.faq-section-heading[data-astro-cid-mhhctuxt]{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);margin-block:0 .75em}.toc-desktop[data-astro-cid-mhhctuxt] .toc-link[data-astro-cid-mhhctuxt].toc-active{border-left-color:var(--color-accent);color:var(--color-foreground);font-weight:500}.toc-mobile[data-astro-cid-mhhctuxt] .toc-link[data-astro-cid-mhhctuxt].toc-active{color:var(--color-foreground);font-weight:500}details[data-astro-cid-mhhctuxt].toc-mobile[open] .toc-mobile__icon[data-astro-cid-mhhctuxt]{transform:rotate(45deg)}.toc-mobile__icon[data-astro-cid-mhhctuxt]{display:inline-block;transition:transform var(--transition-base)}
