.fontel-contact-v1{--fc-primary:#241b83;--fc-primary-dark:#1c176d;--fc-gold:#e4a607;--fc-gold-hover:#d99d00;--fc-green:#20c66b;--fc-surface:#f6f6fb;--fc-card:#fff;--fc-text:#171729;--fc-muted:#686a80;--fc-border:#e1e4ee;--fc-error:#b42318;--fc-shadow:0 18px 50px rgba(31,27,97,.075);background:var(--fc-surface);border-radius:28px;color:var(--fc-text);font-family:Inter,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;width:100%}.fontel-contact-v1 *,.fontel-contact-v1 :after,.fontel-contact-v1 :before{box-sizing:border-box}.fontel-contact-v1__inner{margin:0 auto;max-width:1440px;padding:clamp(50px,6vw,86px) clamp(20px,5vw,72px);width:100%}.fontel-contact-v1__header{margin:0 auto clamp(34px,4vw,48px);max-width:900px;text-align:center}.fontel-contact-v1__eyebrow{color:var(--fc-gold);font-size:16px;font-weight:700;letter-spacing:.025em;line-height:1.4;margin:0 0 15px}.fontel-contact-v1__title{color:var(--fc-primary);font-size:clamp(38px,4.2vw,58px);font-weight:800;letter-spacing:-.04em;line-height:1.04;margin:0;text-wrap:balance}.fontel-contact-v1__accent{background:var(--fc-green);border-radius:999px;display:block;height:4px;margin:25px auto 0;width:64px}.fontel-contact-v1__intro{color:var(--fc-muted);font-size:17px;line-height:1.7;margin:22px auto 0;max-width:760px}.fontel-contact-v1__intro p{margin:0}.fontel-contact-v1__intro>:first-child{margin-top:0}.fontel-contact-v1__intro>:last-child{margin-bottom:0}.fontel-contact-v1__card{background:var(--fc-card);border:1px solid var(--fc-border);border-radius:24px;box-shadow:var(--fc-shadow);margin:0 auto;max-width:1180px;padding:clamp(30px,4vw,52px);width:100%}.fontel-contact-v1__form{margin:0;padding:0;position:relative;width:100%}.fontel-contact-v1__form .hs-form,.fontel-contact-v1__form .hs-form-private,.fontel-contact-v1__form fieldset,.fontel-contact-v1__form form{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.fontel-contact-v1__form fieldset{border:0}.fontel-contact-v1__form .input{margin:0!important;padding:0!important;width:100%}.fontel-contact-v1__form
fieldset.form-columns-2{display:grid!important;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.fontel-contact-v1__form
fieldset.form-columns-1{display:block}.fontel-contact-v1__form
.field,.fontel-contact-v1__form
.hs-form-field,.fontel-contact-v1__form
fieldset.form-columns-1
.hs-form-field,.fontel-contact-v1__form
fieldset.form-columns-2
.hs-form-field{float:none!important;min-width:0;width:100%!important}.fontel-contact-v1__form
.field,.fontel-contact-v1__form
.hs-form-field{margin:0 0 22px!important}.fontel-contact-v1__form .hs-form-field>label,.fontel-contact-v1__form label{color:var(--fc-primary-dark)!important;display:block;font-family:inherit;font-size:14px;font-style:normal;font-weight:700;line-height:1.45;margin:0 0 8px;padding:0}.fontel-contact-v1__form
.hs-form-required{color:var(--fc-error);margin-left:3px}.fontel-contact-v1__form
.hs-field-desc{color:var(--fc-muted);font-size:13px;line-height:1.5;margin:5px 0 0}.fontel-contact-v1__form
input[type=date],.fontel-contact-v1__form
input[type=email],.fontel-contact-v1__form
input[type=number],.fontel-contact-v1__form
input[type=tel],.fontel-contact-v1__form
input[type=text],.fontel-contact-v1__form
input[type=url],.fontel-contact-v1__form
select,.fontel-contact-v1__form
textarea{appearance:none;-webkit-appearance:none;background:#fff!important;border:1px solid var(--fc-border)!important;border-radius:16px!important;box-shadow:none!important;color:var(--fc-text)!important;font-family:inherit!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:1.45!important;margin:0!important;min-height:54px;outline:none;padding:14px 16px!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%!important}.fontel-contact-v1__form
textarea{min-height:150px;resize:vertical}.fontel-contact-v1__form
input::placeholder,.fontel-contact-v1__form
textarea::placeholder{color:#9295a6;opacity:1}.fontel-contact-v1__form
input:-webkit-autofill,.fontel-contact-v1__form
input:-webkit-autofill:focus,.fontel-contact-v1__form
input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fc-text);box-shadow:inset 0 0 0 1000px #fff!important;transition:background-color 9999s ease-out 0s}.fontel-contact-v1__form
input:focus,.fontel-contact-v1__form
select:focus,.fontel-contact-v1__form
textarea:focus{border-color:var(--fc-primary)!important;box-shadow:0 0 0 4px rgba(36,27,131,.1)!important}.fontel-contact-v1__form
.inputs-list{list-style:none;margin:10px 0 0;padding:0}.fontel-contact-v1__form
.inputs-list li{margin:0 0 8px;padding:0}.fontel-contact-v1__form
.inputs-list label{align-items:flex-start;color:var(--fc-text)!important;display:flex;font-size:14px;font-weight:400;gap:9px;line-height:1.5;margin:0}.fontel-contact-v1__form
input[type=checkbox],.fontel-contact-v1__form
input[type=radio]{accent-color:var(--fc-primary);flex:0 0 auto;height:18px;margin:2px 0 0;width:18px}.fontel-contact-v1__form
.hs-error-msgs{color:var(--fc-error);font-size:13px;font-weight:600;line-height:1.5;list-style:none;margin:7px 0 0;padding:0}.fontel-contact-v1__form
.hs-error-msgs label{color:var(--fc-error)!important;font-size:13px;font-weight:600;margin:0}.fontel-contact-v1__form
.legal-consent-container{color:var(--fc-muted);font-size:13px;line-height:1.55;margin:6px 0 20px}.fontel-contact-v1__form
.legal-consent-container p{margin:0 0 8px}.fontel-contact-v1__form
.legal-consent-container a{color:var(--fc-primary);text-decoration:underline}.fontel-contact-v1__form
.hs-recaptcha,.fontel-contact-v1__form
.hs_recaptcha{clear:both;display:block;margin:6px 0 24px;max-width:100%;overflow:visible}.fontel-contact-v1__form
.g-recaptcha{max-width:100%}.fontel-contact-v1__form
.actions,.fontel-contact-v1__form
.hs-submit{clear:both;margin:0;padding:0}.fontel-contact-v1__form
.hs-button,.fontel-contact-v1__form
button[type=submit],.fontel-contact-v1__form
input[type=submit]{appearance:none;-webkit-appearance:none;background:var(--fc-gold)!important;border:1px solid var(--fc-gold)!important;border-radius:15px!important;box-shadow:0 8px 20px rgba(226,164,10,.18)!important;color:var(--fc-primary-dark)!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:16px!important;font-style:normal!important;font-weight:800!important;justify-content:center;line-height:1.2!important;min-height:52px;min-width:170px;padding:15px 28px!important;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.fontel-contact-v1__form
.hs-button:hover,.fontel-contact-v1__form
button[type=submit]:hover,.fontel-contact-v1__form
input[type=submit]:hover{background:var(--fc-gold-hover)!important;border-color:var(--fc-gold-hover)!important;box-shadow:0 10px 24px rgba(226,164,10,.24)!important;transform:translateY(-1px)}.fontel-contact-v1__form
.hs-button:focus-visible,.fontel-contact-v1__form
button[type=submit]:focus-visible,.fontel-contact-v1__form
input[type=submit]:focus-visible{outline:3px solid rgba(36,27,131,.25);outline-offset:3px}.fontel-contact-v1__form
.hs-form-loading{align-items:center;display:flex;justify-content:center;min-height:200px}@media (max-width:900px){.fontel-contact-v1__inner{padding-left:22px;padding-right:22px}.fontel-contact-v1__card{padding:32px}}@media (max-width:767px){.fontel-contact-v1{border-radius:22px}.fontel-contact-v1__inner{padding:40px 16px}.fontel-contact-v1__header{margin-bottom:30px;text-align:left}.fontel-contact-v1__eyebrow{font-size:14px;margin-bottom:12px}.fontel-contact-v1__title{font-size:clamp(32px,9.5vw,42px);letter-spacing:-.035em;line-height:1.05}.fontel-contact-v1__accent{height:3px;margin:22px 0 0;width:56px}.fontel-contact-v1__intro{font-size:16px;line-height:1.65;margin:21px 0 0;max-width:none}.fontel-contact-v1__card{border-radius:20px;padding:24px 16px}.fontel-contact-v1__form fieldset.form-columns-2,.fontel-contact-v1__form fieldset.form-columns-3{display:block!important}.fontel-contact-v1__form .hs-form-field{width:100%!important}.fontel-contact-v1__form input[type=date],.fontel-contact-v1__form input[type=email],.fontel-contact-v1__form input[type=number],.fontel-contact-v1__form input[type=tel],.fontel-contact-v1__form input[type=text],.fontel-contact-v1__form input[type=url],.fontel-contact-v1__form select,.fontel-contact-v1__form textarea{border-radius:15px!important;font-size:16px!important}.fontel-contact-v1__form textarea{min-height:140px}.fontel-contact-v1__form .hs-button,.fontel-contact-v1__form button[type=submit],.fontel-contact-v1__form input[type=submit]{min-width:0;width:100%}}@media (max-width:360px){.fontel-contact-v1__inner{padding-left:10px;padding-right:10px}.fontel-contact-v1__card{padding-left:13px;padding-right:13px}.fontel-contact-v1__form .hs-recaptcha,.fontel-contact-v1__form .hs_recaptcha{margin-bottom:6px;transform:scale(.88);transform-origin:left top;width:113.64%}}@media (prefers-reduced-motion:reduce){.fontel-contact-v1 *,.fontel-contact-v1 :after,.fontel-contact-v1 :before{scroll-behavior:auto!important;transition:none!important}}