@media (max-width:767px){[data-affiliate-application] main{padding-bottom:max(2rem,env(safe-area-inset-bottom));padding-top:2rem}[data-affiliate-application] main>div>.grid{gap:1.25rem}[data-affiliate-application] h1{font-size:2.1rem;line-height:1.08;overflow-wrap:anywhere}[data-affiliate-application] section.mt-8,[data-affiliate-application] section>.mt-8.grid{margin-top:1.25rem}[data-affiliate-application] main>div>.grid>section,[data-affiliate-application] main>div>.grid>section+section,[data-affiliate-application] section>.mt-8.grid>section{min-width:0}[data-affiliate-application] main section[class*=rounded-xl],[data-affiliate-application] main>div>.grid>section:last-child,[data-affiliate-application] section>.mt-8.grid>section{padding:1rem}[data-affiliate-application] main form{margin-top:1.25rem}[data-affiliate-application] main form :where(input:not([type=checkbox]),select,textarea){font-size:1rem;min-height:3rem;scroll-margin-bottom:8rem;scroll-margin-top:6rem}[data-affiliate-application] main form textarea{max-width:100%}[data-affiliate-application] main form input[type=checkbox]{height:1.25rem;min-height:1.25rem;min-width:1.25rem;width:1.25rem}[data-affiliate-application] main form button[type=submit]{min-height:3rem}[data-affiliate-application] main :where(label,p,li,h1,h2,h3,[role=alert],[role=status]){overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){[data-affiliate-application] *,[data-affiliate-application] :after,[data-affiliate-application] :before{scroll-behavior:auto!important}}