.economic-data-module___ADCVa__page{background:linear-gradient(180deg, #f2f8f8 0%, var(--background) 26rem);min-height:calc(100svh - 3.5rem);color:var(--foreground)}.economic-data-module___ADCVa__container{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:1.5rem 4rem}.economic-data-module___ADCVa__breadcrumb{color:var(--muted-foreground);font-family:var(--font-display);letter-spacing:.02em;align-items:center;gap:.6rem;font-size:.75rem;font-weight:600;display:flex}.economic-data-module___ADCVa__breadcrumb a{color:var(--brand-emerald-dark);text-decoration:none}.economic-data-module___ADCVa__breadcrumb a:hover,.economic-data-module___ADCVa__footer a:hover{text-underline-offset:.2em;text-decoration:underline}.economic-data-module___ADCVa__hero{max-width:70rem;padding-block:clamp(3.25rem,8vw,6rem) 3rem}.economic-data-module___ADCVa__mobileBreak{display:none}.economic-data-module___ADCVa__eyebrow{color:var(--brand-emerald-dark);font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .85rem;font-size:.72rem;font-weight:700}.economic-data-module___ADCVa__hero h1{color:var(--brand-navy);font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(2.5rem,6.5vw,5rem);font-weight:650;line-height:.98}.economic-data-module___ADCVa__hero>p:last-child{color:#365267;max-width:43rem;font-family:var(--font-body);margin:1.4rem 0 0;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.economic-data-module___ADCVa__availability{border-left:4px solid var(--brand-emerald);background:var(--brand-navy);max-width:70rem;color:var(--brand-white);padding:clamp(1.25rem,3vw,2rem)}.economic-data-module___ADCVa__availabilityLabel{color:#a8f5dd;font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .55rem;font-size:.7rem;font-weight:700}.economic-data-module___ADCVa__availability h2{max-width:42rem;color:var(--brand-white);font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,2.8vw,2rem);font-weight:650;line-height:1.15}.economic-data-module___ADCVa__availability>p:last-child{color:#e5f1f1;max-width:52rem;font-family:var(--font-body);margin:.8rem 0 0;font-size:1rem;line-height:1.6}.economic-data-module___ADCVa__comparisons{padding-block:clamp(3.5rem,7vw,5.5rem) 2rem}.economic-data-module___ADCVa__sectionHeading{margin-bottom:1.25rem}.economic-data-module___ADCVa__sectionHeading h2{color:var(--brand-navy);font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,4vw,2.7rem);font-weight:650;line-height:1.05}.economic-data-module___ADCVa__periodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.economic-data-module___ADCVa__periodCard{border:1px solid var(--brand-line);border-top:3px solid var(--brand-emerald-dark);background:var(--brand-white);min-width:0;padding:clamp(1.1rem,2.4vw,1.6rem)}.economic-data-module___ADCVa__periodLabel{color:var(--brand-emerald-dark);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.economic-data-module___ADCVa__periodCard h3{color:var(--brand-navy);font-family:var(--font-display);letter-spacing:-.045em;margin:.4rem 0 0;font-size:clamp(1.25rem,2.3vw,1.65rem);font-weight:650;line-height:1.15}.economic-data-module___ADCVa__missingStatus{color:#7d2b26;font-family:var(--font-display);margin:1.35rem 0 0;font-size:.86rem;font-weight:700}.economic-data-module___ADCVa__details{border-top:1px solid #dce7e9;gap:.8rem;margin:1.2rem 0 0;padding-top:1rem;display:grid}.economic-data-module___ADCVa__details div{grid-template-columns:minmax(6.5rem,.7fr) minmax(0,1fr);gap:.65rem;display:grid}.economic-data-module___ADCVa__details dt{color:#476072;font-family:var(--font-display);font-size:.72rem;font-weight:650}.economic-data-module___ADCVa__details dd{min-width:0;color:var(--brand-navy);font-family:var(--font-body);margin:0;font-size:.9rem;line-height:1.45}.economic-data-module___ADCVa__gapNote{color:#365267;max-width:55rem;font-family:var(--font-body);margin:1.25rem 0 0;line-height:1.6}.economic-data-module___ADCVa__footer{border-top:1px solid var(--brand-line);color:#476072;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2rem;padding-top:1.25rem;font-size:.8rem;display:flex}.economic-data-module___ADCVa__footer p{margin:0;line-height:1.5}.economic-data-module___ADCVa__footer a{color:var(--brand-emerald-dark);text-underline-offset:.2em;flex:none;font-weight:700}@media (max-width:760px){.economic-data-module___ADCVa__mobileBreak{display:block}.economic-data-module___ADCVa__periodGrid{grid-template-columns:1fr}.economic-data-module___ADCVa__footer{flex-direction:column;align-items:flex-start}}
