.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.disabilityClaims-hero{color:#fff;background:linear-gradient(135deg,#051c4b 0%,#0a2d73 100%);padding:32px 0 42px}.disabilityClaims-breadcrumb{opacity:.95;margin:0 0 16px;font-size:14px}.disabilityClaims-breadcrumb a{color:#fff;text-decoration:none}.disabilityClaims-breadcrumb a:hover{text-decoration:underline}.disabilityClaims-hero h1{margin:0 0 12px;font-size:42px;font-weight:700;line-height:1.1}.disabilityClaims-hero__desc{max-width:780px;margin:0;font-size:18px;line-height:1.6}.disabilityClaims-section{background:#f8fafc;padding:48px 0 64px}.disabilityClaims-intro{color:#374151;margin:0 0 36px;font-size:18px;line-height:1.7}.disabilityClaims-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.disabilityClaims-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;min-height:260px;padding:56px 28px 28px;transition:all .2s;position:relative;box-shadow:0 2px 8px #0f172a0a}.disabilityClaims-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f172a1a}.disabilityClaims-card__icon{color:#1d3567;z-index:2;background:#fff;border:1px solid #dbe6f7;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:38px;display:flex;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.disabilityClaims-card__icon svg{width:38px;height:38px}.disabilityClaims-card h3{color:#111827;margin:14px 0;font-size:24px;font-weight:700;line-height:1.25}.disabilityClaims-card p{color:#4b5563;margin:0 0 22px;font-size:17px;line-height:1.65}.disabilityClaims-card a{color:#1d4ed8;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.disabilityClaims-card a:hover{text-decoration:underline}.disabilityClaims-card--wide{grid-column:2/3}@media (max-width:1000px){.disabilityClaims-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.disabilityClaims-card--wide{grid-column:auto}}@media (max-width:700px){.container{padding:0 18px}.disabilityClaims-hero{padding:28px 0 36px}.disabilityClaims-hero h1{font-size:34px}.disabilityClaims-hero__desc,.disabilityClaims-intro{font-size:16px}.disabilityClaims-section{padding:40px 0 56px}.disabilityClaims-grid{grid-template-columns:1fr;gap:28px}.disabilityClaims-card{min-height:auto;padding:54px 22px 24px}.disabilityClaims-card h3{font-size:22px}.disabilityClaims-card p{font-size:16px}}
