@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@20..48,400,0,0&display=swap";.contact-hero{position:relative;width:100%}.contact-hero__frame{position:relative;overflow:visible;background:radial-gradient(90.39% 65.38% at -8.9% 135.86%,#7e3a3a6b 18.51%,#0b032200),radial-gradient(78.72% 53.96% at 76.84% 57.57%,#0c0227,#0b022600),radial-gradient(102.89% 74.09% at 98.59% 101.99%,#68465e4d 5.98%,#10053500),radial-gradient(165.16% 121.86% at 104.94% 10.96%,#3f238580 3.62%,#430f6626 53.32%,#140a3600),radial-gradient(156.88% 115.75% at 13.28% 141.04%,#6a1f7a7a 25%,#140a3600),linear-gradient(180deg,var(--colour-neutral-black, rgba(28, 28, 37, .4)) 23.51%,var(--opacity-dark-blue-dark-blue-0, rgba(10, 0, 44, 0)) 100%),var(--colour-dark-blue-dark-blue-800, #0A002C)}.contact-hero__media,.contact-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.contact-hero__media{z-index:0}.contact-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.contact-hero__overlay{z-index:1;background:linear-gradient(180deg,#0a002c40,#0a002c00 60%);pointer-events:none}.contact-hero__content-layer{position:relative;z-index:2}.contact-hero__inner{padding-top:180px;padding-bottom:0}.contact-hero__copy{display:flex;flex-direction:column;gap:40px;min-width:0}.contact-hero__heading-block{display:flex;flex-direction:column;gap:16px;min-width:0}.contact-hero__eyebrow{margin:0;color:#e485f9;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.contact-hero__title,.contact-hero__description,.contact-hero__trust-heading,.contact-hero__form-title,.contact-hero__form-description{margin:0}.contact-hero__title{color:#fff;font-size:48px;line-height:60px}.contact-hero__description{color:#fff;font-size:16px;font-weight:400;line-height:24px}.contact-hero__link{align-self:flex-start}.contact-hero__link-icon{font-family:Material Symbols Sharp;font-size:24px;font-weight:400;line-height:1;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.contact-hero__trust{display:flex;flex-direction:column;gap:16px;min-width:0}.contact-hero__trust-heading{color:#fff;font-size:24px;font-weight:700;line-height:32px}.contact-hero__stats{display:flex;flex-wrap:wrap;gap:40px;margin:0;padding:0;list-style:none}.contact-hero__stat{display:flex;flex-direction:column;gap:8px;min-width:0;width:208px}.contact-hero__stat-number{color:#fff;font-size:48px;font-weight:300;line-height:60px;letter-spacing:-.03em}.contact-hero__stat-label{color:#fff;font-size:16px;font-weight:400;line-height:24px}.contact-hero__form-card{padding:40px;background:#fff;border-radius:2px;box-shadow:4px 4px 10px #2727311a}.contact-hero__form-header{display:flex;flex-direction:column;gap:16px;width:100%;max-width:398px;margin-bottom:32px}.contact-hero__form-title{color:#3f3f48}.contact-hero__form-description{color:#272731;font-size:16px;font-weight:400;line-height:24px}.contact-hero__form-wrap,.contact-hero__mount{width:100%}.contact-hero__mount .hs_cos_wrapper_type_form,.contact-hero__mount .hs-form-html{display:block;width:100%;min-width:0}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) .hsfc-PhoneInput__FlagAndCaret{border:none;background:transparent;border-bottom:1px solid #b7b7ba;border-radius:0}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Form *,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-FieldLabel{font-family:Mulish,sans-serif}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Form,.contact-hero__mount form.hs-form,.contact-hero__mount form{margin:0}.contact-hero__mount .hsfc-CheckboxField .hsfc-FieldLabel span{font-size:12px!important;line-height:1.4!important}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content>:last-child{margin-top:0}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-NavigationRow__Alerts{margin-bottom:0}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Step__Content{display:flex;flex-direction:column;gap:24px;padding:0}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Row{width:100%;margin-bottom:0}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-FieldLabel span,.contact-hero__mount form .hs-form-field>label span{color:#57575f;font-size:14px;font-weight:400;line-height:20px}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-DataPrivacyField p,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-DataPrivacyField,.contact-hero__mount form .legal-consent-container{color:#57575f;font-size:12px;line-height:20px}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-DataPrivacyField a,.contact-hero__mount form .legal-consent-container a{color:#d6001c}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextField>*:not(:last-child),.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-EmailField>*:not(:last-child),.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-DropdownField>*:not(:last-child),.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-PhoneField>*:not(:last-child){margin-bottom:4px}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextInput,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextareaInput,.contact-hero__mount [data-hsfc-id=Renderer] select,.contact-hero__mount form .input input[type=email],.contact-hero__mount form .input input[type=text],.contact-hero__mount form .input input[type=tel],.contact-hero__mount form .input input[type=number],.contact-hero__mount form .input input[type=url],.contact-hero__mount form .input textarea,.contact-hero__mount form .input select{width:100%;max-width:100%;min-height:48px;padding:12px 0;border-width:0 0 1px;border-style:solid;border-color:#b7b7ba;border-radius:0;background:transparent;color:#6f6f76;font-size:16px;line-height:24px;box-sizing:border-box;transition:border-color .15s linear,box-shadow .15s linear}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextareaInput,.contact-hero__mount form .input textarea{min-height:120px;resize:vertical}.contact-hero__mount form .input{margin-top:4px}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextInput:focus,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextareaInput:focus,.contact-hero__mount form .input input:focus-visible,.contact-hero__mount form .input textarea:focus-visible,.contact-hero__mount form .input select:focus-visible{border-color:#d6001c;outline:none;box-shadow:none}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextInput::placeholder,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextareaInput::placeholder,.contact-hero__mount form .input input::placeholder,.contact-hero__mount form .input textarea::placeholder{color:#6f6f76}.contact-hero__mount form .hs-form-field,.contact-hero__mount form .legal-consent-container{margin-bottom:0}.contact-hero__mount form.hs-form,.contact-hero__mount form{display:flex;flex-direction:column;gap:24px}.contact-hero__mount form .hs-form-field .input,.contact-hero__mount form .hs_submit,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-NavigationRow,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-NavigationRow__Buttons{width:100%}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Button,.contact-hero__mount form :is(button,a).hs-button,.contact-hero__mount form input[type=submit],.contact-hero__mount form input.hs-button{width:100%;min-height:48px;padding:12px 24px;border:1px solid #d6001c;border-radius:2px;background:#d6001c;color:#fff;font-family:Mulish,sans-serif;font-size:16px;font-weight:700;line-height:24px;cursor:pointer;transition:all .15s linear}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Button:hover:not([disabled]),.contact-hero__mount form :is(button,a).hs-button:hover,.contact-hero__mount form input[type=submit]:hover,.contact-hero__mount form input.hs-button:hover{border-color:transparent;background:linear-gradient(270deg,#d6001c 13.017%,#6a1f7a 98.276%);color:#fff}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Button:disabled,.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Button[disabled],.contact-hero__mount form :is(button,a).hs-button:disabled,.contact-hero__mount form input[type=submit]:disabled,.contact-hero__mount form input.hs-button:disabled{background:#e7e7e8;border-color:#e7e7e8;color:#9f9fa3;cursor:not-allowed;pointer-events:none}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-ErrorAlert{color:#d6001c;font-size:14px}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-TextInput:hover{box-shadow:none}@media (max-width: 767px){.contact-hero__inner{display:flex;flex-direction:column;gap:32px;padding-top:140px;padding-bottom:64px}.contact-hero__title{font-size:32px;line-height:46px}.contact-hero__copy{gap:24px}.contact-hero__form-card{padding:32px 24px;border-radius:8px 8px 0 0;box-shadow:4px 4px 10px #27273133}.contact-hero__mount [data-hsfc-id=Renderer] .hsfc-Row{grid-template-columns:1fr;gap:24px}.contact-hero__stats{gap:24px}.contact-hero__stat{width:100%}}@media (min-width: 768px) and (max-width: 1199px){.contact-hero__inner{display:flex;flex-direction:column;gap:40px;padding-top:148px;padding-bottom:48px}.contact-hero__form-card{padding:40px}}@media (min-width: 1200px){.contact-hero{margin-bottom:-40px}.contact-hero__inner{display:grid;grid-template-columns:472fr 658fr;grid-template-rows:auto 1fr;column-gap:67px;row-gap:40px;align-items:start;min-height:708px}.contact-hero__copy{grid-column:1;grid-row:1;width:100%;max-width:472px}.contact-hero__trust{grid-column:1;grid-row:2;align-self:end;padding-bottom:80px}.contact-hero__form-shell{grid-column:2;grid-row:1 / span 2;width:658px;margin-bottom:-40px}}
