.pr-stp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--pr-cards-w));gap:var(--pr-col-gap);align-items:start}.pr-stp__copy{display:flex;flex-direction:column;align-items:flex-start;position:sticky;top:var(--pr-copy-top)}.pr-stp--loose .pr-stp__copy{position:static}.pr-stp__copy .pr-pill{margin-bottom:var(--pr-pill-gap)}.pr-stp .pr-h{max-width:var(--pr-head-w);color:var(--pr-text);text-wrap:wrap}.pr-stp__text{max-width:var(--pr-text-w);margin-top:var(--pr-text-gap);color:var(--pr-muted-c);font-size:calc(var(--pr-text-fs) * var(--pr-type-scale, 1));line-height:1.7;letter-spacing:-.01em}.pr-stp__text p{margin:0}.pr-stp__cta{margin-top:var(--pr-btn-gap)}.pr-stp__cta .pr-btn{min-width:var(--pr-btn-w)}.pr-stp__win{position:relative;min-width:0}.pr-stp__list{display:flex;flex-direction:column;gap:var(--pr-card-gap);margin:0;padding:0;list-style:none}.pr-stp--window .pr-stp__win{height:var(--pr-win-h);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--pr-bar-c) var(--pr-bar-track)}.pr-stp--window .pr-stp__win::-webkit-scrollbar{width:var(--pr-bar-w)}.pr-stp--window .pr-stp__win::-webkit-scrollbar-track{border-radius:999px;background:var(--pr-bar-track)}.pr-stp--window .pr-stp__win::-webkit-scrollbar-thumb{border-radius:999px;background:var(--pr-bar-c)}.pr-stp--window.pr-stp--masked .pr-stp__win{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 var(--pr-win-fade),#000 calc(100% - var(--pr-win-fade)),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 var(--pr-win-fade),#000 calc(100% - var(--pr-win-fade)),transparent 100%)}.pr-stp--pin .pr-stp__win{overflow:hidden}@media screen and (min-width:990px){.pr-stp--pin .pr-stp__win{height:var(--pr-win-h)}.pr-stp--pin.pr-stp--masked .pr-stp__win{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 var(--pr-win-fade),#000 calc(100% - var(--pr-win-fade)),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 var(--pr-win-fade),#000 calc(100% - var(--pr-win-fade)),transparent 100%)}}.pr-stp__card{position:relative;min-height:var(--pr-card-h);padding:var(--pr-card-pad);border:1px solid var(--pr-card-border);border-radius:var(--pr-card-r);background:var(--pr-card-bg);overflow:hidden;isolation:isolate;transition:border-color .5s var(--pr-ease),box-shadow .5s var(--pr-ease),transform .5s var(--pr-ease)}.pr-stp__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:var(--pr-card-img, none);background-position:var(--pr-card-img-pos, center);background-size:var(--pr-card-img-size, cover);background-repeat:no-repeat;opacity:var(--pr-card-img-o, 1)}.pr-stp__num{position:absolute;z-index:-1;right:var(--pr-num-x);top:var(--pr-num-y);color:var(--pr-num-c);font:var(--pr-num-w) calc(var(--pr-num-fs) * var(--pr-type-scale, 1)) / 1 var(--pr-font-head);font-variant-numeric:tabular-nums;letter-spacing:-.06em;pointer-events:none}@supports (-webkit-background-clip: text) or (background-clip: text){.pr-stp__num{color:transparent;background-image:linear-gradient(105deg,transparent 0%,var(--pr-num-c) var(--pr-num-fade, 65%));-webkit-background-clip:text;background-clip:text}}.pr-stp__title{margin:0;color:var(--pr-card-title);font:var(--pr-title-w) calc(var(--pr-title-fs) * var(--pr-type-scale, 1)) / 1.3 var(--pr-font-head);letter-spacing:-.03em}.pr-stp__body{max-width:var(--pr-card-text-w);margin:var(--pr-card-text-gap) 0 0;color:var(--pr-card-text);font-size:calc(var(--pr-card-fs) * var(--pr-type-scale, 1));line-height:1.75;letter-spacing:-.01em}@media(hover:hover){.pr-stp__card:hover{border-color:var(--pr-card-border-hover);box-shadow:var(--pr-card-shadow);transform:translateY(-3px)}}@media screen and (max-width:989px){.pr-stp__grid{grid-template-columns:minmax(0,1fr);gap:var(--pr-col-gap-m)}.pr-stp__copy{position:static}.pr-stp .pr-h,.pr-stp__text{max-width:none}}@media screen and (max-width:749px){.pr-stp--window .pr-stp__win{height:var(--pr-win-h-m)}.pr-stp__card{padding:var(--pr-card-pad-m)}.pr-stp__num{font-size:calc(var(--pr-num-fs-m) * var(--pr-type-scale, 1))}.pr-stp__body{max-width:none}.pr-stp__cta .pr-btn{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/precept-steps.css.map */
