.site-header[data-astro-cid-nen7h5rs]{z-index:50;color:var(--ink);border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;box-shadow:0 1px 8px #18182d0f}.site-header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--header-h);display:flex}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:9.5rem;height:auto}.nav-toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);color:var(--ink);border-radius:var(--radius);font:600 .9rem var(--font-display);cursor:pointer;background:0 0;border:1px solid #8a90a6;display:inline-flex}.nav-toggle__icon[data-astro-cid-nen7h5rs],.nav-toggle__icon[data-astro-cid-nen7h5rs]:before,.nav-toggle__icon[data-astro-cid-nen7h5rs]:after{background:currentColor;width:1.1rem;height:2px;display:block;position:relative}.nav-toggle__icon[data-astro-cid-nen7h5rs]:before,.nav-toggle__icon[data-astro-cid-nen7h5rs]:after{content:"";position:absolute}.nav-toggle__icon[data-astro-cid-nen7h5rs]:before{top:-6px}.nav-toggle__icon[data-astro-cid-nen7h5rs]:after{top:6px}.site-nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 auto 0;max-height:calc(100dvh - var(--header-h));border-bottom:1px solid var(--line);padding:var(--space-4) var(--gutter) var(--space-6);background:#fff;display:none;position:absolute;overflow-y:auto}.site-nav[data-astro-cid-nen7h5rs].is-open{display:block}.site-nav__list[data-astro-cid-nen7h5rs]{gap:var(--space-1);list-style:none;display:grid}.site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.site-nav__trigger[data-astro-cid-nen7h5rs]{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);color:var(--ink);border-radius:var(--radius);font:600 1rem var(--font-display);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.site-nav__trigger[data-astro-cid-nen7h5rs]:hover{background:var(--surface-alt);color:var(--blue)}.site-nav[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][aria-current=page],.site-nav__trigger[data-astro-cid-nen7h5rs][aria-current=true]{box-shadow:inset 3px 0 0 var(--green)}.site-nav__trigger[data-astro-cid-nen7h5rs]:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;margin-left:auto;transform:rotate(45deg)translateY(-2px)}.site-nav__trigger[data-astro-cid-nen7h5rs][aria-expanded=true]:after{transform:rotate(-135deg)translateY(-2px)}.site-nav__cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%;margin-top:var(--space-3)}.site-nav__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.05em;font-size:.9rem!important}.nav-panel__inner[data-astro-cid-nen7h5rs]{padding:var(--space-3) var(--space-3) var(--space-4)}.nav-panel__kicker[data-astro-cid-nen7h5rs]{margin:0 0 var(--space-3);font:700 .75rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.nav-panel__groups[data-astro-cid-nen7h5rs]{gap:var(--space-5);display:grid}.nav-panel__title[data-astro-cid-nen7h5rs]{margin:0 0 var(--space-2);font:700 .85rem var(--font-display);color:var(--green-text)}.nav-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:2px;list-style:none;display:grid}.nav-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{gap:var(--space-3);padding:.45rem var(--space-2);color:var(--ink);border-radius:4px;align-items:baseline;font-size:.95rem;text-decoration:none;display:flex}.nav-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--surface-alt);color:var(--blue)}.nav-panel__code[data-astro-cid-nen7h5rs]{font:800 .7rem var(--font-display);letter-spacing:.04em;color:var(--text-muted);flex:0 0 3.6rem}.nav-panel__foot[data-astro-cid-nen7h5rs]{gap:var(--space-3) var(--space-5);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.nav-panel__foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--blue)}@media (width>=68rem){.nav-toggle[data-astro-cid-nen7h5rs]{display:none}.site-nav[data-astro-cid-nen7h5rs]{background:0 0;border:0;max-height:none;padding:0;display:block;position:static;overflow:visible}.site-nav__list[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-1);display:flex}.site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.site-nav__trigger[data-astro-cid-nen7h5rs]{width:auto;padding:var(--space-2) var(--space-3);font-size:.92rem}.site-nav__trigger[data-astro-cid-nen7h5rs]:after{margin-left:var(--space-2)}.site-nav[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][aria-current=page],.site-nav__trigger[data-astro-cid-nen7h5rs][aria-current=true]{box-shadow:inset 0 -3px 0 var(--green)}.site-nav__cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:auto;margin:0 0 0 var(--space-2)}.site-nav__lang[data-astro-cid-nen7h5rs]{margin-left:var(--space-2);border-left:1px solid var(--line);padding-left:var(--space-2)}.has-panel[data-astro-cid-nen7h5rs]{position:static}.nav-panel[data-astro-cid-nen7h5rs]{left:0;right:0;top:var(--header-h);border-bottom:1px solid var(--line);background:#fff;position:absolute;box-shadow:0 20px 40px #18182d1f}.nav-panel__inner[data-astro-cid-nen7h5rs]{width:min(100% - 2 * var(--gutter), var(--wrap));padding:var(--space-5) 0 var(--space-5);margin-inline:auto}.nav-panel__groups[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,1fr)}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--dark);color:var(--on-dark-muted);padding-block:var(--space-7) var(--space-5);font-size:.95rem}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.site-footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-6);display:grid}@media (width>=40rem){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.3fr 1fr 1fr 1fr}}.site-footer__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:9.5rem;margin-bottom:var(--space-4)}address[data-astro-cid-jo6i4kqk]{font-style:normal;line-height:1.7}.site-footer__title[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-3);font:700 .8rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2);list-style:none;display:grid}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:.15rem;display:inline-block}.site-footer__legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-7);padding-top:var(--space-4);font-size:var(--step--1);border-top:1px solid #2b2b4a;flex-wrap:wrap;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:50rem;margin:0}.mobile-bar[data-astro-cid-v3ixspr5]{z-index:40;gap:var(--space-2);padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--dark);--focus:#f5b700;border-top:1px solid #2b2b4a;display:flex;position:fixed;inset:auto 0 0}.mobile-bar[data-astro-cid-v3ixspr5] .btn[data-astro-cid-v3ixspr5]{flex:1;min-height:2.75rem}.mobile-bar[data-astro-cid-v3ixspr5] .btn--ghost[data-astro-cid-v3ixspr5]{color:#fff;border-color:#fff}@media (width>=48rem){.mobile-bar[data-astro-cid-v3ixspr5]{display:none}}.hero[data-astro-cid-jgctki6q] .btn-row[data-astro-cid-jgctki6q]{margin-top:var(--space-5)}.entry-card[data-astro-cid-jgctki6q]{border-top:4px solid var(--blue)}.entry-card--renewables[data-astro-cid-jgctki6q]{border-top-color:var(--green)}.entry-card--buildings[data-astro-cid-jgctki6q]{border-top-color:var(--ink)}.entry-card__num[data-astro-cid-jgctki6q]{font:800 var(--step-2) var(--font-display);color:#8a90a6;margin-bottom:var(--space-2)}.entry-card[data-astro-cid-jgctki6q] .tags[data-astro-cid-jgctki6q]{margin-bottom:var(--space-4)}.sync-band[data-astro-cid-jgctki6q]{gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-6);background:var(--dark);color:#fff;border-radius:var(--radius-lg);display:grid}.sync-band[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q]{font-size:var(--step-2)}.sync-band[data-astro-cid-jgctki6q] p[data-astro-cid-jgctki6q]{color:var(--on-dark-muted)}.sync-band[data-astro-cid-jgctki6q] .eyebrow[data-astro-cid-jgctki6q]{color:var(--green)}.sync-band[data-astro-cid-jgctki6q] .arrow-link[data-astro-cid-jgctki6q]{color:#fff}@media (width>=56rem){.sync-band[data-astro-cid-jgctki6q]{grid-template-columns:1.1fr 1fr;align-items:center}}.sync-band__tags[data-astro-cid-jgctki6q]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.sync-band__tags[data-astro-cid-jgctki6q] div[data-astro-cid-jgctki6q]{padding:var(--space-3);border-radius:var(--radius);border:1px solid #3a3a5c}.sync-band__tags[data-astro-cid-jgctki6q] dt[data-astro-cid-jgctki6q]{font:800 .8rem var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.sync-band__tags[data-astro-cid-jgctki6q] dd[data-astro-cid-jgctki6q]{margin:var(--space-1) 0 0;color:#fff;font-size:.95rem}.hybrid__aud[data-astro-cid-jgctki6q]{margin-top:var(--space-5);font-size:var(--step--1);color:var(--on-dark-muted)}.section--dark[data-astro-cid-jgctki6q] .checklist[data-astro-cid-jgctki6q]{margin-top:var(--space-4)}.ref-card__cat[data-astro-cid-jgctki6q]{font:700 .75rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;color:var(--green-text)!important}.ref-card__code[data-astro-cid-jgctki6q]{font:800 var(--step-4) var(--font-display);margin:0;line-height:1.1;color:var(--blue)!important}.ref-card__status[data-astro-cid-jgctki6q]{font-size:var(--step--1)}.plain[data-astro-cid-jgctki6q]{list-style:none}.sup-foot[data-astro-cid-jgctki6q]{margin-top:var(--space-5)}.more-tags[data-astro-cid-jgctki6q]{margin-bottom:var(--space-4)}.card[data-astro-cid-jgctki6q] .eyebrow[data-astro-cid-jgctki6q]{font-size:.72rem}.partners-title[data-astro-cid-jgctki6q]{font-size:var(--step-2)}.partner-rows[data-astro-cid-jgctki6q]{gap:var(--space-3);margin:0 0 var(--space-5);display:grid}.partner-rows[data-astro-cid-jgctki6q] div[data-astro-cid-jgctki6q]{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--line);display:grid}@media (width>=48rem){.partner-rows[data-astro-cid-jgctki6q] div[data-astro-cid-jgctki6q]{grid-template-columns:14rem 1fr}}.partner-rows[data-astro-cid-jgctki6q] dt[data-astro-cid-jgctki6q]{font:700 .85rem var(--font-display);color:var(--text-muted)}.partner-rows[data-astro-cid-jgctki6q] dd[data-astro-cid-jgctki6q]{margin:0;font-weight:600}.jump[data-astro-cid-3hxarb2x]{margin-top:var(--space-5)}.jump[data-astro-cid-3hxarb2x] ul[data-astro-cid-3hxarb2x]{list-style:none}.inst[data-astro-cid-3hxarb2x]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.inst[data-astro-cid-3hxarb2x] h2[data-astro-cid-3hxarb2x]{font-size:var(--step-2);margin:0}.hero-ctas[data-astro-cid-deewjeju]{margin-top:var(--space-5)}.split[data-astro-cid-deewjeju]{gap:var(--space-6);margin-bottom:var(--space-6);display:grid}.split[data-astro-cid-deewjeju] .section-head[data-astro-cid-deewjeju]{margin-bottom:0}@media (width>=56rem){.split[data-astro-cid-deewjeju]{grid-template-columns:1.4fr 1fr;align-items:start}.split--even[data-astro-cid-deewjeju]{grid-template-columns:1fr 1fr;margin-bottom:0}}.audience[data-astro-cid-deewjeju]{padding:var(--space-5);border-left:4px solid var(--green);background:var(--surface-alt);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.audience__title[data-astro-cid-deewjeju]{font-size:var(--step-1);margin-bottom:var(--space-3)}.cap-list[data-astro-cid-deewjeju]{list-style:none}.checklist--boxed[data-astro-cid-deewjeju] li[data-astro-cid-deewjeju]{padding:var(--space-3) var(--space-4) var(--space-3) 2.5rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.checklist--boxed[data-astro-cid-deewjeju] li[data-astro-cid-deewjeju]:before{top:1.1em;left:.9rem}.focus[data-astro-cid-deewjeju]{gap:var(--space-6);align-items:center;display:grid}@media (width>=56rem){.focus[data-astro-cid-deewjeju]{grid-template-columns:1.6fr 1fr}}.focus[data-astro-cid-deewjeju] .lead[data-astro-cid-deewjeju]{max-width:46rem}.focus[data-astro-cid-deewjeju] .arrow-link[data-astro-cid-deewjeju]{color:#fff;align-self:center}.ref-chip[data-astro-cid-deewjeju]{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--dark-2);border:1px solid #3a3a5c}.ref-chip[data-astro-cid-deewjeju] p[data-astro-cid-deewjeju]{margin:0}.ref-chip__kicker[data-astro-cid-deewjeju]{font:700 .75rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.ref-chip__code[data-astro-cid-deewjeju]{font:800 var(--step-4) var(--font-display);color:#fff}.ref-chip__place[data-astro-cid-deewjeju]{color:#fff;font-weight:600}.ref-chip__status[data-astro-cid-deewjeju]{font-size:var(--step--1);color:var(--on-dark-muted);margin-top:var(--space-2)!important}.continuity[data-astro-cid-deewjeju]{gap:var(--space-5);margin-top:var(--space-7);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(135deg,#f4f6fb,#fff);display:grid}@media (width>=56rem){.continuity[data-astro-cid-deewjeju]{grid-template-columns:1.5fr 1fr;align-items:center}}.continuity[data-astro-cid-deewjeju] h3[data-astro-cid-deewjeju]{font-size:var(--step-2)}.continuity[data-astro-cid-deewjeju] p[data-astro-cid-deewjeju]{color:var(--text-muted)}.continuity__note[data-astro-cid-deewjeju]{font-size:var(--step--1);margin:0}.sector-list[data-astro-cid-5mom3yap]{gap:var(--space-5);display:grid}.sector[data-astro-cid-5mom3yap]{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);display:grid}@media (width>=56rem){.sector[data-astro-cid-5mom3yap]{grid-template-columns:1.2fr 1fr}}.sector__num[data-astro-cid-5mom3yap]{font:800 var(--step-2) var(--font-display);color:var(--green-text)}.sector[data-astro-cid-5mom3yap] h2[data-astro-cid-5mom3yap]{font-size:var(--step-2);margin-top:var(--space-2)}.sector__lead[data-astro-cid-5mom3yap]{font-size:var(--step-1)}.sector__decision[data-astro-cid-5mom3yap]{color:var(--text-muted)}.sector__label[data-astro-cid-5mom3yap]{font:700 .8rem var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.sector__links[data-astro-cid-5mom3yap]{gap:var(--space-2);list-style:none;display:grid}.sector__links[data-astro-cid-5mom3yap] a[data-astro-cid-5mom3yap]{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font-weight:600;text-decoration:none;display:flex}.sector__links[data-astro-cid-5mom3yap] a[data-astro-cid-5mom3yap]:hover{border-color:var(--blue);color:var(--blue)}.sector__links[data-astro-cid-5mom3yap] .code[data-astro-cid-5mom3yap]{text-align:center;min-width:4.5rem;margin:0}.status[data-astro-cid-fmtzfv5l]{font-size:var(--step--1);color:var(--text-muted)}.ref-status[data-astro-cid-vdcatjnt]{margin-top:var(--space-3);border:1px solid var(--green);color:#fff;font-size:var(--step--1);border-radius:999px;padding:.3rem .75rem;display:inline-block}.ref-blocks[data-astro-cid-vdcatjnt]{gap:var(--space-5);list-style:none;display:grid}@media (width>=56rem){.ref-blocks[data-astro-cid-vdcatjnt]{grid-template-columns:repeat(3,1fr)}}.ref-blocks[data-astro-cid-vdcatjnt] li[data-astro-cid-vdcatjnt]{padding-top:var(--space-4);border-top:3px solid var(--blue)}.ref-blocks[data-astro-cid-vdcatjnt] h2[data-astro-cid-vdcatjnt]{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--green-text)}.ref-blocks[data-astro-cid-vdcatjnt] p[data-astro-cid-vdcatjnt]{font-size:var(--step-1)}.ref-actions[data-astro-cid-vdcatjnt]{margin-top:var(--space-6)}.partner-groups[data-astro-cid-4qqoasjs]{gap:var(--space-7);display:grid}.pgroup[data-astro-cid-4qqoasjs]{gap:var(--space-5);display:grid}@media (width>=56rem){.pgroup[data-astro-cid-4qqoasjs]{grid-template-columns:1fr 2fr}}.pgroup[data-astro-cid-4qqoasjs] h2[data-astro-cid-4qqoasjs]{font-size:var(--step-2)}.pgroup[data-astro-cid-4qqoasjs] p[data-astro-cid-4qqoasjs]{color:var(--text-muted)}.pgroup__list[data-astro-cid-4qqoasjs]{gap:var(--space-3);list-style:none;display:grid}@media (width>=40rem){.pgroup__list[data-astro-cid-4qqoasjs]{grid-template-columns:repeat(2,1fr)}}.pgroup__list[data-astro-cid-4qqoasjs] li[data-astro-cid-4qqoasjs]{min-height:5.5rem;padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-left:4px solid var(--blue);border-radius:var(--radius);flex-direction:column;justify-content:center;display:flex}.pgroup__name[data-astro-cid-4qqoasjs]{font:700 var(--step-1) var(--font-display)}.pgroup__cat[data-astro-cid-4qqoasjs]{font-size:var(--step--1);color:var(--text-muted)}.note[data-astro-cid-4qqoasjs]{font-size:var(--step--1);color:var(--text-muted);margin:0}@media (width>=48rem){.steps--3[data-astro-cid-tdycyq42]{grid-template-columns:repeat(3,1fr)}}.al-title[data-astro-cid-tdycyq42]{font-size:var(--step-2)}.al-rows[data-astro-cid-tdycyq42]{gap:var(--space-2);margin:0 0 var(--space-5);display:grid}.al-rows[data-astro-cid-tdycyq42] div[data-astro-cid-tdycyq42]{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--line);display:grid}@media (width>=48rem){.al-rows[data-astro-cid-tdycyq42] div[data-astro-cid-tdycyq42]{grid-template-columns:14rem 1fr}}.al-rows[data-astro-cid-tdycyq42] dt[data-astro-cid-tdycyq42]{font:700 .85rem var(--font-display);color:var(--text-muted)}.al-rows[data-astro-cid-tdycyq42] dd[data-astro-cid-tdycyq42]{margin:0;font-weight:600}.contact[data-astro-cid-cxkf2cjk]{gap:var(--space-7);display:grid}@media (width>=64rem){.contact[data-astro-cid-cxkf2cjk]{grid-template-columns:1.6fr 1fr}}.contact__form[data-astro-cid-cxkf2cjk] h2[data-astro-cid-cxkf2cjk]{font-size:var(--step-2)}.form__fields[data-astro-cid-cxkf2cjk]{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.form__fields[data-astro-cid-cxkf2cjk]:disabled{opacity:.6}.form__summary[data-astro-cid-cxkf2cjk]{margin-bottom:var(--space-4)!important}@media (width>=40rem){.form__fields[data-astro-cid-cxkf2cjk]{grid-template-columns:1fr 1fr}.field--wide[data-astro-cid-cxkf2cjk]{grid-column:1/-1}}.field[data-astro-cid-cxkf2cjk]{gap:var(--space-1);align-content:start;display:grid}label[data-astro-cid-cxkf2cjk]{font-weight:600}.opt[data-astro-cid-cxkf2cjk]{color:var(--text-muted);font-weight:400}input[data-astro-cid-cxkf2cjk],select[data-astro-cid-cxkf2cjk],textarea[data-astro-cid-cxkf2cjk]{width:100%;min-height:2.875rem;font:inherit;color:var(--text);border-radius:var(--radius);background:#fff;border:1px solid #8a90a6;padding:.6rem .75rem;font-size:1rem}textarea[data-astro-cid-cxkf2cjk]{resize:vertical}input[data-astro-cid-cxkf2cjk]:focus-visible,select[data-astro-cid-cxkf2cjk]:focus-visible,textarea[data-astro-cid-cxkf2cjk]:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--blue)}[data-astro-cid-cxkf2cjk][aria-invalid=true]{border-width:2px;border-color:#b42318}.field__hint[data-astro-cid-cxkf2cjk]{font-size:var(--step--1);color:var(--text-muted);margin:0}.field__error[data-astro-cid-cxkf2cjk]{font-size:var(--step--1);color:#b42318;margin:0;font-weight:600}.field__error[data-astro-cid-cxkf2cjk]:before{content:"⚠ "}.form__summary[data-astro-cid-cxkf2cjk]{padding:var(--space-3) var(--space-4);color:#7a271a;background:#fef3f2;border-left:4px solid #b42318;margin:0;font-weight:600}.form__note[data-astro-cid-cxkf2cjk]{font-size:var(--step--1);color:var(--text-muted);margin:0}.hp[data-astro-cid-cxkf2cjk]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.notice[data-astro-cid-cxkf2cjk]{margin-bottom:var(--space-5);padding:var(--space-4);border-left:4px solid var(--blue);background:var(--surface-alt);border-radius:0 var(--radius) var(--radius) 0}.notice[data-astro-cid-cxkf2cjk] p[data-astro-cid-cxkf2cjk]{margin:0}.notice--ok[data-astro-cid-cxkf2cjk]{border-left-color:var(--green)}.notice--warn[data-astro-cid-cxkf2cjk]{background:#fffaeb;border-left-color:#b54708}.notice[data-astro-cid-cxkf2cjk] strong[data-astro-cid-cxkf2cjk]{font-family:var(--font-display)}.contact__aside[data-astro-cid-cxkf2cjk]{padding:var(--space-6);background:var(--dark);color:var(--on-dark-muted);border-radius:var(--radius-lg);align-self:start}.contact__aside[data-astro-cid-cxkf2cjk] h2[data-astro-cid-cxkf2cjk],.contact__aside[data-astro-cid-cxkf2cjk] h3[data-astro-cid-cxkf2cjk]{color:#fff}.contact__aside[data-astro-cid-cxkf2cjk] h2[data-astro-cid-cxkf2cjk]{font-size:var(--step-2)}.contact__aside[data-astro-cid-cxkf2cjk] h3[data-astro-cid-cxkf2cjk]{margin-top:var(--space-6)}.contact__aside[data-astro-cid-cxkf2cjk] address[data-astro-cid-cxkf2cjk]{font-style:normal;line-height:1.7}.contact__aside[data-astro-cid-cxkf2cjk] a[data-astro-cid-cxkf2cjk]{color:#fff}.steps--v[data-astro-cid-cxkf2cjk]{gap:var(--space-3);grid-template-columns:1fr!important}.steps--v[data-astro-cid-cxkf2cjk] li[data-astro-cid-cxkf2cjk]{border-top-color:var(--green);padding-top:var(--space-2)}.steps--v[data-astro-cid-cxkf2cjk] li[data-astro-cid-cxkf2cjk]:before{color:var(--green)}.steps--v[data-astro-cid-cxkf2cjk] p[data-astro-cid-cxkf2cjk]{color:#fff!important}.region[data-astro-cid-cxkf2cjk]{margin:var(--space-5) 0 0;font-size:var(--step--1)}.prose[data-astro-cid-twxgp2j2]{max-width:46rem}.prose[data-astro-cid-twxgp2j2] section[data-astro-cid-twxgp2j2]+section[data-astro-cid-twxgp2j2]{margin-top:var(--space-6)}.prose[data-astro-cid-twxgp2j2] h2[data-astro-cid-twxgp2j2]{font-size:var(--step-2)}.prose[data-astro-cid-twxgp2j2] address[data-astro-cid-twxgp2j2]{margin-block:var(--space-7) var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--text-muted);font-style:normal}
