@media (max-width:767px){[data-marketing-detail] main{overflow-x:clip}[data-marketing-detail] main>section.fp-hero-grid{padding-bottom:2.5rem;padding-top:2.5rem}[data-marketing-detail] main h1{font-size:2.1rem;line-height:1.08;overflow-wrap:anywhere}[data-marketing-detail] main>section[class*=py-14],[data-marketing-detail] main>section[class*=py-16]{padding-bottom:2.5rem;padding-top:2.5rem}[data-marketing-detail] main>section>.grid,[data-marketing-detail] main>section>div.grid,[data-marketing-detail] main>section>div>.grid{gap:1rem}[data-marketing-detail] main :where(article.rounded-2xl,li.rounded-2xl,details.rounded-2xl,a.rounded-2xl){padding:1rem}[data-marketing-detail] main :where(.rounded-3xl){border-radius:1.25rem;padding:1rem}[data-marketing-detail] main :where(.mt-10){margin-top:1.5rem}[data-marketing-detail] main :where(.mt-8){margin-top:1.25rem}[data-marketing-detail] main :where(a,p,li,h1,h2,h3,strong,span){overflow-wrap:anywhere}[data-marketing-detail] main :where(button,[role=button],summary,a[class*=h-12],a[class*=min-h-12]){min-height:2.75rem}[data-marketing-detail] main>section:last-child{padding-bottom:max(2.5rem,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){[data-marketing-detail] *,[data-marketing-detail] :after,[data-marketing-detail] :before{scroll-behavior:auto!important}}