@charset "UTF-8";@layer page_styles{.contact{background:#0a1931;position:relative;display:flex;flex-direction:column}.contact__banner{width:100%;height:85vh;padding-top:224px;z-index:1;top:0;left:0;right:0}.contact__banner__title{color:#fb273e;line-height:96%;letter-spacing:-2.04px}.contact__banner__title strong{color:#fff;line-height:96%;letter-spacing:-2.04px}.contact__banner__infos{margin-top:40px;display:flex;gap:40px}.contact__banner__infos__item{padding-block:32px;border-top:1px solid #FB273E;width:100%;display:flex;gap:16px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.contact__banner__infos__item-label{color:#ffffff70;line-height:146%;transition:color .3s ease-in-out}.contact__banner__infos__item-value{color:#fff;line-height:96%;letter-spacing:-.36px;max-width:352px}.contact__banner__infos__item:hover .contact__banner__infos__item-label{color:#fb273e}.contact__banner__infos__space{width:1px;align-self:stretch;background:#fff3;flex-shrink:0;height:auto}.contact__banner__infos__space svg{height:100%}.contact__form{position:relative;z-index:10;background-color:#fff}.contact__form__intro{position:relative}.contact__form__intro--wrapper{display:flex;position:sticky;top:90px;gap:40px;flex-direction:column}.contact__form__intro-title{color:#0a1931;line-height:96%;letter-spacing:-.8px;max-width:620px}.contact__form__intro .text{color:#4f5256;font-family:Instrument Sans;font-size:14px;font-style:normal;font-weight:500;line-height:146%;max-width:min-content;min-width:80%}.contact__form__intro-badge{display:flex;align-items:center;gap:8px;color:#4f5256;line-height:146%}@media(max-width:991px){.contact__banner__title br{display:none}.contact__banner__infos{flex-direction:column;gap:10px}.contact__banner__infos__item{padding-block:16px}.contact__banner__infos__space{width:0;height:0;background:transparent}}}
