.z4QIpq_hero{margin-top:8px;position:relative}.z4QIpq_heroWide,.z4QIpq_heroTall{border-radius:var(--radius-card);width:100%;height:auto}.z4QIpq_heroTall{display:none}.z4QIpq_heroCopy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:0 28%;display:flex;position:absolute;inset:0}.z4QIpq_lede{color:var(--ink-2);max-width:34ch;font-size:20px}.z4QIpq_ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}@media (max-width:900px){.z4QIpq_heroWide{display:none}.z4QIpq_heroTall{display:block}.z4QIpq_heroCopy{margin-top:calc(-46vw + 14.72px);padding:0 8px;position:relative}}.z4QIpq_section{flex-direction:column;gap:14px;margin-top:112px;display:flex}.z4QIpq_steps{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}@media (max-width:820px){.z4QIpq_steps{grid-template-columns:1fr}}.z4QIpq_step{animation:z4QIpq_rise .52s var(--spring) both;flex-direction:column;gap:8px;padding:14px 14px 24px;display:flex}.z4QIpq_step h3,.z4QIpq_step p{padding-inline:10px}.z4QIpq_stepArt{border-radius:var(--radius-lg);justify-content:center;margin-bottom:8px;padding:18px 0 10px;display:flex}.z4QIpq_screens{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}@media (max-width:820px){.z4QIpq_screens{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.z4QIpq_phone{scroll-snap-align:center}}.z4QIpq_phone{flex-direction:column;align-items:center;gap:12px;margin:0;font-weight:600;display:flex}.z4QIpq_phoneImage{border:8px solid var(--ink);width:100%;height:auto;box-shadow:var(--shadow);border-radius:40px}.z4QIpq_kind{text-align:center;align-items:center}.z4QIpq_reactions{gap:10px;font-size:34px;display:flex}.z4QIpq_points{flex-wrap:wrap;justify-content:center;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.z4QIpq_beta{background:var(--paprika-soft);border-color:#0000;align-items:center;gap:28px;padding:32px 40px;display:flex}.z4QIpq_beta>div{flex-direction:column;gap:12px;display:flex}@media (max-width:720px){.z4QIpq_beta{text-align:center;flex-direction:column;padding:28px 20px}}
