.consultation-start{color:#18334c;background:#f3f6f9;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(26px,5vw,76px);padding:64px 6vw;scroll-margin-top:30px;font:400 15px/1.65 Arial,sans-serif;display:grid}.consultation-heading{align-self:center;max-width:500px}.consultation-heading h2{letter-spacing:-.035em;color:#073c78;margin:16px 0 22px;font-size:clamp(28px,3.3vw,44px);font-weight:500;line-height:1.15}.consultation-heading>p:not(.eyebrow){color:#576573;margin:0 0 24px}.consultation-start a{color:#005eb8;text-underline-offset:4px}.consultation-card{background:#fff;border:1px solid #dce3eb;border-radius:8px;min-width:0;padding:clamp(20px,3vw,36px)}.consultation-card fieldset{border:0;min-width:0;margin:0 0 26px;padding:0}.consultation-card legend{margin:0 0 12px;padding:0;font-size:16px;font-weight:600}.consultation-interests{grid-template-columns:1fr 1fr;gap:10px;display:grid}.consultation-interests button{color:#18334c;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bbc8d6;border-radius:4px;padding:10px 12px}.consultation-interests button:hover{border-color:#c45b12}.consultation-interests button[aria-pressed=true]{color:#fff;background:#005eb8;border-color:#005eb8}.consultation-fields{gap:18px;display:grid}.consultation-fields label{font-size:13px;font-weight:600;display:block}.consultation-fields label span{color:#647382;font-weight:400}.consultation-fields :is(input,select){color:#18334c;box-sizing:border-box;background:#fff;border:1px solid #bbc8d6;border-radius:4px;width:100%;min-height:48px;margin-top:7px;padding:11px 12px;font:400 16px/1.4 Arial,sans-serif;display:block}.consultation-preview{margin:24px 0;font-size:13px}.consultation-preview summary{cursor:pointer;color:#005eb8}.consultation-preview p{white-space:pre-wrap;overflow-wrap:anywhere;color:#435466;background:#f3f6f9;border-radius:4px;padding:16px;line-height:1.7}.consultation-start .consultation-send{color:#fff;background:#005eb8;border-radius:4px;justify-content:center;align-items:center;min-height:50px;padding:12px 20px;font-weight:600;text-decoration:none;display:flex}.consultation-start .consultation-send:hover{background:#b54a00}.consultation-note{color:#647382;margin:15px 0 0;font-size:12px;line-height:1.7}#consulta .consultation-interests button{min-height:48px;color:#18334c!important;background:#fff!important;border:1px solid #bbc8d6!important;font-size:14px!important}#consulta .consultation-interests button[aria-pressed=true]{color:#fff!important;background:#005eb8!important;border-color:#005eb8!important;box-shadow:inset 0 -3px #f47b20!important}#consulta .consultation-fields :is(input,select){font-size:16px!important}.consultation-start :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #f47b20}@media (width<=850px){.consultation-start{grid-template-columns:1fr;padding:40px 6vw}.consultation-heading{max-width:none}}@media (width<=360px){.consultation-interests{grid-template-columns:1fr}}
