._intro_14t4s_1{padding-block:var(--space-6) var(--space-5);border-bottom:3px solid var(--color-navy)}._intro_14t4s_1 p:not(.eyebrow){max-width:60ch;color:var(--color-gray-600)}._section_14t4s_11{padding-block:var(--space-6);container-type:inline-size}._legalMeta_14t4s_18{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--step--1);color:var(--color-gray-600);font-weight:600}._legalLayout_14t4s_26{gap:var(--space-6);grid-template-columns:1fr;align-items:start;display:grid}._toc_14t4s_33{display:none}._toc_14t4s_33 span{font-family:var(--font-display);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;color:var(--color-gray-600)}._toc_14t4s_33 a{font-size:var(--step--1);color:var(--color-gray-600);padding:var(--space-1) 0}@media (hover:hover) and (pointer:fine){._toc_14t4s_33 a:hover{color:var(--color-navy)}}._legal_14t4s_18{gap:var(--space-6);max-width:68ch;display:grid}._legalSection_14t4s_64{gap:var(--space-2);scroll-margin-top:var(--space-5);display:grid}._legalSection_14t4s_64 h2{font-size:var(--step-1);color:var(--color-navy)}._legalSection_14t4s_64 p{color:var(--color-gray-600);margin:0}._legalSection_14t4s_64 p+p{margin-top:var(--space-2)}._legalSection_14t4s_64 ul{gap:var(--space-2);color:var(--color-gray-600);margin:0;padding-left:1.2em;list-style:outside;display:grid}@container (width>=900px){._legalLayout_14t4s_26{grid-template-columns:13rem minmax(0,1fr)}._toc_14t4s_33{top:calc(var(--space-6) + 1px);gap:2px;display:grid;position:sticky}}._contactGrid_14t4s_108{--grid-cols:1}._contactCard_14t4s_112{align-content:start;gap:var(--space-2);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-navy);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow-rest);display:grid}._contactCard_14t4s_112:nth-child(2n){border-left-color:var(--color-crimson)}._contactCard_14t4s_112 h2{font-size:var(--step-0);margin:0}._contactCard_14t4s_112 p,._contactCard_14t4s_112 address{color:var(--color-gray-600);margin:0;font-style:normal}._contactCard_14t4s_112 a{color:var(--color-navy);justify-self:start;font-weight:600}@container (width>=640px){._contactGrid_14t4s_108{--grid-cols:2}}@container (width>=960px){._contactGrid_14t4s_108{--grid-cols:3}}
