.sources_page__jqtR8{min-height:calc(100vh - 5rem);padding-bottom:clamp(4rem,8vw,7rem);color:var(--foreground);background:radial-gradient(circle at 8% 9%,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 30rem),var(--background-subtle)}.sources_shell__yANCv{width:min(100% - 2rem,var(--content-max-width));margin:0 auto;padding-top:1rem}.sources_breadcrumbs__lWNBb{display:flex;align-items:center;gap:.45rem;min-height:2.8rem;color:var(--text-muted);font-size:.68rem;font-weight:720}.sources_breadcrumbs__lWNBb a{color:var(--color-primary);text-decoration:none}.sources_breadcrumbs__lWNBb a:hover{text-decoration:underline}.sources_hero__bqbCK{position:relative;isolation:isolate;display:grid;min-height:25rem;grid-template-columns:minmax(0,1.65fr) minmax(14rem,.7fr);align-items:stretch;gap:clamp(2rem,6vw,5.5rem);overflow:hidden;padding:clamp(1.7rem,4.2vw,3.6rem);border:1px solid rgb(255 255 255/10%);border-radius:1.5rem;color:#f8fbff;background:radial-gradient(circle at 84% 14%,rgb(91 146 226/31%),transparent 21rem),radial-gradient(circle at 9% 105%,rgb(190 75 87/28%),transparent 28rem),#101c33;box-shadow:0 1.6rem 4rem rgb(15 23 42/15%)}.sources_hero__bqbCK:after{position:absolute;z-index:-1;inset:auto -6rem -12rem auto;width:30rem;height:30rem;border:1px solid rgb(255 255 255/9%);border-radius:50%;box-shadow:0 0 0 4rem rgb(255 255 255/3%),0 0 0 8rem rgb(255 255 255/2%);content:""}.sources_heroCopy__zJG88{align-self:center;max-width:48rem}.sources_eyebrow__bjGkw{margin:0 0 .45rem;color:var(--color-primary);font-size:.62rem;font-weight:850;letter-spacing:.115em;text-transform:uppercase}.sources_hero__bqbCK .sources_eyebrow__bjGkw{color:#a9c9f7}.sources_hero__bqbCK h1{max-width:47rem;margin:0;font-family:var(--font-montserrat);font-size:clamp(2.55rem,6.4vw,5.5rem);font-weight:790;letter-spacing:-.068em;line-height:.97}.sources_heroCopy__zJG88>p:not(.sources_eyebrow__bjGkw){max-width:42rem;margin:1.25rem 0 0;color:rgb(255 255 255/74%);font-size:clamp(.86rem,1.45vw,1rem);line-height:1.7}.sources_heroActions__OiiX7{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.45rem}.sources_heroActions__OiiX7 a{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;padding:.6rem .85rem;border:1px solid rgb(255 255 255/20%);border-radius:.68rem;color:#fff;background:rgb(255 255 255/7%);font-size:.67rem;font-weight:820;text-decoration:none}.sources_heroActions__OiiX7 a:first-child{border-color:#a9c9f7;color:#10213b;background:#c4dcff}.sources_heroActions__OiiX7 a:hover{background:rgb(255 255 255/14%)}.sources_heroActions__OiiX7 a:first-child:hover{background:#fff}.sources_heroStats__wxVqb{display:grid;align-self:center;margin:0;border:1px solid rgb(255 255 255/12%);border-radius:1rem;background:rgb(255 255 255/5%);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.sources_heroStats__wxVqb>div{display:grid;gap:.25rem;padding:1rem 1.1rem;border-bottom:1px solid rgb(255 255 255/10%)}.sources_heroStats__wxVqb>div:last-child{border-bottom:0}.sources_heroStats__wxVqb dt{color:rgb(255 255 255/54%);font-size:.57rem;font-weight:780;letter-spacing:.075em;text-transform:uppercase}.sources_heroStats__wxVqb dd{margin:0;font-family:var(--font-montserrat);font-size:clamp(1rem,2.2vw,1.45rem);font-weight:760;letter-spacing:-.035em}.sources_stateSelector__MgH5J{scroll-margin-top:6rem;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(15rem,19rem);align-items:center;gap:1rem;margin-top:1rem;padding:clamp(1rem,2.5vw,1.35rem);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:1rem;background:linear-gradient(110deg,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 58%),var(--surface);box-shadow:0 .45rem 1.5rem rgb(15 23 42/4%)}.sources_stateSelectorIcon__n_GOi{display:grid;width:2.9rem;height:2.9rem;place-items:center;border-radius:.8rem;color:var(--color-on-primary);background:var(--color-primary);box-shadow:0 .4rem 1rem color-mix(in srgb,var(--color-primary) 22%,transparent)}.sources_stateSelectorIcon__n_GOi svg{width:1.2rem;height:1.2rem}.sources_stateSelectorCopy__ZHMpK h2{margin:0;font-family:var(--font-montserrat);font-size:1.05rem;letter-spacing:-.025em}.sources_stateSelectorCopy__ZHMpK>p:last-child{margin:.3rem 0 0;color:var(--text-muted);font-size:.64rem;line-height:1.5}.sources_stateSelectControl__Lo4Lh{display:grid;gap:.38rem}.sources_stateSelectControl__Lo4Lh>label{color:var(--text-muted);font-size:.51rem;font-weight:820;letter-spacing:.075em;text-transform:uppercase}.sources_stateSelectRow__gFHMM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem}.sources_stateSelectInput__W6g9E{position:relative;display:flex;align-items:center}.sources_stateSelectInput__W6g9E select{width:100%;min-height:2.75rem;appearance:none;padding:.62rem 2.4rem .62rem .78rem;border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);border-radius:.68rem;color:var(--foreground);background:var(--surface);font:inherit;font-size:.69rem;font-weight:760;cursor:pointer}.sources_stateSelectInput__W6g9E svg{position:absolute;right:.78rem;width:.9rem;height:.9rem;color:var(--color-primary);pointer-events:none}.sources_stateSelectInput__W6g9E select:focus,.sources_stateSelectInput__W6g9E select:hover{border-color:var(--color-primary)}.sources_stateSelectRow__gFHMM button{min-height:2.75rem;padding:.62rem .82rem;border:1px solid var(--color-primary);border-radius:.68rem;color:var(--color-on-primary);background:var(--color-primary);font:inherit;font-size:.65rem;font-weight:820;cursor:pointer}.sources_stateSelectRow__gFHMM button:hover{filter:brightness(.94)}.sources_stateSelectRow__gFHMM button:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 38%,transparent);outline-offset:2px}.sources_standard__2S3YT{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;margin-top:1rem;padding:clamp(1rem,2.5vw,1.35rem);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:1rem;background:var(--surface)}.sources_sectionHeading__NOpXR>span,.sources_standard__2S3YT>span{display:grid;width:2.7rem;height:2.7rem;place-items:center;border-radius:.75rem;color:var(--color-primary);background:var(--color-primary-soft)}.sources_sectionHeading__NOpXR svg,.sources_standard__2S3YT svg{width:1.15rem;height:1.15rem}.sources_standard__2S3YT h2{margin:0;font-family:var(--font-montserrat);font-size:1.05rem;letter-spacing:-.025em}.sources_standard__2S3YT div>p:last-child{max-width:66rem;margin:.35rem 0 0;color:var(--text-muted);font-size:.7rem;line-height:1.65}.sources_sectionNav__MpU11{position:sticky;z-index:5;top:4.5rem;display:flex;gap:.35rem;overflow-x:auto;margin-top:1rem;padding:.35rem;border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:.9rem;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 .5rem 1.4rem rgb(15 23 42/5%);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);scrollbar-width:none}.sources_sectionNav__MpU11::-webkit-scrollbar{display:none}.sources_sectionNav__MpU11 a{display:inline-flex;min-height:2.45rem;flex:1 0 auto;align-items:center;justify-content:center;padding:.5rem .75rem;border:1px solid transparent;border-radius:.62rem;color:var(--text-muted);font-size:.64rem;font-weight:790;text-decoration:none;white-space:nowrap}.sources_sectionNav__MpU11 a:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary);background:var(--color-primary-soft)}.sources_sourceSection__Yp4KA{scroll-margin-top:8.25rem;margin-top:1rem;padding:clamp(1rem,2.7vw,1.55rem);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:1.2rem;background:var(--surface);box-shadow:0 .45rem 1.5rem rgb(15 23 42/4%)}.sources_sectionHeading__NOpXR{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding-bottom:1.15rem;border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)}.sources_sectionHeading__NOpXR h2{margin:0;font-family:var(--font-montserrat);font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.045em}.sources_sectionHeading__NOpXR div>p:last-child{max-width:62rem;margin:.45rem 0 0;color:var(--text-muted);font-size:.71rem;line-height:1.6}.sources_sectionHeading__NOpXR>strong{padding:.4rem .58rem;border-radius:999px;color:var(--color-primary);background:var(--color-primary-soft);font-size:.58rem;font-weight:830;white-space:nowrap}.sources_sourceGrid__AdFsI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.sources_sourceCard___7rcV{display:flex;min-width:0;flex-direction:column;padding:1rem;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-radius:.85rem;background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 3%,transparent),transparent 48%),var(--background-subtle)}.sources_cardMeta__GFN7u{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.sources_cardMeta__GFN7u span{padding:.28rem .42rem;border:1px solid color-mix(in srgb,var(--color-primary) 19%,transparent);border-radius:999px;color:var(--color-primary);background:var(--color-primary-soft);font-size:.49rem;font-weight:830;letter-spacing:.045em;text-transform:uppercase}.sources_cardMeta__GFN7u small{max-width:50%;color:var(--text-muted);font-size:.51rem;font-weight:720;line-height:1.35;text-align:right}.sources_agency__DAChy{margin:.9rem 0 0;color:var(--color-primary);font-size:.59rem;font-weight:820;letter-spacing:.035em;text-transform:uppercase}.sources_sourceCard___7rcV h3{margin:.3rem 0 0;font-family:var(--font-montserrat);font-size:.92rem;letter-spacing:-.025em;line-height:1.35}.sources_sourceCard___7rcV dl{margin:.9rem 0 0;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.sources_sourceCard___7rcV dt{color:var(--text-muted);font-size:.49rem;font-weight:790;letter-spacing:.065em;text-transform:uppercase}.sources_sourceCard___7rcV dd{margin:.22rem 0 0;color:var(--text-muted);font-size:.62rem;line-height:1.55}.sources_sourceLinks__LzvCb{display:flex;flex-wrap:wrap;gap:.5rem .8rem;margin-top:auto;padding-top:.9rem}.sources_expansionNote__DAUyi>a,.sources_sourceLinks__LzvCb a{display:inline-flex;align-items:center;gap:.28rem;color:var(--color-primary);font-size:.6rem;font-weight:820;text-decoration:none}.sources_expansionNote__DAUyi>a:hover,.sources_sourceLinks__LzvCb a:hover{text-decoration:underline}.sources_expansionNote__DAUyi>a svg,.sources_sourceLinks__LzvCb svg{width:.76rem;height:.76rem}.sources_emptyState__ELBI8{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1rem;padding:clamp(1.2rem,4vw,2rem);border:1px dashed color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:1.2rem;background:var(--surface)}.sources_emptyState__ELBI8>span{display:grid;width:3rem;height:3rem;place-items:center;border-radius:.82rem;color:var(--color-primary);background:var(--color-primary-soft)}.sources_emptyState__ELBI8>span svg{width:1.25rem;height:1.25rem}.sources_emptyState__ELBI8 h2{margin:0;font-family:var(--font-montserrat);font-size:1.18rem;letter-spacing:-.03em}.sources_emptyState__ELBI8 div>p:last-child{max-width:52rem;margin:.4rem 0 0;color:var(--text-muted);font-size:.68rem;line-height:1.6}.sources_emptyState__ELBI8>a{display:inline-flex;min-height:2.5rem;align-items:center;gap:.3rem;padding:.55rem .72rem;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);border-radius:.62rem;color:var(--color-primary);background:var(--color-primary-soft);font-size:.61rem;font-weight:820;text-decoration:none;white-space:nowrap}.sources_emptyState__ELBI8>a:hover{text-decoration:underline}.sources_emptyState__ELBI8>a svg{width:.78rem;height:.78rem}.sources_expansionNote__DAUyi{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1rem;padding:clamp(1.1rem,3vw,1.6rem);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:1rem;background:linear-gradient(110deg,color-mix(in srgb,var(--color-primary) 7%,transparent),transparent 55%),var(--surface)}.sources_expansionNote__DAUyi h2{margin:0;font-family:var(--font-montserrat);font-size:1.15rem;letter-spacing:-.03em}.sources_expansionNote__DAUyi div>p:last-child{max-width:58rem;margin:.4rem 0 0;color:var(--text-muted);font-size:.68rem;line-height:1.6}.sources_expansionNote__DAUyi>a{min-height:2.5rem;padding:.55rem .72rem;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);border-radius:.62rem;background:var(--color-primary-soft);white-space:nowrap}.sources_page__jqtR8 a:focus-visible{border-radius:.3rem;outline:3px solid color-mix(in srgb,var(--color-primary) 38%,transparent);outline-offset:2px}@media (max-width:820px){.sources_hero__bqbCK{min-height:0;grid-template-columns:1fr;gap:2rem}.sources_heroStats__wxVqb{grid-template-columns:repeat(3,minmax(0,1fr))}.sources_heroStats__wxVqb>div{min-width:0;border-right:1px solid rgb(255 255 255/10%);border-bottom:0}.sources_heroStats__wxVqb>div:last-child{border-right:0}.sources_stateSelector__MgH5J{grid-template-columns:auto minmax(0,1fr);align-items:start}.sources_stateSelectControl__Lo4Lh{grid-column:1/-1}}@media (max-width:640px){.sources_shell__yANCv{width:min(100% - 1rem,var(--content-max-width));padding-top:.5rem}.sources_hero__bqbCK{padding:1.35rem;border-radius:1.1rem}.sources_hero__bqbCK h1{font-size:clamp(2.4rem,13vw,3.8rem)}.sources_heroStats__wxVqb{grid-template-columns:1fr}.sources_heroStats__wxVqb>div{border-right:0;border-bottom:1px solid rgb(255 255 255/10%)}.sources_sourceGrid__AdFsI{grid-template-columns:1fr}.sources_sectionHeading__NOpXR{grid-template-columns:auto minmax(0,1fr)}.sources_sectionHeading__NOpXR>strong{grid-column:2;justify-self:start}.sources_emptyState__ELBI8{grid-template-columns:auto minmax(0,1fr);align-items:start}.sources_emptyState__ELBI8>a{grid-column:1/-1;justify-self:start}.sources_expansionNote__DAUyi{grid-template-columns:1fr}.sources_expansionNote__DAUyi>a{justify-self:start}}@media (prefers-reduced-motion:reduce){.sources_page__jqtR8 *{scroll-behavior:auto!important}}