.internal-hero{background:#f5f5f5;padding:16px 0;display:flex;align-items:center;min-height:18rem;background-image:url(../../images/internal-banner.webp);background-size:cover;background-position:center;position:relative}.internal-hero::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;background:linear-gradient(to right, rgba(185, 218, 199, 0.6) 0%, rgba(211, 234, 221, 0.7) 34%, rgba(202, 231, 215, 0.7) 61%, rgba(255, 255, 255, 0) 100%)}.internal-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:2}.internal-hero__inner h1{margin:0;color:#1e3c2b;font-size:22px;font-weight:700;line-height:1.4}@media(max-width: 768px){.internal-hero{padding:34px 0}.internal-hero__inner{display:grid;justify-items:start}}.breadcrumb{display:flex;align-items:center;gap:8px;color:#1e3c2b;font-size:14px;white-space:nowrap}.breadcrumb a{color:#1e3c2b}.breadcrumb a:hover{color:#bc4749}@media(max-width: 768px){.breadcrumb{white-space:normal}}.insurance-page{direction:rtl;text-align:right;background:#fff}.insurance-intro{background:radial-gradient(circle at 8% 8%, rgba(76, 149, 108, 0.08), transparent 23%),#fff}.insurance-intro .section-lead{max-width:760px;line-height:2}.insurance-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;margin-top:52px}.insurance-card{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:14px;align-items:center;min-height:150px;padding:24px;overflow:hidden;border:1px solid rgba(39,40,145,.07);border-radius:8px;background:#fff;box-shadow:0 2px 14px rgba(16,23,74,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.insurance-card::after{position:absolute;bottom:-34px;left:-34px;width:90px;height:90px;border:16px solid #edf4f0;border-radius:50%;content:""}.insurance-card:hover{border-color:rgba(76,149,108,.22);box-shadow:0 14px 34px rgba(16,23,74,.08);transform:translateY(-4px)}.insurance-card h3{margin:0 0 7px;color:#1e3c2b;font-size:15px}.insurance-card p{margin:0;color:#696f88;font-size:14px;line-height:1.8}.insurance-card__status{width:-moz-max-content;width:max-content;padding:4px 9px;border-radius:999px;background:#edf4f0;color:#888;font-size:9px;font-weight:700}.insurance-card--contact{background:#1e3c2b}.insurance-card--contact::after{border-color:hsla(0,0%,100%,.06)}.insurance-card--contact h3{color:#fff}.insurance-card--contact p{color:hsla(0,0%,100%,.7)}.insurance-card--contact a{position:absolute;bottom:22px;left:24px;z-index:1;display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#fff;color:#1e3c2b}.insurance-process{background:#edf4f0}.insurance-process__layout{display:grid;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);gap:clamp(50px,8vw,110px);align-items:start}.insurance-process__intro .section-title{max-width:480px;margin-bottom:18px;font-size:clamp(30px,3.5vw,44px)}.insurance-process__intro>p{margin:0;color:#696f88;font-size:14px;line-height:2}.insurance-note{display:flex;gap:13px;margin-top:30px;padding:18px;border:1px solid rgba(44,110,73,.12);border-radius:8px;background:hsla(0,0%,100%,.65)}.insurance-note svg{flex:0 0 22px;width:22px;fill:none;stroke:#bc4749;stroke-width:1.7;stroke-linecap:round}.insurance-note p{margin:0;color:#888;font-size:14px;line-height:1.9}.insurance-steps{display:grid;gap:14px;margin:0;padding:0;list-style:none}.insurance-steps li{display:grid;grid-template-columns:48px minmax(0, 1fr);gap:18px;align-items:center;padding:20px 22px;border-radius:8px;background:#fff;box-shadow:0 2px 14px rgba(16,23,74,.055)}.insurance-steps>li>span{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:#fff2f2;color:#bc4749;font-size:14px;font-weight:700}.insurance-steps h3{margin:0 0 5px;color:#1e3c2b;font-size:14px}.insurance-steps p{margin:0;color:#696f88;font-size:14px;line-height:1.8}.insurance-cta{padding:0 0 90px;background:#edf4f0}.insurance-cta__inner{display:flex;justify-content:space-between;gap:35px;align-items:center;padding:42px 48px;border-radius:10px;background:#4c956c}.insurance-cta__inner span{color:#fff;font-size:14px;font-weight:700}.insurance-cta__inner h2{margin:8px 0;color:#fff;font-size:clamp(22px,2.4vw,30px)}.insurance-cta__inner p{margin:0;color:hsla(0,0%,100%,.68);font-size:14px;line-height:1.8}.insurance-cta__inner .btn{flex:0 0 auto;background:#fff;color:#1e3c2b}@media(max-width: 1024px){.insurance-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.insurance-process__layout{grid-template-columns:1fr;gap:42px}}@media(max-width: 680px){.insurance-grid{grid-template-columns:1fr;margin-top:38px}.insurance-card{min-height:135px}.insurance-cta{padding-bottom:65px}.insurance-cta__inner{align-items:stretch;flex-direction:column;padding:32px 25px}.insurance-cta__inner .btn{width:100%}}@media(max-width: 420px){.insurance-card{padding:20px}.insurance-steps li{grid-template-columns:40px minmax(0, 1fr);gap:13px;padding:18px 16px}.insurance-steps>li>span{width:38px;height:38px}}