@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.hero-section{height:74vw;min-height:315px;max-height:400px}}@media (min-width:640px) and (max-width:767px){.hero-section{height:73vw;min-height:400px;max-height:460px}}@media (min-width:768px) and (max-width:1023px){.hero-section{height:80vw;min-height:520px;max-height:720px}}@media (min-width:1024px) and (max-width:1279px){.hero-section{height:100vh;min-height:580px;max-height:900px}}@media (min-width:1280px){.hero-section{height:100vh;min-height:620px;max-height:1400px}}.hero-text-wrap{justify-content:flex-start!important;align-items:flex-start!important;padding:20px 16px 0!important}.hero-text-inner{max-width:100%}@media (max-width:639px){.hero-text-wrap{justify-content:flex-start!important;align-items:flex-start!important;padding:18px 48px 18px 14px!important}.hero-text-inner{text-align:left;max-width:100%}}@media (min-width:640px) and (max-width:767px){.hero-text-wrap{justify-content:flex-start!important;align-items:flex-start!important;padding:22px 48px 22px 18px!important}.hero-text-inner{text-align:left;max-width:100%}}@media (min-width:768px) and (max-width:1023px){.hero-text-wrap{justify-content:flex-start!important;align-items:flex-start!important;padding:28px 16px 28px 28px!important}.hero-text-inner{text-align:left;max-width:100%}}@media (min-width:1024px){.hero-text-wrap{justify-content:flex-start!important;align-items:flex-start!important;padding:clamp(40px,4vh,60px) 0 0 clamp(40px,4vw,80px)!important}.hero-text-inner{text-align:left;max-width:50vw}}@media (min-width:1600px) and (max-width:1919px){.hero-text-inner{max-width:65vw}}@media (min-width:1920px) and (max-width:2399px){.hero-text-inner{max-width:65vw}}@media (min-width:2400px){.hero-text-inner{max-width:70vw}}.hero-brand-tag{margin-bottom:8px}.hero-brand-p{letter-spacing:.14em;font-size:8.5px}@media (min-width:640px) and (max-width:767px){.hero-brand-p{font-size:10px}.hero-brand-tag{margin-bottom:11px}}@media (min-width:768px) and (max-width:1023px){.hero-brand-p{font-size:12px}.hero-brand-tag{margin-bottom:12px}}@media (min-width:1024px) and (max-width:1279px){.hero-brand-p{font-size:11px}.hero-brand-tag{margin-bottom:14px}}@media (min-width:1280px) and (max-width:1439px){.hero-brand-p{font-size:12px}.hero-brand-tag{margin-bottom:16px}}@media (min-width:1440px) and (max-width:1599px){.hero-brand-p{font-size:13px}.hero-brand-tag{margin-bottom:14px}}@media (min-width:1600px) and (max-width:1919px){.hero-brand-p{font-size:13.5px}.hero-brand-tag{margin-bottom:12px}}@media (min-width:1920px) and (max-width:2399px){.hero-brand-p{font-size:14px}.hero-brand-tag{margin-bottom:10px}}@media (min-width:2400px){.hero-brand-p{font-size:14px}.hero-brand-tag{margin-bottom:8px}}.hero-h2{margin-bottom:11px;font-size:16px;line-height:1.2}@media (min-width:640px) and (max-width:767px){.hero-h2{margin-bottom:14px;font-size:24px;line-height:1.15}}@media (min-width:768px) and (max-width:1023px){.hero-h2{margin-bottom:18px;font-size:clamp(32px,4vw,44px);line-height:1.15!important}}@media (min-width:1024px) and (max-width:1279px){.hero-h2{margin-bottom:20px;font-size:clamp(48px,4.2vw,60px);line-height:1.1!important}}@media (min-width:1280px) and (max-width:1439px){.hero-h2{margin-bottom:18px;font-size:clamp(52px,4.1vw,68px);line-height:1.1!important}}@media (min-width:1440px) and (max-width:1599px){.hero-h2{margin-bottom:16px;font-size:clamp(56px,4vw,76px);line-height:1.08!important}}@media (min-width:1600px) and (max-width:1919px){.hero-h2{letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(62px,3.9vw,86px);line-height:1.05!important}}@media (min-width:1920px) and (max-width:2399px){.hero-h2{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(80px,3.8vw,95px);line-height:1.05!important}}@media (min-width:2400px){.hero-text-wrap{padding:15vh 0 0 120px!important}.hero-h2{letter-spacing:-.05em;max-width:5.8ch;margin-bottom:38px;font-size:clamp(108px,4.5vw,128px);line-height:.92}}.hero-btns{flex-wrap:nowrap;align-items:center;gap:8px;margin-top:0;display:flex}.hero-btn-primary,.hero-btn-secondary{flex-shrink:0;gap:4px;height:28px;padding:0 12px;font-size:8px}@media (min-width:640px) and (max-width:767px){.hero-btns{gap:11px}.hero-btn-primary,.hero-btn-secondary{gap:5px;height:35px;padding:0 16px;font-size:10px}}@media (min-width:768px) and (max-width:1023px){.hero-btns{gap:13px}.hero-btn-primary,.hero-btn-secondary{gap:6px;height:44px;padding:0 20px;font-size:11.5px}}@media (min-width:1024px) and (max-width:1279px){.hero-btns{gap:14px}.hero-btn-primary,.hero-btn-secondary{gap:7px;height:48px;padding:0 24px;font-size:12px}}@media (min-width:1280px) and (max-width:1439px){.hero-btns{gap:14px}.hero-btn-primary,.hero-btn-secondary{gap:7px;height:50px;padding:0 26px;font-size:12px}}@media (min-width:1440px) and (max-width:1919px){.hero-btns{gap:16px}.hero-btn-primary,.hero-btn-secondary{gap:8px;height:54px;padding:0 28px;font-size:12.5px}}@media (min-width:1920px){.hero-btns{gap:18px}.hero-btn-primary,.hero-btn-secondary{gap:9px;height:60px;padding:0 32px;font-size:13.5px}}@media (max-width:639px){.hero-overlay-main{background:linear-gradient(90deg,#000000a6 0%,#00000059 45%,#0000000f 75%)!important}[data-product=urban] .hero-overlay-main,[data-product=neo] .hero-overlay-main{background:linear-gradient(270deg,#00000094 0%,#00000052 42%,#0000000f 72%)!important}.hero-overlay-top{background:linear-gradient(#00000047 0%,#0000 100%)!important;height:52%!important}}@media (min-width:640px) and (max-width:1023px){.hero-overlay-main{background:linear-gradient(90deg,#000000a8 0%,#0000005c 46%,#0000000d 76%)!important}[data-product=urban] .hero-overlay-main,[data-product=neo] .hero-overlay-main{background:linear-gradient(270deg,#0009 0%,#00000054 40%,#0000000f 74%)!important}.hero-overlay-top{background:linear-gradient(#0000004d 0%,#0000 100%)!important;height:54%!important}}@media (min-width:1600px){[data-product=urban] .hero-overlay-main,[data-product=neo] .hero-overlay-main{background:linear-gradient(#0000 0%,#0000000f 35%,#0000002e 55%,#0000008c 78%,#000000c2 100%)!important}[data-product=mansa] .hero-overlay-main{background:linear-gradient(#0000009e 0%,#00000073 22%,#0000002e 45%,#0000000f 65%,#0000 100%)!important}}.hero-swipe-hand{transform-origin:bottom;will-change:transform;animation:2.2s cubic-bezier(.2,.8,.2,1) 1.4s infinite heroHandSwipeSmooth}@keyframes heroHandSwipeSmooth{0%{transform:translate(0)rotate(0)}18%{transform:translate(-6px)rotate(-7deg)}40%{transform:translate(9px)rotate(6deg)}62%{transform:translate(5px)rotate(3deg)}82%{transform:translate(1px)rotate(1deg)}to{transform:translate(0)rotate(0)}}.hero-dot{opacity:.3}.hero-dot-1{animation:2.2s 1.4s infinite heroDotChase}.hero-dot-2{animation:2.2s 1.6s infinite heroDotChase}.hero-dot-3{animation:2.2s 1.8s infinite heroDotChase}@keyframes heroDotChase{0%,to{opacity:.3;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.hero-swipe-hint{animation:.5s 1s both heroHintFadeIn}@keyframes heroHintFadeIn{0%{opacity:0;transform:translateY(-50%)translate(4px)}to{opacity:1;transform:translateY(-50%)translate(0)}}
