.site-header-shell[data-astro-cid-fzpbxy5g]{z-index:30;backdrop-filter:blur(12px);background:#f5f5f2f5;border-top:3px solid #171717;border-bottom:1px solid #d9d9d4;position:relative}.site-header-shell-compact[data-astro-cid-fzpbxy5g] .site-header[data-astro-cid-fzpbxy5g]{min-height:66px}.site-header[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:24px;min-width:0;min-height:76px;display:flex}.brand[data-astro-cid-fzpbxy5g]{color:#171717;flex:none;align-items:center;gap:10px;min-height:48px;text-decoration:none;display:inline-flex}.brand-mark[data-astro-cid-fzpbxy5g]{color:#fff;letter-spacing:.1em;background:#171717;border-radius:9px;place-items:center;width:42px;height:42px;font-size:.72rem;font-weight:900;display:grid;box-shadow:inset 0 -3px #d9482f}.brand-copy[data-astro-cid-fzpbxy5g]{gap:1px;line-height:1.05;display:grid}.brand-copy[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{letter-spacing:-.01em;font-size:.98rem}.brand-copy[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{color:#777771;letter-spacing:.13em;font-size:.59rem;font-weight:800}.site-nav[data-astro-cid-fzpbxy5g]{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.site-nav-primary[data-astro-cid-fzpbxy5g]{align-items:center;gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#4e4e4a;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;min-height:44px;padding:0 9px;font-size:.8rem;font-weight:750;text-decoration:none;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{color:#171717;background:#ecece7}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:#171717;border-bottom-color:#d9482f}.site-nav-secondary[data-astro-cid-fzpbxy5g]{flex:none;position:relative}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{color:#fff;cursor:pointer;white-space:nowrap;background:#171717;border:1px solid #171717;border-radius:999px;align-items:center;gap:7px;min-height:42px;padding:0 12px;list-style:none;display:inline-flex}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:after{content:"＋";color:#c9c9c4;margin-left:2px;font-size:.75rem;line-height:1}.site-nav-secondary[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g]:after{content:"−"}.site-nav-secondary[data-astro-cid-fzpbxy5g][data-current=true] summary[data-astro-cid-fzpbxy5g]{border-color:#d9482f;box-shadow:inset 0 0 0 1px #d9482f}.secondary-kicker[data-astro-cid-fzpbxy5g]{color:#ff8169;letter-spacing:.12em;font-size:.61rem;font-weight:900}.secondary-title[data-astro-cid-fzpbxy5g]{font-size:.78rem;font-weight:800}.secondary-panel[data-astro-cid-fzpbxy5g]{z-index:40;background:#fff;border:1px solid #d4d4cf;border-radius:16px;grid-template-columns:1.25fr 1fr;gap:10px 18px;width:min(520px,100vw - 32px);padding:16px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 44px #0000002e}.secondary-group[data-astro-cid-fzpbxy5g]{align-content:start;gap:4px;display:grid}.secondary-group[data-astro-cid-fzpbxy5g] p[data-astro-cid-fzpbxy5g]{color:#777771;letter-spacing:.12em;margin:0 0 4px;font-size:.61rem;font-weight:900}.secondary-group[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#292927;border-radius:9px;align-items:center;gap:6px;min-height:38px;padding:8px 10px;font-size:.82rem;font-weight:750;text-decoration:none;display:flex}.secondary-group-featured[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{gap:1px;display:grid}.secondary-group-featured[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{font-weight:850}.secondary-group-featured[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{color:#777771;font-size:.69rem;font-weight:600}.secondary-group[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.secondary-group[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{background:#efefea}.secondary-group[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:#fff;background:#171717}.secondary-group[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page] small[data-astro-cid-fzpbxy5g]{color:#c9c9c4}.secondary-group-site[data-astro-cid-fzpbxy5g]{border-top:1px solid #e3e3de;grid-column:1/-1;grid-template-columns:auto 1fr 1fr;align-items:center;padding-top:8px}.secondary-group-site[data-astro-cid-fzpbxy5g] p[data-astro-cid-fzpbxy5g]{margin:0 4px 0 0}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible,.site-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:focus-visible,.brand[data-astro-cid-fzpbxy5g]:focus-visible{outline-offset:2px;outline:3px solid #d9482f}@media (width<=980px){.site-header[data-astro-cid-fzpbxy5g]{align-items:flex-start;gap:12px;padding-block:10px}.brand-copy[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{display:none}.site-nav[data-astro-cid-fzpbxy5g]{gap:6px}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding-inline:7px}}@media (width<=760px){.site-header[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr;gap:8px;padding-block:10px 8px;display:grid}.brand[data-astro-cid-fzpbxy5g]{width:fit-content;min-height:42px}.brand-mark[data-astro-cid-fzpbxy5g]{border-radius:8px;width:38px;height:38px}.site-nav[data-astro-cid-fzpbxy5g]{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:start;gap:6px;width:100%;display:grid}.site-nav-primary[data-astro-cid-fzpbxy5g]{scrollbar-width:none;overscroll-behavior-inline:contain;flex-wrap:nowrap;width:auto;min-width:0;overflow-x:auto}.site-nav-primary[data-astro-cid-fzpbxy5g]::-webkit-scrollbar{display:none}.site-nav-primary[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g],.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{flex:none}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border:1px solid #0000;border-radius:999px;min-height:40px;padding-inline:9px}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{background:#fff;border-color:#d9482f}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{min-height:40px}.secondary-panel[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr;width:min(360px,100vw - 24px);max-height:min(70vh,520px);top:calc(100% + 7px);right:0;overflow-y:auto}.secondary-group-site[data-astro-cid-fzpbxy5g]{grid-column:auto;grid-template-columns:1fr;align-items:stretch}.secondary-group-site[data-astro-cid-fzpbxy5g] p[data-astro-cid-fzpbxy5g]{margin:0 0 4px}}@media (width<=430px){.site-header[data-astro-cid-fzpbxy5g]{width:min(100% - 20px,1120px)}.brand-copy[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:.93rem}.secondary-title[data-astro-cid-fzpbxy5g]{display:none}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{padding-inline:11px}}
