.article-template{font-size:16.5px;line-height:1.65;letter-spacing:-.005em;font-feature-settings:"cv11","ss01"}.article-template .band{width:100%;position:relative;padding-inline:1rem}.article-template .container{max-width:48rem;margin:0 auto}.article-template .content{padding-block:56px 64px}.article-template .band--wide{padding-inline:0}.article-template .band--wide>.container{max-width:72rem;padding-inline:1rem}:where(.article-template .band--wide>.container)>:not(.prose,.data-block),:where(.article-template .band--wide .prose)>:not(.data-block){max-width:48rem}.article-template .program-notices{margin:48px 0 0}.article-template .program-notices+.disclaimer{margin-top:16px}.article-template .prose h2{font-family:Fraunces,serif;font-size:1.7rem;font-weight:700;color:#0b1d3a;margin:56px 0 16px;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.article-template .prose h2:first-child{margin-top:0}.article-template .prose h3{font-family:Inter,sans-serif;font-size:1.18rem;font-weight:700;color:#0b1d3a;margin:32px 0 10px;letter-spacing:-.018em}.article-template .prose h4{font-family:Inter,sans-serif;font-size:1.02rem;font-weight:700;color:#0b1d3a;margin:24px 0 8px;letter-spacing:-.01em}.article-template .prose p{margin:0 0 16px;color:#475569}.article-template .prose p strong{color:#1e293b;font-weight:600}.article-template .prose a{color:#00a87e;text-decoration:underline;text-decoration-color:#00c8964d;text-underline-offset:2px;font-weight:500}.article-template .prose a:hover{text-decoration-color:#00c896}.article-template .prose ul,.article-template .prose ol{margin:12px 0 18px;padding-left:26px;color:#475569}.article-template .prose li{margin-bottom:6px}.article-template .prose li::marker{color:#00a87e;font-weight:600}.article-template .prose table:not(.fees-table){width:100%;border-collapse:collapse;margin:24px 0;font-size:14.5px;line-height:1.5;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden}@media(max-width:640px){.article-template .prose table:not(.fees-table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.article-template .prose thead{background:#f8fafc}.article-template .prose table:not(.fees-table) th{text-align:left;padding:12px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#0b1d3a;letter-spacing:-.005em;border-bottom:1px solid #E2E8F0}.article-template .prose table:not(.fees-table) td{text-align:left;padding:14px 16px;vertical-align:top;color:#475569;border-bottom:1px solid #F1F5F9}.article-template .prose table:not(.fees-table) tbody tr:last-child td{border-bottom:none}.article-template .prose table:not(.fees-table) td strong{color:#0b1d3a;font-weight:600}.hero-band[data-astro-cid-chw22df2]{width:100%;padding-inline:1rem;padding-block:48px 56px;color:#fff;background:radial-gradient(circle at 15% 30%,rgba(0,200,150,.18) 0%,transparent 50%),radial-gradient(circle at 85% 70%,rgba(245,183,49,.13) 0%,transparent 50%),linear-gradient(135deg,#06122a,#132b50);position:relative;overflow:visible;z-index:2}.hero-band[data-astro-cid-chw22df2]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.hero-band-inner[data-astro-cid-chw22df2]{max-width:48rem;margin:0 auto;position:relative}.hero-band--wide[data-astro-cid-chw22df2]{padding-inline:0}.hero-band--wide[data-astro-cid-chw22df2] .hero-band-inner[data-astro-cid-chw22df2]{max-width:72rem;padding-inline:1rem}.hero-band--wide[data-astro-cid-chw22df2] h1[data-astro-cid-chw22df2]{max-width:48rem}.hero-band--split[data-astro-cid-chw22df2] .hero-aside[data-astro-cid-chw22df2]{max-width:32rem}@media(min-width:64rem){.hero-band--split[data-astro-cid-chw22df2] .hero-body[data-astro-cid-chw22df2]{display:grid;grid-template-columns:minmax(0,1fr) 24rem;column-gap:3rem;align-items:start}.hero-band--split[data-astro-cid-chw22df2] .hero-aside[data-astro-cid-chw22df2]{padding-top:4px}}.hero-band--split[data-astro-cid-chw22df2] .subtitle[data-astro-cid-chw22df2]{margin-bottom:24px}.hero-copy[data-astro-cid-chw22df2]>.hero-meta{margin-top:-12px}.hero-below[data-astro-cid-chw22df2]{margin-top:8px}.subtitle-extra[data-astro-cid-chw22df2]{font-size:15px;margin-top:-12px}.subtitle[data-astro-cid-chw22df2] a{color:#00e8ad;text-decoration:underline;text-underline-offset:2px}.breadcrumb[data-astro-cid-chw22df2]{font-size:13px;color:#ffffff8c;margin-bottom:28px}.breadcrumb[data-astro-cid-chw22df2] a[data-astro-cid-chw22df2]{color:#ffffffbf;text-decoration:none}.breadcrumb[data-astro-cid-chw22df2] a[data-astro-cid-chw22df2]:hover{color:#00e8ad}.breadcrumb[data-astro-cid-chw22df2] .sep[data-astro-cid-chw22df2]{margin:0 6px}.hero-badges[data-astro-cid-chw22df2]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.badge[data-astro-cid-chw22df2]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:4px 11px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#ffffffe6;letter-spacing:-.003em}.badge[data-astro-cid-chw22df2].primary{color:#00e8ad;background:#00c8961f;border-color:#00c89640}.badge[data-astro-cid-chw22df2].primary:before{content:"";width:6px;height:6px;background:#00e8ad;border-radius:50%;animation:hero-badge-pulse 2s infinite}.badge[data-astro-cid-chw22df2].gold{color:#f5b731;background:#f5b7311a;border-color:#f5b73138}@keyframes hero-badge-pulse{0%,to{opacity:1}50%{opacity:.4}}h1[data-astro-cid-chw22df2]{font-family:Fraunces,serif;font-size:clamp(2rem,4.5vw,2.85rem);font-weight:700;color:#fff;line-height:1.1;letter-spacing:-.035em;margin:0 0 16px;text-wrap:pretty}h1[data-astro-cid-chw22df2] .accent[data-astro-cid-chw22df2]{color:#00e8ad;font-style:italic;font-weight:600}.subtitle[data-astro-cid-chw22df2]{font-size:17px;color:#ffffffb8;line-height:1.6;margin:0 0 28px;max-width:40rem;letter-spacing:-.008em}@media(max-width:48rem){.hero-band[data-astro-cid-chw22df2]{padding-block:36px 44px}}.hero-band--light[data-astro-cid-chw22df2]{color:#0b1d3a;background:#f4f7fb;border-bottom:1px solid #E2E8F0}.hero-band--light[data-astro-cid-chw22df2]:before{display:none}.hero-band--light[data-astro-cid-chw22df2] h1[data-astro-cid-chw22df2]{color:#0b1d3a;font-weight:800;letter-spacing:-.025em}.hero-band--light[data-astro-cid-chw22df2] h1[data-astro-cid-chw22df2] .accent[data-astro-cid-chw22df2]{color:#009670;font-style:normal;font-weight:800}.hero-band--light[data-astro-cid-chw22df2] .subtitle[data-astro-cid-chw22df2]{color:#475569}.hero-band--light[data-astro-cid-chw22df2] .subtitle[data-astro-cid-chw22df2] a{color:#047857}.hero-band--light[data-astro-cid-chw22df2] .breadcrumb[data-astro-cid-chw22df2]{color:#64748b}.hero-band--light[data-astro-cid-chw22df2] .breadcrumb[data-astro-cid-chw22df2] a[data-astro-cid-chw22df2]{color:#334155}.hero-band--light[data-astro-cid-chw22df2] .breadcrumb[data-astro-cid-chw22df2] a[data-astro-cid-chw22df2]:hover{color:#047857}.hero-band--light[data-astro-cid-chw22df2] .badge[data-astro-cid-chw22df2]{background:#fff;border-color:#e2e8f0;color:#334155}.hero-band--light[data-astro-cid-chw22df2] .badge[data-astro-cid-chw22df2].primary{color:#047857;background:#00a87e14;border-color:#00a87e40}.hero-band--light[data-astro-cid-chw22df2] .badge[data-astro-cid-chw22df2].primary:before{background:#00a87e}.hero-band--light[data-astro-cid-chw22df2] .badge[data-astro-cid-chw22df2].gold{color:#92400e;background:#fef7e6;border-color:#f5d58a}
