section.section.section--contact-split{padding:clamp(3.75rem,9.90099vw + 1.33663375rem,10rem) 0;background-color:var(--black)}section.section.section--contact-split .wrg.contact-split{width:100%}section.section.section--contact-split .wrg.contact-split .container{display:grid;align-items:start;gap:clamp(2.5rem,3.16832vw + 1.7277225rem,4.5rem);grid-template-columns:minmax(0,1fr)}@media screen and (min-width:1199px){section.section.section--contact-split .wrg.contact-split .container{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}section.section.section--contact-split .wrg.contact-split header{display:flex;flex-direction:column;gap:1.375rem}section.section.section--contact-split .wrg.contact-split header>p:has(span[aria-hidden=true]){display:flex;align-items:center;margin:0;gap:0.75rem;color:var(--black-5);font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"ordn" 1;font-size:1rem;font-style:normal;font-weight:300;letter-spacing:-0.025rem;line-height:1.4;text-transform:uppercase}section.section.section--contact-split .wrg.contact-split header>p:has(span[aria-hidden=true]) span[aria-hidden=true]{width:1.5rem;height:0.0625rem;flex-shrink:0;background-color:var(--red)}section.section.section--contact-split .wrg.contact-split header h2{margin:0;color:var(--white);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:clamp(2.5rem,1.18812vw + 2.21039625rem,3.25rem);font-style:normal;font-weight:400;letter-spacing:-0.1rem;line-height:1;text-wrap:balance}@media screen and (min-width:1280px){section.section.section--contact-split .wrg.contact-split header h2{letter-spacing:-0.13rem}}section.section.section--contact-split .wrg.contact-split header>p:not(:has(span[aria-hidden=true])){width:100%;margin:0;color:var(--black-35);font-family:F37 Bolton Book,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-0.025rem;line-height:1.4}section.section.section--contact-split .wrg.contact-split header>a{display:inline-flex;max-width:17.5rem;align-items:center;justify-content:center;padding:1.375rem 1.75rem;border:0.0625rem solid var(--white);border-radius:62.4375rem;margin-top:1.5rem;background-color:var(--white);color:var(--black);font-family:IBM Plex Mono,Times New Roman,Times,serif;font-size:1rem;font-weight:500;letter-spacing:0.08rem;line-height:0.9125rem;text-decoration:none;text-transform:uppercase;transition:background-color 0.25s ease,border-color 0.25s ease}section.section.section--contact-split .wrg.contact-split header>a:hover{border-color:var(--light-grey);background-color:var(--light-grey)}section.section.section--contact-split .wrg.contact-split .contact-split__form{display:flex;min-width:0;flex-direction:column;gap:1.25rem}section.section.section--contact-split .wrg.contact-split .contact-split__form p{max-width:32.5rem;margin:0;color:var(--black-35);font-family:F37 Bolton Book,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-0.025rem;line-height:1.4}section.section.section--contact-split .wrg.contact-split .contact-split__form .hs-form-frame{display:block;min-height:26.25rem}
/*# sourceMappingURL=contact-split.css.map */
