/* V6 — sentence case and solid sage typography, from the storyboard hero.
   Scope every rule so V4 and V5 retain their established type treatment. */
.vota-v6 {
  --heading-sage:#cddcd4;
  --heading-tracking:-.055em;
}
.vota-v6 :is(h1,h2,h3,h4,h5,h6),
.vota-v6 .experience-inner>p {
  text-transform:none;
  font-weight:650;
  line-height:1.06;
  letter-spacing:var(--heading-tracking);
}
.vota-v6 .hero h1 {
  font-weight:650;
  line-height:1.02;
  letter-spacing:-.055em;
  white-space:normal;
  font-size:clamp(60px,5.65vw,90px);
}
.vota-v6 .hero h1 .line:nth-child(2)>span,
.vota-v6 .hero h1 .text-teal,
.vota-v6 .muted,
.vota-v6 .security-copy h2 span,
.vota-v6 .final-cta h2>span,
.vota-v6 .chapter-copy h3 em,
.vota-v6 .experience-inner>p>span,
.vota-v6 .caption-number {
  color:var(--heading-sage);
  -webkit-text-stroke:0;
  -webkit-text-fill-color:var(--heading-sage);
  text-shadow:none;
  font-style:normal;
}
.vota-v6 .chapter-copy h3 {font-weight:650;line-height:1.06;letter-spacing:-.05em}
.vota-v6 .chapter-copy {
  background:#102a3a;
  --chapter-ink:#eff2ee;
  --chapter-copy:#c4d5ce;
  color:#eff2ee;
}
.vota-v6 .chapter-copy p,
.vota-v6 .chapter-copy .chapter-footnote,
.vota-v6 .chapter-copy .eyebrow {color:#c4d5ce}
.vota-v6 .experience-band {background:#142e37;color:#eff2ee}
.vota-v6 .experience-inner>.eyebrow {color:#cddcd4}
.vota-v6 .experience-line:before {background:#cddcd45e}
.vota-v6 .experience-line img,
.vota-v6 .experience-line i {background:#cddcd4}
.vota-v6 .resource h3,.vota-v6 .layer-heading h3 {line-height:1.14;letter-spacing:-.035em}
.vota-v6 .film-heading {letter-spacing:-.025em;line-height:1.15}
.vota-v6 .film-dialog-head h2 {font-weight:500;letter-spacing:0}
@media(min-width:1100px) and (max-height:779px){
  .vota-v6 .hero h1{font-size:70px}
}
@media(max-width:1099px){
  .vota-v6 .hero h1{font-size:clamp(52px,5.9vw,70px)}
}
@media(max-width:899px){
  .vota-v6 .hero h1{font-size:clamp(42px,10.5vw,70px);line-height:1.05;min-height:3.2em}
  .vota-v6 h2{line-height:1.06}
  .vota-v6 .chapter-copy h3{font-size:clamp(31px,8.5vw,44px)}
}
