.cx[data-astro-cid-pznzci7v]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(22px,2.6vw,38px) clamp(24px,3vw,44px);display:grid}.cx__group[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule-strong);align-content:start;gap:12px;padding-top:16px;display:grid}.cx__label[data-astro-cid-pznzci7v]{font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-800);font-size:.78rem;font-weight:600;line-height:1.35}.cx__items[data-astro-cid-pznzci7v]{gap:7px;display:grid}.cx__items[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{color:var(--ink-800);padding-left:15px;font-size:.97rem;line-height:1.45;position:relative}.cx__items[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]:before{content:"";background:var(--teal-500);border-radius:1px;width:5px;height:5px;position:absolute;top:.58em;left:0}.cx__connects[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule);max-width:78ch;color:var(--ink-700);margin-top:clamp(26px,3vw,40px);padding-top:18px;font-size:.98rem;line-height:1.6}.cx__connects-label[data-astro-cid-pznzci7v]{font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-500);margin-bottom:5px;font-size:.72rem;font-weight:600;display:block}@media (width<=1000px){.cx[data-astro-cid-pznzci7v]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.cx[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1fr)}}.prv[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,76px);display:grid}.prv__body[data-astro-cid-pznzci7v]{max-width:46ch;margin-top:16px}.prv__ongoing[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule);max-width:46ch;margin-top:22px;padding-top:16px}.prv__ongoing-label[data-astro-cid-pznzci7v]{font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-300);font-size:.72rem;font-weight:600}.prv__ongoing-body[data-astro-cid-pznzci7v]{color:var(--text-body);margin-top:7px;font-size:.96rem;line-height:1.6}.prv__label[data-astro-cid-pznzci7v]{font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-300);font-size:.74rem;font-weight:600}.prv__line[data-astro-cid-pznzci7v]{max-width:30ch;font-family:var(--font-serif), Georgia, serif;color:#fff;text-wrap:balance;margin-top:12px;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.2}.prv__insight[data-astro-cid-pznzci7v]{border-radius:var(--r-lg);border:1px solid var(--rule);transition:background .18s var(--ease), border-color .18s var(--ease);background:#ffffff0f;gap:5px;margin-top:clamp(24px,2.6vw,34px);padding:clamp(18px,2vw,24px);display:grid}.prv__insight[data-astro-cid-pznzci7v]:hover{border-color:var(--teal-400);background:#ffffff1a}.prv__insight-label[data-astro-cid-pznzci7v]{font-family:var(--font-display), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-300);font-size:.7rem;font-weight:600}.prv__insight-title[data-astro-cid-pznzci7v]{font-family:var(--font-display), sans-serif;color:#fff;font-size:1.04rem;font-weight:600}.prv__insight-why[data-astro-cid-pznzci7v]{max-width:44ch;color:var(--text-body);font-size:.92rem;line-height:1.5}.prv__insight[data-astro-cid-pznzci7v] svg{color:var(--teal-300);justify-self:start;margin-top:4px}@media (width<=900px){.prv[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1fr)}}.gov[data-astro-cid-pznzci7v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,34px) clamp(24px,3vw,44px);display:grid}.gov[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule-strong);align-content:start;gap:7px;padding-top:16px;display:grid}.gov__name[data-astro-cid-pznzci7v]{font-family:var(--font-display), sans-serif;color:var(--ink-900);font-size:1.02rem;font-weight:600;line-height:1.3}.gov__body[data-astro-cid-pznzci7v]{max-width:42ch;color:var(--ink-700);font-size:.95rem;line-height:1.6}@media (width<=960px){.gov[data-astro-cid-pznzci7v]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.gov[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1fr)}}.two[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:start;gap:clamp(28px,5vw,76px);display:grid}@media (width<=860px){.two[data-astro-cid-pznzci7v]{grid-template-columns:1fr;gap:34px}}.caps[data-astro-cid-pznzci7v]{flex-wrap:wrap;gap:8px;display:flex}.caps[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border:1px solid var(--rule);border-radius:var(--r-sm);color:var(--ink-700);background:var(--paper);padding:7px 12px;font-size:.9rem}.parts[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule);display:grid}.parts[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border-bottom:1px solid var(--rule);grid-template-columns:64px minmax(0,1fr);gap:clamp(14px,2vw,28px);padding:26px 0;display:grid}.parts__num[data-astro-cid-pznzci7v]{color:var(--blue-600);padding-top:5px;font-size:.86rem;font-weight:600}.parts[data-astro-cid-pznzci7v] h3[data-astro-cid-pznzci7v]{margin-bottom:8px}@media (width<=620px){.parts[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{grid-template-columns:40px minmax(0,1fr)}}.tech[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,76px);display:grid}.tech__list[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{color:var(--text-body);padding:16px 0;font-size:.99rem;line-height:1.6}@media (width<=860px){.tech[data-astro-cid-pznzci7v]{grid-template-columns:1fr}}.outcomes[data-astro-cid-pznzci7v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px clamp(30px,5vw,72px);display:grid}.outcomes[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{font-size:1.04rem}@media (width<=760px){.outcomes[data-astro-cid-pznzci7v]{grid-template-columns:1fr}}.others[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);display:grid}.others[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border-bottom:1px solid var(--rule)}.others[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{justify-items:start;gap:8px;padding:22px 0;display:grid}.others__sector[data-astro-cid-pznzci7v]{color:var(--ink-500);font-size:.86rem}.others[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover h3[data-astro-cid-pznzci7v]{color:var(--blue-600)}@media (width<=860px){.others[data-astro-cid-pznzci7v]{grid-template-columns:1fr}}
