.contact-hero .page-hero-grid{align-items:start}.contact-layout--page{padding-top:clamp(32px,4vw,56px)}.contact-legend{margin-bottom:10px}.contact-list-label{font-size:.92rem;font-weight:600}.segmented--multi label{padding-right:44px}.segmented--multi .seg-tick{border:1.5px solid var(--line-strong);background:#fff;border-radius:5px;place-items:center;width:20px;height:20px;transition:background .15s,border-color .15s;display:grid;position:absolute;top:14px;right:14px}.segmented--multi .seg-tick:after{content:"";opacity:0;border:0 solid #fff;border-width:0 0 2px 2px;width:10px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.segmented--multi label:hover .seg-tick{border-color:var(--teal-ink)}.segmented--multi label:has(input:checked) .seg-tick{background:var(--teal-ink);border-color:var(--teal-ink)}.segmented--multi label:has(input:checked) .seg-tick:after{opacity:1}.segmented--multi label:has(input[aria-invalid=true]){border-color:var(--danger)}.segmented--multi+p{margin-top:4px}
