.videoHeroMain{min-height:620px;padding-top:58px;padding-bottom:58px}.videoHeroMain .heroCopy{width:min(650px,56vw)}.videoHeroMain .eyebrow{margin-bottom:13px;font-size:10px}.videoHeroMain h1{letter-spacing:-2.5px;max-width:600px;font-size:clamp(36px,4.4vw,58px);line-height:1}.videoHeroMain .lead{max-width:540px;margin:17px 0;font-size:14px;line-height:1.5}.videoHeroMain .contactChoices{grid-template-columns:1fr 1fr;gap:10px;max-width:600px;margin-top:22px}.videoHeroMain .contactChoices a{border-radius:10px;gap:12px;min-height:68px;padding:11px 17px}.videoHeroMain .choiceIcon{border-width:2px;width:40px;height:40px}.videoHeroMain .contactChoices b{margin-bottom:3px;font-size:13px}.videoHeroMain .contactChoices small{font-size:10px}.videoHeroMain .trust{gap:15px;margin-top:17px;font-size:10px}.heroVideoBadge{padding:14px 18px;bottom:38px}@media (width<=800px){.videoHeroMain{min-height:650px;padding:70px 6vw 34px}.videoHeroMain .heroCopy{width:100%}.videoHeroMain .eyebrow{margin-bottom:12px}.videoHeroMain h1{letter-spacing:-1.9px;font-size:clamp(32px,9.8vw,43px);line-height:1}.videoHeroMain .lead{margin:14px 0;font-size:13px;line-height:1.45}.videoHeroMain .contactChoices{margin-top:16px}.videoHeroMain .contactChoices a{min-height:61px;padding:9px 12px}.videoHeroMain .choiceIcon{width:34px;height:34px}.videoHeroMain .trust{margin-top:14px}}@media (width<=430px){.videoHeroMain{min-height:690px}.videoHeroMain .contactChoices{grid-template-columns:1fr 1fr}.videoHeroMain .contactChoices small{font-size:10px}.videoHeroMain .contactChoices b{font-size:12px}}
