:root{--page-max-width: 1680px;--content-max-width: 90%;--section-padding-desktop: 3rem 4rem;--section-padding-tablet: 2.5rem 2rem;--section-padding-mobile: 2rem 1.25rem}.page{max-width:var(--page-max-width);width:100%;margin:0 auto;padding:var(--section-padding-desktop)}.nav{max-width:var(--page-max-width);width:var(--content-max-width);padding:.75rem 2rem}.footer-inner{max-width:var(--page-max-width);width:var(--content-max-width)}.hero{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:center;margin-bottom:4rem}h1{font-size:clamp(2.5rem,3.5vw,4rem);line-height:1.1;letter-spacing:-.02em;margin-bottom:1.5rem}.hero-sub{font-size:clamp(1rem,1.5vw,1.2rem);max-width:100%;margin-bottom:2rem}.hero-bullets{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2.5rem}.hero-card{width:100%;padding:2.5rem}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.faq{max-width:100%;margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}@media screen and (min-width: 1400px){.hero-card{max-width:450px;margin-left:auto}.hero-sub{max-width:80%}.section{margin-top:6rem;padding:0 2rem}.section-title{font-size:2.5rem;margin-bottom:2.5rem}.section-title:after{width:60px;height:4px;bottom:-12px}}@media screen and (max-width: 1200px){.page{padding:var(--section-padding-tablet)}.feature-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 900px){.hero{grid-template-columns:1fr;gap:3rem}.steps,.faq{grid-template-columns:1fr}}@media screen and (max-width: 640px){.page{padding:var(--section-padding-mobile)}.feature-grid{grid-template-columns:1fr}.hero-card{padding:1.5rem}}.hero-left{width:100%}.hero-right{width:100%;display:flex;justify-content:flex-end}.section-with-bg{position:relative;margin:0;padding:5rem 0;width:100%;max-width:100%}.section-with-bg:before{content:"";position:absolute;top:0;left:-9999px;right:-9999px;bottom:0;background-color:#f9fafb;z-index:-1}.section-with-bg:nth-child(2n):before{background-color:#f3f4f6}.section-with-bg>*{max-width:var(--page-max-width);width:var(--content-max-width);margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/24/assets/full-width-enhancement.css.map */
