@media (min-width: 480px){.content{padding:2rem 1.25rem}.card-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.hero-section{padding:7rem 1rem 4rem;min-height:72vh}.page-hero{padding:5.5rem 1.25rem 3rem}.hero-button-row{flex-direction:row;align-items:center;gap:.75rem}.hero-button-row .button{width:auto;max-width:none}.footer-links-group{flex-direction:row;gap:2.5rem}}@media (min-width: 600px){.hero-title{font-size:2.5rem}}@media (min-width: 640px){.header-inner{padding:0 2.5rem}.footer{padding:2.25rem 2.5rem 1.75rem}.footer-cols{flex-direction:row;align-items:flex-start;justify-content:space-between;padding:0 3rem 0 0;gap:3rem}.footer-col-brand{flex:1 1 0;max-width:20rem}}@media (min-width: 768px){.burger-btn{display:none}.nav{display:flex}.mobile-close-btn-wrap{padding:0 2.5rem;height:56px}}@media (min-width: 900px){.video-row{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none}.video-card{flex:0 0 calc(33.333% - .67rem);max-width:350px}}@media (min-width: 1024px){.content{padding:2.5rem 2rem}.card-grid{grid-template-columns:repeat(3,1fr);gap:1.1rem}.header-inner,.mobile-close-btn-wrap{padding:0 3rem;height:60px}.footer{padding:2.75rem 2.5rem 2rem}.footer-inner{max-width:1100px}.hero-title{font-size:4rem}.hero-verse{font-size:1.2rem}.section-heading,.section-heading-center{font-size:1.625rem}}@media (min-width: 1400px){.content{max-width:1200px}.header-inner{padding:0 2rem}.footer{padding:2.75rem 2rem 2rem}.footer-inner{max-width:1200px}}@media (orientation: landscape) and (max-height: 520px){.hero-section{min-height:unset;padding:5rem 1.25rem 3rem}.page-hero{padding:4.5rem 1.25rem 2rem}.mobile-close-btn{padding:20px}}
