.Header-module-scss-module__rIun6a__header{z-index:50;border-bottom:1px solid #0000;transition:background-color .28s,border-color .28s,box-shadow .28s;position:sticky;top:0}.Header-module-scss-module__rIun6a__scrolled,.Header-module-scss-module__rIun6a__open{background:var(--color-glass);-webkit-backdrop-filter:saturate(160%)blur(16px);border-bottom-color:var(--color-border)}.Header-module-scss-module__rIun6a__bar{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.Header-module-scss-module__rIun6a__brand{border-radius:6px;align-items:center;display:inline-flex}.Header-module-scss-module__rIun6a__logo{width:112px}@media (min-width:768px){.Header-module-scss-module__rIun6a__logo{width:128px}}.Header-module-scss-module__rIun6a__nav{display:none}@media (min-width:1024px){.Header-module-scss-module__rIun6a__nav{display:block}}.Header-module-scss-module__rIun6a__list{gap:4px;display:flex}.Header-module-scss-module__rIun6a__link{color:var(--color-text-muted);border-radius:999px;padding:8px 14px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.88rem;font-weight:400;transition:color .16s,background-color .16s;display:inline-block;position:relative}.Header-module-scss-module__rIun6a__link:hover{color:var(--color-ink)}.Header-module-scss-module__rIun6a__link:after{content:"";background:#33a6d9;border-radius:50%;width:4px;height:4px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2px;left:50%;transform:translate(-50%)scale(0)}.Header-module-scss-module__rIun6a__active{color:var(--color-ink)}.Header-module-scss-module__rIun6a__active:after{transform:translate(-50%)scale(1)}.Header-module-scss-module__rIun6a__actions{align-items:center;gap:10px;display:flex}.Header-module-scss-module__rIun6a__cta{display:none}@media (min-width:560px){.Header-module-scss-module__rIun6a__cta{display:block}}.Header-module-scss-module__rIun6a__burger{border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-ink);border-radius:50%;place-items:center;display:inline-grid}@media (min-width:1024px){.Header-module-scss-module__rIun6a__burger{display:none}}.Header-module-scss-module__rIun6a__drawer{border-top:1px solid var(--color-border);max-height:calc(100dvh - 72px);padding:16px 20px 28px;overflow-y:auto}@media (min-width:1024px){.Header-module-scss-module__rIun6a__drawer{display:none}}.Header-module-scss-module__rIun6a__drawerList{gap:2px;display:grid}.Header-module-scss-module__rIun6a__drawerLink{color:var(--color-ink);border-bottom:1px solid var(--color-border);padding:14px 4px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.35rem;font-weight:300;display:block}.Header-module-scss-module__rIun6a__drawerLink.Header-module-scss-module__rIun6a__active{color:var(--color-accent-text)}.Header-module-scss-module__rIun6a__drawerItem0{animation:.42s cubic-bezier(.22,1,.36,1) both Header-module-scss-module__rIun6a__drawer-in}.Header-module-scss-module__rIun6a__drawerItem1{animation:.42s cubic-bezier(.22,1,.36,1) 45ms both Header-module-scss-module__rIun6a__drawer-in}.Header-module-scss-module__rIun6a__drawerItem2{animation:.42s cubic-bezier(.22,1,.36,1) 90ms both Header-module-scss-module__rIun6a__drawer-in}.Header-module-scss-module__rIun6a__drawerItem3{animation:.42s cubic-bezier(.22,1,.36,1) .135s both Header-module-scss-module__rIun6a__drawer-in}.Header-module-scss-module__rIun6a__drawerItem4{animation:.42s cubic-bezier(.22,1,.36,1) .18s both Header-module-scss-module__rIun6a__drawer-in}.Header-module-scss-module__rIun6a__drawerItem5{animation:.42s cubic-bezier(.22,1,.36,1) .225s both Header-module-scss-module__rIun6a__drawer-in}.Header-module-scss-module__rIun6a__drawerItem6{animation:.42s cubic-bezier(.22,1,.36,1) .27s both Header-module-scss-module__rIun6a__drawer-in}.Header-module-scss-module__rIun6a__drawerItem7{animation:.42s cubic-bezier(.22,1,.36,1) .315s both Header-module-scss-module__rIun6a__drawer-in}@keyframes Header-module-scss-module__rIun6a__drawer-in{0%{opacity:0;transform:translateY(8px)}}.Header-module-scss-module__rIun6a__drawerCta{margin-top:24px}body.nav-locked{overflow:hidden}@media (min-width:1024px){body.nav-locked{overflow:auto}}
.CtaLink-module-scss-module__rYMVTG__cta{letter-spacing:-.005em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.92rem;font-weight:500;transition:background-color .16s,color .16s,border-color .16s,transform .16s,box-shadow .28s;display:inline-flex}.CtaLink-module-scss-module__rYMVTG__cta:active{transform:translateY(1px)}.CtaLink-module-scss-module__rYMVTG__sm{min-height:38px;padding:0 16px;font-size:.85rem}.CtaLink-module-scss-module__rYMVTG__icon{transition:transform .28s cubic-bezier(.22,1,.36,1)}.CtaLink-module-scss-module__rYMVTG__cta:hover .CtaLink-module-scss-module__rYMVTG__icon{transform:translate(3px)}.CtaLink-module-scss-module__rYMVTG__primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 8px 22px -10px var(--color-primary)}.CtaLink-module-scss-module__rYMVTG__primary:hover{background:var(--color-primary-hover);box-shadow:0 12px 28px -10px var(--color-primary)}.CtaLink-module-scss-module__rYMVTG__secondary{background:var(--color-accent-soft);color:var(--color-accent-text)}.CtaLink-module-scss-module__rYMVTG__secondary:hover{background:#33a6d92e}.CtaLink-module-scss-module__rYMVTG__ghost{border:1px solid var(--color-border-strong);color:var(--color-ink);background:0 0}.CtaLink-module-scss-module__rYMVTG__ghost:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.CtaLink-module-scss-module__rYMVTG__link{min-height:auto;color:var(--color-accent-text);border-radius:0;padding:6px 0}.CtaLink-module-scss-module__rYMVTG__link:hover{color:var(--color-ink)}
.CtaGroup-module-scss-module__FboQma__group{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.CtaGroup-module-scss-module__FboQma__center{justify-content:center}
.Footer-module-scss-module__JLT4gq__footer{border-top:1px solid var(--color-border);background:var(--color-bg-subtle);margin-top:40px;padding-block:64px 28px;position:relative;overflow:hidden}.Footer-module-scss-module__JLT4gq__glow{background:radial-gradient(closest-side, var(--color-glow), transparent);pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;inset:auto -20% -60% auto}.Footer-module-scss-module__JLT4gq__top{grid-template-columns:1fr 1fr;gap:40px;display:grid;position:relative}@media (min-width:768px){.Footer-module-scss-module__JLT4gq__top{grid-template-columns:1.6fr repeat(3,1fr)}}.Footer-module-scss-module__JLT4gq__brandCol{grid-column:1/-1}@media (min-width:768px){.Footer-module-scss-module__JLT4gq__brandCol{grid-column:auto}}.Footer-module-scss-module__JLT4gq__logo{width:132px}.Footer-module-scss-module__JLT4gq__blurb{max-width:300px;color:var(--color-text-muted);margin-top:16px;font-size:.95rem}.Footer-module-scss-module__JLT4gq__channels{gap:8px;margin-top:20px;display:grid}.Footer-module-scss-module__JLT4gq__channel{color:var(--color-text-muted);align-items:center;gap:10px;font-size:.9rem;display:flex}.Footer-module-scss-module__JLT4gq__channelLink{padding:0;font-family:Manrope Variable,Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9rem}.Footer-module-scss-module__JLT4gq__groupTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:16px;font-family:Sora Variable,Sora,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.72rem;font-weight:500}.Footer-module-scss-module__JLT4gq__link{color:var(--color-text-muted);padding:5px 0;font-size:.92rem;transition:color .16s;display:inline-block}.Footer-module-scss-module__JLT4gq__link:hover{color:var(--color-ink)}.Footer-module-scss-module__JLT4gq__bottom{border-top:1px solid var(--color-border);color:var(--color-text-faint);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;font-size:.82rem;display:flex;position:relative}.Footer-module-scss-module__JLT4gq__meta{gap:16px;display:flex}
.ThemeToggle-module-scss-module__xBvnFW__toggle{border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-ink);border-radius:50%;place-items:center;transition:border-color .16s,color .16s,transform .28s cubic-bezier(.22,1,.36,1);display:inline-grid}.ThemeToggle-module-scss-module__xBvnFW__toggle:hover{border-color:var(--color-accent);color:var(--color-accent-text);transform:rotate(-12deg)}.ThemeToggle-module-scss-module__xBvnFW__hidden{display:none!important}
