.hero-about{min-height:100vh;background:linear-gradient(60deg,#d6e8ff,#fff9df 70%,#ffe2f9);justify-content:center;padding:clamp(60px,10vh,100px) 20px clamp(100px,15vh,150px);overflow:hidden}.hero-about,.hero-container{display:flex;align-items:center;position:relative}.hero-container{max-width:1200px;width:100%;text-align:center;flex-direction:column;gap:clamp(50px,8vh,80px);z-index:2}.hero-header{display:flex;flex-direction:column;gap:clamp(20px,4vh,30px);max-width:900px}.hero-header,.hero-subtitle{font-family:poppins,sans-serif!important}.hero-subtitle{font-size:clamp(11px,2.5vw,14px);font-weight:500;color:#333;letter-spacing:clamp(1.5px,.5vw,3px);text-transform:uppercase;margin:0}.hero-title{margin:0;line-height:.9}.title-line-1{display:block;font-size:clamp(2rem,6vw,3.3rem)!important;font-weight:700;color:#1a1a1a;-webkit-text-stroke:clamp(1px,.2vw,2px) #000000;-webkit-text-fill-color:#4d4d4d;margin-bottom:clamp(15px,3vh,20px)!important;letter-spacing:clamp(1px,.3vw,2px)}.title-line-2{display:block;font-size:clamp(2.5rem,7vw,4rem)!important;font-weight:800;color:#0c2963;text-transform:uppercase;position:relative}.cursor{animation:blink 1s infinite;color:#54d4f0;font-weight:300}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.hero-actions{gap:40px;margin:0}.action-btn,.hero-actions{display:flex;align-items:center}.action-btn{gap:10px;padding:clamp(12px,2.5vh,15px) clamp(25px,5vw,30px);border-radius:35px;font-size:clamp(14px,2.8vw,15px);font-weight:600;text-decoration:none;cursor:pointer;transition:all .4s ease;border:none;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:48px}.schedule-btn{background:#0c2963;color:white;border:2px solid rgba(207,217,228,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.schedule-btn span{font-family:Inter,sans-serif!important}.action-btn:hover .btn-icon{transform:translateX(5px)}.action-btn:focus{outline:2px solid #54d4f0;outline-offset:2px}.stats-container{display:flex;justify-content:center;align-items:center;gap:clamp(60px,12vw,120px);width:100%;max-width:1200px;padding:clamp(20px,5vh,40px) 0;perspective:1000px}.card-stack{position:relative;width:clamp(250px,25vw,280px);height:clamp(160px,20vh,200px);cursor:pointer;transition:transform .2s ease}.card-stack:active{transform:scale(.98)}.card-stack:focus{outline:2px solid #54d4f0;outline-offset:4px;border-radius:20px}.stat-card{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f7c0ec,#f7c0ec 50%,#a7bdea);border-radius:clamp(15px,2vw,20px);padding:clamp(25px,5vw,40px) clamp(20px,4vw,30px);transition:all .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;box-shadow:0 clamp(10px,2vh,15px) clamp(25px,5vh,35px) rgba(0,0,0,.2);border:2px solid rgba(255,255,255,.3)}.stat-card.position-0{z-index:30;transform:rotate(-8deg);opacity:1}.stat-card.position-1{z-index:20;transform:rotate(-6deg) translate(clamp(8px,2vw,12px),clamp(6px,1.5vh,8px)) scale(.95);opacity:.8}.stat-card.position-2{z-index:10;transform:rotate(-4deg) translate(clamp(16px,4vw,24px),clamp(12px,2.5vh,16px)) scale(.9);opacity:.6}@media (hover:hover){.stat-card.position-0:hover{transform:rotate(-5deg) translateY(-10px) scale(1.05);box-shadow:0 25px 50px rgba(0,0,0,.3);z-index:40}}.stat-card.moving-to-back{transform:rotate(-2deg) translate(clamp(30px,8vw,50px),clamp(20px,6vh,35px)) scale(.75)!important;z-index:1!important;opacity:.3;box-shadow:0 5px 15px rgba(0,0,0,.1)}.stat-card.moving-to-back,.stat-card.moving-to-front{transition:all .8s cubic-bezier(.25,.46,.45,.94)!important}.stat-card.moving-to-front{z-index:30!important;transform:rotate(-8deg)!important;opacity:1!important}.stat-card.moving-to-middle{z-index:20!important;transform:rotate(-6deg) translate(clamp(8px,2vw,12px),clamp(6px,1.5vh,8px)) scale(.95)!important;opacity:.8!important;transition:all .8s cubic-bezier(.25,.46,.45,.94)!important}.stat-content{display:flex;flex-direction:column;align-items:center;gap:clamp(15px,3vh,20px);position:relative;z-index:2;height:100%;justify-content:center;transition:all .3s ease;font-family:Inter,sans-serif}.stat-number{font-size:clamp(2.5rem,8vw,4rem);font-weight:800!important;color:#1c1c1c;line-height:1;margin:0;text-align:center}.stat-label-container{display:flex;align-items:center;gap:clamp(8px,2vw,12px);justify-content:center;flex-wrap:wrap}.stat-label{font-size:clamp(14px,3.5vw,18px);font-weight:500;color:#333;letter-spacing:.5px;text-align:center}.stat-icon{font-size:clamp(20px,4vw,24px)!important;color:#333;transition:all .3s ease;flex-shrink:0}@media (hover:hover){.stat-card:hover .stat-icon{transform:scale(1.2);color:#4bc5e8}}.bg-shapes{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.shape{position:absolute;border-radius:50%;background:rgba(255,255,255,.1);animation:float 6s ease-in-out infinite}.shape-1{width:clamp(80px,15vw,150px);height:clamp(80px,15vw,150px);top:20%;left:10%;animation-delay:0s}.shape-2{width:clamp(60px,12vw,120px);height:clamp(60px,12vw,120px);top:60%;right:15%;animation-delay:2s}.shape-3{width:clamp(100px,18vw,180px);height:clamp(100px,18vw,180px);bottom:30%;left:5%;animation-delay:4s}.shape-4{width:clamp(40px,8vw,80px);height:clamp(40px,8vw,80px);top:40%;right:30%;animation-delay:1s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (min-width:769px) and (max-width:1024px){.stats-container{gap:80px}.card-stack{width:260px;height:180px}.hero-actions{gap:30px}}@media (max-width:926px) and (orientation:landscape) and (max-height:500px){.hero-about{min-height:auto;padding:40px 20px 60px}.hero-container{gap:40px}.stats-container{flex-direction:row;gap:40px;padding:20px 0}.card-stack{width:200px;height:140px}}@media (max-width:768px){.hero-about{padding:clamp(60px,10vh,80px) 15px clamp(80px,12vh,120px)}.hero-container,.stats-container{gap:clamp(40px,8vh,60px)}.stats-container{flex-direction:column;padding:clamp(20px,4vh,30px) 0}.card-stack{width:min(320px,85vw);height:clamp(180px,22vh,220px)}.hero-actions{flex-direction:column;gap:20px;width:100%;max-width:350px}.action-btn{width:100%;justify-content:center;min-height:52px}}@media (max-width:480px){.hero-about{padding:clamp(40px,8vh,60px) 10px clamp(60px,10vh,100px)}.hero-container{gap:clamp(30px,6vh,50px)}.hero-subtitle{font-size:clamp(10px,2.2vw,12px);letter-spacing:clamp(1px,.3vw,2px)}.title-line-1{font-size:clamp(1.8rem,8vw,2.5rem)!important;margin-bottom:clamp(10px,2vh,15px)!important}.title-line-2{font-size:clamp(2.2rem,9vw,3rem)!important}.stat-number{font-size:clamp(2.2rem,10vw,3rem)}.stat-label{font-size:clamp(13px,3.8vw,16px)}.action-btn{padding:clamp(15px,3vh,18px) clamp(30px,8vw,35px);font-size:clamp(15px,4vw,16px);min-height:56px}.card-stack{width:min(300px,90vw);height:clamp(160px,20vh,200px)}.stats-container{gap:clamp(35px,7vh,50px)}}@media (max-width:360px){.title-line-1{font-size:clamp(1.5rem,10vw,2rem)!important}.title-line-2{font-size:clamp(1.8rem,11vw,2.5rem)!important}.stat-number{font-size:clamp(2rem,12vw,2.8rem)}.card-stack{width:min(280px,92vw);height:clamp(140px,18vh,180px)}}@media (-webkit-min-device-pixel-ratio:2){.stat-card{border-width:1px}.title-line-1{-webkit-text-stroke:1px #000000}}@media (prefers-reduced-motion:reduce){.action-btn,.cursor,.shape,.stat-card{animation:none!important;transition:none!important}.cursor{opacity:1}}