.pensionClaims-breadcrumb-wrap{background:var(--color-white);border-bottom:var(--border-width) solid var(--color-border)}.pensionClaims-breadcrumb-wrap .container,.pensionClaims-hero .container{max-width:var(--container-lg);margin-inline:auto}.pensionClaims-breadcrumb-wrap .container{padding-block:var(--space-4)}.pensionClaims-breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;margin:0;display:flex}.pensionClaims-breadcrumb a{color:var(--color-text);text-decoration:none}.pensionClaims-breadcrumb span:last-child{font-weight:var(--font-semibold);color:var(--color-text)}.pensionClaims-hero{background:var(--color-primary)}.pensionClaims-hero .container{padding-block:var(--space-8)}.pensionClaims-hero h1{color:var(--color-text-inverse);font-size:var(--text-4xl);line-height:var(--leading-tight);font-weight:var(--font-bold);margin:0}.pensionClaims-section{background:var(--color-white);margin-bottom:var(--space-12)}.pensionClaims-content{max-width:var(--container-lg);margin-inline:auto}.pensionClaims-intro{margin:0 0 var(--space-8);color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.pensionClaims-card{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);padding:var(--space-8);box-shadow:var(--shadow-sm);margin-bottom:var(--space-8)}.pensionClaims-card h3{margin:0 0 var(--space-5);color:var(--color-text);font-size:var(--text-xl);font-weight:var(--font-bold)}.pensionClaims-card p{margin:0 0 var(--space-5);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-relaxed)}.pensionClaims-accordion{gap:var(--space-3);flex-direction:column;display:flex}.pensionClaims-item{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);overflow:hidden}.pensionClaims-header{width:100%;min-height:var(--touch-target);padding:var(--space-4) var(--space-5);background:var(--color-white);text-align:left;color:var(--color-text);font-size:x-large;font-weight:var(--font-semibold);cursor:pointer;border:0;justify-content:space-between;align-items:center;display:flex}.pensionClaims-arrow{color:var(--color-muted);font-size:var(--text-xl);flex-shrink:0;line-height:1}.pensionClaims-body{border-top:var(--border-width) solid var(--color-border);padding:var(--space-5);background:var(--color-white)}.pensionClaims-body p{margin:0 0 var(--space-4);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-relaxed)}.pensionClaims-list{margin:0 0 var(--space-4);padding-left:var(--space-6);list-style-type:square}.pensionClaims-list li{margin-bottom:var(--space-3);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-relaxed)}.pensionClaims-split{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}.pensionClaims-split-text{flex:1;min-width:0}.pensionClaims-video-grid{gap:var(--space-5);margin-top:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(1,280px);display:grid}.pensionClaims-card .pensionClaims-video-grid{margin-top:0}.pensionClaims-video-wrap{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-sm);overflow:hidden}.pensionClaims-video{border:0;width:100%;height:155px;display:block}.pensionClaims-video-wrap p{padding:var(--space-3);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin:0}.pensionClaims-cta{margin-top:var(--space-8)}.pensionClaims-cta-boxb{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-text-inverse);padding:var(--space-8);text-align:center;box-shadow:var(--shadow-md);margin-bottom:var(--space-8)}.pensionClaims-cta-boxb p{margin:0 0 var(--space-2);color:var(--color-primary-mid);font-size:var(--text-base);line-height:var(--leading-relaxed)}@media (max-width:767px){.pensionClaims-breadcrumb-wrap .container,.pensionClaims-hero .container,.pensionClaims-section .container{padding-inline:var(--space-4)}.pensionClaims-hero .container{padding-block:var(--space-6)}.pensionClaims-hero h1{font-size:var(--text-3xl)}.pensionClaims-content{max-width:100%}.pensionClaims-intro{font-size:var(--text-base);margin-bottom:var(--space-5)}.pensionClaims-card{padding:var(--space-5);margin-bottom:var(--space-6)}.pensionClaims-card h3{font-size:var(--text-lg)}.pensionClaims-card p,.pensionClaims-body p,.pensionClaims-list li{font-size:var(--text-sm)}.pensionClaims-header{padding:var(--space-4);font-size:var(--text-base)}.pensionClaims-body{padding:var(--space-4)}.pensionClaims-split{gap:var(--space-4);flex-direction:column}.pensionClaims-video-grid{grid-template-columns:1fr;width:100%}.pensionClaims-video-wrap{width:100%}.pensionClaims-video{height:220px}.pensionClaims-cta-boxb{padding:var(--space-5)}.pensionClaims-cta-boxb p{font-size:1.1rem}}.pensionClaims-links-grid{gap:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}.pensionClaims-link-box{border:2px solid var(--color-primary-mid);border-radius:var(--radius-md);background:var(--color-white);min-height:105px;color:var(--color-text);padding:var(--space-4);text-align:center;font-size:var(--text-base);font-weight:var(--font-bold);line-height:var(--leading-snug);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;text-decoration:underline;display:flex}.pensionClaims-cta-btn{min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-sm);background:var(--color-primary-mid);color:var(--color-text-inverse);font-size:var(--text-sm);font-weight:var(--font-bold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pensionClaims-cta-btn:hover{background:var(--color-primary-dark)}.pensionClaims-body a:not(.pensionClaims-cta-btn){color:var(--color-link);font-weight:var(--font-bold);font-style:italic;text-decoration:underline}@media (max-width:900px){.pensionClaims-links-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.pensionClaims-links-grid{grid-template-columns:1fr}}
