.page-module___8aEwW__mainContainer{background-color:var(--bg-primary,#0f172a);color:var(--text-primary,#f8fafc)}.page-module___8aEwW__container{max-width:1280px;margin:0 auto;padding:0 24px}.page-module___8aEwW__sectionHeader{margin-bottom:40px}.page-module___8aEwW__sectionHeaderCenter{text-align:center;margin-bottom:60px}.page-module___8aEwW__sectionBadge{color:var(--accent,#eab308);background-color:#eab3081a;border:1px solid #eab30833;border-radius:20px;margin-bottom:16px;padding:6px 16px;font-size:.875rem;font-weight:600;display:inline-block}.page-module___8aEwW__sectionTitle{color:var(--text-primary,#f8fafc);margin-bottom:16px;font-size:2.5rem;font-weight:700}.page-module___8aEwW__sectionSubtitle{color:var(--text-secondary,#94a3b8);max-width:600px;margin:0 auto;font-size:1.125rem}.page-module___8aEwW__heroSection{justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroBg{z-index:0;width:100%;height:140%;position:absolute;top:-20%;left:0}.page-module___8aEwW__heroImage{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__heroOverlay{background:linear-gradient(#0f172ab3,#0f172af2);width:100%;height:100%;position:absolute;top:0;left:0}.page-module___8aEwW__heroContent{z-index:1;text-align:center;max-width:800px;padding:0 24px;position:relative}.page-module___8aEwW__heroTitle{color:var(--text-primary,#f8fafc);margin-bottom:24px;font-size:4rem;font-weight:800;line-height:1.2}.page-module___8aEwW__heroSubtitle{color:var(--text-secondary,#cbd5e1);margin-bottom:40px;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__searchBar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #eab3084d;border-radius:50px;max-width:600px;margin:0 auto 60px;padding:8px;transition:all .3s;display:flex;box-shadow:0 0 20px #eab3081a}.page-module___8aEwW__searchBar:focus-within{border-color:var(--accent,#eab308);box-shadow:0 0 30px #eab30833}.page-module___8aEwW__searchBar input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:0 24px;font-size:1rem}.page-module___8aEwW__searchBar input::placeholder{color:#94a3b8}.page-module___8aEwW__searchBtn{background:var(--accent,#eab308);color:#0f172a;cursor:pointer;border:none;border-radius:40px;align-items:center;gap:8px;padding:12px 32px;font-size:1rem;font-weight:700;transition:all .3s;display:flex}.page-module___8aEwW__searchBtn:hover{background:#ca9a05;transform:translateY(-2px)}.page-module___8aEwW__heroBadges{justify-content:center;gap:24px;display:flex}.page-module___8aEwW__heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;border:1px solid #ffffff1a;border-radius:30px;align-items:center;gap:12px;padding:12px 24px;font-size:.9rem;font-weight:600;display:flex}.page-module___8aEwW__badgeIcon{color:var(--accent,#eab308)}.page-module___8aEwW__statsSection{background:var(--bg-primary,#0f172a);border-top:2px solid var(--accent,#eab308);padding:80px 0;position:relative}.page-module___8aEwW__statsGrid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.page-module___8aEwW__statCard{text-align:center;background:var(--bg-card);border:1px solid var(--border);transition:transform .3s ease, background-color var(--transition-theme), border-color var(--transition-base);border-radius:16px;padding:30px}.page-module___8aEwW__statCard:hover{border-color:#eab3084d;transform:translateY(-10px)}.page-module___8aEwW__statIcon{color:var(--accent,#eab308);margin-bottom:16px}.page-module___8aEwW__statValue{color:var(--text-primary);margin-bottom:8px;font-size:3rem;font-weight:800}.page-module___8aEwW__statLabel{color:var(--text-secondary);font-size:1.125rem;font-weight:500}.page-module___8aEwW__featuredSection{background:var(--bg-secondary,#1e293b);padding:100px 0}.page-module___8aEwW__propertiesGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module___8aEwW__propertyCard{background:var(--bg-card);color:inherit;transition:all .4s ease, background-color var(--transition-theme);border:1px solid var(--border);perspective:1000px;border-radius:20px;text-decoration:none;display:block;overflow:hidden}.page-module___8aEwW__propertyCard:hover{border-color:#eab30866;transform:translateY(-10px)rotateX(2deg)rotateY(-2deg);box-shadow:0 20px 40px #0006,0 0 20px #eab3081a}.page-module___8aEwW__propertyImageWrap{height:250px;position:relative;overflow:hidden}.page-module___8aEwW__propertyImage{object-fit:cover;transition:transform .6s}.page-module___8aEwW__propertyCard:hover .page-module___8aEwW__propertyImage{transform:scale(1.1)}.page-module___8aEwW__propertyType{top:16px;background:var(--accent,#eab308);color:#0f172a;border-radius:20px;padding:6px 16px;font-size:.875rem;font-weight:700;position:absolute;inset-inline-end:16px}.page-module___8aEwW__propertyStatus{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0f172acc;border-radius:20px;padding:6px 16px;font-size:.875rem;position:absolute;top:16px;left:16px}.page-module___8aEwW__propertyContent{padding:24px}.page-module___8aEwW__propertyPrice{color:var(--accent,#eab308);margin-bottom:12px;font-size:1.5rem;font-weight:800}.page-module___8aEwW__propertyTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:700}.page-module___8aEwW__propertyLocation{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:20px;font-size:.95rem;display:flex}.page-module___8aEwW__propertyFeatures{border-top:1px solid var(--border);justify-content:space-between;padding-top:20px;display:flex}.page-module___8aEwW__featureItem{color:var(--text-secondary);align-items:center;gap:6px;font-size:.9rem;display:flex}.page-module___8aEwW__featureItem svg{color:var(--accent,#eab308)}.page-module___8aEwW__horizontalSectionWrapper{background:var(--bg-primary,#0f172a);flex-direction:column;height:100vh;padding:100px 0 0;display:flex;overflow:hidden}.page-module___8aEwW__horizontalScrollContainer{flex:1;gap:40px;width:max-content;padding:40px 24px;display:flex}.page-module___8aEwW__horizontalCard{border-radius:24px;flex-shrink:0;width:80vw;height:60vh;position:relative;overflow:hidden}.page-module___8aEwW__horizontalCardImage{object-fit:cover}.page-module___8aEwW__horizontalCardOverlay{background:linear-gradient(#0f172a00 0%,#0f172ae6 100%);flex-direction:column;justify-content:flex-end;padding:60px;display:flex;position:absolute;inset:0}.page-module___8aEwW__horizontalCardTitle{color:#fff;margin-bottom:16px;font-size:3rem;font-weight:800}.page-module___8aEwW__horizontalCardDesc{color:#cbd5e1;max-width:600px;margin-bottom:30px;font-size:1.25rem}.page-module___8aEwW__horizontalCardBtn{border:2px solid var(--accent,#eab308);color:var(--accent,#eab308);cursor:pointer;background:0 0;border-radius:30px;width:max-content;padding:12px 32px;font-size:1.125rem;font-weight:600;transition:all .3s}.page-module___8aEwW__horizontalCardBtn:hover{background:var(--accent,#eab308);color:#0f172a}.page-module___8aEwW__stackingSection{background:var(--bg-secondary,#1e293b);padding:100px 0;position:relative}.page-module___8aEwW__stackingContainer{height:400vh;position:relative}.page-module___8aEwW__stackCard{transform-origin:top;text-align:start;border:1px solid #ffffff0d;border-radius:30px;flex-direction:column;justify-content:center;width:100%;height:80vh;padding:60px;display:flex;position:sticky;box-shadow:0 -20px 40px #0003}.page-module___8aEwW__stackCardTitle{color:#fff;margin-bottom:24px;font-size:4rem;font-weight:800}.page-module___8aEwW__stackCardDesc{color:#cbd5e1;max-width:800px;font-size:1.5rem}.page-module___8aEwW__stackCardNumber{top:40px;color:#ffffff0d;font-size:8rem;font-weight:900;position:absolute;inset-inline-end:40px}.page-module___8aEwW__servicesSection{background:var(--bg-primary,#0f172a);padding:100px 0}.page-module___8aEwW__servicesGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module___8aEwW__serviceCard{background:var(--bg-card);border-top:3px solid var(--accent,#eab308);transition:all .4s ease, background-color var(--transition-theme);border-radius:20px;padding:40px;position:relative}.page-module___8aEwW__serviceCard:hover{background:var(--bg-card-hover);transform:translateY(-10px);box-shadow:0 15px 30px #eab3081a}.page-module___8aEwW__serviceIconWrap{background:#eab3081a;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:24px;display:flex}.page-module___8aEwW__serviceIcon{color:var(--accent,#eab308)}.page-module___8aEwW__serviceTitle{color:var(--text-primary);margin-bottom:16px;font-size:1.5rem;font-weight:700}.page-module___8aEwW__serviceDesc{color:var(--text-secondary);line-height:1.6}.page-module___8aEwW__parallaxBreak{justify-content:center;align-items:center;height:60vh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__parallaxBreakBg{width:100%;height:140%;position:absolute;top:-20%;left:0}.page-module___8aEwW__parallaxBreakImage{object-fit:cover}.page-module___8aEwW__parallaxBreakOverlay{background:#0f172acc;position:absolute;inset:0}.page-module___8aEwW__parallaxBreakContent{z-index:1;text-align:center;max-width:800px;padding:0 24px;position:relative}.page-module___8aEwW__parallaxBreakTitle{color:#fff;margin-bottom:24px;font-size:3rem;font-weight:800}.page-module___8aEwW__parallaxBreakDesc{color:#e2e8f0;margin-bottom:40px;font-size:1.25rem;line-height:1.8}.page-module___8aEwW__goldBtn{color:#0f172a;background:linear-gradient(90deg,#eab308,#ca9a05);border-radius:40px;padding:16px 40px;font-size:1.125rem;font-weight:700;text-decoration:none;transition:transform .3s;display:inline-block}.page-module___8aEwW__goldBtn:hover{transform:scale(1.05)}.page-module___8aEwW__testimonialsSection{background:var(--bg-secondary,#1e293b);padding:100px 0;overflow-x:hidden}.page-module___8aEwW__testimonialsGrid{scrollbar-width:none;gap:30px;padding-bottom:40px;display:flex;overflow-x:auto}.page-module___8aEwW__testimonialsGrid::-webkit-scrollbar{display:none}.page-module___8aEwW__testimonialCard{background:var(--bg-card);border:1px solid var(--border);border-inline-end:4px solid var(--accent,#eab308);min-width:350px;transition:background-color var(--transition-theme);border-radius:20px;padding:40px}.page-module___8aEwW__stars{gap:4px;margin-bottom:20px;display:flex}.page-module___8aEwW__quote{color:var(--text-secondary);margin-bottom:30px;font-size:1.125rem;font-style:italic;line-height:1.8}.page-module___8aEwW__authorInfo{align-items:center;gap:16px;display:flex}.page-module___8aEwW__avatar{border:2px solid var(--accent,#eab308);border-radius:50%}.page-module___8aEwW__authorName{color:var(--text-primary);font-size:1.125rem;font-weight:700}.page-module___8aEwW__authorRole{color:var(--text-secondary);font-size:.9rem}.page-module___8aEwW__processSection{background:var(--bg-primary,#0f172a);padding:100px 0}.page-module___8aEwW__processTimeline{max-width:800px;margin:0 auto;position:relative}.page-module___8aEwW__processLine{background:var(--accent,#eab308);width:4px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module___8aEwW__processStep{align-items:center;margin-bottom:60px;display:flex;position:relative}.page-module___8aEwW__stepRight{flex-direction:row}.page-module___8aEwW__stepLeft{flex-direction:row-reverse}.page-module___8aEwW__stepContent{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;width:45%;padding:30px}.page-module___8aEwW__stepLeft .page-module___8aEwW__stepContent{text-align:start}.page-module___8aEwW__stepRight .page-module___8aEwW__stepContent{text-align:end}.page-module___8aEwW__stepIconWrap{background:var(--bg-primary,#0f172a);border:4px solid var(--accent,#eab308);z-index:2;width:60px;height:60px;color:var(--accent,#eab308);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.page-module___8aEwW__stepTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.5rem;font-weight:700}.page-module___8aEwW__stepDesc{color:var(--text-secondary)}.page-module___8aEwW__faqSection{background:var(--bg-secondary,#1e293b);padding:100px 0}.page-module___8aEwW__faqContainer{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex}.page-module___8aEwW__faqItem{background:var(--bg-card);border:1px solid var(--border);transition:all .3s ease, background-color var(--transition-theme);cursor:pointer;border-inline-end:4px solid #0000;border-radius:12px;overflow:hidden}.page-module___8aEwW__faqActive{border-inline-end-color:var(--accent,#eab308)}.page-module___8aEwW__faqHeader{justify-content:space-between;align-items:center;padding:24px;display:flex}.page-module___8aEwW__faqQuestion{color:var(--text-primary);font-size:1.125rem;font-weight:600}.page-module___8aEwW__faqIcon{color:var(--accent,#eab308);transition:transform .3s}.page-module___8aEwW__faqAnswer{color:var(--text-secondary);padding:0 24px;line-height:1.8;transition:max-height .4s;overflow:hidden}.page-module___8aEwW__faqActive .page-module___8aEwW__faqAnswer{padding-bottom:24px}.page-module___8aEwW__ctaSection{background:var(--bg-primary,#0f172a);padding:100px 24px}.page-module___8aEwW__ctaContainer{text-align:center;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #eab30833;border-radius:30px;max-width:1200px;margin:0 auto;padding:80px 40px;position:relative;overflow:hidden}.page-module___8aEwW__ctaParticles{z-index:0;background-image:radial-gradient(circle at 20% 30%,#eab30826 0%,#0000 20%),radial-gradient(circle at 80% 70%,#eab30826 0%,#0000 20%);position:absolute;inset:0}.page-module___8aEwW__ctaTitle{z-index:1;color:var(--accent,#eab308);margin-bottom:24px;font-size:3.5rem;font-weight:800;position:relative}.page-module___8aEwW__ctaDesc{z-index:1;color:#cbd5e1;max-width:700px;margin:0 auto 40px;font-size:1.25rem;position:relative}.page-module___8aEwW__ctaButtons{z-index:1;justify-content:center;gap:20px;display:flex;position:relative}.page-module___8aEwW__primaryBtn{background:var(--accent,#eab308);color:#0f172a;border-radius:40px;padding:16px 40px;font-size:1.125rem;font-weight:700;text-decoration:none;transition:transform .3s}.page-module___8aEwW__primaryBtn:hover{transform:translateY(-3px);box-shadow:0 10px 20px #eab30833}.page-module___8aEwW__secondaryBtn{color:#fff;background:0 0;border:2px solid #fff3;border-radius:40px;padding:16px 40px;font-size:1.125rem;font-weight:700;text-decoration:none;transition:all .3s}.page-module___8aEwW__secondaryBtn:hover{border-color:var(--accent,#eab308);color:var(--accent,#eab308)}@media (max-width:1024px){.page-module___8aEwW__heroTitle{font-size:3rem}.page-module___8aEwW__statsGrid,.page-module___8aEwW__propertiesGrid,.page-module___8aEwW__servicesGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__stackCardTitle{font-size:3rem}}@media (max-width:768px){.page-module___8aEwW__heroTitle{font-size:2.5rem}.page-module___8aEwW__heroBadges{flex-direction:column;align-items:center}.page-module___8aEwW__statsGrid,.page-module___8aEwW__propertiesGrid,.page-module___8aEwW__servicesGrid{grid-template-columns:1fr}.page-module___8aEwW__horizontalCard{width:90vw}.page-module___8aEwW__stackCard{padding:30px}.page-module___8aEwW__stackCardTitle{font-size:2rem}.page-module___8aEwW__processLine{left:30px;transform:none}.page-module___8aEwW__stepRight,.page-module___8aEwW__stepLeft{flex-direction:column;align-items:flex-start}.page-module___8aEwW__stepContent{width:calc(100% - 70px);margin-inline-start:70px}.page-module___8aEwW__stepIconWrap{left:0;transform:none}.page-module___8aEwW__ctaButtons{flex-direction:column}}
.HeroCarousel-module__kybdLG__carousel{min-height:calc(100svh - var(--navbar-height));min-height:calc(100vh - var(--navbar-height));isolation:isolate;background:var(--bg-primary);align-items:stretch;display:flex;position:relative;overflow:hidden}.HeroCarousel-module__kybdLG__stage{z-index:-1;position:absolute;inset:0}.HeroCarousel-module__kybdLG__slide{will-change:transform;position:absolute;inset:0}.HeroCarousel-module__kybdLG__kenburns{will-change:transform;position:absolute;inset:-6%}.HeroCarousel-module__kybdLG__image{object-fit:cover;animation:9s cubic-bezier(.25,.46,.45,.94) forwards HeroCarousel-module__kybdLG__kenburns;transform:scale(1.12)}@keyframes HeroCarousel-module__kybdLG__kenburns{0%{transform:scale(1.16)}to{transform:scale(1.06)}}.HeroCarousel-module__kybdLG__overlayTop{background:linear-gradient(#0f172a8c 0%,#0000 30%);position:absolute;inset:0}.HeroCarousel-module__kybdLG__overlayBottom{background:linear-gradient(#0000 0%,#0f172a26 25%,#0f172a73 55%,#0f172af2 100%);position:absolute;inset:0}.HeroCarousel-module__kybdLG__vignette{background:radial-gradient(#0000 45%,#0f172a8c 100%);position:absolute;inset:0}.HeroCarousel-module__kybdLG__orb{filter:blur(60px);top:-120px;pointer-events:none;background:radial-gradient(circle,#eab30838 0%,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;inset-inline-end:-140px}.HeroCarousel-module__kybdLG__orbTwo{bottom:-100px;inset-inline-start:-120px;top:auto;background:radial-gradient(circle,#38bdf829 0%,#0000 70%);width:420px;height:420px;inset-inline-end:auto}.HeroCarousel-module__kybdLG__grain{opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.HeroCarousel-module__kybdLG__container{align-items:center;width:100%;max-width:1320px;margin:0 auto;padding:clamp(90px,14vh,150px) 5vw 150px;display:flex;position:relative}.HeroCarousel-module__kybdLG__content{z-index:2;max-width:860px}.HeroCarousel-module__kybdLG__badgeWrap{display:inline-block}.HeroCarousel-module__kybdLG__badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fde68a;letter-spacing:.14em;background:#ffffff14;border:1px solid #eab30866;border-radius:999px;align-items:center;gap:8px;margin-bottom:clamp(18px,3vh,30px);padding:9px 20px;font-size:clamp(.72rem,1.4vw,.82rem);font-weight:700;display:inline-flex;box-shadow:0 0 24px #eab30826,inset 0 0 12px #eab3080d}[dir=rtl] .HeroCarousel-module__kybdLG__badge{letter-spacing:0}.HeroCarousel-module__kybdLG__badgeIcon{color:var(--accent);animation:2.4s ease-in-out infinite HeroCarousel-module__kybdLG__sparkle}@keyframes HeroCarousel-module__kybdLG__sparkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.65;transform:scale(1.35)rotate(35deg)}}.HeroCarousel-module__kybdLG__title{letter-spacing:-.03em;color:#fff;text-shadow:0 4px 34px #0f172a8c;margin-bottom:clamp(20px,3.5vh,34px);font-size:clamp(2.5rem,7vw,5.6rem);font-weight:900;line-height:1.08}[dir=rtl] .HeroCarousel-module__kybdLG__title{letter-spacing:0;line-height:1.3}.HeroCarousel-module__kybdLG__titleLine{display:block}.HeroCarousel-module__kybdLG__titleMask{vertical-align:bottom;padding-bottom:.06em;display:inline-block;overflow:hidden}.HeroCarousel-module__kybdLG__titleWord{will-change:transform;font-weight:900;display:inline-block}.HeroCarousel-module__kybdLG__titleAccent{background:linear-gradient(115deg,#ffe082 0%,#f5b93c 42%,#d99a08 72%,#fbbf24 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 26px #eab30859);-webkit-background-clip:text;background-clip:text}.HeroCarousel-module__kybdLG__descWrap{align-items:flex-start;gap:16px;max-width:620px;margin-bottom:clamp(26px,4vh,40px);display:flex}.HeroCarousel-module__kybdLG__descLine{background:linear-gradient(to bottom, var(--accent), #eab3081a);border-radius:999px;flex:none;align-self:stretch;width:3px;height:auto;min-height:52px;box-shadow:0 0 14px #eab30866}.HeroCarousel-module__kybdLG__desc{color:#e2e8f0eb;font-size:clamp(1rem,2vw,1.22rem);font-weight:500;line-height:1.75}.HeroCarousel-module__kybdLG__ctaRow{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.HeroCarousel-module__kybdLG__ctaPrimary{color:#0f172a;background:linear-gradient(120deg,#facc15 0%,#eab308 45%,#d99a08 100%);border-radius:999px;align-items:center;gap:12px;padding:16px 34px;font-size:1rem;font-weight:800;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #eab30866}.HeroCarousel-module__kybdLG__ctaPrimary:before{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.HeroCarousel-module__kybdLG__ctaPrimary:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 18px 55px #eab3088c}.HeroCarousel-module__kybdLG__ctaPrimary:hover:before{transform:translate(120%)}.HeroCarousel-module__kybdLG__locationTag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#e2e8f0d9;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:.9rem;font-weight:600;display:inline-flex}.HeroCarousel-module__kybdLG__locationIcon{color:var(--accent)}.HeroCarousel-module__kybdLG__bottomBar{bottom:0;z-index:5;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 clamp(20px,5vw,64px) clamp(20px,4vw,40px);display:flex;position:absolute;inset-inline:0}.HeroCarousel-module__kybdLG__progressWrap{align-items:center;gap:14px;min-width:200px;display:flex}.HeroCarousel-module__kybdLG__count{letter-spacing:.1em;color:#e2e8f0bf;font-size:.8rem;font-weight:700}.HeroCarousel-module__kybdLG__progressTrack{background:#ffffff29;border-radius:999px;flex:1;height:3px;overflow:hidden}.HeroCarousel-module__kybdLG__progressFill{background:linear-gradient(90deg,#facc15,#eab308,#d99a08);border-radius:999px;height:100%;box-shadow:0 0 12px #eab30899}.HeroCarousel-module__kybdLG__arrows{gap:10px;display:flex}.HeroCarousel-module__kybdLG__arrowBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f1f5f9;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.HeroCarousel-module__kybdLG__arrowBtn:hover{background:var(--accent);border-color:var(--accent);color:#0f172a;transform:scale(1.12);box-shadow:0 8px 26px #eab30873}.HeroCarousel-module__kybdLG__thumbnails{gap:10px;display:flex}.HeroCarousel-module__kybdLG__thumb{cursor:pointer;opacity:.55;border:2px solid #0000;border-radius:14px;width:92px;height:60px;padding:0;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;transform:scale(.94)}.HeroCarousel-module__kybdLG__thumbImage{object-fit:cover;transition:transform .5s}.HeroCarousel-module__kybdLG__thumbOverlay{background:linear-gradient(#0000 40%,#0f172ad9);position:absolute;inset:0}.HeroCarousel-module__kybdLG__thumbTitle{bottom:5px;color:#fff;letter-spacing:.04em;font-size:.62rem;font-weight:700;position:absolute;inset-inline-start:9px}.HeroCarousel-module__kybdLG__thumb:hover{opacity:.85;transform:translateY(-4px)}.HeroCarousel-module__kybdLG__thumbActive{opacity:1;border-color:var(--accent);transform:scale(1);box-shadow:0 8px 30px #eab30859}.HeroCarousel-module__kybdLG__thumbActive .HeroCarousel-module__kybdLG__thumbImage{transform:scale(1.12)}.HeroCarousel-module__kybdLG__scrollIndicator{bottom:108px;color:#f1f5f9cc;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .HeroCarousel-module__kybdLG__scrollIndicator{transform:translate(50%)}.HeroCarousel-module__kybdLG__scrollIndicator:hover{color:var(--accent);border-color:var(--accent);box-shadow:0 0 20px #eab3084d}@media (max-width:1024px){.HeroCarousel-module__kybdLG__thumb{width:72px;height:50px}.HeroCarousel-module__kybdLG__scrollIndicator{display:none}}@media (max-width:768px){.HeroCarousel-module__kybdLG__carousel{min-height:100vh}.HeroCarousel-module__kybdLG__container{align-items:flex-end;padding:110px 6vw 190px}.HeroCarousel-module__kybdLG__title{font-size:clamp(2rem,10vw,3rem)}.HeroCarousel-module__kybdLG__descWrap{margin-bottom:24px}.HeroCarousel-module__kybdLG__bottomBar{flex-wrap:wrap;align-items:center;gap:14px;padding:0 20px 16px}.HeroCarousel-module__kybdLG__progressWrap{order:3;width:100%}.HeroCarousel-module__kybdLG__arrows{order:1;margin-inline-start:auto}.HeroCarousel-module__kybdLG__thumbnails{order:2;display:none}.HeroCarousel-module__kybdLG__ctaPrimary{padding:14px 26px;font-size:.95rem}}@media (max-width:480px){.HeroCarousel-module__kybdLG__container{padding-inline:5vw}.HeroCarousel-module__kybdLG__ctaRow{gap:16px}.HeroCarousel-module__kybdLG__locationTag{padding:10px 16px;font-size:.8rem}.HeroCarousel-module__kybdLG__title{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.HeroCarousel-module__kybdLG__kenburns{animation:none;transform:scale(1.05)}.HeroCarousel-module__kybdLG__orb,.HeroCarousel-module__kybdLG__scrollIndicator span,.HeroCarousel-module__kybdLG__badgeIcon{animation:none}}
.homeSections-module__XPNJya__bentoSection{background:var(--bg-primary);padding:clamp(4rem,8vw,7rem) 0;position:relative;overflow:hidden}.homeSections-module__XPNJya__bentoSection:before{content:"";top:-200px;pointer-events:none;background:radial-gradient(circle,#eab30814 0%,#0000 70%);width:500px;height:500px;position:absolute;inset-inline-end:-200px}.homeSections-module__XPNJya__bentoGrid{grid-template-rows:repeat(3,minmax(160px,auto));grid-template-columns:repeat(12,1fr);gap:20px;max-width:1280px;margin:0 auto;padding:0 24px;display:grid}.homeSections-module__XPNJya__bentoCell{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;transform-style:preserve-3d;border-radius:24px;position:relative;overflow:hidden}.homeSections-module__XPNJya__bentoCellLarge{grid-area:span 2/span 7;min-height:420px}.homeSections-module__XPNJya__bentoCellMedium,.homeSections-module__XPNJya__bentoCellSmall{grid-column:span 5;min-height:200px}.homeSections-module__XPNJya__bentoCellWide{grid-column:span 7;min-height:200px}.homeSections-module__XPNJya__bentoImage{object-fit:cover;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.homeSections-module__XPNJya__bentoCell:hover .homeSections-module__XPNJya__bentoImage{transform:scale(1.08)}.homeSections-module__XPNJya__bentoOverlay{background:linear-gradient(#0000 0%,#0f172a33 40%,#0f172af2 100%);flex-direction:column;justify-content:flex-end;padding:28px;display:flex;position:absolute;inset:0}.homeSections-module__XPNJya__bentoIcon{width:48px;height:48px;color:var(--accent);background:#eab30826;border:1px solid #eab3084d;border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.homeSections-module__XPNJya__bentoTitle{color:#fff;margin-bottom:8px;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:800}.homeSections-module__XPNJya__bentoDesc{color:#94a3b8;max-width:400px;font-size:.95rem;line-height:1.6}.homeSections-module__XPNJya__bentoCount{top:20px;background:var(--accent);color:#0f172a;border-radius:20px;padding:6px 14px;font-size:.8rem;font-weight:700;position:absolute;inset-inline-end:20px}.homeSections-module__XPNJya__bentoAccentBar{background:var(--accent-gradient);width:0;height:3px;transition:width .5s;position:absolute;bottom:0;left:0}.homeSections-module__XPNJya__bentoCell:hover .homeSections-module__XPNJya__bentoAccentBar{width:100%}.homeSections-module__XPNJya__locationSection{background:var(--bg-secondary);padding:clamp(4rem,8vw,7rem) 0;position:relative;overflow:hidden}.homeSections-module__XPNJya__locationInner{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;max-width:1280px;margin:0 auto;padding:0 24px;display:grid}.homeSections-module__XPNJya__locationTabs{flex-direction:column;gap:12px;display:flex}.homeSections-module__XPNJya__locationTab{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:start;border-radius:16px;align-items:center;gap:16px;padding:20px 24px;transition:all .4s;display:flex}.homeSections-module__XPNJya__locationTabActive{background:#eab30814;border-color:#eab30880;box-shadow:0 0 30px #eab3081a}.homeSections-module__XPNJya__locationTabIcon{width:52px;height:52px;color:var(--accent);background:#eab3081f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.homeSections-module__XPNJya__locationTabName{color:var(--text-primary);margin-bottom:4px;font-size:1.125rem;font-weight:700}.homeSections-module__XPNJya__locationTabMeta{color:var(--text-secondary);font-size:.875rem}.homeSections-module__XPNJya__locationTabCount{color:var(--accent);margin-inline-start:auto;font-size:1.5rem;font-weight:800}.homeSections-module__XPNJya__locationMap{aspect-ratio:1;background:radial-gradient(circle,#eab3080f 0%,#0000 70%);border:1px solid #eab30826;border-radius:50%;max-width:520px;margin:0 auto;position:relative}.homeSections-module__XPNJya__locationMapRing{border:1px dashed #eab30833;border-radius:50%;position:absolute;inset:10%}.homeSections-module__XPNJya__locationMapRing2{inset:25%}.homeSections-module__XPNJya__locationMapRing3{inset:40%}.homeSections-module__XPNJya__locationPin{background:var(--accent);z-index:2;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 20px #eab30899}.homeSections-module__XPNJya__locationPinPulse{border:2px solid var(--accent);border-radius:50%;animation:2s ease-out infinite homeSections-module__XPNJya__pinPulse;position:absolute;inset:-8px}@keyframes homeSections-module__XPNJya__pinPulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.homeSections-module__XPNJya__locationPinLabel{white-space:nowrap;background:var(--bg-card);color:var(--text-primary);border:1px solid #eab3084d;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:600;position:absolute;top:20px;left:50%;transform:translate(-50%)}.homeSections-module__XPNJya__locationCenter{background:var(--accent-gradient);color:#0f172a;text-align:center;width:80px;height:80px;box-shadow:var(--shadow-accent);z-index:3;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;line-height:1.2;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homeSections-module__XPNJya__locationStats{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.homeSections-module__XPNJya__locationStat{text-align:center;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:16px}.homeSections-module__XPNJya__locationStatValue{color:var(--accent);font-size:1.75rem;font-weight:800}.homeSections-module__XPNJya__locationStatLabel{color:var(--text-secondary);margin-top:4px;font-size:.8rem}.homeSections-module__XPNJya__marqueeSection{background:var(--bg-primary);padding:clamp(3rem,6vw,5rem) 0;position:relative;overflow:hidden}.homeSections-module__XPNJya__marqueeSection:before,.homeSections-module__XPNJya__marqueeSection:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.homeSections-module__XPNJya__marqueeSection:before{background:linear-gradient(to right, var(--bg-primary), transparent);inset-inline-start:0}.homeSections-module__XPNJya__marqueeSection:after{background:linear-gradient(to left, var(--bg-primary), transparent);inset-inline-end:0}.homeSections-module__XPNJya__marqueeHeader{text-align:center;margin-bottom:48px;padding:0 24px}.homeSections-module__XPNJya__marqueeTrack{gap:24px;width:max-content;padding:8px 0;display:flex}.homeSections-module__XPNJya__marqueeCard{background:var(--bg-card);border:1px solid var(--border);width:320px;transform-style:preserve-3d;border-radius:20px;flex-shrink:0;overflow:hidden}.homeSections-module__XPNJya__marqueeCardImage{height:180px;position:relative;overflow:hidden}.homeSections-module__XPNJya__marqueeCardBody{padding:20px}.homeSections-module__XPNJya__marqueeCardPrice{color:var(--accent);margin-bottom:8px;font-size:1.25rem;font-weight:800}.homeSections-module__XPNJya__marqueeCardTitle{color:var(--text-primary);margin-bottom:8px;font-size:1rem;font-weight:700}.homeSections-module__XPNJya__marqueeCardLocation{color:var(--text-secondary);align-items:center;gap:6px;font-size:.85rem;display:flex}.homeSections-module__XPNJya__marqueeTag{top:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--accent);background:#0f172ad9;border:1px solid #eab3084d;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:600;position:absolute;inset-inline-start:12px}.homeSections-module__XPNJya__tourSection{background:var(--bg-secondary);padding:clamp(4rem,8vw,7rem) 0;position:relative;overflow:hidden}.homeSections-module__XPNJya__tourInner{max-width:1280px;margin:0 auto;padding:0 24px}.homeSections-module__XPNJya__tourSplit{height:clamp(320px,55vw,560px);box-shadow:var(--shadow-xl);cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid #eab30833;border-radius:28px;position:relative;overflow:hidden}.homeSections-module__XPNJya__tourImageBefore,.homeSections-module__XPNJya__tourImageAfter{position:absolute;inset:0}.homeSections-module__XPNJya__tourImageAfter{clip-path:inset(0 50% 0 0)}.homeSections-module__XPNJya__tourImg{object-fit:cover}.homeSections-module__XPNJya__tourLabel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;z-index:3;background:#0f172ad9;border:1px solid #ffffff1a;border-radius:30px;padding:8px 20px;font-size:.875rem;font-weight:700;position:absolute;top:24px}.homeSections-module__XPNJya__tourLabelBefore{inset-inline-start:24px}.homeSections-module__XPNJya__tourLabelAfter{inset-inline-end:24px}.homeSections-module__XPNJya__tourDivider{background:var(--accent);z-index:4;width:4px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 20px #eab30880}.homeSections-module__XPNJya__tourHandle{background:var(--accent-gradient);color:#0f172a;width:52px;height:52px;box-shadow:var(--shadow-accent);z-index:5;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homeSections-module__XPNJya__tourFeatures{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.homeSections-module__XPNJya__tourFeature{text-align:center;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px 16px;transition:all .3s}.homeSections-module__XPNJya__tourFeature:hover{border-color:#eab30866;transform:translateY(-4px)}.homeSections-module__XPNJya__tourFeatureIcon{width:56px;height:56px;color:var(--accent);background:#eab3081a;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.homeSections-module__XPNJya__tourFeatureTitle{color:var(--text-primary);margin-bottom:4px;font-size:.95rem;font-weight:700}.homeSections-module__XPNJya__tourFeatureDesc{color:var(--text-secondary);font-size:.8rem}.homeSections-module__XPNJya__sectionHeader{text-align:center;margin-bottom:56px;padding:0 24px}.homeSections-module__XPNJya__sectionBadge{color:var(--accent);background:#eab3081a;border:1px solid #eab30833;border-radius:20px;margin-bottom:16px;padding:6px 16px;font-size:.875rem;font-weight:600;display:inline-block}.homeSections-module__XPNJya__sectionTitle{color:var(--text-primary);margin-bottom:16px;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800}.homeSections-module__XPNJya__sectionSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.7}@media (max-width:1024px){.homeSections-module__XPNJya__bentoGrid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.homeSections-module__XPNJya__bentoCellLarge,.homeSections-module__XPNJya__bentoCellMedium,.homeSections-module__XPNJya__bentoCellSmall,.homeSections-module__XPNJya__bentoCellWide{grid-area:span 1/span 1;min-height:260px}.homeSections-module__XPNJya__bentoCellLarge{grid-column:span 2;min-height:360px}.homeSections-module__XPNJya__locationInner{grid-template-columns:1fr;gap:40px}.homeSections-module__XPNJya__tourFeatures{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.homeSections-module__XPNJya__bentoGrid{grid-template-columns:1fr}.homeSections-module__XPNJya__bentoCellLarge{grid-column:span 1;min-height:300px}.homeSections-module__XPNJya__locationStats{grid-template-columns:1fr}.homeSections-module__XPNJya__marqueeCard{width:280px}.homeSections-module__XPNJya__tourFeatures{grid-template-columns:1fr}.homeSections-module__XPNJya__locationMap{max-width:320px}}
