.sector[data-astro-cid-wv2kmcjh]{background-color:var(--color-bg-primary);padding-block:var(--space-xl);padding-inline:var(--space-md)}.sector__inner[data-astro-cid-wv2kmcjh]{gap:var(--space-xl);flex-direction:column;max-width:48rem;margin-inline:auto;display:flex}.sector__breadcrumb[data-astro-cid-wv2kmcjh] ol[data-astro-cid-wv2kmcjh]{font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.sector__breadcrumb[data-astro-cid-wv2kmcjh] li[data-astro-cid-wv2kmcjh]:not(:last-child):after{content:"›";margin-inline-start:.5rem}.sector__breadcrumb[data-astro-cid-wv2kmcjh] a[data-astro-cid-wv2kmcjh]{text-underline-offset:.15em;text-decoration:underline}.sector__header[data-astro-cid-wv2kmcjh]{gap:var(--space-md);flex-direction:column;display:flex}.sector__eyebrow[data-astro-cid-wv2kmcjh]{margin:0}.sector__title[data-astro-cid-wv2kmcjh]{font-size:var(--text-2xl);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.12}.sector__intro[data-astro-cid-wv2kmcjh]{font-size:var(--text-lg);text-wrap:pretty;margin:0;line-height:1.65}.sector__inline-link[data-astro-cid-wv2kmcjh]{color:var(--color-text);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.sector__inline-link[data-astro-cid-wv2kmcjh]:hover{color:var(--color-accent-muted)}.sector__section[data-astro-cid-wv2kmcjh]{gap:var(--space-md);flex-direction:column;display:flex}.sector__section--highlight[data-astro-cid-wv2kmcjh]{padding:var(--space-md);background-color:var(--color-bg-neutral);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent)}.sector__section-title[data-astro-cid-wv2kmcjh]{font-size:var(--text-lg);text-wrap:balance;margin:0;font-weight:700;line-height:1.25}.sector__subsection-title[data-astro-cid-wv2kmcjh]{font-size:var(--text-base);margin:0;font-weight:700;line-height:1.3}.sector__text[data-astro-cid-wv2kmcjh]{font-size:var(--text-base);color:var(--color-text-muted);text-wrap:pretty;margin:0;line-height:1.65}.sector__table-wrap[data-astro-cid-wv2kmcjh]{margin:0;overflow-x:auto}.sector__table-caption[data-astro-cid-wv2kmcjh]{font-size:var(--text-sm);text-align:left;margin-block-end:var(--space-sm);font-weight:600}.sector__table[data-astro-cid-wv2kmcjh]{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:1.5}.sector__table[data-astro-cid-wv2kmcjh] th[data-astro-cid-wv2kmcjh],.sector__table[data-astro-cid-wv2kmcjh] td[data-astro-cid-wv2kmcjh]{border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);text-align:left;vertical-align:top;padding:.6rem .75rem}.sector__table[data-astro-cid-wv2kmcjh] th[data-astro-cid-wv2kmcjh]{background:color-mix(in srgb, var(--color-bg-neutral) 60%, transparent);font-weight:700}.sector__cards[data-astro-cid-wv2kmcjh]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.sector__cards[data-astro-cid-wv2kmcjh]{grid-template-columns:repeat(2,minmax(0,1fr))}.sector__cards[data-astro-cid-wv2kmcjh]>.sector__card[data-astro-cid-wv2kmcjh]:last-child:nth-child(odd){grid-column:1/-1;max-width:50%}}.sector__card[data-astro-cid-wv2kmcjh]{padding:var(--space-md);background-color:var(--color-bg-neutral);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent)}.sector__card-title[data-astro-cid-wv2kmcjh]{margin:0 0 var(--space-xs);font-size:var(--text-base);font-weight:700;line-height:1.3}.sector__card-text[data-astro-cid-wv2kmcjh]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 .35rem;line-height:1.6}.sector__card-quote[data-astro-cid-wv2kmcjh]{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-text);font-style:italic;line-height:1.55}.sector__list[data-astro-cid-wv2kmcjh]{font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;line-height:1.6;display:flex}.sector__list[data-astro-cid-wv2kmcjh] li[data-astro-cid-wv2kmcjh]::marker{color:var(--color-accent-muted)}.sector__steps[data-astro-cid-wv2kmcjh]{gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;margin:0;padding-left:1.25rem;line-height:1.6;display:flex}.sector__faq[data-astro-cid-wv2kmcjh]{gap:var(--space-xs);flex-direction:column;display:flex}.sector__faq-item[data-astro-cid-wv2kmcjh]{border:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);border-radius:var(--radius-md);background-color:var(--color-bg-neutral)}.sector__faq-question[data-astro-cid-wv2kmcjh]{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);cursor:pointer;font-weight:600;line-height:1.45;list-style:none}.sector__faq-question[data-astro-cid-wv2kmcjh]::-webkit-details-marker{display:none}.sector__faq-answer[data-astro-cid-wv2kmcjh]{padding:0 var(--space-md) var(--space-sm);font-size:var(--text-sm);color:color-mix(in srgb, var(--color-text) 82%, transparent);margin:0;line-height:1.6}.sector__footer[data-astro-cid-wv2kmcjh]{gap:var(--space-md);border-block-start:1px solid color-mix(in srgb, var(--color-text) 10%, transparent);flex-direction:column;padding-block-start:var(--space-md);display:flex}.sector__footer-text[data-astro-cid-wv2kmcjh]{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.6}.sector__footer-actions[data-astro-cid-wv2kmcjh]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.sector__cta[data-astro-cid-wv2kmcjh]{padding-block:var(--space-sm);padding-inline:var(--space-lg);font-size:var(--text-sm);color:var(--color-bg-neutral);background-color:var(--color-text);border-radius:var(--radius-pill);justify-content:center;align-self:flex-start;align-items:center;font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .15s;display:inline-flex}.sector__cta[data-astro-cid-wv2kmcjh]:hover{opacity:.88}.sector__cta--secondary[data-astro-cid-wv2kmcjh]{color:var(--color-text);border:1px solid color-mix(in srgb, var(--color-text) 20%, transparent);background-color:#0000}.sector__cta[data-astro-cid-wv2kmcjh]:focus-visible,.sector__inline-link[data-astro-cid-wv2kmcjh]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}
