.qgaZ6G_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.qgaZ6G_claim{margin-top:clamp(4.5rem,8vw,7rem)}.qgaZ6G_steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.qgaZ6G_steps li{border:1px solid var(--hair);background:linear-gradient(180deg, #fff 0%, var(--canvas) 100%);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:22px;padding:clamp(1.5rem,2.5vw,2rem);position:relative}.qgaZ6G_num{font-family:var(--font-family-display);letter-spacing:-.04em;color:var(--hair-strong);font-size:2.6rem;font-weight:550;position:absolute;top:1.25rem;right:1.5rem}.qgaZ6G_icon{background:var(--tone-soft);width:3rem;height:3rem;color:var(--brand-orange);border-radius:14px;place-items:center;margin-bottom:1.25rem;display:grid}.qgaZ6G_steps h3{font-family:var(--font-family-display);letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.15rem;font-weight:600;font-stretch:100%}.qgaZ6G_steps p{color:var(--ink-body);font-size:.925rem;line-height:1.55}@media (hover:hover) and (pointer:fine){.qgaZ6G_steps li:hover{box-shadow:var(--shadow-float);transform:translateY(-3px)}}@media (max-width:1024px){.qgaZ6G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.qgaZ6G_grid,.qgaZ6G_steps{grid-template-columns:1fr}}
