.homesection1-container{color:#fff;background-image:url(/assets/images/Hologram.png);background-repeat:no-repeat;background-size:cover;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.homesection1-content{z-index:10;background-color:#0000;background-image:url(/assets/images/homepagevector.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-width:1280px;margin:0 auto;padding:10%;position:relative}.homesection1-text{background-color:#0000;max-width:48rem}.homesection1-title{letter-spacing:-.02em;background-color:#0000;margin:0 0 1rem;font-family:SF Pro Medium,sans-serif;font-size:max(32px,min(4vw + 16px,120px));line-height:1.1}.homesection1-title-emphasis{background-color:#0000;font-family:Europa Grotesk SH Bold,serif;display:inline-block}.homesection1-subtitle{color:#ffffffb3;background-color:#0000;border:1px solid #fff3;border-radius:9999px;margin:0 0 3rem;padding:.5rem 1rem;font-family:Halenoir Regular,sans-serif;font-size:12px;display:inline-block}.homesection1-background{z-index:1;background-color:#0000;width:60%;position:absolute;top:0;bottom:0;right:0}.scroll-indicator{color:#fff9;opacity:.8;cursor:pointer;z-index:20;flex-direction:column;align-items:center;font-family:SF Pro Medium,sans-serif;font-size:14px;transition:opacity .3s;animation:2s infinite bounce;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.scroll-indicator:hover{opacity:1}.scroll-indicator svg{width:24px;height:24px;margin-top:8px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)translate(-50%)}40%{transform:translateY(-10px)translate(-50%)}60%{transform:translateY(-5px)translate(-50%)}}@media (max-width:1024px){.homesection1-content{padding:8%}.homesection1-text{max-width:100%}}@media (max-width:768px){.homesection1-container{align-items:flex-start;min-height:80vh;padding-top:80px}.homesection1-content{background-position:top;background-size:contain;padding:5% 6%}.homesection1-text{max-width:100%}.homesection1-title{margin-bottom:1.5rem;font-size:max(2.5rem,min(8vw,4rem))}.homesection1-subtitle{margin-bottom:2rem;padding:.4rem .8rem;font-size:.875rem}.homesection1-background{opacity:.3;width:100%}.scroll-indicator{font-size:12px;bottom:20px}.scroll-indicator svg{width:20px;height:20px}}@media (max-width:480px){.homesection1-container{padding-top:60px}.homesection1-content{margin:50% 0;padding:4% 5%}.homesection1-title{letter-spacing:-.01em;margin-bottom:1rem;font-size:max(2rem,min(10vw,3rem))}.homesection1-subtitle{margin-bottom:1.5rem;padding:.35rem .7rem;font-size:.75rem}.scroll-indicator{font-size:11px;bottom:15px}.scroll-indicator svg{width:18px;height:18px;margin-top:6px}}@media (max-width:360px){.homesection1-title{font-size:1.75rem}.homesection1-subtitle{font-size:.7rem}}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes cardSlideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.texts{text-align:center;padding:0 20px}.texts.fade-in{background-color:#0000;animation:.8s ease-out forwards fadeIn}.texts h1.slide-up,.texts h2.slide-up{opacity:0;background-color:#0000;animation:.8s ease-out forwards slideUp}.texts h1.slide-up{animation-delay:.2s}.texts h2.slide-up.delay-200{animation-delay:.4s}.card,.card-first,.card-second{opacity:0;background-color:#0000}.card.card-animate,.card-first.card-animate,.card-second.card-animate{animation:.8s ease-out forwards cardSlideUp}.card-animate.delay-100{animation-delay:.6s}.card-animate.delay-300{animation-delay:.8s}.card-animate.delay-500{animation-delay:1s}.texts span{font-family:Europa Grotesk SH Bold,serif}.texts h1{margin-bottom:10px;font-family:SF Pro Medium,sans-serif;font-size:max(40px,min(8vw,72px))}.texts h2{color:#d320ce;margin:0 auto;font-family:SF Pro Medium,sans-serif;font-size:max(28px,min(6vw,36px))}.texts p{width:60%;max-width:800px;margin:10px auto;font-size:16px}.card-grid{background-color:#0000;flex-flow:row;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex;overflow-x:auto}.card-grid-second{flex-flow:row;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:0 10px;display:flex;overflow-x:auto}.card,.card-second{filter:brightness(.7);cursor:pointer;background-color:#0000;flex-shrink:0;width:280px;min-width:220px;margin:5px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.card-first{filter:brightness(.7);cursor:pointer;flex-shrink:0;width:280px;min-width:280px;margin-top:10%;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.card img{object-fit:cover;background-color:#0000;border-radius:20px;width:100%;height:350px}.card a,.card-first a{background-color:#0000}.card-first img{object-fit:cover;filter:brightness(.5);background-color:#0000;width:100%;height:350px}.card:hover img,.card-first:hover img,.card-second:hover img,.card-first:hover .card-overlay,.card-second:hover .card-overlay,.card:hover .card-overlay{transition:transform .3s,box-shadow .3s;transform:translateY(-10px);box-shadow:0 12px 32px #0003}.card img,.card-first img,.card-second img{object-fit:cover;filter:brightness(.5);pointer-events:none;border-radius:20px;width:100%;height:450px;position:relative;overflow:hidden}.card-overlay{color:#fff;z-index:1;background-color:#0000;justify-content:center;align-items:center;padding:20px;font-size:20px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.card-grid p{text-align:center;white-space:nowrap;margin:0 5%;font-size:max(12px,min(2vw,28px))}.card-text{text-align:center;z-index:5;filter:none;opacity:1;white-space:normal;word-wrap:break-word;background-color:#0000;max-width:90%;padding:0 20px;line-height:1.3;position:absolute;top:20%;left:45%;transform:translate(-50%,-50%)}.card-overlay{color:red}@media (max-width:1024px){.texts h1{font-size:50px}.texts h2{font-size:40px}.texts p{width:70%}.card,.card-first,.card-second{width:200px}.card img,.card-first img,.card-second img{height:320px}.card-text{font-size:20px}}@media (max-width:768px){.home-seciton2-container{margin:10% 0}.texts h1{font-size:40px}.texts h2{width:90%;font-size:32px}.texts p{width:90%;font-size:14px}.card-grid,.card-grid-second{flex-direction:row;justify-content:flex-start;padding:10px 0}.card,.card-first,.card-second{width:160px;min-width:160px}.card img,.card-first img,.card-second img{height:280px}.card-text{font-size:18px}}@media (max-width:480px){.texts h1{font-size:32px}.texts h2{font-size:26px}.texts p{width:100%;font-size:12px}.card,.card-second{width:130px;min-width:130px}.card-first{width:130px;min-width:130px;margin-top:0}.card img,.card-first img,.card-second img{height:220px}.card-text{font-size:16px}.card-grid:after,.card-grid-second:after{content:"";min-width:20px}}@media (max-width:380px){.home-seciton2-container{overflow-x:hidden}.card-grid,.card-grid-second{justify-content:flex-start;width:calc(100% + 10px);margin-left:-5px;padding-left:10px;padding-right:10px}.card,.card-first,.card-second{width:120px;min-width:120px}.card img,.card-first img,.card-second img{height:200px}.card-text{font-size:14px}}
.statistics-section{opacity:0;width:100%;margin-top:40px;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(30px)}.statistics-section.visible{opacity:1;margin:10% auto;transform:translateY(0)}.statistics-header{text-align:left;align-items:center;gap:8px;margin-bottom:20px;font-size:28px;display:flex}.statistics-wrapper{width:100%;margin-bottom:30px;position:relative}.statistics{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;gap:20px;padding:0 20px 20px;font-family:SF Pro Medium,sans-serif;display:flex;overflow-x:auto}.statistics::-webkit-scrollbar{display:none}.stat-item{scroll-snap-align:center;text-align:left;opacity:0;background-color:#ffffff0d;border-radius:10px;flex-direction:column;flex:0 0 85%;align-items:flex-start;min-width:280px;max-width:85%;padding:20px;transition:transform .3s;animation:.8s ease-out forwards paused slideUpFade;display:flex;transform:translateY(30px)}@keyframes slideUpFade{to{opacity:1;transform:translateY(0)}}.stat-item.visible{animation-play-state:running}.stat-item .h3,.stat-item p{font-family:SF Pro Medium,sans-serif}.stat-accent-line{background:linear-gradient(90deg,#d320ce 0%,#000 100%);width:30px;height:5px}.stat-item:hover{transform:translateY(-5px)}.stat-item h3{color:#fff;background-color:#0000;margin-bottom:10px;font-size:40px}.stat-item p{text-align:left;background-color:#0000;width:100%;margin-left:0;font-size:16px;line-height:1.4}.stat-percentage{color:#fff;background-color:#0000;margin-bottom:10px;font-size:max(40px,min(8vw,80px))}.slider-indicators{justify-content:center;gap:8px;width:100%;margin-top:15px;display:flex}.slider-dot{cursor:pointer;background-color:#ffffff4d;border-radius:50%;width:8px;height:8px;transition:all .3s}.slider-dot.active{background-color:#d320ce;border-radius:4px;width:24px}.statistics:after{content:"";flex:0 0 15px;height:1px}@media (min-width:768px){.advertisement-process{padding:30px}.amsection2{flex-direction:row;gap:0;min-height:400px;margin:5%;padding:40px}.text-container{max-width:55%;padding-right:20px}.text-container h2{font-size:36px}.text-container p{font-size:16px}.image-container-advertisement{width:50%;height:100%;margin-top:0;position:absolute;bottom:0;right:0}.phone-image{width:auto;height:400px;position:absolute;bottom:-20px;left:-80px}.monitor-image{width:150px;position:absolute;bottom:40px;right:40px}.statistics-header{margin-left:5%;font-size:32px}.stat-item{flex:0 0 300px;max-width:300px}}@media (min-width:992px){.statistics-section{max-width:1200px;margin:60px auto 0}.statistics-header{margin-bottom:5%;margin-left:0;font-size:42px;font-weight:400}.statistics{flex-flow:row;justify-content:space-between;gap:30px;padding:0;display:flex;overflow-x:visible}.stat-item{background-color:#0000;border-radius:0;flex:1;min-width:0;max-width:none;padding:0}.stat-item.visible:hover{transform:translateY(-5px)}.stat-item h3{margin-bottom:15px;font-size:48px}.stat-item p{max-width:90%;font-size:14px}.slider-indicators{display:none}}@media (min-width:1200px){.stat-item h3{font-size:56px}.stat-item p{font-size:15px}}
.homepage-section4{color:#fff;background-color:#000;margin:10% 0;padding:0;overflow:visible}.section4-container{align-items:stretch;min-height:470px;display:flex;overflow:visible}.section4-image{flex:0 0 50%;position:relative;overflow:visible}.section4-image img{object-fit:cover;width:100%;height:100%;display:block}.section4-handwritten{text-shadow:2px 2px 4px #00000080;z-index:10;background-color:#0000;font-family:Stay Chill,cursive;font-size:max(42px,min(5vw,122px));font-style:italic;font-weight:400;line-height:1.2;position:absolute;bottom:-100px;left:30px}.section4-handwritten p{color:#f0f;background-color:#0000;margin:0;font-family:Stay Chill,cursive}.section4-content{background-color:#000;flex-direction:column;flex:1;justify-content:center;padding:60px 80px;font-family:SF Pro Medium,sans-serif;display:flex}.section4-label{letter-spacing:.5px;color:#ffffffb3;border:1px solid #fff3;border-radius:9999px;max-width:-webkit-fit-content;max-width:fit-content;margin:0 0 1rem;padding:.5rem 1rem;font-size:12px;display:inline-block}.section4-heading{letter-spacing:-.5px;margin:0 0 24px;font-size:48px;font-weight:600;line-height:1.2}.section4-description{opacity:.9;max-width:540px;margin:0 0 32px;font-size:18px;line-height:1.6}.section4-cta{color:#fff;letter-spacing:1px;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:gap .3s;display:inline-flex}.section4-cta:hover{gap:12px}.section4-cta svg{transition:transform .3s}.section4-cta:hover svg{transform:translate(4px)}@media (max-width:1024px){.section4-content{padding:50px 60px}.section4-heading{font-size:40px}.section4-handwritten{font-size:36px}}@media (max-width:768px){.section4-container{flex-direction:column;min-height:auto}.section4-image{flex:none;margin-bottom:60px}.section4-content{padding:40px 30px}.section4-heading{font-size:32px}.section4-description{font-size:16px}.section4-handwritten{font-size:28px;top:250px;left:20px}.section4-label{margin-bottom:16px;font-size:13px}}
.section5-container{flex-direction:row-reverse;align-items:stretch;min-height:470px;display:flex;overflow:visible}@media (max-width:768px){.section5-container{flex-direction:column;min-height:auto}}
