form[data-symtec-secure] .symtec-sf-invalid:not([type="checkbox"]){border-color:#b42318!important;box-shadow:0 0 0 2px rgba(180,35,24,.12)!important}
form[data-symtec-secure] input[type="checkbox"].symtec-sf-invalid{outline:2px solid #b42318;outline-offset:3px;border-radius:2px}
form[data-symtec-secure] .symtec-sf-error{display:block;margin-top:5px;color:#b42318;font-size:13px;font-weight:500;line-height:1.4}
form[data-symtec-secure] .symtec-sf-error[hidden]{display:none!important}
form[data-symtec-secure] .symtec-sf-status:focus{outline-offset:3px} .symtec-sf-direct-contact{box-sizing:border-box;flex:1 1 420px;max-width:560px;width:100%;align-self:flex-start;background:#fff;border:1px solid #dae4ee;border-radius:18px;padding:clamp(24px,3vw,38px);box-shadow:0 14px 42px rgba(11,30,49,.1);color:#1f2c31;font-family:Barlow,BarlowSemi,sans-serif}
.symtec-sf-direct-contact h3{color:#16324f;font-family:BarlowSemi,Barlow,sans-serif;font-weight:700;font-size:clamp(26px,2.5vw,36px);line-height:1.16;margin:0 0 14px}
.symtec-sf-direct-contact p{font-size:18px;line-height:1.6;margin:0 0 24px;color:#526470}
.symtec-sf-contact-link{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 18px;border-top:1px solid #e2e9ef;padding:17px 0;color:#2f70b8;text-decoration:none!important;overflow-wrap:anywhere}
.symtec-sf-contact-link:last-child{padding-bottom:0}
.symtec-sf-contact-link:hover,.symtec-sf-contact-link:focus-visible{color:#174976;text-decoration:underline!important}
.symtec-sf-contact-label{font-size:15px;font-weight:600;min-width:65px;color:#526470}
.symtec-sf-contact-link strong{font-size:clamp(17px,1.8vw,22px);font-weight:700}
@media(max-width:767px){.symtec-sf-direct-contact{max-width:100%;padding:24px}.symtec-sf-direct-contact p{font-size:16px}}