.contact-card-wrapper{padding-block:96px;@media (max-width:820px){padding-block:48px}}.contact-cards{display:grid;gap:48px;grid-template-columns:repeat(2,minmax(0,1fr));@media (max-width:809px){gap:32px;grid-template-columns:minmax(0,1fr)}}.contact-card{background:#f3f3f3;border-top:4px solid #eb3b2c;box-shadow:0 16px 64px rgba(184,188,200,.75);display:flex;flex-direction:column;gap:36px;padding:24px 32px 32px;@media (max-width:640px){gap:24px}}.contact-card__body{display:flex;flex-direction:column;gap:24px;@media (max-width:640px){gap:16px}}.contact-card__title{margin:0}.contact-card__description{display:flex;flex-direction:column;gap:8px}.contact-card__description-item{font-size:16px;font-weight:400;line-height:24px;margin:0;a{color:inherit;font-family:Sharp-Sans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-decoration:underline;text-underline-position:from-font;transition:all .25s cubic-bezier(.4,0,.2,1);word-break:break-word;&:hover{color:#eb3b2c}}}.contact-card__btns{display:flex;flex-wrap:wrap;gap:16px 48px}.contact-card__btn{align-items:center;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font-family:Sharp-Sans-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;gap:16px;line-height:24px;padding:0;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);.icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:transform .25s cubic-bezier(.4,0,.2,1);width:24px}&:hover{color:#eb3b2c;& .icon-wrapper{transform:translateX(4px)}}}body:has(dialog.contact-card-modal-wrapper[open]){overflow:clip}body:has(dialog.contact-card-modal-wrapper[open][data-state=closing]){overflow:auto}dialog.contact-card-modal-wrapper{background:#fff;border:4px solid #73cff1;color:inherit;max-height:calc(100dvh - 32px);max-width:calc(100% - 32px);opacity:0;overflow-y:auto;padding:50px;transition:all allow-discrete .2s ease-in-out;width:700px;@media (max-width:767px){padding-bottom:32px;padding-left:32px;padding-right:32px;padding-top:32px}}dialog.contact-card-modal-wrapper[open]{opacity:1}@starting-style{dialog.contact-card-modal-wrapper[open]{opacity:0}}dialog.contact-card-modal-wrapper::backdrop{background:transparent;transition:all allow-discrete .2s ease-in-out}dialog.contact-card-modal-wrapper[open]::backdrop{background:rgba(0,0,0,.4)}@starting-style{dialog.contact-card-modal-wrapper[open]::backdrop{background:transparent}}.contact-card-modal__close{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:40px;inset:0 0 auto auto;justify-content:center;padding:0;position:absolute;width:40px;svg{height:16px;width:16px}path{fill:#000}}.contact-card-modal__logo{display:flex;justify-content:center;margin-bottom:20px;width:100%}.contact-card-modal__title{font-size:36px;line-height:1.2;margin:0 0 48px;text-align:center}.contact-card-modal__form .submitted-message{text-align:center}.contact-card-modal__form .hs-form{fieldset{max-width:100%}fieldset.form-columns-2{display:flex;gap:10px}.hs-form-field .input{margin:0}fieldset .hs-input:not([type=checkbox],[type=radio]){width:100%}.hs_submit .actions{display:flex;justify-content:center}.hs_submit input{margin-right:0}.hs-form-required,label.hs-error-msg{color:#eb3b2c}li.hs-form-radio{line-height:20px;margin-bottom:8px}.hs-form-radio-display{cursor:pointer;display:inline-block;& span{display:inline-block;line-height:20px}}.hs-form-radio-display input[type=radio]{align-items:center;appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #1b222c;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;margin:0 12px 0 0;outline-offset:3px;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);width:20px;&:after{border-radius:50%;content:"";height:10px;transition:all .25s cubic-bezier(.4,0,.2,1);width:10px}&:checked{border-color:#000}&:checked:after{background:#eb3b2c}@media (hover:hover){&:hover:not(:checked,:disabled){border-color:#eb3b2c}}}}