.iX7hFW_hero{background:var(--red);color:#fff}.iX7hFW_heroInner{max-width:var(--max);padding:clamp(36px, 6vw, 72px) var(--gutter);justify-items:start;gap:20px;margin:0 auto;display:grid;container-type:inline-size}.iX7hFW_tag{color:var(--red);text-transform:uppercase;letter-spacing:.02em;background:#fff;padding:8px 12px;font-size:14px;font-weight:800;font-stretch:115%}.iX7hFW_title{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(44px,7vw,96px);font-weight:900;font-stretch:125%;line-height:.86}.iX7hFW_body{padding:var(--section-y) var(--gutter)}.iX7hFW_text{max-width:46em;margin:0 auto 0 max(0px, calc((100% - var(--max)) / 2));text-wrap:pretty;font-size:17px;line-height:1.65}.iX7hFW_text h2{text-transform:uppercase;color:var(--red);margin:36px 0 10px;font-size:20px;font-weight:900;font-stretch:120%;line-height:1.1}.iX7hFW_text h2:first-child{margin-top:0}.iX7hFW_text p,.iX7hFW_text ul{margin:0 0 14px}.iX7hFW_text ul{padding-left:20px}.iX7hFW_text a{text-decoration:underline}.iX7hFW_text button{background:var(--red);color:#fff;text-transform:uppercase;cursor:pointer;border:0;margin-top:8px;padding:16px 22px;font-size:15px;font-weight:900;font-stretch:120%}.iX7hFW_text button:hover{background:var(--ink)}
