@layer components{.battery-tech-page{padding-block-end:var(--section-space)}.battery-tech-hero{border-block-end:var(--border-strong) solid var(--color-text);padding-block:clamp(3.5rem,8vw,7rem) clamp(3rem,7vw,6rem)}.battery-tech-hero__index{grid-column:1/span 2}.battery-tech-hero__content{grid-column:3/span 8}.battery-tech-hero h1{max-inline-size:14ch;font-size:var(--type-page-title);line-height:var(--leading-tight)}.battery-tech-hero__lede{max-inline-size:46rem;color:var(--color-text-secondary);font-size:var(--type-heading-3);margin-block-start:var(--space-6);line-height:1.45}.battery-tech-hero__qualification{max-inline-size:43rem;color:var(--color-text-muted);margin-block-start:var(--space-4)}.battery-status-nav{padding-block:var(--space-4);border-block-end:var(--border-hairline) solid var(--color-border)}.battery-status-nav ul{gap:var(--space-2) var(--space-5);flex-wrap:wrap;list-style:none;display:flex}.battery-status-nav a{padding-block:var(--space-2);color:var(--color-text-secondary);font-family:var(--font-technical);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block}.battery-status-nav a:hover,.battery-status-nav a:focus-visible{color:var(--color-accent-strong);text-underline-offset:.3em;text-decoration:underline}.battery-benchmarks,.battery-research,.battery-methodology{padding-block-start:clamp(4rem,8vw,7rem)}.battery-section-heading{gap:var(--grid-gap);grid-template-columns:minmax(10rem,1fr) minmax(0,2fr);align-items:end;margin-block-end:var(--space-6);display:grid}.battery-section-heading h2{max-inline-size:18ch;font-size:var(--type-section)}.battery-section-heading>p{max-inline-size:43rem;color:var(--color-text-secondary);justify-self:end}.battery-benchmark-grid{border-block-start:var(--border-strong) solid var(--color-text);border-inline-start:var(--border-hairline) solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.battery-benchmark{gap:var(--space-5);min-block-size:34rem;padding:var(--space-5);border-inline-end:var(--border-hairline) solid var(--color-border);border-block-end:var(--border-hairline) solid var(--color-border);flex-direction:column;scroll-margin-block-start:var(--space-7);display:flex}.battery-benchmark__label,.battery-benchmark__metrics dt,.battery-benchmark__details dt,.battery-research-card dt,.battery-research-card__index,.battery-research-card__source span{color:var(--color-text-muted);font-family:var(--font-technical);font-size:var(--type-label);letter-spacing:.06em;text-transform:uppercase}.battery-benchmark>p{color:var(--color-text-secondary);font-size:var(--type-small)}.battery-benchmark__summary h3{font-size:var(--type-heading-3);line-height:var(--leading-snug)}.battery-benchmark__summary p{color:var(--color-text-secondary);font-size:var(--type-small);margin-block-start:var(--space-3)}.battery-benchmark__metrics{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.battery-benchmark__metrics div{border-block-start:var(--border-hairline) solid var(--color-border-subtle);padding-block-start:var(--space-2)}.battery-benchmark__metrics dd{font-family:var(--font-technical);margin-block-start:var(--space-2)}.battery-benchmark__details{gap:var(--space-3);display:grid}.battery-benchmark__details div{border-block-start:var(--border-hairline) solid var(--color-border-subtle);padding-block-start:var(--space-2)}.battery-benchmark__details dd{color:var(--color-text-secondary);font-size:var(--type-small);margin-block-start:var(--space-1)}.battery-benchmark__sources{gap:var(--space-2);border-block-start:var(--border-hairline) solid var(--color-border-subtle);margin-block-start:auto;padding-block-start:var(--space-3);list-style:none;display:grid}.battery-benchmark__sources a,.battery-benchmarks__footnote{color:var(--color-text-muted);font-size:var(--type-small)}.battery-benchmark__sources a{text-underline-offset:.2em}.battery-benchmarks__footnote{margin-block-start:var(--space-4)}.battery-research-feed{border-block-start:var(--border-strong) solid var(--color-text);list-style:none}.battery-research-feed>li{border-block-end:var(--border-hairline) solid var(--color-border)}.battery-research-state{align-content:center;gap:var(--space-3);border-block:var(--border-strong) solid var(--color-text);min-block-size:18rem;padding:clamp(2rem,6vw,5rem);display:grid}.battery-research-state h3{font-size:var(--type-heading-2)}.battery-research-state>p:last-child{max-inline-size:42rem;color:var(--color-text-secondary)}.battery-research-card{gap:var(--space-6) var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(2rem,5vw,4rem);display:grid}.battery-research-card__header{gap:var(--space-4);grid-column:1/span 5;grid-template-columns:3rem minmax(0,1fr);display:grid}.battery-research-card h3{max-inline-size:20ch;font-size:var(--type-heading-2);margin-block-start:var(--space-3)}.battery-research-card__classification{align-content:start;gap:var(--space-4);grid-column:6/span 3;display:grid}.battery-research-card__classification div,.battery-research-card__metrics div{border-block-start:var(--border-hairline) solid var(--color-border-subtle);padding-block-start:var(--space-2)}.battery-research-card__classification dd,.battery-research-card__metrics dd{margin-block-start:var(--space-2);font-weight:700}.battery-research-card__metrics{gap:var(--space-3);grid-column:9/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}.battery-research-card__metrics dd{font-family:var(--font-technical);font-size:var(--type-heading-3)}.battery-research-card__editorial{gap:var(--grid-gap);color:var(--color-text-secondary);grid-column:4/span 8;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.battery-research-card__editorial>div{border-inline-start:var(--border-signal) solid var(--color-accent);padding-inline-start:var(--space-5)}.battery-research-card__editorial h4{font-size:var(--type-interface);margin-block-end:var(--space-3)}.battery-research-card__source{gap:var(--space-2) var(--space-5);border-block-start:var(--border-hairline) solid var(--color-border-subtle);flex-wrap:wrap;grid-column:4/-1;padding-block-start:var(--space-3);display:flex}.battery-research-card__source strong,.battery-research-card__source a,.battery-research-card__source time{color:var(--color-text-secondary);font-size:var(--type-small)}.battery-research-card__source a{text-underline-offset:.2em}.battery-research-card__source time{margin-inline-start:auto}.battery-methodology__panel{gap:var(--grid-gap);padding-block:var(--space-7);border-block:var(--border-strong) solid var(--color-text);grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);display:grid}.battery-methodology__copy{max-inline-size:48rem}.battery-methodology__copy p+p{margin-block-start:var(--space-4)}.battery-methodology__notice{color:var(--color-accent-strong);font-family:var(--font-technical);font-size:var(--type-small)}}@layer overrides{@media (width<=64rem){.battery-tech-hero__content{grid-column:3/-1}.battery-benchmark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.battery-research-card__header{grid-column:1/span 6}.battery-research-card__classification{grid-column:7/-1}.battery-research-card__metrics,.battery-research-card__editorial,.battery-research-card__source{grid-column:4/-1}}@media (width<=48rem){.battery-tech-hero__index,.battery-tech-hero__content{grid-column:1/-1}.battery-tech-hero__content{margin-block-start:var(--space-6)}.battery-section-heading,.battery-methodology__panel{grid-template-columns:1fr}.battery-section-heading>p{justify-self:start}.battery-research-card{grid-template-columns:1fr}.battery-research-card__header,.battery-research-card__classification,.battery-research-card__metrics,.battery-research-card__editorial,.battery-research-card__source{grid-column:1}.battery-research-card__editorial{grid-template-columns:1fr}.battery-research-card__editorial>div{border-block-start:var(--border-signal) solid var(--color-accent);border-inline-start:0;padding-block-start:var(--space-4);padding-inline-start:0}}@media (width<=36rem){.battery-benchmark-grid{grid-template-columns:1fr}.battery-benchmark{min-block-size:0}.battery-research-card__metrics{grid-template-columns:1fr}}@media (forced-colors:active){.battery-tech-hero,.battery-status-nav,.battery-benchmark-grid,.battery-benchmark,.battery-research-feed,.battery-research-feed>li,.battery-research-card__classification div,.battery-research-card__metrics div,.battery-research-card__source,.battery-methodology__panel{border-color:canvastext}}}
