.reach-right{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;.text-group{display:flex;flex-direction:column;gap:1.25rem;.desc-group{display:flex;flex-direction:column;gap:.9375rem}}.reach-title{font-size:3rem;line-height:100%;font-weight:700;color:var(--color-text)}.reach-desc{font-size:1.125rem;font-weight:600}.reach-stats{display:flex;flex-direction:column;gap:1.25rem;width:100%;.stat-item{display:flex;align-items:flex-start;gap:10px;background-color:var(--color-background);padding:1.25rem;border-radius:1.25rem;transform:translateX(-50px);opacity:0;.stat-text{display:flex;flex-direction:column;gap:10px}h4{font-size:1.75rem;font-weight:700;color:var(--color-text)}h4,span{line-height:100%}span{font-size:1.125rem;color:var(--color-secondary-text);font-weight:500}}}.learn-more-btn{background:var(--gradient-bg);color:var(--color-background);border-radius:1.875rem;padding:.875rem 1.875rem;font-weight:700;font-size:1.25rem;cursor:pointer}}.reach-stats.animate.from-left .stat-item{animation:slideInLeft .6s ease-out forwards}.reach-stats.animate.from-right .stat-item{animation:slideInRight .6s ease-out forwards}@keyframes slideInLeft{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInRight{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}.reach-section{padding:5rem 6.25rem;background:#f2f2f2;display:flex;gap:4.375rem;font-family:var(--font-inter-tight);justify-content:space-between;.reach-left{display:flex;justify-content:center;.phone-wrapper{position:relative;width:35.625rem;.pink-circle{position:absolute;width:35.625rem;height:35.625rem;background:radial-gradient(circle,#c63f74 0,#a02455 100%);border-radius:50%;top:58%;left:50%;transform:translate(-50%,-50%);z-index:0;&:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:inherit;z-index:1}}.phone-image{position:relative;z-index:1;height:43rem;width:35.625rem;top:-20%;transform:translateY(100%);opacity:0;&.animate{animation:slideUpInside 1.5s ease-out forwards}}}}}.revenue-section{padding:0 0 11.875rem 6.25rem;background:#f2f2f2;display:flex;gap:4.375rem;font-family:var(--font-inter-tight);justify-content:space-between;align-items:center;.revenue-left{display:flex;justify-content:center;.phone-wrapper{position:relative;width:43.75rem;overflow:hidden;.orange-polygin{position:absolute;width:43.75rem;height:25rem;background:var(--color-orange);top:68%;left:50%;transform:translate(-50%,-50%);z-index:0;clip-path:polygon(20% 0,100% 0,100% 100%,-2% 100%);border-bottom-left-radius:1.875rem;border-top-left-radius:3.125rem}.phone-image{position:relative;z-index:1;height:38.1875rem;width:24.625rem;top:4px;left:28%;transform:translateY(100%);opacity:0;&.animate{animation:slideUpInside 1.5s ease-out forwards}}}}}@keyframes slideUpInside{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.hero-container{width:100%;display:flex;justify-content:center;position:relative;overflow:hidden;background:#fff;height:100vh;padding:9.375rem 6.25rem 3.125rem}.hero-main{display:flex;align-items:center;justify-content:space-between;gap:11rem;font-family:var(--font-inter-tight);width:100%;.hero-main-content{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;z-index:1}.hero-left{max-width:39.0625rem;display:flex;flex-direction:column;gap:1.25rem;h1{font-size:3.375rem;font-weight:800;color:var(--text-dark);line-height:5rem;.highlight{color:var(--color-background);background:var(--color-deepblue);border-radius:1.25rem;padding:0 8px;font-weight:800;line-height:5rem}}p{color:var(--color-secondary-text);font-size:1.25rem;line-height:37px;font-weight:600}}.hero-btn{position:relative;display:inline-block;padding:.875rem 1.5rem;cursor:pointer;border-radius:2.5rem;background:var(--gradient-bg);span{position:relative;background:var(--gradient-bg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;font-size:1.25rem;line-height:100%}&:before{content:"";position:absolute;inset:1px;background:var(--color-background);border-radius:inherit}}.hero-right{z-index:1;margin-right:2.5rem;.hero-circle-bg{position:relative;width:386px;height:386px;background:var(--color-yellow);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(255,184,111,.2);.hero-media-icon{position:absolute;top:35%;right:-55px}.hero-insta-icon{position:absolute;top:0;left:.8125rem}.hero-doted-avtar{position:absolute;top:63%;left:-56px}.hero-yellow-star{position:absolute;top:-20%;right:0;z-index:1;animation:rotateCircle 5s linear infinite}.hero-orange-star{position:absolute;top:84%;right:0;z-index:1}.hero-blue-star{position:absolute;top:27.5%;left:-37.5px;z-index:1}&:after{content:"";position:absolute;top:50%;left:50%;width:28.875rem;height:28.875rem;border-radius:50%;background:linear-gradient(180deg,#000000,rgba(102,102,102,0) 95%);-webkit-mask:repeating-conic-gradient(#000 0deg 3deg,transparent 3deg 6deg),radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));-webkit-mask-composite:destination-in;mask-composite:intersect;transform:translate(-50%,-50%);pointer-events:none;z-index:-1}}.hero-character{object-fit:cover;z-index:1;position:absolute;bottom:0}.hero-badge{position:absolute;bottom:-34px;left:7.5625rem;box-shadow:0 2px 8px rgba(24,24,24,.08);display:flex;flex-direction:column;align-items:center;gap:5px;border-radius:1.875rem;padding:20px 24px;z-index:1;background:linear-gradient(var(--color-background),var(--color-background)) padding-box,var(--gradient-bg) border-box;border:2px solid transparent;span{&:first-child{font-size:2.25rem;font-weight:800;line-height:100%;background:var(--gradient-bg);-webkit-background-clip:text;-webkit-text-fill-color:transparent}&:last-child{font-size:1.375rem;font-weight:600;line-height:100%;color:var(--text-dark)}}}}}.hero-icons-rotate{position:absolute;width:100%;height:100%;animation:rotateCircle 30s linear infinite}@keyframes rotateCircle{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-icons-rotate img{position:absolute;animation:reverseRotate 30s linear infinite}@keyframes reverseRotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}