.header-call{display:flex;gap:6px;align-items:center;text-decoration:none;color:#b3440c;font-size:13px;white-space:nowrap;font-weight:600}.insurance-info{background:#fff;padding:80px max(24px,calc((100% - 1200px)/2));}.insurance-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center;margin-bottom:40px}.insurance-intro h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.04em;font-weight:500;line-height:1.08;margin:12px 0 20px}.insurance-intro p{line-height:1.6}.hotline-card{display:flex;flex-direction:column;gap:15px;padding:30px;border-radius:24px;background:linear-gradient(120deg,#fff1d4,#ffdac3);color:#713008;text-decoration:none;border:1px solid #ffd2aa;transition:transform .25s}.hotline-card:hover{transform:translateY(-4px)}.hotline-card strong{font-size:clamp(22px,3vw,35px);white-space:nowrap;letter-spacing:-.04em}.legal-content{border-top:1px solid #ddd;padding-top:32px;color:#555;line-height:1.7;font-size:14px}.legal-content h3{color:#222;font-size:22px}.legal-content details{border-bottom:1px solid #ddd;padding:20px 0}.legal-content summary{font-size:17px;font-weight:500;cursor:pointer;color:#252525}.legal-content a{color:#a23e07;overflow-wrap:anywhere}.legal-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.mobile-conversion .mobile-call{background:#fff0dc;color:#a43a00;flex:.55}.mobile-conversion{gap:6px}@media(max-width:1100px){header nav{display:none}}@media(max-width:650px){.header-call{font-size:11px}.header-call span:first-child{display:none}header{flex-wrap:wrap;gap:10px}.insurance-info{padding:48px 22px}.insurance-intro{grid-template-columns:1fr;gap:20px}.mobile-conversion a{font-size:11px;padding:14px 7px}.hotline-card{padding:24px}.legal-links{flex-direction:column}}