.px{position:relative;background:var(--grafito);color:#fff;padding:clamp(72px,8vw,124px) 0;overflow:hidden}.px:before{content:"";position:absolute;width:70vw;aspect-ratio:1;right:-28vw;top:-34vw;background:radial-gradient(circle,rgba(75,30,143,.38),transparent 62%);pointer-events:none}.px:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:56px 56px;pointer-events:none}.px .container{position:relative;z-index:1}.px .sx-kicker{color:#c6b0ee}.px-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:end;margin-bottom:clamp(48px,5.5vw,84px)}.px-head h2{margin:0;color:#fff;font-size:clamp(2.3rem,4.2vw,4.2rem);line-height:.96}.px-head h2 span{display:block;color:#c6b0ee}.px-intro{justify-self:end;max-width:31rem;margin:0;color:#ffffffad;font-size:clamp(1rem,1.1vw,1.06rem);line-height:1.65}.px-track{position:relative;--p:0}.px-line{position:absolute;left:0;right:0;top:7px;height:1px;background:#ffffff29}.px-line i{display:block;height:100%;width:calc(var(--p)*100%);background:linear-gradient(90deg,#6a35c4,#c6b0ee);box-shadow:0 0 12px #c6b0ee80;transition:width .25s linear}.px-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.px-step{position:relative;padding:44px 22px 0 0}.px-mark{position:absolute;left:0;top:0;width:15px;height:15px;background:var(--grafito);border:1px solid rgba(255,255,255,.4);transform:rotate(45deg);transition:background .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease)}.px-step.is-on .px-mark{background:#c6b0ee;border-color:#c6b0ee;box-shadow:0 0 0 5px #c6b0ee29}.px-n{display:block;margin-bottom:16px;font:800 clamp(2.6rem,4vw,3.8rem)/.9 var(--font-title);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.3);transition:-webkit-text-stroke-color .4s var(--ease),color .4s var(--ease)}.px-step.is-on .px-n{-webkit-text-stroke-color:#C6B0EE}.px-step h3{margin:0 0 10px;color:#fff;font-size:clamp(.98rem,1.25vw,1.2rem);line-height:1.08;min-height:2.16em}.px-step p{margin:0 0 16px;color:#ffffff9e;font-size:.9rem;line-height:1.55}.px-tag{display:inline-block;padding:6px 9px;border:1px solid rgba(255,255,255,.18);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:#fff9;transition:color .4s var(--ease),border-color .4s var(--ease)}.px-step.is-on .px-tag{color:#c6b0ee;border-color:#c6b0ee80}.px-foot{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:clamp(48px,5vw,76px);padding:clamp(22px,2.4vw,32px) clamp(22px,2.6vw,36px);border:1px solid rgba(255,255,255,.14);background:#ffffff0a}.px-foot p{margin:0;color:#ffffffb3;font-size:1rem;line-height:1.5}.px-foot strong{color:#fff;font-weight:700}.px-foot .btn{flex:none}.px-foot .btn:before{background:#fff}.px-foot .btn:hover{color:var(--grafito)}.px-foot .btn:hover .triangle{border-left-color:var(--grafito)}@media(max-width:1100px){.px-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:48px}.px-line{display:none}.px-step{padding-top:34px;border-top:1px solid rgba(255,255,255,.16)}.px-mark{top:-8px}}@media(max-width:900px){.px-head{grid-template-columns:minmax(0,1fr);gap:18px}.px-intro{justify-self:start}}@media(max-width:720px){.px{padding:60px 0}.px-head h2{font-size:clamp(2rem,8.6vw,2.7rem)}.px-steps{grid-template-columns:minmax(0,1fr);row-gap:0}.px-line{display:block;left:7px;right:auto;top:8px;bottom:8px;width:1px;height:auto}.px-line i{width:100%;height:calc(var(--p)*100%);background:linear-gradient(180deg,#6a35c4,#c6b0ee);transition:height .25s linear}.px-step{border-top:0;padding:0 0 34px 40px}.px-step:last-child{padding-bottom:0}.px-mark{top:2px}.px-n{font-size:2.4rem;margin-bottom:10px}.px-step h3{min-height:0;font-size:1.1rem}.px-step p{margin-bottom:12px}.px-foot{flex-direction:column;align-items:stretch;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/amuebla-proceso.css.map */
