.commercial-page{color:#0b2545}.commercial-breadcrumb{padding-block:28px;font-size:15px}.commercial-hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding-block:35px 70px}.commercial-hero h1{font-size:clamp(34px,3.2vw,52px);line-height:1.15;margin:14px 0 24px}.commercial-eyebrow{color:#d41420;font-size:14px;letter-spacing:.18em;font-weight:700}.commercial-lead{font-size:20px;line-height:1.75;margin-bottom:28px}.commercial-hero figure{margin:0}.commercial-hero img{width:100%;height:auto;max-height:420px;object-fit:cover;border-radius:16px}.commercial-hero figcaption{font-size:13px;color:#64758a;margin-top:12px}.commercial-content{max-width:1050px;padding-block:30px 60px}.commercial-content article{margin-bottom:38px}.commercial-band h2,.commercial-content h2,.commercial-faq h2,.commercial-inquiry h2,.commercial-links h2{font-size:30px;line-height:1.3;margin-bottom:18px}.commercial-band p,.commercial-content p,.commercial-faq p{font-size:18px;line-height:1.85}.commercial-band{background:#0a2748;color:white;padding:52px 0}.commercial-band ul{display:grid;grid-template-columns:1fr 1fr;gap:20px;font-size:18px;padding-inline-start:24px}.commercial-band p{color:#cfdeed}.commercial-faq{padding-block:55px}.commercial-faq details{padding:20px;background:#f2f6fa;margin-bottom:14px;border:1px solid #dce5ef;border-radius:8px}.commercial-faq summary{cursor:pointer;font-size:19px;font-weight:600}.commercial-links{padding-block:15px 45px}.commercial-links a{display:block;margin:16px 0;color:#155e96;text-decoration:underline}.commercial-inquiry{padding-block:45px 65px;display:grid;grid-template-columns:1fr 1.4fr;gap:45px}.commercial-inquiry>div p{font-size:19px;line-height:1.7}.commercial-footer{border-top:1px solid #dce5ef;padding-block:28px;display:flex;gap:28px;flex-wrap:wrap}.commercial-footer a{color:#155e96}.commercial-content section{margin-bottom:32px}@media(max-width:700px){.commercial-hero,.commercial-inquiry{grid-template-columns:1fr;gap:26px}.commercial-hero{padding-block:15px 35px}.commercial-hero h1{font-size:36px}.commercial-band ul{grid-template-columns:1fr}.commercial-band h2,.commercial-content h2,.commercial-faq h2,.commercial-inquiry h2,.commercial-links h2{font-size:26px}}