.page-module__SC8aYa__section{background:var(--bg-section);padding-block:clamp(2rem,5vw,3.5rem)}.page-module__SC8aYa__inner{min-width:0}.page-module__SC8aYa__article{min-width:0;max-width:42rem;margin-inline:auto}.page-module__SC8aYa__title{margin:0 0 var(--space-6);font-family:var(--font-display);letter-spacing:normal;color:var(--color-heading-on-light);overflow-wrap:anywhere;font-size:clamp(1.375rem,5vw,2.25rem);font-weight:500;line-height:1.2}.page-module__SC8aYa__body{gap:var(--space-6);min-width:0;display:grid}.page-module__SC8aYa__contentSection{gap:var(--space-3);min-width:0;display:grid}.page-module__SC8aYa__sectionHeading{scroll-margin-top:calc(var(--header-height) + .75rem);font-family:var(--font-display);color:var(--color-navy-900);overflow-wrap:anywhere;margin:0;font-size:clamp(1.05rem,2.6vw,1.3rem);font-weight:500;line-height:1.3}.page-module__SC8aYa__paragraph{color:var(--text-on-light-muted);overflow-wrap:anywhere;margin:0;font-size:clamp(.9rem,2.1vw,1.05rem);line-height:1.65}.page-module__SC8aYa__list{min-width:0;margin:0;padding-left:clamp(1rem,4vw,1.5rem)}.page-module__SC8aYa__listItem{color:var(--text-on-light-muted);overflow-wrap:anywhere;font-size:clamp(.9rem,2.1vw,1.05rem);line-height:1.65}.page-module__SC8aYa__listItem+.page-module__SC8aYa__listItem{margin-top:var(--space-2)}.page-module__SC8aYa__contactBlock{gap:var(--space-2);min-width:0;display:grid}.page-module__SC8aYa__contactLine{align-items:center;gap:var(--space-2);min-width:0;margin:0;font-size:clamp(.9rem,2.1vw,1.05rem);line-height:1.65;display:flex}.page-module__SC8aYa__contactText{color:var(--text-on-light-muted);overflow-wrap:anywhere;min-width:0}.page-module__SC8aYa__contactIcon{object-fit:contain;object-position:center;transform-origin:50%;flex-shrink:0;width:20px;height:20px;transform:scale(1.08)}.page-module__SC8aYa__contactLink{color:var(--link-accent);overflow-wrap:anywhere;min-width:0;text-decoration:none}.page-module__SC8aYa__contactLink:hover,.page-module__SC8aYa__contactLink:focus-visible{text-decoration:underline}.page-module__SC8aYa__contactLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:20rem){.page-module__SC8aYa__list{padding-left:.875rem}.page-module__SC8aYa__body{gap:var(--space-5)}}
