.rc-vhs-landing :is(h1,h2,h3,.rc-vhs-button-label){font-family:var(--rc-vhs-font), monospace;font-synthesis:none;text-transform:uppercase;letter-spacing:.015em;text-wrap:balance;color:var(--rc-strong);text-shadow:-.65px 0 #e73e557a, .65px 0 #2f73ef7a, 0 0 1px color-mix(in srgb, currentColor 25%, transparent);-webkit-font-smoothing:auto;font-weight:400;line-height:1.05}.rc-vhs-landing .rc-btn{font-family:var(--rc-vhs-font), monospace;border-radius:2px;padding:.75rem 1.1rem;font-size:1.45rem;font-weight:400;line-height:1}.rc-vhs-landing .rc-vhs-button-label{color:inherit;white-space:nowrap}@supports ((-webkit-mask-image:linear-gradient(black, black)) or (mask-image:linear-gradient(black, black))){.rc-vhs-landing :is(h1,h2,h3,.rc-vhs-button-label){-webkit-mask-image:repeating-linear-gradient(#000 0 2px,#000000c7 2px 3px);mask-image:repeating-linear-gradient(#000 0 2px,#000000c7 2px 3px)}}.rc-vhs-landing .rc-hero h1{font-size:clamp(3.4rem,5.5vw,5.2rem);line-height:.98}.rc-vhs-landing h2{font-size:clamp(2.3rem,4.1vw,3.5rem)}.rc-vhs-landing .rc-visual-feature h2{font-size:clamp(2rem,3vw,2.6rem)}.rc-vhs-landing .rc-feature-wide h2{font-size:clamp(2.5rem,3.7vw,3.25rem)}.rc-vhs-landing .rc-install-heading h2{font-size:1.8rem}.rc-vhs-landing .rc-feature-list h3{font-size:1.6rem}@media (max-width:640px){.rc-vhs-landing .rc-hero h1{font-size:clamp(2.7rem,10vw,4rem)}.rc-vhs-landing h2,.rc-vhs-landing .rc-visual-feature h2,.rc-vhs-landing .rc-feature-wide h2{font-size:2.25rem}.rc-vhs-landing .rc-install-heading h2{font-size:1.8rem}}@media (forced-colors:active){.rc-vhs-landing :is(h1,h2,h3,.rc-vhs-button-label){text-shadow:none;-webkit-mask-image:none;mask-image:none}}
