.step[data-v-301f6bb0]{--step-tab:var(--brand-700);border-radius:var(--radius-step);background:linear-gradient(var(--brand-800),var(--brand-600) 54%,var(--brand-900));min-height:531px;color:var(--white);grid-template-rows:352px 1fr;display:grid;overflow:clip}.step__media[data-v-301f6bb0]{background:var(--field);position:relative;overflow:clip}.step__tab[data-v-301f6bb0]{--notch-r:20px;z-index:1;border-bottom-left-radius:var(--notch-r);background:var(--step-tab);width:48px;height:48px;position:absolute;top:0;right:0}.step__tab[data-v-301f6bb0]:after,.step__tab[data-v-301f6bb0]:before{content:"";width:var(--notch-r);height:var(--notch-r);border-top-right-radius:var(--notch-r);box-shadow:6px -6px 0 6px var(--step-tab);position:absolute}.step__tab[data-v-301f6bb0]:before{top:0;right:100%}.step__tab[data-v-301f6bb0]:after{top:100%;right:0}.step__text[data-v-301f6bb0]{flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 2rem;display:flex}.step__title[data-v-301f6bb0]{font-size:var(--fs-lead);letter-spacing:var(--ls-body);line-height:1.3}.step__body[data-v-301f6bb0]{font-size:var(--fs-lead);line-height:1.4}.step[data-v-301f6bb0]:where(:root[data-theme=dark] *){--step-tab:var(--brand-900);outline:1px solid var(--line);outline-offset:-1px}@media (width>=768px){.step[data-v-301f6bb0]{grid-template-rows:370px 1fr;min-height:560px}}
