.ContactPrimaryContent-module__XiYOyG__section{--ink:var(--primary-theme-ink);--paper:var(--primary-theme-paper);--line:#1d1d1d47;--muted:#1d1d1dad;z-index:1;padding:clamp(7rem,13vw,13rem)var(--primary-page-gutter);border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--primary-font-family);font-size:var(--primary-body-size);background:0 0;position:relative;overflow:clip}html.dark .ContactPrimaryContent-module__XiYOyG__section{--line:#ffffff47;--muted:#ffffffad}.ContactPrimaryContent-module__XiYOyG__sectionHeader{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.25em;padding-bottom:clamp(5rem,10vw,10rem);display:grid}.ContactPrimaryContent-module__XiYOyG__sectionMeta,.ContactPrimaryContent-module__XiYOyG__panelLabel,.ContactPrimaryContent-module__XiYOyG__formHeader,.ContactPrimaryContent-module__XiYOyG__field>span,.ContactPrimaryContent-module__XiYOyG__coverage,.ContactPrimaryContent-module__XiYOyG__status,.ContactPrimaryContent-module__XiYOyG__submit{text-transform:uppercase;font-size:.72rem;line-height:1.2}.ContactPrimaryContent-module__XiYOyG__sectionMeta{grid-column:1/3;margin:.35rem 0 0}.ContactPrimaryContent-module__XiYOyG__sectionHeader h2{letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;grid-column:3/10;max-width:12ch;margin:0;font-size:clamp(3rem,5.6vw,6.8rem);font-weight:400;line-height:.94}.ContactPrimaryContent-module__XiYOyG__sectionIntro{color:var(--muted);grid-column:10/13;margin:.35rem 0 0;font-family:Arial,sans-serif;font-size:.95rem;line-height:1.55}.ContactPrimaryContent-module__XiYOyG__contentGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.25em;display:grid}.ContactPrimaryContent-module__XiYOyG__contactPanel{border-top:1px solid var(--line);grid-column:1/5;min-width:0}.ContactPrimaryContent-module__XiYOyG__panelLabel{margin:0;padding:1rem 0 3rem}.ContactPrimaryContent-module__XiYOyG__contactList{border-bottom:1px solid var(--line)}.ContactPrimaryContent-module__XiYOyG__contactItem{border-top:1px solid var(--line);grid-template-columns:2rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.ContactPrimaryContent-module__XiYOyG__contactItem>span{color:#700047;font-size:.68rem}.ContactPrimaryContent-module__XiYOyG__contactItem p{color:var(--muted);text-transform:uppercase;margin:0 0 .45rem;font-size:.67rem}.ContactPrimaryContent-module__XiYOyG__contactItem a,.ContactPrimaryContent-module__XiYOyG__contactItem strong{color:inherit;font-family:Arial,sans-serif;font-size:clamp(.9rem,1.1vw,1.05rem);font-weight:400;line-height:1.35;text-decoration:none}.ContactPrimaryContent-module__XiYOyG__contactItem a{transition:color .2s}.ContactPrimaryContent-module__XiYOyG__contactItem a:hover,.ContactPrimaryContent-module__XiYOyG__contactItem a:focus-visible{color:#700047}html.dark .ContactPrimaryContent-module__XiYOyG__contactItem>span{color:#fff}html.dark .ContactPrimaryContent-module__XiYOyG__contactItem a:hover{color:#fff}html.dark .ContactPrimaryContent-module__XiYOyG__contactItem a:focus-visible{color:#fff}.ContactPrimaryContent-module__XiYOyG__coverage{max-width:25rem;color:var(--muted);margin:2rem 0 0;line-height:1.5}.ContactPrimaryContent-module__XiYOyG__form{border:1px solid var(--line);background:color-mix(in srgb,var(--paper)78%,transparent);grid-column:6/13;min-width:0;padding:clamp(1.5rem,3vw,3rem)}.ContactPrimaryContent-module__XiYOyG__formHeader{justify-content:space-between;gap:1rem;margin-bottom:clamp(3rem,7vw,7rem);display:flex}.ContactPrimaryContent-module__XiYOyG__formHeader p,.ContactPrimaryContent-module__XiYOyG__formHeader span{margin:0}.ContactPrimaryContent-module__XiYOyG__formHeader span{color:var(--muted)}.ContactPrimaryContent-module__XiYOyG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem;display:grid}.ContactPrimaryContent-module__XiYOyG__field{flex-direction:column;gap:.7rem;min-width:0;margin:0;font-weight:400;display:flex}.ContactPrimaryContent-module__XiYOyG__fieldWide{grid-column:1/-1}.ContactPrimaryContent-module__XiYOyG__field>span{color:var(--muted)}.ContactPrimaryContent-module__XiYOyG__field input,.ContactPrimaryContent-module__XiYOyG__field select,.ContactPrimaryContent-module__XiYOyG__field textarea{border:0;border-bottom:1px solid var(--line);width:100%;min-height:3rem;color:var(--ink);background:0 0;border-radius:0;outline:0;padding:.5rem 0;font-family:Arial,sans-serif;font-size:1rem;line-height:1.45;transition:border-color .25s}.ContactPrimaryContent-module__XiYOyG__field textarea{resize:vertical;min-height:8rem}.ContactPrimaryContent-module__XiYOyG__field select{cursor:pointer}.ContactPrimaryContent-module__XiYOyG__field input:focus,.ContactPrimaryContent-module__XiYOyG__field select:focus,.ContactPrimaryContent-module__XiYOyG__field textarea:focus{border-color:var(--ink)}.ContactPrimaryContent-module__XiYOyG__terms{color:var(--muted);align-items:flex-start;gap:.8rem;margin:2.5rem 0 0;font-family:Arial,sans-serif;font-size:.82rem;font-weight:400;line-height:1.45;display:flex}.ContactPrimaryContent-module__XiYOyG__terms input{width:1rem;height:1rem;accent-color:var(--ink);flex:none;margin-top:.1rem}.ContactPrimaryContent-module__XiYOyG__terms a{color:var(--ink);text-underline-offset:.2em}.ContactPrimaryContent-module__XiYOyG__status{border:1px solid;margin:1.5rem 0 0;padding:1rem;line-height:1.45}.ContactPrimaryContent-module__XiYOyG__statusSuccess{color:#205c45}.ContactPrimaryContent-module__XiYOyG__statusError{color:#8a204f}.ContactPrimaryContent-module__XiYOyG__submit{border:1px solid var(--ink);width:100%;color:var(--paper);background:var(--ink);cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;margin-top:2.5rem;padding:1.15rem 1.25rem;transition:color .25s,background-color .25s;display:flex}.ContactPrimaryContent-module__XiYOyG__submit:hover,.ContactPrimaryContent-module__XiYOyG__submit:focus-visible{color:var(--ink);background:0 0}.ContactPrimaryContent-module__XiYOyG__submit:focus-visible{outline-offset:4px;outline:2px solid}.ContactPrimaryContent-module__XiYOyG__submit:disabled{cursor:wait;opacity:.55}html.dark .ContactPrimaryContent-module__XiYOyG__submit{color:#fff;background:#000}@media (max-width:991px){.ContactPrimaryContent-module__XiYOyG__sectionHeader{grid-template-columns:repeat(8,minmax(0,1fr))}.ContactPrimaryContent-module__XiYOyG__sectionMeta{grid-column:1/3}.ContactPrimaryContent-module__XiYOyG__sectionHeader h2{grid-column:3/7}.ContactPrimaryContent-module__XiYOyG__sectionIntro{grid-column:7/9}.ContactPrimaryContent-module__XiYOyG__contactPanel{grid-column:1/5}.ContactPrimaryContent-module__XiYOyG__form{grid-column:5/13}.ContactPrimaryContent-module__XiYOyG__fieldGrid{grid-template-columns:1fr}.ContactPrimaryContent-module__XiYOyG__fieldWide{grid-column:1}}@media (max-width:700px){.ContactPrimaryContent-module__XiYOyG__section{padding-top:7rem;padding-bottom:7rem}.ContactPrimaryContent-module__XiYOyG__sectionHeader,.ContactPrimaryContent-module__XiYOyG__contentGrid{grid-template-columns:1fr}.ContactPrimaryContent-module__XiYOyG__sectionHeader{gap:2.5rem;padding-bottom:5rem}.ContactPrimaryContent-module__XiYOyG__sectionMeta,.ContactPrimaryContent-module__XiYOyG__sectionHeader h2,.ContactPrimaryContent-module__XiYOyG__sectionIntro,.ContactPrimaryContent-module__XiYOyG__contactPanel,.ContactPrimaryContent-module__XiYOyG__form{grid-column:1}.ContactPrimaryContent-module__XiYOyG__sectionHeader h2{font-size:clamp(3rem,14vw,4.8rem)}.ContactPrimaryContent-module__XiYOyG__contactPanel{margin-bottom:4rem}.ContactPrimaryContent-module__XiYOyG__form{padding:1.25rem}.ContactPrimaryContent-module__XiYOyG__formHeader{flex-direction:column;margin-bottom:4rem}}@media (prefers-reduced-motion:reduce){.ContactPrimaryContent-module__XiYOyG__contactItem a,.ContactPrimaryContent-module__XiYOyG__field input,.ContactPrimaryContent-module__XiYOyG__field select,.ContactPrimaryContent-module__XiYOyG__field textarea,.ContactPrimaryContent-module__XiYOyG__submit{transition:none}}
