@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");.biatic-contact{background:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.biatic-contact__container{margin:0 auto;max-width:1200px;padding:0 1.5rem}.biatic-contact__hero{background:radial-gradient(ellipse 80% 65% at 85% 0,rgba(0,51,255,.55) 0,transparent 55%),linear-gradient(180deg,#0a0e1f,#040608 55%,#000);padding:80px 0 72px}.biatic-contact__title{color:#fff;font-size:clamp(36px,4.5vw,58px);font-weight:700;letter-spacing:.25px;line-height:3rem;margin:0;max-width:760px}.biatic-contact__intro{color:hsla(0,0%,100%,.6);font-size:clamp(14px,1.3vw,16px);line-height:1.65;margin:24px 0 0;max-width:580px}.biatic-contact__columns-section{background:#000;border-top:1px solid hsla(0,0%,100%,.06)}.biatic-contact__grid{align-items:stretch;display:grid;grid-template-columns:1fr auto 1fr;padding:64px 0 80px}.biatic-contact__divider{align-self:stretch;background:hsla(0,0%,100%,.08);width:1px}.biatic-contact__column{padding:0 48px}.biatic-contact__column--calendar{display:flex;flex-direction:column;justify-content:center;padding-left:0}.biatic-contact__column--form{padding-right:0}.biatic-contact__column-header{margin-bottom:28px}.biatic-contact__column-title{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0 0 8px}.biatic-contact__column-text{color:hsla(0,0%,100%,.55);font-size:14px;line-height:1.6;margin:0}.biatic-contact__meeting-card{background:radial-gradient(ellipse 80% 55% at 50% 0,rgba(30,58,232,.9) 0,transparent 65%),linear-gradient(175deg,#1228b8,#070f60 45%,#030840);border:1px solid rgba(60,100,255,.3);border-radius:16px;box-shadow:0 8px 48px rgba(0,30,180,.3);display:flex;flex-direction:column;padding:48px 36px;text-align:center}.biatic-contact__meeting-card .biatic-contact__column-title{font-size:26px;letter-spacing:-.5px;line-height:1.15}.biatic-contact__meeting-card .biatic-contact__column-text{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.65}.biatic-contact__meeting-card .biatic-contact__column-header{margin-bottom:36px}.biatic-contact__calendar-cta{display:flex;justify-content:center;padding-top:0}.biatic-contact__calendar-cta .btn-reunion-biatic{display:inline-block}.biatic-contact__form{background:#12151f;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:28px}.biatic-contact__form form{background:none!important;border:none!important}.biatic-contact__form form.hs-form-private{margin:0!important}.biatic-contact__form .form-columns-2{grid-template-columns:1fr 1fr!important}.biatic-contact__form .form-columns-1{grid-template-columns:1fr!important}.biatic-contact__form .hs-form-field{display:flex!important;flex-direction:column!important;gap:3px!important;margin:.5rem!important}.biatic-contact__form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.biatic-contact__form .form-columns-2 div.field.hs-form-field{width:auto!important}.biatic-contact__form .inputs-list>li{margin:0!important}.biatic-contact__form .hs-form-field>label{color:hsla(0,0%,100%,.75)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;margin:0!important}.biatic-contact__form .hs-form-required{color:rgba(255,80,80,.9)!important;margin-left:2px!important}.biatic-contact__form .input{margin:0!important}.biatic-contact__form input.hs-input,.biatic-contact__form select.hs-input,.biatic-contact__form textarea.hs-input{-webkit-appearance:none!important;background:#0b0d14!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:10px!important;box-sizing:border-box!important;color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;line-height:1.5!important;outline:none!important;padding:11px 14px!important;transition:border-color .15s ease!important;width:100%!important}.biatic-contact__form input.hs-input:focus,.biatic-contact__form textarea.hs-input:focus{border-color:rgba(0,51,255,.55)!important;box-shadow:0 0 0 3px rgba(0,51,255,.1)!important}.biatic-contact__form input.hs-input::placeholder,.biatic-contact__form textarea.hs-input::placeholder{color:hsla(0,0%,100%,.2)!important}.biatic-contact__form textarea.hs-input{min-height:120px!important;resize:vertical!important}.biatic-contact__form .hs-error-msgs{list-style:none!important;margin:4px 0 0!important;padding:0!important}.biatic-contact__form .hs-error-msgs label{color:#ff4d4d!important;font-size:12px!important;font-weight:400!important}.biatic-contact__form .legal-consent-container{margin-bottom:4px!important}.biatic-contact__form .legal-consent-container legend{display:none!important}.biatic-contact__form .inputs-list{list-style:none!important;margin:0!important;padding:0!important}.biatic-contact__form .hs-form-booleancheckbox-display{align-items:flex-start!important;cursor:pointer!important;display:flex!important;gap:10px!important}.biatic-contact__form .hs-form-booleancheckbox-display input[type=checkbox].hs-input{accent-color:#03f!important;border-radius:4px!important;flex-shrink:0!important;height:16px!important;margin-top:2px!important;min-width:16px!important;padding:0!important;width:16px!important}.biatic-contact__form .hs-form-booleancheckbox-display>span{color:hsla(0,0%,100%,.4)!important;font-size:12px!important;line-height:1.55!important}.biatic-contact__form .hs_submit{margin-top:20px!important}.biatic-contact__form .hs_submit .actions{margin:0!important;padding:0!important}.biatic-contact__form input[type=submit].hs-button{-webkit-appearance:none!important;background:#03f!important;border:none!important;border-radius:100px!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:Inter,system-ui,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.1px!important;padding:14px 28px!important;text-align:center!important;transition:background .15s ease,transform .15s ease!important;width:100%!important}.biatic-contact__form input[type=submit].hs-button:hover{background:#0028cc!important;transform:translateY(-1px)!important}@media (max-width:900px){.biatic-contact__grid{gap:48px;grid-template-columns:1fr 1fr}.biatic-contact__divider{display:none}.biatic-contact__column,.biatic-contact__column--calendar,.biatic-contact__column--form{padding:0}}@media (max-width:600px){.biatic-contact__hero{padding:56px 0 48px}.biatic-contact__title{letter-spacing:-1px}.biatic-contact__grid{gap:48px;grid-template-columns:1fr;padding:48px 0 64px}.biatic-contact__form .form-columns-2{grid-template-columns:1fr!important}}