.tb-steps{padding:var(--tb-steps-pt, 64px) 0 var(--tb-steps-pb, 64px);color:rgb(var(--color-foreground))}.tb-steps__head{max-width:46ch;margin-bottom:4.5rem}.tb-steps__eyebrow{margin:0 0 1.4rem;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;opacity:.6}.tb-steps__heading{margin:0 0 1.4rem;font-size:clamp(2.6rem,3.3vw,3.8rem);line-height:1.14;font-weight:400;text-wrap:balance}.tb-steps__sub{line-height:1.8;font-size:1.6rem;opacity:.8}.tb-steps__sub p{margin:0 0 1rem}.tb-steps__sub p:last-child{margin:0}.tb-steps__grid{list-style:none;margin:0;padding:0;display:grid;gap:3rem 3.5rem;grid-template-columns:repeat(4,1fr)}.tb-steps__grid--3{grid-template-columns:repeat(3,1fr)}.tb-steps__grid--2{grid-template-columns:repeat(2,1fr)}.tb-steps__item{padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.28)}.tb-steps__num{display:block;font-size:1.2rem;letter-spacing:.2em;opacity:.5;margin-bottom:1.4rem}.tb-steps__title{margin:0 0 1rem;font-size:1.85rem;line-height:1.3;font-weight:400}.tb-steps__text{line-height:1.75;font-size:1.45rem;opacity:.78}.tb-steps__text p{margin:0 0 .8rem}.tb-steps__text p:last-child{margin:0}.tb-steps__cta{margin-top:4.5rem}.tb-steps__btn,.tb-feat__btn{display:inline-block;padding:1.25rem 2.8rem;text-decoration:none;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.45);transition:background .2s ease,color .2s ease,border-color .2s ease}.tb-steps__btn:hover,.tb-feat__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.tb-steps__grid,.tb-steps__grid--3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.tb-steps__grid,.tb-steps__grid--3,.tb-steps__grid--2{grid-template-columns:1fr;gap:2.4rem}.tb-steps__head{margin-bottom:3rem}.tb-steps__cta{margin-top:3rem}}.tb-feat{padding:var(--tb-feat-pt, 64px) 0 var(--tb-feat-pb, 64px);color:rgb(var(--color-foreground))}.tb-feat__grid{display:grid;grid-template-columns:1fr 1fr;gap:5.5rem;align-items:center}.tb-feat--image_right .tb-feat__media{order:2}.tb-feat__img{width:100%;height:auto;display:block}.tb-feat__eyebrow{margin:0 0 1.4rem;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;opacity:.6}.tb-feat__heading{margin:0 0 1.8rem;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.18;font-weight:400;max-width:24ch;text-wrap:balance}.tb-feat__body{line-height:1.8;font-size:1.6rem;opacity:.84;max-width:50ch}.tb-feat__body p{margin:0 0 1.2rem}.tb-feat__body p:last-child{margin:0}.tb-feat__btn{margin-top:2.8rem}@media screen and (max-width:989px){.tb-feat__grid{grid-template-columns:1fr;gap:3rem}.tb-feat--image_right .tb-feat__media{order:0}}@keyframes tbStepIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.tb-steps__head.tb-reveal,.tb-steps__item.tb-reveal{opacity:0}.tb-steps__head.tb-reveal--in,.tb-steps__item.tb-reveal--in{animation:tbStepIn .7s cubic-bezier(.16,.84,.44,1) forwards;animation-delay:calc(var(--tb-order,0) * .11s)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tb-blocks.css.map */
