/* Ana sayfa: özel sağlık sigortaları */
.insurance{padding:46px 0 60px;background:#eeeae1;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.insurance-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:25px}
.insurance-kicker{font:11px 'IBM Plex Mono',monospace;letter-spacing:.15em;color:#627a6c}
.insurance h2{font-family:'Newsreader',serif;font-size:clamp(30px,3.4vw,43px);line-height:1.13;font-weight:500;letter-spacing:-.025em;margin-top:10px}
.insurance-heading p{max-width:360px;color:var(--slate);font-size:14px;line-height:1.65}
.insurance-logos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}
.insurance-logo{min-width:0;height:126px;background:#f7eddf;border:1px solid #e3d9ca;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.insurance-mark{display:block;flex:none;width:125px;height:105px;background-image:url('insurers-reference.png');background-repeat:no-repeat;background-size:1320px 1067px}
.insurance-axa{background-position:-132px -924px}
.insurance-bupa{background-position:-271px -924px}
.insurance-aviva{background-position:-414px -924px}
.insurance-vitality{background-position:-579px -924px}
.insurance-wpa{background-position:-735px -924px}
.insurance-note{font-size:12px;color:var(--slate);margin-top:17px}
@media(max-width:760px){.insurance{padding:42px 0}.insurance-heading{display:block}.insurance-heading p{margin-top:12px}.insurance-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.insurance-logo{height:115px}}
@media(max-width:520px){.insurance-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.insurance-logo:last-child{grid-column:1/-1}.insurance-logo{height:113px}.insurance h2{font-size:34px}}
.insurance-logo img {
    width: 100%;
    height: 100%;
    max-width: 150px;
    max-height: 105px;
    object-fit: contain;
}