:root{--sd-bg:#0a0a0a;--sd-fg:#fff;--sd-dim:#999;--sd-muted:#555;--sd-rule:#1c1c1c;--sd-font:"Helvetica Neue", Helvetica, Arial, system-ui, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sd-font);background-color:var(--sd-bg);color:var(--sd-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.7}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.nav[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--sd-rule);justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex}.nav-wordmark[data-astro-cid-wpvy4v7s]{letter-spacing:3px;text-transform:uppercase;font-size:13px;font-weight:500}.nav-links[data-astro-cid-wpvy4v7s]{gap:28px;display:flex}.nav-link[data-astro-cid-wpvy4v7s]{letter-spacing:1.5px;text-transform:uppercase;color:var(--sd-dim);font-size:11px;transition:color .2s}.nav-link[data-astro-cid-wpvy4v7s]:hover{color:var(--sd-fg)}.nav-toggle[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.nav-toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--sd-fg);width:20px;height:1px;display:block}@media (width<=768px){.nav-links[data-astro-cid-wpvy4v7s]{display:none}.nav-toggle[data-astro-cid-wpvy4v7s]{display:flex}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--sd-rule);padding:1.5rem 0}.footer-line[data-astro-cid-jo6i4kqk]{color:var(--sd-muted);font-size:11px;line-height:1.6}.footer-brand[data-astro-cid-jo6i4kqk]{letter-spacing:3px;text-transform:uppercase}.footer-sep[data-astro-cid-jo6i4kqk]{margin:0 8px}@media (width<=768px){.footer-line[data-astro-cid-jo6i4kqk]{text-align:center}}.container[data-astro-cid-lcdefpme]{max-width:1100px;margin:0 auto;padding:0 2rem}.divider[data-astro-cid-lcdefpme]{background:var(--sd-rule);height:1px;margin:2rem 0}.section-label[data-astro-cid-lcdefpme]{letter-spacing:3px;color:var(--sd-muted);text-transform:uppercase;margin-bottom:1.5rem;font-size:11px}.btn-ghost[data-astro-cid-lcdefpme]{letter-spacing:1.5px;text-transform:uppercase;color:var(--sd-fg);border:1px solid var(--sd-muted);align-items:center;gap:8px;padding:12px 28px;font-size:12px;transition:border-color .2s;display:inline-flex}.btn-ghost[data-astro-cid-lcdefpme]:hover{border-color:var(--sd-fg)}.hero[data-astro-cid-lcdefpme]{padding:6rem 0 3rem}.hero-pillars[data-astro-cid-lcdefpme]{letter-spacing:3px;color:var(--sd-muted);text-transform:uppercase;margin-bottom:1.5rem;font-size:11px}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:-.5px;text-transform:uppercase;margin-bottom:1.5rem;font-size:clamp(32px,5vw,48px);font-weight:500;line-height:1.15}.hero-subtitle[data-astro-cid-lcdefpme]{color:var(--sd-dim);max-width:440px;margin-bottom:2.5rem;font-size:15px;line-height:1.8}.divisions[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);display:grid}.division-card[data-astro-cid-lcdefpme]{padding:2rem 0}.division-card[data-astro-cid-lcdefpme]:not(:last-child){border-right:1px solid var(--sd-rule);padding-right:1.5rem}.division-card[data-astro-cid-lcdefpme]:not(:first-child){padding-left:1.5rem}.division-number[data-astro-cid-lcdefpme]{letter-spacing:2px;color:var(--sd-muted);text-transform:uppercase;margin-bottom:1rem;font-size:11px}.division-title[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:22px;font-weight:500}.division-desc[data-astro-cid-lcdefpme]{color:var(--sd-dim);font-size:14px;line-height:1.7}.ep-title[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.5px;margin-bottom:1.25rem;font-size:clamp(22px,3vw,28px);font-weight:500;line-height:1.3}.ep-body[data-astro-cid-lcdefpme]{color:var(--sd-dim);max-width:400px;margin-bottom:1.5rem;font-size:14px;line-height:1.8}@media (width<=768px){.hero[data-astro-cid-lcdefpme]{padding:4rem 0 2rem}.divisions[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.division-card[data-astro-cid-lcdefpme]:not(:last-child){border-right:none;border-bottom:1px solid var(--sd-rule);padding-right:0}.division-card[data-astro-cid-lcdefpme]:not(:first-child){padding-left:0}}
