.apt-process{position:relative}.apt-process__progress-bar{position:fixed;top:0;left:0;right:0;height:3px;background:#0000001a;z-index:1000;opacity:0;transition:opacity .3s ease}.apt-process.is-loaded .apt-process__progress-bar{opacity:1}.apt-process__progress-fill{height:100%;width:0;background:linear-gradient(90deg,var(--apt-primary),var(--apt-secondary));transition:width .1s linear}.apt-process__header{padding:100px 24px 80px;background:linear-gradient(180deg,#f8fafb,#fff);text-align:center;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.apt-process.is-loaded .apt-process__header{opacity:1;transform:translateY(0)}@media (min-width: 750px){.apt-process__header{padding:140px 48px 100px}}.apt-process__header-inner{max-width:900px;margin:0 auto}.apt-process__eyebrow{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--apt-primary);margin-bottom:20px;padding:10px 24px;border:1px solid var(--apt-primary);position:relative}.apt-process__heading{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin:0 0 24px;color:#1a1a2e;letter-spacing:-.03em}.apt-process__subheading{font-size:1.25rem;line-height:1.6;color:#5a5a6e;max-width:600px;margin:0 auto}.apt-step{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--step-bg);color:var(--step-text);overflow:hidden;padding:40px 24px}@media (min-width: 750px){.apt-step{padding:100px 48px}}.apt-step__bg-pattern{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.4}.apt-step__bg-pattern--dots{background-image:radial-gradient(var(--step-accent) 1px,transparent 1px);background-size:24px 24px;opacity:.15}.apt-step__bg-pattern--grid{background-image:linear-gradient(var(--step-accent) 1px,transparent 1px),linear-gradient(90deg,var(--step-accent) 1px,transparent 1px);background-size:60px 60px;opacity:.08}.apt-step__bg-pattern--diagonal{background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,var(--step-accent) 20px,var(--step-accent) 21px);opacity:.06}.apt-step__bg-pattern--waves{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320'%3E%3Cpath fill='%230077B6' fill-opacity='0.1' d='M0,96L48,112C96,128,192,160,288,186.7C384,213,480,235,576,213.3C672,192,768,128,864,128C960,128,1056,192,1152,208C1248,224,1344,192,1392,176L1440,160L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z'%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center bottom;opacity:.5}.apt-step__number-track{position:absolute;left:5%;top:50%;transform:translateY(-50%);z-index:1}@media (max-width: 991px){.apt-step__number-track{left:50%;top:auto;bottom:10%;transform:translate(-50%)}}.apt-step__number{font-size:clamp(8rem,20vw,16rem);font-weight:900;color:var(--step-number-color);line-height:1;letter-spacing:-.05em;-webkit-user-select:none;user-select:none;transition:transform .1s linear}@media (max-width: 991px){.apt-step__number{font-size:clamp(5rem,15vw,8rem);opacity:.5}}.apt-step__container{position:relative;z-index:2;max-width:1400px;display:flex;flex-direction:column;gap:10px}@media (min-width: 992px){.apt-step__container{flex-direction:row;align-items:center;gap:80px}}.apt-step--left .apt-step__container{justify-content:flex-start}.apt-step--left .apt-step__content{text-align:left;align-items:flex-start}.apt-step--center .apt-step__container{justify-content:center}.apt-step--center .apt-step__content{text-align:center;align-items:center}.apt-step--right .apt-step__container{justify-content:flex-end}.apt-step--right .apt-step__content{text-align:right;align-items:flex-end}@media (min-width: 992px){.apt-step--left .apt-step__number-track{left:auto;right:5%}}.apt-step__content{display:flex;flex-direction:column;gap:24px;max-width:600px}.apt-step__icon-wrapper{width:100px;height:100px}@media (min-width: 750px){.apt-step__icon-wrapper{width:120px;height:120px}}.apt-step__icon{width:100%;height:100%;color:var(--step-accent);transition:transform .1s linear}.apt-step__icon svg{width:100%;height:100%}.apt-step__label{font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--step-accent)}.apt-step__title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15;margin:0;color:var(--step-text);letter-spacing:-.02em}.apt-step__description{font-size:2rem;line-height:1.7;margin:0;opacity:.85}.apt-step__detail{display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--step-accent);padding:8px 16px;border:1px solid currentColor;margin-top:8px}.apt-step__image-wrapper{flex:0 0 auto;max-width:400px;border-radius:0;overflow:hidden;box-shadow:0 30px 60px #00000026}.apt-step__image{width:100%;height:auto;display:block}.apt-step--fade-up .apt-step__content,.apt-step--fade-up .apt-step__image-wrapper{opacity:0;transform:translateY(60px);transition:opacity .8s ease,transform .8s ease}.apt-step--fade-up.is-visible .apt-step__content,.apt-step--fade-up.is-visible .apt-step__image-wrapper{opacity:1;transform:translateY(0)}.apt-step--fade-left .apt-step__content,.apt-step--fade-left .apt-step__image-wrapper{opacity:0;transform:translate(-80px);transition:opacity .8s ease,transform .8s ease}.apt-step--fade-left.is-visible .apt-step__content,.apt-step--fade-left.is-visible .apt-step__image-wrapper{opacity:1;transform:translate(0)}.apt-step--fade-right .apt-step__content,.apt-step--fade-right .apt-step__image-wrapper{opacity:0;transform:translate(80px);transition:opacity .8s ease,transform .8s ease}.apt-step--fade-right.is-visible .apt-step__content,.apt-step--fade-right.is-visible .apt-step__image-wrapper{opacity:1;transform:translate(0)}.apt-step--zoom .apt-step__content,.apt-step--zoom .apt-step__image-wrapper{opacity:0;transform:scale(.85);transition:opacity .8s ease,transform .8s ease}.apt-step--zoom.is-visible .apt-step__content,.apt-step--zoom.is-visible .apt-step__image-wrapper{opacity:1;transform:scale(1)}.apt-step--flip .apt-step__content,.apt-step--flip .apt-step__image-wrapper{opacity:0;transform:perspective(1000px) rotateX(15deg);transition:opacity .8s ease,transform .8s ease}.apt-step--flip.is-visible .apt-step__content,.apt-step--flip.is-visible .apt-step__image-wrapper{opacity:1;transform:perspective(1000px) rotateX(0)}.apt-step.is-visible .apt-step__image-wrapper{transition-delay:.2s}.apt-step__icon-wrapper{opacity:0;transform:scale(.5) rotate(-20deg);transition:opacity .6s ease,transform .6s cubic-bezier(.34,1.56,.64,1)}.apt-step.is-visible .apt-step__icon-wrapper{opacity:1;transform:scale(1) rotate(0);transition-delay:.3s}.apt-step__label,.apt-step__title,.apt-step__description,.apt-step__detail{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.apt-step.is-visible .apt-step__label{opacity:1;transform:translateY(0);transition-delay:.4s}.apt-step.is-visible .apt-step__title{opacity:1;transform:translateY(0);transition-delay:.5s}.apt-step.is-visible .apt-step__description{opacity:.85;transform:translateY(0);transition-delay:.6s}.apt-step.is-visible .apt-step__detail{opacity:1;transform:translateY(0);transition-delay:.7s}.apt-process__nav{position:fixed;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;z-index:100;opacity:0;pointer-events:none;transition:opacity .3s ease}.apt-process__nav.is-visible{opacity:1;pointer-events:auto}@media (max-width: 991px){.apt-process__nav{right:12px;gap:8px}}.apt-process__nav-dot{width:40px;height:40px;border:none;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 10px #0000001a}@media (max-width: 991px){.apt-process__nav-dot{width:32px;height:32px}}.apt-process__nav-dot:hover{background:var(--apt-primary);transform:scale(1.1)}.apt-process__nav-dot:hover .apt-process__nav-number{color:#fff}.apt-process__nav-dot.is-active{background:var(--apt-primary)}.apt-process__nav-dot.is-active .apt-process__nav-number{color:#fff}.apt-process__nav-number{font-size:.75rem;font-weight:700;color:#1a1a2e;transition:color .3s ease}.apt-process__footer{padding:80px 24px;background:linear-gradient(180deg,#fff,#f8fafb)}@media (min-width: 750px){.apt-process__footer{padding:100px 48px}}.apt-process__footer-inner{max-width:900px;margin:0 auto;text-align:center;padding:48px;background:#fff;border-left:4px solid var(--apt-primary);box-shadow:0 10px 40px #0000000d}.apt-process__footer-text{margin:0;font-size:1.25rem;line-height:1.7;color:#1a1a2e}.apt-process__cta{text-align:center;padding:0 24px 100px;background:#f8fafb}.apt-process__cta-button{display:inline-flex;align-items:center;gap:16px;padding:20px 48px;background:linear-gradient(135deg,var(--apt-primary),var(--apt-secondary));color:#fff;font-size:1rem;font-weight:600;text-decoration:none;letter-spacing:.02em;transition:all .4s ease;box-shadow:0 10px 30px #0077b64d}.apt-process__cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0077b666}.apt-process__cta-button svg{transition:transform .3s ease}.apt-process__cta-button:hover svg{transform:translate(6px)}@media (prefers-reduced-motion: reduce){.apt-step__content,.apt-step__image-wrapper,.apt-step__icon-wrapper,.apt-step__label,.apt-step__title,.apt-step__description,.apt-step__detail,.apt-process__header{opacity:1;transform:none;transition:none}.apt-step__number,.apt-step__icon{transition:none}}@media print{.apt-process__nav,.apt-process__progress-bar{display:none}.apt-step{min-height:auto;page-break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/apt-process-section.css.map */
