.contact{flex:1}.contact__wrapper{max-width:66rem;padding:4.8rem 1.5rem;margin:0 auto}.contact__title{padding-bottom:var(--header-padding-bottom)}@media(max-width:767.98px){.contact__title{padding-bottom:var(--header-padding-bottom-mobile)}}.contact__button{margin-top:.4rem}.contact__fields{--f-column-gap: 2.4rem;--f-row-gap: 2rem}.contact__fields .form-field{margin-top:0}@media(min-width:768px){.contact__fields .form-field--full{grid-column-start:1;grid-column-end:3}}@media(min-width:768px){.contact__fields .form-control--textarea{min-height:18rem}}.contact-form--robam-contact{--robam-blue: #123b94;--robam-navy: #0a215f}.contact-form--robam-contact .contact-form__wrapper{width:100%;max-width:140rem;margin:0 auto;padding:0;gap:0;overflow:hidden;border:1px solid rgba(18,59,148,.12);border-radius:2.4rem;background:#fff;box-shadow:0 2.4rem 6rem #0a215f1f}.contact-form--robam-contact .contact-form__form{min-width:0;padding:clamp(3.2rem,5vw,6.4rem);background:radial-gradient(circle at 0 0,rgba(91,208,250,.15),transparent 28rem),linear-gradient(135deg,#f9fbff,#fff 58%)}.contact-form--robam-contact .contact-form__intro{max-width:50rem;margin-bottom:3.6rem}.contact-form--robam-contact .contact-form__eyebrow{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem;color:var(--robam-blue);font-size:1.1rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.contact-form--robam-contact .contact-form__eyebrow:before{width:2.8rem;height:2px;background:#56cffa;content:""}.contact-form--robam-contact .contact-form__intro h1{margin:0;color:#071a4d;font-size:clamp(2.8rem,3.1vw,4.2rem);letter-spacing:-.045em;line-height:1.05}.contact-form--robam-contact .contact-form__page-content{max-width:54rem;margin:1.2rem 0 0;color:#526178;font-size:1.45rem;line-height:1.6}.contact-form--robam-contact .contact-form__page-content p{margin:0}.contact-form--robam-contact .contact-form__page-content p+p{margin-top:.8rem}.contact-form--robam-contact .contact__fields{--f-column-gap: 1.6rem;--f-row-gap: 1.8rem}.contact-form--robam-contact .form-label{margin-bottom:.8rem;color:#132450;font-size:1.25rem;font-weight:700;letter-spacing:.015em}.contact-form--robam-contact .form-control{min-height:5.5rem;border:1px solid rgba(18,59,148,.14);border-radius:1rem;background:#ffffffeb;box-shadow:0 .2rem .8rem #0a215f08;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.contact-form--robam-contact .form-control:hover{border-color:#123b945c}.contact-form--robam-contact .form-control:focus{border-color:var(--robam-blue);background:#fff;box-shadow:0 0 0 .35rem #56cffa38}.contact-form--robam-contact .form-control--textarea{padding-top:1.6rem}.contact-form--robam-contact .contact__button{margin-top:1rem}.contact-form--robam-contact .contact__button .btn{min-width:17.5rem;min-height:5.4rem;border:0;border-radius:.9rem;background:linear-gradient(105deg,#123b94,#1d54bd 72%,#37bde9);box-shadow:0 1.2rem 2.4rem #123b9433}.contact-form--robam-contact .help-sidebar__sidebar{display:flex;align-items:stretch;padding:clamp(3.2rem,4vw,5.6rem) clamp(2.8rem,4vw,5.2rem);background:radial-gradient(circle at 100% 0,rgba(86,207,250,.4),transparent 25rem),linear-gradient(145deg,var(--robam-navy),var(--robam-blue))}.contact-form--robam-contact .help-sidebar__sidebar:before{display:none}.contact-form--robam-contact .help-sidebar__sidebar .sticky-element{width:100%;align-self:center}.contact-form--robam-contact .help-sidebar__text .rich-text__heading,.contact-form--robam-contact .help-sidebar__icon-text h3{color:#fff}.contact-form--robam-contact .help-sidebar__text .text-subtext,.contact-form--robam-contact .help-sidebar__icon-text .text-subtext{color:#ffffffc2}.contact-form--robam-contact .help-sidebar__icon-text{margin-top:2.8rem}.contact-form--robam-contact .help-sidebar__icon-text .icon{color:#63d4fa}.contact-form--robam-contact .help-sidebar__button .btn{min-height:5rem;border:1px solid rgba(255,255,255,.72)!important;border-radius:.9rem;background:transparent!important;box-shadow:none;color:#fff!important;filter:none;opacity:1}.contact-form--robam-contact .help-sidebar__button .btn:before{display:none!important}@media(hover:hover)and (pointer:fine){.contact-form--robam-contact .help-sidebar__button .btn:hover{background:#ffffff1f!important;color:#fff!important;filter:none;opacity:1}}@media(max-width:767.98px){.contact-form--robam-contact .contact-form__wrapper{border-radius:1.6rem}.contact-form--robam-contact .contact-form__form,.contact-form--robam-contact .help-sidebar__sidebar{padding:3.2rem 2.4rem}.contact-form--robam-contact .help-sidebar__sidebar{flex-basis:auto}.contact-form--robam-contact .contact-form__intro{margin-bottom:3rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact-form.css.map */
