@media(max-width:760px){
 body[data-mobile-layout="i20"]{display:flex;flex-direction:column;min-width:0}
 body[data-mobile-layout="i20"]>section,body[data-mobile-layout="i20"]>footer{width:100%;min-width:0}
 body[data-mobile-layout="i20"]>.form-section{order:-1;padding:96px 18px 32px}
 body[data-mobile-layout="i20"] .form-wrap{display:flex;flex-direction:column;gap:26px}
 body[data-mobile-layout="i20"] .form-wrap>.form-info{order:1;width:100%}
 body[data-mobile-layout="i20"] .form-wrap>div:last-child{order:-1;width:100%}
 body[data-mobile-layout="i20"] #leadForm{padding:24px}
 body[data-mobile-layout="campaign"] .campaign{display:flex;flex-direction:column;gap:28px}
 body[data-mobile-layout="campaign"] .campaign>.contact-column{order:-1;width:100%;padding:0}
 body[data-mobile-layout="campaign"] .campaign>.art-column{width:100%}
 body[data-mobile-layout="campaign"] .campaign .field-pair{display:block}
 body[data-mobile-layout="campaign"] .mobile-cta{display:none}
 .landing-grid{display:flex;flex-direction:column}
 .landing-grid>.contact-column{order:-1;width:100%;margin-bottom:28px}
 .landing-grid>.campaign-column{width:100%}
 .landing-grid .field-pair{display:block}
 .site-header .header-cta{display:none}
 .site-header .header-inner{justify-content:flex-start}
}
body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body>main{flex:1 0 auto;width:100%;margin-top:0;margin-bottom:0}body>footer{width:100%;margin-top:auto}body>.legal{width:100%;margin-top:0;margin-bottom:0}body>section{flex-shrink:0}
@media(max-width:760px){body[data-mobile-layout="campaign"] .campaign>.contact-column{display:flex;flex-direction:column}body[data-mobile-layout="campaign"] .contact-column>form{order:-1}body[data-mobile-layout="campaign"] .contact-column>.form-intro{order:1;margin-top:22px}}
