.statement-band{background:var(--color-text-strong);border-radius:var(--radius-2xl);grid-template-columns:480px minmax(0,600px);justify-content:space-between;gap:56px;padding:56px;display:grid;position:relative}.statement-band__title{letter-spacing:-.02em;color:var(--color-bg);font-size:40px;font-weight:800;line-height:1.1}.statement-band__title .t-em{color:var(--color-highlight)}.statement-band__body{color:var(--color-text-muted);font-size:18px;font-weight:500;line-height:1.6}.statement-band__sticker{padding:10px 16px;position:absolute;top:-14px;right:48px}@media (max-width:1100px){.statement-band{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:560px){.statement-band{border-radius:28px;padding:28px 24px}.statement-band__title{max-width:300px;font-size:26px;line-height:1.15}.statement-band__body{font-size:15px;line-height:1.5}.statement-band__sticker{padding:8px 14px;top:-16px;right:16px}}
.step-row{grid-template-columns:minmax(0,560px) minmax(0,656px);justify-content:space-between;align-items:center;gap:48px;display:grid}.step-row--flip .step-row__copy{order:2}.step-row__copy{flex-direction:column;gap:24px;display:flex}.step-row__number{letter-spacing:-.05em;color:var(--color-primary);font-size:96px;font-weight:800;line-height:.9}.step-row__title{letter-spacing:0;color:var(--color-text-strong);line-height:1.1}.step-row__body{color:var(--color-text-body);font-size:18px;font-weight:500;line-height:1.6}.step-row__other{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;padding-top:24px;display:flex}.step-row__other-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);font-size:12px;font-weight:800;line-height:15px}.step-row__other-text{color:var(--color-text);font-size:16px;font-weight:500;line-height:1.5}@media (max-width:1100px){.step-row{grid-template-columns:minmax(0,1fr);gap:24px}.step-row--flip .step-row__copy{order:0}}@media (max-width:560px){.step-row__copy{gap:12px}.step-row__number{font-size:72px}.step-row__title{font-size:26px;line-height:1.15}.step-row__body{font-size:16px;line-height:1.5}.step-row__other{gap:6px;padding-top:16px}.step-row__other-text{font-size:15px}}
.stage-slab{border-radius:var(--radius-2xl);place-items:center;width:100%;max-width:656px;height:560px;display:grid;position:relative}.stage-slab--tint{background:var(--color-primary-tint)}.stage-slab--ink{background:var(--color-text-strong)}.stage-slab--blue{background:var(--color-primary)}.stage-slab--white{background:var(--color-bg);border:1px solid var(--color-border)}.stage-slab__sticker{z-index:2;position:absolute;top:48px;right:56px}.stage-slab__badge{z-index:2;position:absolute;bottom:28px;left:40px}@media (max-width:1100px){.stage-slab{margin-inline:auto}}@media (max-width:560px){.stage-slab{border-radius:28px;height:440px}.stage-slab__scene{zoom:.705}.stage-slab__sticker{zoom:.85;top:20px;right:16px}.stage-slab__badge{zoom:.8;bottom:16px;left:16px}}
