._form_2x7x6_1{margin-top:1rem}._panel_2x7x6_4 .contact-summary-workflow{border-top:0;margin-top:0;padding-top:0}._form_2x7x6_1 ._fields_2x7x6_9 legend{color:#123e68;font-weight:700}._form_2x7x6_1 ._fields_2x7x6_9 input:not([type=checkbox]){color:#123658;background:#fff;border-color:#adc8dc}._form_2x7x6_1 ._fields_2x7x6_9 button[type=submit]{color:#fff;background:#145a8b;width:100%;min-height:48px}._contactRow_2x7x6_12{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._form_2x7x6_1 ._hint_2x7x6_17{color:#49647b;margin:0;font-size:.875rem}._form_2x7x6_1 input:not([type=checkbox]){min-height:44px;margin:.3rem 0 0}._optional_2x7x6_26{background:#f5faff;border:1px solid #c8dcec;border-radius:8px;margin:.75rem 0}._optional_2x7x6_26 summary{cursor:pointer;padding:.75rem;font-weight:700}._optional_2x7x6_26 summary span{color:#49647b;margin-left:.5rem;font-weight:400}._optional_2x7x6_26>fieldset{padding:.75rem}._panel_2x7x6_4.contact-selected-series{background:#fff;padding:20px}._panel_2x7x6_4 .contact-selected-overview{border-bottom:1px solid #d6e4ee;grid-template-columns:minmax(0,1fr) 90px;gap:12px;padding-bottom:12px}._panel_2x7x6_4 .contact-selected-image{width:90px}._panel_2x7x6_4 .contact-selected-image img{height:80px}._panel_2x7x6_4 .contact-selected-image figcaption{margin-top:2px;font-size:.65rem}._panel_2x7x6_4 .eyebrow{margin:0 0 4px}._panel_2x7x6_4 h2{margin:0;font-size:1.2rem}._panel_2x7x6_4 .contact-selected-model{margin:4px 0}._advisor_2x7x6_75.contact-card{padding:20px}._advisor_2x7x6_75 .contact-person-photo{object-fit:cover;object-position:center 35%;height:170px;margin-bottom:16px}@media (width<=600px){._contactRow_2x7x6_12{grid-template-columns:minmax(0,1fr);gap:.65rem}._panel_2x7x6_4.contact-selected-series{padding:14px}}._fields_2x7x6_9{border:0;gap:.65rem;min-width:0;padding:0;display:grid}._fields_2x7x6_9 legend{margin-bottom:.4rem;font-weight:700}._fields_2x7x6_9 label{margin:0}._fields_2x7x6_9 input{margin-bottom:.5rem}._fields_2x7x6_9 ._consent_2x7x6_110{align-items:flex-start;gap:.65rem;line-height:1.65;display:flex}._fields_2x7x6_9 ._consent_2x7x6_110 input{flex:none;width:1.15rem;height:1.15rem;min-height:1.15rem;margin:.3rem 0 0;padding:0}._receipt_2x7x6_124{overflow-wrap:anywhere}
