.obf-contact{color:#fff;font-family:inherit;isolation:isolate;padding:64px 0;position:relative}.obf-contact,.obf-contact *{box-sizing:border-box}.obf-contact__background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.obf-contact__background>img{display:block;height:100%;object-fit:cover;width:100%}.obf-contact__overlay{inset:0;position:absolute}.obf-contact__container{align-items:start;display:grid;gap:36px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:1280px;padding:0 16px;width:100%}.obf-contact__content{display:grid;gap:24px;min-width:0}.obf-contact .obf-contact__eyebrow{color:#f4d000;font-size:15px;font-weight:400;line-height:1.5;margin:0}.obf-contact .obf-contact__heading{color:#fff;font-size:34px;font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0;overflow-wrap:break-word}.obf-contact__description{color:hsla(0,0%,100%,.85);font-size:18px;line-height:1.6}.obf-contact__description p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 16px}.obf-contact__description>:last-child{margin-bottom:0}.obf-contact__description a{color:inherit;text-decoration:underline}.obf-contact__form-card{background:#fff;border-radius:18px;color:#00092a;min-width:0;padding:28px 20px}.obf-contact__placeholder{color:#00092a;font-size:16px;line-height:1.5;margin:0}.obf-contact__form-card form{font-family:inherit;margin:0}.obf-contact__form-card fieldset{border:0;margin:0;max-width:none;padding:0;width:100%}.obf-contact__form-card .hs-form-field{margin-bottom:24px;min-width:0}.obf-contact__form-card .hs-form-field>label{color:#00092a;display:block;font-size:15px;font-weight:600;line-height:1.5;margin-bottom:10px}.obf-contact__form-card .hs-form-required{color:#d90000}.obf-contact__form-card .input{min-width:0}.obf-contact__form-card input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=hidden]):not([type=file]),.obf-contact__form-card select,.obf-contact__form-card textarea{background-color:#fff;border:0;border-bottom:1px solid #b5b5b5;border-radius:0;box-shadow:none;color:#00092a;display:block;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;margin:0;max-width:100%;min-height:48px;padding:10px 0;width:100%}.obf-contact__form-card textarea{min-height:130px;resize:vertical}.obf-contact__form-card input::placeholder,.obf-contact__form-card textarea::placeholder{color:#777;opacity:1}.obf-contact__form-card input:focus-visible,.obf-contact__form-card select:focus-visible,.obf-contact__form-card textarea:focus-visible{outline:2px solid #0026b1;outline-offset:3px}.obf-contact__form-card .hs-fieldtype-intl-phone.hs-input{max-width:100%;width:100%}.obf-contact__form-card ul.hs-error-msgs,.obf-contact__form-card ul.inputs-list{list-style:none;margin:0;padding:0}.obf-contact .obf-contact__form-card ul>li:after,.obf-contact .obf-contact__form-card ul>li:before{content:none!important;display:none!important}.obf-contact__form-card .inputs-list>li{margin:0 0 10px;padding:0}.obf-contact__form-card .hs-form-booleancheckbox-display,.obf-contact__form-card .hs-form-checkbox-display,.obf-contact__form-card .hs-form-radio-display{align-items:flex-start;color:#00092a;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.6;min-height:44px}.obf-contact__form-card input[type=checkbox],.obf-contact__form-card input[type=radio]{accent-color:#0026b1;flex:0 0 auto;height:18px;margin:3px 0 0;width:18px}.obf-contact__form-card .hs-form-booleancheckbox-display>span,.obf-contact__form-card .hs-form-checkbox-display>span,.obf-contact__form-card .hs-form-radio-display>span{display:block;margin:0}.obf-contact__form-card .legal-consent-container,.obf-contact__form-card .legal-consent-container p{color:#00092a;font-size:14px;line-height:1.6}.obf-contact__form-card .legal-consent-container a{color:#00092a;font-weight:600;text-decoration:underline}.obf-contact__form-card .hs-error-msg,.obf-contact__form-card .hs-error-msgs label,.obf-contact__form-card .hs-main-font-element{color:#b80000;font-size:14px;line-height:1.5}.obf-contact__form-card .hs-error-msgs{margin-top:8px}.obf-contact__form-card .submitted-message{color:#00092a;font-size:18px;line-height:1.6}.obf-contact__form-card .hs_submit{margin-top:24px}.obf-contact__form-card .actions{margin:0;padding:0}.obf-contact__form-card button[type=submit],.obf-contact__form-card input[type=submit]{background:#f4d000;border:1px solid #f4d000;border-radius:4px;box-shadow:none;color:#00092a;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;margin:0;min-height:48px;padding:14px 20px;text-align:center;transform:none;white-space:normal;width:100%}.obf-contact__form-card button[type=submit]:hover,.obf-contact__form-card input[type=submit]:hover{background:#ffe03a;border-color:#ffe03a;color:#00092a}@media (max-width:767px){.obf-contact__form-card fieldset .hs-form-field{float:none!important;width:100%!important}.obf-contact__form-card fieldset .input{margin-right:0!important}}@media (min-width:768px){.obf-contact__container{padding-left:24px;padding-right:24px}.obf-contact__form-card{padding:36px}}@media (min-width:1041px){.obf-contact{padding:112px 0}.obf-contact__container{gap:64px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-left:32px;padding-right:32px}.obf-contact__content{gap:30px}.obf-contact .obf-contact__heading{font-size:clamp(40px,4vw,56px)}.obf-contact__form-card{border-radius:20px}}.obf-contact .obf-contact-person{align-items:center;display:flex;gap:16px;margin-top:28px}.obf-contact .obf-contact-person__photo{background:radial-gradient(circle at 50% 35%,#1a47e9,#001358 75%);border-radius:50%;display:block;flex:0 0 88px;height:88px;margin:0;max-width:none;object-fit:cover;object-position:center 15%;width:88px}.obf-contact .obf-contact-person__info{min-width:0}.obf-contact .obf-contact-person .obf-contact-person__name{color:#fff;font-size:17px;font-weight:700;line-height:1.4;margin:0;padding:0}.obf-contact .obf-contact-person .obf-contact-person__role{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:400;line-height:1.5;margin:6px 0 0;padding:0}.obf-contact .obf-contact-details{border-top:1px solid hsla(0,0%,100%,.16);display:grid;gap:14px;margin-top:24px;padding-top:22px}.obf-contact .obf-contact-details__row{align-items:baseline;display:grid;font-size:15px;gap:12px;grid-template-columns:60px minmax(0,1fr);line-height:1.5}.obf-contact .obf-contact-details__label{color:hsla(0,0%,100%,.55)}.obf-contact .obf-contact-details__row a{color:#fff;font-size:15px;font-weight:400;justify-self:start;max-width:100%;overflow-wrap:anywhere;padding:8px 0;text-decoration:none}.obf-contact .obf-contact-details__row a:hover{color:#f4d000;text-decoration:underline}.obf-contact .obf-contact-details__row a:focus-visible{outline:2px solid #f4d000;outline-offset:4px}