.quote-page{padding:76px 0;background:linear-gradient(130deg,#fff,#f3f8ff);color:#10243e}.quote-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;align-items:start}.quote-intro h2{font-size:clamp(38px,4vw,54px);line-height:1.1;margin:14px 0 24px}.quote-intro h2 span{color:#ff6f00}.quote-page p,.quote-page li{color:#41536a;font-size:15px;line-height:1.75}.quote-intro figure{position:relative;margin:28px 0 32px;padding-bottom:20px}.quote-intro img{width:100%;height:280px;object-fit:cover;border-radius:18px}.quote-intro figcaption{position:absolute;bottom:0;right:20px;background:#fff;border:1px solid #dbe6f3;padding:14px 22px;border-radius:12px;color:#005dc2;font-weight:700;box-shadow:0 10px 25px #10243e08}.quote-guidance{padding:25px;background:#fff;border:1px solid #dbe6f3;border-radius:14px}.quote-guidance h3,.quote-contact h3{font-size:27px;margin:0 0 18px}.quote-guidance ul{padding-left:20px;margin:0 0 14px}.quote-guidance li{margin-bottom:8px}.quote-guidance li::marker{color:#ff6f00}.quote-guidance p{font-size:13px;margin:0}.quote-contact{margin-top:30px}.quote-contact>a:not(.vt-whatsapp-inline){display:flex;align-items:center;gap:12px;margin-bottom:14px;color:#005dc2;font-weight:700;overflow-wrap:anywhere}.quote-contact>a>svg{width:22px;height:22px;color:#ff6f00}.quote-contact .vt-whatsapp-inline{margin:5px 0 18px}.quote-contact .vt-social-links{display:flex;flex-wrap:wrap;gap:10px;margin:0}.quote-contact .vt-social-links a{font-size:0;width:40px;height:40px;padding:9px;border-radius:50%;background:#edf5ff;color:#005dc2}.quote-form-panel{padding:32px;background:#fff;border:1px solid #c9dcf4;border-top:4px solid #ff6f00;border-radius:18px;box-shadow:0 15px 40px #10243e07}.quote-form-panel>h2{font-size:37px;line-height:1.15;margin:12px 0 18px}.quote-form-panel>p:not(.vt-eyebrow){font-size:14px}.quote-form-panel #enquiry{padding:0;background:transparent}.quote-form-panel #enquiry>.container{padding:0;max-width:none}.quote-form-panel #enquiry>.container>h2,.quote-form-panel #enquiry>.container>p:first-of-type{display:none}.quote-next{padding:70px 0;background:#fff;color:#10243e}.quote-next h2{font-size:clamp(35px,4vw,48px);margin:14px 0 30px}.quote-next ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0}.quote-next li{border-top:2px solid #007bff;padding-top:22px}.quote-next li:nth-child(2){border-color:#ff6f00}.quote-next li>span{font-size:25px;color:#ff6f00;font-weight:700}.quote-next h3{font-size:27px;margin:18px 0 12px}.quote-next p{font-size:15px;color:#41536a;line-height:1.75}.quote-next a{display:inline-block;margin-top:20px;color:#005dc2;font-weight:700}.quote-page a:focus-visible,.quote-next a:focus-visible{outline:3px solid #007bff;outline-offset:4px}@media(max-width:991px){.quote-layout{gap:30px}.quote-form-panel{padding:24px}}@media(max-width:767px){.quote-page,.quote-next{padding:50px 0}.quote-layout,.quote-next ol{grid-template-columns:1fr;gap:30px}.quote-intro img{height:240px}.quote-form-panel{padding:22px}.quote-form-panel>h2{font-size:32px}}
