.hero{grid-template-columns:1fr 1.1fr;gap:35px}h1{font-size:clamp(43px,4.5vw,59px)}.dashboard-frame{height:auto!important;aspect-ratio:760/650;padding:14px 12px 32px;background:radial-gradient(ellipse at 50% 50%,#0d6da344,#0a142a)!important;display:flex;flex-direction:column;overflow:visible}.dashboard-frame:before{display:none}.dashboard-frame img{width:112%;max-width:none;display:block;filter:drop-shadow(0 20px 30px #0005);border-radius:18px}.dashboard-caption{font-size:10px;letter-spacing:1px;color:#8ea5c5;position:absolute;bottom:10px}.investigation-steps{grid-template-columns:repeat(4,1fr);gap:25px}.checklist-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.checklist-item{display:flex;gap:17px;padding:17px 20px;background:#0d1a31;border:1px solid #233a59;border-radius:12px;font-size:13px;color:#afc2df;align-items:center}.checklist-item b{color:#48bfdb;font-size:11px;font-weight:500}.booking-section{padding-top:0}.booking{grid-template-columns:.8fr 1.2fr;gap:45px}.booking-note{display:flex;gap:12px;font-size:13px;margin:25px 0}.booking-note span:not(.check){color:#92a9c9;font-size:12px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.field.full{grid-column:1/-1}.field input,.field select,.field textarea{width:100%;padding:13px;background:#09152b;color:#e4edff;border:1px solid #2a4164;border-radius:10px;font:inherit;font-size:13px;min-width:0}.field label{font-size:12px;margin-bottom:7px}.field label span{color:#5cbcff}.field small{display:block;color:#8ca4c6;font-size:11px;margin-top:5px}.field textarea{resize:vertical}.field input:focus,.field textarea:focus{outline:2px solid #2d99ff;outline-offset:2px}.field input::placeholder,.field textarea::placeholder{color:#6d84a7}.consent{display:flex!important;gap:10px;align-items:flex-start;font-size:11px!important;font-weight:400!important;line-height:1.65;margin:20px 0!important;color:#a8bad6}.consent input{margin-top:4px;accent-color:#2e8fff}.consent a{color:#60b5ff}.honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#form-status{font-size:13px;color:#95d8d4}.btn:disabled{opacity:.6;cursor:wait}.guide .micro{font-size:11px;line-height:1.8}.booking form{min-width:0}.section-heading p{max-width:390px}@media(max-width:900px){.investigation-steps{grid-template-columns:1fr 1fr}.booking{gap:25px;grid-template-columns:1fr 1.2fr}.hero{gap:30px}.dashboard-frame img{width:104%}}@media(max-width:800px){.hero,.booking{grid-template-columns:1fr}.dashboard-frame{margin-top:10px}.dashboard-frame img{width:100%}.checklist-grid{grid-template-columns:1fr}.booking h2 br{display:none}.booking-note{margin:18px 0}.guide.booking{padding:26px 20px}.booking-section{padding-top:0}}@media(max-width:480px){.form-grid,.investigation-steps{grid-template-columns:1fr}.field.full{grid-column:auto}.hero h1{font-size:43px}.dashboard-caption{font-size:8px}.dashboard-frame{padding:8px 5px 28px}}
