.landing-booking{display:grid;grid-template-columns:.72fr 1.28fr;gap:7vw;width:min(1160px,calc(100% - 36px));margin:0 auto;padding:86px 0;border-top:1px solid rgba(196,235,201,.18)}.landing-booking-copy h2{margin-bottom:18px}.landing-booking-copy>p:not(.eyebrow){color:#aebeb1}.landing-booking-copy ul{display:grid;gap:12px;padding:0;margin:28px 0;list-style:none}.landing-booking-copy li{font-weight:700}.landing-booking-copy li b{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;border:1px solid #48ef62;border-radius:50%;color:#48ef62}.booking-note{padding:17px 18px;border-left:2px solid #48ef62;background:#0c170e;color:#aebeb1!important;font-size:13px}.landing-appointment{min-height:620px;padding:30px;border:1px solid rgba(196,235,201,.18);border-radius:22px;background:#111b14;box-shadow:0 28px 70px rgba(0,0,0,.28)}.landing-appointment .appointment-trust{color:#c5d2c7}.landing-appointment input{border-color:#405544;background:#172119;color:#f5f8f3}.landing-appointment .appointment-api-error{background:#3a281a;color:#f3cfb0}.landing-appointment .button-light{color:#07110a;background:#f5f8f3}@media(max-width:800px){.landing-booking{display:block;padding:65px 0}.landing-booking-copy{margin-bottom:36px}.landing-appointment{padding:22px;min-height:600px}}
