/* Blue Logistics Contact V2 — friendly local conversion */
.contact-v2 .pagehero{background:linear-gradient(135deg,#071a30,#0d3157);color:#fff;padding:58px 0}.contact-v2 .pagehero .eyebrow{color:#79c1ff}.contact-v2 .pagehero h1{font-size:clamp(38px,5vw,58px);letter-spacing:-.035em;margin:8px 0 12px}.contact-v2 .pagehero p{max-width:760px;color:#d3e3f2;font-size:18px;line-height:1.65}.contact-v2 .contact-grid{align-items:start}.contact-v2 .contact-card{position:sticky;top:92px;border:1px solid #dce8f4;box-shadow:0 14px 36px rgba(14,54,92,.08)}.contact-v2 .contact-card h2{margin-bottom:8px}.contact-v2 .contact-phone{display:inline-flex;align-items:center;gap:8px;margin:4px 0 12px;padding:12px 14px;border-radius:12px;background:#eaf4ff;color:#0b5da7!important;font-size:20px;font-weight:900;text-decoration:none}.contact-v2 .contact-trust{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:16px 0}.contact-v2 .contact-trust span{padding:9px 10px;border-radius:10px;background:#f4f8fc;border:1px solid #e2eaf2;font-size:12px;font-weight:800;color:#425d77}.contact-v2 form{border:1px solid #dce8f4;box-shadow:0 16px 40px rgba(14,54,92,.08)}.contact-v2 .form-intro{margin:0 0 14px;color:#60758b;line-height:1.55}.contact-v2 .callback-note{padding:12px 13px;border-radius:10px;background:#f1f7fd;color:#4e6880;font-size:13px;line-height:1.5;margin:12px 0}.contact-v2 input:focus,.contact-v2 select:focus,.contact-v2 textarea:focus{outline:3px solid rgba(8,114,223,.14);border-color:#0872df}.contact-v2 .btn.primary{min-height:50px;font-weight:900}.contact-v2 .utility a{color:inherit;text-decoration:none}.contact-v2 .utility .container{gap:18px}.contact-v2 .utility-local{flex:1;text-align:center}
@media(max-width:800px){.contact-v2 .contact-card{position:static}.contact-v2 .contact-trust{grid-template-columns:1fr}.contact-v2 .utility-local{display:none}.contact-v2 .pagehero{padding:42px 0}.contact-v2 .pagehero p{font-size:16px}}
