.Hero-module__Z8hQ_W__hero{background:radial-gradient(circle at 30% 50%, #4b008266 0%, var(--color-bg-dark) 60%);justify-content:center;align-items:center;max-width:1400px;min-height:80vh;margin:0 auto;padding:4rem 5%;display:flex;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__content{z-index:2;text-align:right;flex:1;padding-left:2rem;position:relative}.Hero-module__Z8hQ_W__title{font-family:var(--font-cairo), sans-serif;white-space:nowrap;color:var(--color-gold);background:var(--color-gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;margin-right:-.2em;padding:0 .2em .3em;font-size:4rem;font-weight:800;line-height:1.4;animation:1s forwards Hero-module__Z8hQ_W__fadeInRight}.Hero-module__Z8hQ_W__subtitle{font-family:var(--font-cairo), sans-serif;color:#e2d1f0;opacity:0;margin-bottom:2.5rem;font-size:1.6rem;line-height:1.6;animation:1s .3s forwards Hero-module__Z8hQ_W__fadeInRight}.Hero-module__Z8hQ_W__actions{opacity:0;gap:1.5rem;animation:1s .6s forwards Hero-module__Z8hQ_W__fadeInRight;display:flex}.Hero-module__Z8hQ_W__primaryBtn{background:var(--color-gold-gradient);color:var(--color-bg-dark);font-family:var(--font-cairo), sans-serif;transition:var(--transition-smooth);cursor:pointer;border:none;border-radius:50px;padding:1rem 3.5rem;font-size:1.3rem;font-weight:800;display:inline-block;box-shadow:0 4px 20px #d4af3766}.Hero-module__Z8hQ_W__primaryBtn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 8px 25px #d4af3799}.Hero-module__Z8hQ_W__imageContainer{z-index:1;flex:1;justify-content:flex-start;align-items:center;animation:1s forwards Hero-module__Z8hQ_W__fadeInLeft;display:flex;position:relative}.Hero-module__Z8hQ_W__image{object-fit:cover;filter:drop-shadow(0 20px 40px #0009);border-radius:20px;width:100%;max-height:650px;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 70%,#0000 100%)}@keyframes Hero-module__Z8hQ_W__fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes Hero-module__Z8hQ_W__fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@media (max-width:900px){.Hero-module__Z8hQ_W__hero{text-align:center;flex-direction:column-reverse;min-height:auto;padding:2rem 1rem}.Hero-module__Z8hQ_W__content{text-align:center;margin-top:2rem;padding-left:0}.Hero-module__Z8hQ_W__title{white-space:normal;font-size:2.2rem}.Hero-module__Z8hQ_W__subtitle{font-size:1.2rem}.Hero-module__Z8hQ_W__actions{justify-content:center}.Hero-module__Z8hQ_W__image{max-height:400px}}
.FeaturesBanner-module__911CFq__banner{background:var(--color-bg-panel);border-top:1px solid #d4af3733;border-bottom:1px solid #d4af3733;padding:2rem 0}.FeaturesBanner-module__911CFq__container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.FeaturesBanner-module__911CFq__featureItem{border-left:1px dashed #d4af374d;flex:1;justify-content:center;align-items:center;gap:1rem;min-width:200px;display:flex}.FeaturesBanner-module__911CFq__featureItem:last-child{border-left:none}.FeaturesBanner-module__911CFq__icon{font-size:2.5rem}.FeaturesBanner-module__911CFq__textContainer{flex-direction:column;display:flex}.FeaturesBanner-module__911CFq__title{font-family:var(--font-cairo), sans-serif;color:var(--color-gold);margin:0;font-size:1.1rem;font-weight:700}.FeaturesBanner-module__911CFq__desc{font-family:var(--font-cairo), sans-serif;color:var(--color-text-muted);margin:0;font-size:.9rem}@media (max-width:768px){.FeaturesBanner-module__911CFq__featureItem{border-left:none;justify-content:flex-start}}
.Section-module__27SNAG__section{padding:6rem 0;position:relative}.Section-module__27SNAG__dark{background:#0a051066}.Section-module__27SNAG__container{max-width:1200px;margin:0 auto;padding:0 2rem}.Section-module__27SNAG__header{text-align:center;margin-bottom:4rem}.Section-module__27SNAG__title{font-family:var(--font-cairo), sans-serif;color:var(--color-gold);margin-bottom:1rem;font-size:3rem;font-weight:700}.Section-module__27SNAG__subtitle{font-family:var(--font-cairo), sans-serif;color:var(--color-text-muted);max-width:600px;margin:0 auto;font-size:1.1rem}.Section-module__27SNAG__divider{background:var(--color-gold-gradient);border-radius:2px;width:80px;height:2px;margin:1.5rem auto}.Section-module__27SNAG__actionBtn{color:var(--color-gold);border:1px solid var(--color-gold);font-family:var(--font-cairo), sans-serif;transition:var(--transition-smooth);background:0 0;border-radius:30px;margin-top:1rem;padding:.6rem 2rem;font-size:1rem;font-weight:600;display:inline-block}.Section-module__27SNAG__actionBtn:hover{background:var(--color-gold-gradient);color:var(--color-bg-dark);border-color:#0000;transform:translateY(-2px)}.Section-module__27SNAG__content{z-index:2;position:relative}@media (max-width:768px){.Section-module__27SNAG__section{padding:4rem 0}.Section-module__27SNAG__title{font-size:2.2rem}}
.Slider-module__4jG-aG__wrapper{align-items:center;width:100%;padding:1rem 0;display:flex;position:relative}.Slider-module__4jG-aG__slider{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;flex-grow:1;gap:2rem;padding:1rem;display:flex;overflow-x:auto}.Slider-module__4jG-aG__slider::-webkit-scrollbar{display:none}.Slider-module__4jG-aG__slider>*{scroll-snap-align:start;flex:0 0 300px}.Slider-module__4jG-aG__arrow{background:var(--color-bg-panel);border:1px solid var(--color-gold);color:var(--color-gold);cursor:pointer;z-index:10;width:45px;height:45px;transition:var(--transition-smooth);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex;box-shadow:0 4px 15px #0000004d}.Slider-module__4jG-aG__arrow:hover{background:var(--color-gold-gradient);color:var(--color-bg-dark);transform:scale(1.1)}.Slider-module__4jG-aG__rightArrow{margin-left:1rem}.Slider-module__4jG-aG__leftArrow{margin-right:1rem}@media (max-width:768px){.Slider-module__4jG-aG__slider>*{flex:0 0 250px}.Slider-module__4jG-aG__arrow{display:none}}
.FollowUs-module__VeAmMq__section{background:var(--color-bg-dark);text-align:center;padding:6rem 2rem}.FollowUs-module__VeAmMq__container{max-width:1000px;margin:0 auto}.FollowUs-module__VeAmMq__title{font-family:var(--font-cairo), sans-serif;color:var(--color-gold);margin-bottom:1rem;font-size:2.5rem}.FollowUs-module__VeAmMq__subtitle{color:var(--color-text-muted);font-size:1.2rem;font-family:var(--font-cairo), sans-serif;margin-bottom:4rem}.FollowUs-module__VeAmMq__grid{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.FollowUs-module__VeAmMq__card{background:var(--color-bg-panel);color:#fff;font-family:var(--font-cairo), sans-serif;border:1px solid #d4af3733;border-radius:50px;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 2.5rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.FollowUs-module__VeAmMq__card svg{transition:transform .3s}.FollowUs-module__VeAmMq__card:hover{border-color:var(--color-gold);transform:translateY(-5px);box-shadow:0 10px 25px #d4af3726}.FollowUs-module__VeAmMq__card:hover svg{transform:scale(1.1)rotate(5deg)}.FollowUs-module__VeAmMq__whatsapp:hover{color:#25d366;border-color:#25d366;box-shadow:0 10px 25px #25d36626}.FollowUs-module__VeAmMq__instagram:hover{color:#e1306c;border-color:#e1306c;box-shadow:0 10px 25px #e1306c26}.FollowUs-module__VeAmMq__tiktok:hover{color:#fff;border-color:#fff;box-shadow:0 10px 25px #ffffff26}.FollowUs-module__VeAmMq__facebook:hover{color:#1877f2;border-color:#1877f2;box-shadow:0 10px 25px #1877f226}@media (max-width:768px){.FollowUs-module__VeAmMq__section{padding:4rem 1.5rem}.FollowUs-module__VeAmMq__title{font-size:2rem}.FollowUs-module__VeAmMq__card{width:100%;padding:1.2rem}}
