.born-contact{padding:95px 0;background:#eff5fa}.born-contact .contact-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:55px;align-items:start}.born-contact h2{font-size:clamp(31px,4vw,52px);letter-spacing:-2px;line-height:1.07;margin:16px 0 22px}.born-contact p{color:#607285;line-height:1.55;font-size:15px}.contact-direct{display:flex;flex-direction:column;gap:10px;margin-top:32px}.contact-direct a{font-weight:800;color:#1765db;font-size:15px}.form-card{background:#fff;border:1px solid #dce7ef;border-radius:22px;padding:32px;box-shadow:0 15px 35px #1d385111}.form-card h3{font-size:20px;letter-spacing:-.7px;margin:0 0 23px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.form-field{display:flex;flex-direction:column;gap:7px}.form-field.full{grid-column:1/-1}.form-field label{font-size:12px;font-weight:800;color:#31485e}.form-field input,.form-field textarea{width:100%;border:1px solid #cad8e3;border-radius:10px;padding:13px 14px;font:500 13px Montserrat,sans-serif;outline:none;background:#fcfdff;color:#182c40}.form-field input:focus,.form-field textarea:focus{border-color:#2672f3;box-shadow:0 0 0 3px #2672f326}.form-field textarea{min-height:100px;resize:vertical}.privacy-check{display:flex;align-items:start;gap:10px;margin:20px 0 13px;color:#5f7183;font-size:11px;line-height:1.6}.privacy-check input{margin-top:3px;accent-color:#2672f3}.privacy-check a{color:#1765db;text-decoration:underline}.form-submit{border:0;border-radius:10px;background:#1765db;color:white;padding:15px 23px;font:800 13px Montserrat,sans-serif;width:100%;cursor:pointer}.form-submit:hover{background:#0f53bc}.form-helper{font-size:11px!important;line-height:1.5!important;margin:11px 0 0!important;color:#6c7f91!important}.form-status{font-size:12px!important;color:#0c7a48!important;font-weight:700;margin:12px 0 0!important}.legal-footer-links a{color:#1765db}@media(max-width:850px){.born-contact .contact-layout{grid-template-columns:1fr;gap:25px}}@media(max-width:600px){.born-contact{padding:65px 0}.form-card{padding:23px}.form-grid{grid-template-columns:1fr}.form-field.full{grid-column:auto}}
