.app-guide__pin-outer{width:100%;position:relative}.app-guide{position:relative;width:100vw;left:50%;transform:translateX(-50%);box-sizing:border-box;padding:100px 0;background-color:var(--color-navy-blue);color:var(--color-white);overflow:hidden}.app-guide::before{content:'';position:absolute;top:0;right:-25%;background-image:url(../../../../../../../../themes/egm/blocks/app-guide/app-guide-bg-dot.png);background-repeat:no-repeat;width:1734px;height:1521px;background-size:contain;pointer-events:none;z-index:0}@media (min-width:1660px){.app-guide::before{right:-150px}}.app-guide__inner{width:100%;margin:0 auto;position:relative;z-index:1}.app-guide__container{width:100%;margin:0 auto}.app-guide__heading{text-align:center;margin-bottom:10px;color:var(--color-white)}.app-guide__desktop-layout{display:flex;align-items:center;justify-content:space-between;gap:75px;position:relative}.app-guide__left-col{flex:0 0 320px;max-width:320px;align-self:center;z-index:10}.app-guide__nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:35px}.app-guide__nav-item{display:flex;align-items:center;gap:50px;cursor:pointer;border-radius:12px;transition:all 0.4s ease-in-out;user-select:none;transform:translateX(0)}.app-guide__nav-item:hover{background-color:rgba(255,255,255,.05)}.app-guide__nav-item.is-active{transform:translateX(30px)}.app-guide__nav-num{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:10px;background-color:var(--color-white);color:var(--color-black);flex-shrink:0;transition:all 0.4s ease-in-out}.app-guide__nav-title{color:var(--color-white);transition:color 0.4s ease-in-out}.app-guide__nav-item.is-active .app-guide__nav-num{background-color:var(--color-pink);border-color:var(--color-pink);color:var(--color-white)}.app-guide__nav-item.is-active .app-guide__nav-title{color:var(--color-white)}.app-guide__scroll-viewport{flex:1;height:550px;overflow:hidden;position:relative;padding:40px 0}.app-guide__scroll-track{display:flex;flex-direction:column;gap:100px;will-change:transform}.app-guide__step-row{display:flex;align-items:center;justify-content:space-between;gap:40px;height:550px;flex-shrink:0;box-sizing:border-box}.app-guide__center-col{flex:0 0 530px;max-width:530px;height:511px;display:flex;justify-content:center;align-items:center}.app-guide__screen-item{width:100%;height:550px;display:flex;align-items:center;justify-content:center}.app-guide__screen-item img{width:100%;height:100%!important;object-fit:contain;display:block;max-width:100%!important}.app-guide__screen-placeholder{width:100%;height:100%;background:rgba(255,255,255,.05);border-radius:16px}.app-guide__right-col{flex:1;max-width:320px}.app-guide__detail-item{width:100%}.app-guide__big-num{margin-bottom:40px;color:var(--color-white)}.app-guide__detail-title{margin:0 0 20px 0;color:var(--color-white)}.app-guide__detail-desc p{margin:0;color:inherit}.app-guide__app-links{display:flex;flex-wrap:wrap;flex-direction:column;align-items:baseline;gap:10px;margin-top:20px}.app-guide__app-badge{display:inline-block;transition:transform 0.25s ease,opacity 0.25s ease}.app-guide__app-badge:hover{transform:translateY(-2px);opacity:.9}.app-guide__app-badge img{height:44px!important;width:auto;display:block;border-radius:8px;object-fit:contain}@media (max-width:1366px){.app-guide__desktop-layout{gap:25px}}@media (max-width:1279px){.app-guide__left-col{flex:0 0 240px;max-width:240px}.app-guide__nav-list{gap:24px}.app-guide__nav-item{gap:20px}.app-guide__nav-item.is-active{transform:translateX(20px)}.app-guide__center-col{flex:0 0 420px;max-width:420px;height:460px}.app-guide__scroll-viewport{height:460px}.app-guide__step-row{height:460px;gap:25px}.app-guide__screen-item{height:460px}.app-guide__right-col{flex:1;min-width:240px}}@media (max-width:1199px){.app-guide__left-col{flex:0 0 280px;max-width:280px}.app-guide__nav-num{width:42px;height:42px;font-size:16px}.app-guide__nav-item{gap:14px}.app-guide__nav-item.is-active{transform:translateX(15px)}.app-guide__center-col{flex:0 0 340px;max-width:340px;height:400px}.app-guide__scroll-viewport{height:400px}.app-guide__screen-item{height:390px}.app-guide__right-col{flex:1;min-width:220px}}.app-guide__mobile-layout{display:none}@media (max-width:1024px){.app-guide__left-col{flex:0 0 220px;max-width:220px}}@media (max-width:991px){.app-guide{width:101vw}.app-guide__desktop-layout{display:none}.app-guide__mobile-layout{display:block}.app-guide__heading{margin-bottom:50px}.app-guide__mobile-nav{display:flex;justify-content:center;align-items:center;gap:25px;margin-bottom:56px;flex-wrap:wrap}.app-guide__mobile-num-btn{width:30px;height:30px;border-radius:7px;background-color:var(--color-white);cursor:pointer;color:var(--color-black);transition:all 0.4s ease-in-out;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;outline:none}.app-guide__mobile-num-btn.is-active{background-color:var(--color-pink);color:var(--color-white)!important}.app-guide__mobile-swiper{width:100%;min-height:400px;position:relative;overflow:hidden}.app-guide__mobile-slide{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;height:100%;justify-content:flex-start;overflow:hidden;padding-bottom:20px}.app-guide__mobile-img-wrap{width:100%;height:360px;margin-bottom:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-guide__mobile-img-wrap img{width:100%;height:100%!important;max-width:100%!important;object-fit:contain;display:block}.app-guide__mobile-content{max-width:500px;margin:0 auto;width:100%;flex-shrink:0}.app-guide__mobile-content .app-guide__big-num{margin-bottom:20px}.app-guide__mobile-title{margin-bottom:10px;color:var(--color-white)}.app-guide__mobile-desc{margin-bottom:20px}.app-guide__mobile-desc p{color:inherit}.app-guide__mobile-content .app-guide__app-links{justify-content:center}}@media (max-width:767px){.app-guide{padding:60px 0 72px}.app-guide__heading{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.app-guide__mobile-img-wrap{height:280px}.app-guide::before{background-image:url(../../../../../../../../themes/egm/blocks/app-guide/app-guide-bg-dot-mb.png);width:100%;height:572px;right:0;background-size:cover;bottom:0;top:auto}}