.hero[data-astro-cid-m3zpgalb]{background:var(--ink);color:#fff;--fade-to:left;position:relative;overflow:hidden}[dir=rtl] .hero[data-astro-cid-m3zpgalb]{--fade-to:right}.hero[data-astro-cid-m3zpgalb]:after{content:"";width:28rem;-webkit-mask:linear-gradient(to var(--fade-to,left), #000 35%, transparent);mask:linear-gradient(to var(--fade-to,left), #000 35%, transparent);pointer-events:none;background:repeating-linear-gradient(-45deg,#ba0c2f29 0 1px,#0000 1px 22px);position:absolute;inset-block:0;inset-inline-end:-4rem}.hero-inner[data-astro-cid-m3zpgalb]{z-index:1;max-width:60rem;padding-block:clamp(4rem,12vw,8.5rem);position:relative}.hero-eyebrow[data-astro-cid-m3zpgalb]{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:#e8a3b0;font-weight:600}[dir=rtl] .hero-eyebrow[data-astro-cid-m3zpgalb]{letter-spacing:0;text-transform:none}.hero-title[data-astro-cid-m3zpgalb]{font-size:var(--step-6);color:#fff;max-width:18ch;margin-top:1rem}[dir=rtl] .hero-title[data-astro-cid-m3zpgalb]{max-width:22ch}.hero-lede[data-astro-cid-m3zpgalb]{max-width:56ch;font-size:var(--step-1);color:#d8cfc7;margin-top:1.75rem;line-height:1.65}.hero-actions[data-astro-cid-m3zpgalb]{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}.btn-ghost[data-astro-cid-m3zpgalb]{color:#fff;background:0 0;border-color:#ffffff59}.btn-ghost[data-astro-cid-m3zpgalb]:hover{color:#fff;background:#ffffff1a;border-color:#fff}.mandate[data-astro-cid-m3zpgalb]{background:var(--surface)}.mandate-grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}@media (width<=54rem){.mandate-grid[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}}.mandate-title[data-astro-cid-m3zpgalb]{font-size:var(--step-3);margin-top:.75rem}.mandate-body[data-astro-cid-m3zpgalb]{color:var(--ink-soft)}.section-title[data-astro-cid-m3zpgalb]{font-size:var(--step-3);max-width:24ch;margin-top:.75rem}.section-lede[data-astro-cid-m3zpgalb]{max-width:62ch;margin-top:1rem}.cards[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-m3zpgalb]{background:var(--surface);border:1px solid var(--rule);padding:0 1.5rem 1.75rem}.card-edge[data-astro-cid-m3zpgalb]{margin-inline:-1.5rem}.card-title[data-astro-cid-m3zpgalb]{font-size:var(--step-1);margin-top:1.5rem}.card-body[data-astro-cid-m3zpgalb]{color:var(--ink-soft);font-size:var(--step--1);margin-top:.75rem;line-height:1.7}.instruments[data-astro-cid-m3zpgalb]{background:var(--red-ink);color:#fff}.eyebrow-light[data-astro-cid-m3zpgalb]{color:#e8a3b0}.instruments-title[data-astro-cid-m3zpgalb]{color:#fff}.instrument-list[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.5rem,4vw,3rem);margin:3rem 0 0;padding:0;list-style:none;display:grid}.instrument[data-astro-cid-m3zpgalb]{border-top:1px solid #ffffff38;padding-top:1.25rem}.instrument-num[data-astro-cid-m3zpgalb]{font-family:var(--font-body);font-size:var(--step--1);color:#e8a3b0;font-variant-numeric:tabular-nums;font-weight:600}.instrument-title[data-astro-cid-m3zpgalb]{font-size:var(--step-2);color:#fff;margin-top:.5rem}.instrument-body[data-astro-cid-m3zpgalb]{color:#e3cdd2;font-size:var(--step--1);margin-top:.75rem;line-height:1.7}.commitments[data-astro-cid-m3zpgalb]{background:var(--paper)}.commitment-list[data-astro-cid-m3zpgalb]{counter-reset:commitment;border-top:1px solid var(--rule);gap:0;margin:3rem 0 0;padding:0;list-style:none;display:grid}.commitment[data-astro-cid-m3zpgalb]{counter-increment:commitment;border-bottom:1px solid var(--rule);grid-template-columns:3.5rem minmax(0,1fr);gap:1.5rem;padding-block:1.75rem;display:grid}.commitment[data-astro-cid-m3zpgalb]:before{content:counter(commitment, decimal-leading-zero);font-weight:600;font-size:var(--step--1);color:var(--red);font-variant-numeric:tabular-nums;padding-top:.3rem}.commitment-text[data-astro-cid-m3zpgalb]{min-width:0}.commitment-title[data-astro-cid-m3zpgalb]{font-size:var(--step-1)}.commitment-body[data-astro-cid-m3zpgalb]{color:var(--ink-soft);max-width:64ch;margin-top:.4rem}@media (width<=36rem){.commitment[data-astro-cid-m3zpgalb]{grid-template-columns:1fr;gap:.5rem}}.news[data-astro-cid-m3zpgalb]{background:var(--surface);border-top:1px solid var(--rule)}.news-head[data-astro-cid-m3zpgalb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.news-title[data-astro-cid-m3zpgalb]{max-width:none}.news-all[data-astro-cid-m3zpgalb]{font-size:var(--step--1);white-space:nowrap;font-weight:600}.news-empty[data-astro-cid-m3zpgalb]{background:var(--paper);border:1px dashed var(--rule);color:var(--ink-faint);text-align:center;margin-top:2rem;padding:2rem}.news-list[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.news-date[data-astro-cid-m3zpgalb]{font-size:var(--step--1);color:var(--ink-faint)}.news-item-title[data-astro-cid-m3zpgalb]{font-size:var(--step-1);margin-top:.4rem}.news-item-title[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--ink);text-decoration:none}.news-item-title[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{color:var(--red-deep);text-decoration:underline}.news-summary[data-astro-cid-m3zpgalb]{color:var(--ink-soft);font-size:var(--step--1);margin-top:.5rem}.cta[data-astro-cid-m3zpgalb]{background:var(--stone);border-top:1px solid var(--rule)}.cta-inner[data-astro-cid-m3zpgalb]{max-width:44rem;padding-block:clamp(3rem,7vw,5rem)}.cta-title[data-astro-cid-m3zpgalb]{font-size:var(--step-3)}.cta-body[data-astro-cid-m3zpgalb]{color:var(--ink-soft);max-width:56ch;margin-top:1rem}.cta-inner[data-astro-cid-m3zpgalb] .btn[data-astro-cid-m3zpgalb]{margin-top:1.75rem}
