.sec-steps{overflow:hidden;border-block:var(--bw) solid var(--ink)}.sec-steps__list{--grid-gap: 1.5rem;margin:3rem 0 0;padding:0;list-style:none}.sec-steps__card{position:relative;display:flex;height:100%;flex-direction:column;gap:.75rem;padding:1.5rem;border:var(--bw) solid var(--ink);border-radius:var(--r-xl);background-color:var(--white);color:var(--ink)}.sec-steps__num{display:block;font-family:var(--font-display);font-size:3rem;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--blue-soft)}.sec-steps__title{margin:0;font-family:var(--font-display);font-size:1.125rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.sec-steps__text{font-size:.9rem;line-height:1.65;color:var(--slate);text-wrap:pretty}.sec-steps__text>*{margin:0}.sec-steps__text>*+*{margin-top:.6em}.sec-steps__text a{color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.sec-steps__text ul,.sec-steps__text ol{margin-top:.6em;padding-left:1.15rem;list-style:disc}.sec-steps__text li+li{margin-top:.25em}.sec-steps__list.grid--2>.sec-steps__card:nth-child(2n) .sec-steps__node,.sec-steps__list.grid--3>.sec-steps__card:nth-child(3n) .sec-steps__node,.sec-steps__list.grid--4>.sec-steps__card:nth-child(4n) .sec-steps__node{display:none}.band--paper .sec-steps__node{background-color:var(--paper)}.band--blue-soft .sec-steps__node{background-color:var(--blue-soft)}.band--cyan-soft .sec-steps__node{background-color:var(--cyan-soft)}.band--lilac-soft .sec-steps__node{background-color:var(--lilac-soft)}.band--lime .sec-steps__node{background-color:var(--fixed-lime)}.band--gradient .sec-steps__node{background-color:var(--paper-2)}.band--ink .sec-steps__node{border-color:var(--fixed-paper);background-color:var(--fixed-ink)}.sec-steps__cta{margin-top:2.5rem}.band--ink .sec-steps{border-block-color:var(--fixed-paper)}.band--ink .sec-steps__card{border-color:var(--fixed-paper);background-color:#fbfbfe0d;background-color:color-mix(in srgb,var(--fixed-paper) 5%,transparent)}.band--ink .sec-steps__num{color:var(--fixed-cyan)}.band--ink .sec-steps__text{color:#fbfbfebf}.band--ink .sec-steps__text a{color:var(--fixed-lime)}@media print{.sec-steps{border-block:1pt solid #000!important}.sec-steps__card{border:1pt solid #000!important;break-inside:avoid;page-break-inside:avoid}.sec-steps__node{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-how-it-works.css.map */
