.voll-phone{display:flex;gap:8px}.voll-phone input{min-width:0;flex:1}.voll-phone-country{position:relative;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #b7c0cb;border-radius:12px;background:#ffffffa6;white-space:nowrap;min-width:116px;font-size:13px}.voll-phone-country select{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.voll-phone-country:focus-within{outline:2px solid #b32042;outline-offset:2px}.voll-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.voll-custom-form .field-help{display:block;margin:8px 0 18px}.voll-custom-form input[type=file]{width:100%;padding:18px;border:1px dashed #8d99a8;border-radius:14px;font-size:14px}.voll-custom-form input,.voll-custom-form textarea{font-family:inherit;font-size:16px}.voll-custom-form .form-field--textarea,.voll-custom-form .form-field--file{grid-column:1/-1}.voll-custom-form .submit{width:100%}@media(max-width:600px){.voll-custom-form .form-grid{grid-template-columns:1fr}.voll-custom-form .form-heading h2{font-size:28px}.voll-custom-form{padding:24px 18px}.voll-phone-country{min-width:106px}}
.quote-intro h1{font-size:clamp(44px,4vw,68px);letter-spacing:-.055em;overflow-wrap:normal;text-wrap:balance}.voll-custom-form .form-heading>div{width:100%}.voll-custom-form .form-heading h2{font-size:clamp(26px,2vw,34px);letter-spacing:-.045em;line-height:1.12;overflow-wrap:normal}
