.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.FeaturedProjectsSlider-module__pdpvMq__featuredSection{background-color:#fff;width:100%;padding:80px 0 90px;font-family:inherit;position:relative;overflow:hidden}.FeaturedProjectsSlider-module__pdpvMq__container{max-width:1360px;margin:0 auto;padding:0 40px}.FeaturedProjectsSlider-module__pdpvMq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.FeaturedProjectsSlider-module__pdpvMq__titleGroup{flex-direction:column;gap:8px;display:flex}.FeaturedProjectsSlider-module__pdpvMq__heading{color:#0f172a;letter-spacing:-.02em;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,3.2vw,36px);font-weight:700;line-height:1.2}.FeaturedProjectsSlider-module__pdpvMq__subheading{color:#64748b;margin:0;font-size:15px;font-weight:400;line-height:1.55}.FeaturedProjectsSlider-module__pdpvMq__viewAllTopLink{color:#c5a059;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.FeaturedProjectsSlider-module__pdpvMq__linkArrow{transition:transform .25s}.FeaturedProjectsSlider-module__pdpvMq__viewAllTopLink:hover{color:#a88238}.FeaturedProjectsSlider-module__pdpvMq__viewAllTopLink:hover .FeaturedProjectsSlider-module__pdpvMq__linkArrow{transform:translate(4px)}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__viewAllTopLink:hover .FeaturedProjectsSlider-module__pdpvMq__linkArrow{transform:translate(-4px)}.FeaturedProjectsSlider-module__pdpvMq__cardLocation{color:#64748b;margin:0 0 8px;font-size:13px;font-weight:400}.FeaturedProjectsSlider-module__pdpvMq__saveHeartButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#64748b;cursor:pointer;z-index:5;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:flex;position:absolute;top:14px;left:14px;box-shadow:0 4px 12px #00000014}.FeaturedProjectsSlider-module__pdpvMq__saveHeartButton:hover{color:#e11d48;background:#fff;transform:scale(1.1)}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__saveHeartButton{left:auto;right:14px}.FeaturedProjectsSlider-module__pdpvMq__sliderShell{position:relative}.FeaturedProjectsSlider-module__pdpvMq__projectsSwiper{padding:8px 4px 16px;position:relative}.FeaturedProjectsSlider-module__pdpvMq__slide{height:auto;display:flex}.FeaturedProjectsSlider-module__pdpvMq__navArrow{z-index:15;cursor:pointer;background:#fff;border:1px solid #00000040;border-radius:999px;outline:none;justify-content:center;align-items:center;width:44px;height:44px;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000014}.FeaturedProjectsSlider-module__pdpvMq__navPrev{left:-20px}.FeaturedProjectsSlider-module__pdpvMq__navNext{right:-20px}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navPrev{left:auto;right:-20px}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navNext{left:-20px;right:auto}.FeaturedProjectsSlider-module__pdpvMq__navArrow:hover{background:#111;border-color:#111;transform:translateY(-50%)translateY(-1px);box-shadow:0 12px 28px #00000042}.FeaturedProjectsSlider-module__pdpvMq__arrowIcon{width:9px;height:19px;position:relative}.FeaturedProjectsSlider-module__pdpvMq__arrowIcon:before,.FeaturedProjectsSlider-module__pdpvMq__arrowIcon:after{content:"";transform-origin:50%;background-color:#000;width:2px;height:11px;transition:background-color .25s;position:absolute;left:50%}.FeaturedProjectsSlider-module__pdpvMq__navPrev .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:before{top:1px;transform:translate(-50%)rotate(45deg)}.FeaturedProjectsSlider-module__pdpvMq__navPrev .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(-45deg)}.FeaturedProjectsSlider-module__pdpvMq__navNext .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:before{top:1px;transform:translate(-50%)rotate(-45deg)}.FeaturedProjectsSlider-module__pdpvMq__navNext .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(45deg)}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navPrev .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:before{top:1px;transform:translate(-50%)rotate(-45deg)}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navPrev .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(45deg)}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navNext .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:before{top:1px;transform:translate(-50%)rotate(45deg)}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navNext .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(-45deg)}.FeaturedProjectsSlider-module__pdpvMq__navArrow:hover .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:before,.FeaturedProjectsSlider-module__pdpvMq__navArrow:hover .FeaturedProjectsSlider-module__pdpvMq__arrowIcon:after{background-color:#fff}.FeaturedProjectsSlider-module__pdpvMq__card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:100%;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000008}.FeaturedProjectsSlider-module__pdpvMq__card:hover{border-color:#d1d5db;transform:translateY(-6px);box-shadow:0 20px 40px #00000014}.FeaturedProjectsSlider-module__pdpvMq__imageWrapper{aspect-ratio:1;background-color:#f3f4f6;width:100%;position:relative;overflow:hidden}.FeaturedProjectsSlider-module__pdpvMq__cardImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.FeaturedProjectsSlider-module__pdpvMq__card:hover .FeaturedProjectsSlider-module__pdpvMq__cardImage{transform:scale(1.05)}.FeaturedProjectsSlider-module__pdpvMq__badge{letter-spacing:.08em;text-transform:uppercase;z-index:2;border-radius:20px;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:16px;right:16px;box-shadow:0 4px 12px #00000026}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__badge{left:16px;right:auto}.FeaturedProjectsSlider-module__pdpvMq__badgeGold{color:#fff;background-color:#c49c57}.FeaturedProjectsSlider-module__pdpvMq__badgeDark{color:#fff;background-color:#0f172a}.FeaturedProjectsSlider-module__pdpvMq__cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.FeaturedProjectsSlider-module__pdpvMq__cardTitle{color:#111827;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}.FeaturedProjectsSlider-module__pdpvMq__cardDescription{color:#6b7280;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:44px;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.FeaturedProjectsSlider-module__pdpvMq__divider{background-color:#f3f4f6;width:100%;height:1px;margin:20px 0 18px}.FeaturedProjectsSlider-module__pdpvMq__cardFooter{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.FeaturedProjectsSlider-module__pdpvMq__priceContainer{flex-direction:column;gap:2px;display:flex}.FeaturedProjectsSlider-module__pdpvMq__priceLabel{color:#9ca3af;font-size:13px;font-weight:400}.FeaturedProjectsSlider-module__pdpvMq__priceValue{color:#b89047;font-size:20px;font-weight:700;line-height:1.2}.FeaturedProjectsSlider-module__pdpvMq__actionArrow{color:#b89047;justify-content:center;align-items:center;font-size:20px;transition:transform .25s;display:flex}.FeaturedProjectsSlider-module__pdpvMq__card:hover .FeaturedProjectsSlider-module__pdpvMq__actionArrow{transform:translate(4px)}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__card:hover .FeaturedProjectsSlider-module__pdpvMq__actionArrow{transform:translate(-4px)}.FeaturedProjectsSlider-module__pdpvMq__pressDots{justify-content:center;align-items:center;gap:10px;margin-top:32px;display:flex}.FeaturedProjectsSlider-module__pdpvMq__pressDot{cursor:pointer;background:0 0;border:1.5px solid #0000004d;border-radius:50%;outline:none;width:9px;height:9px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.FeaturedProjectsSlider-module__pdpvMq__pressDot:hover{background:#00000026;border-color:#00000080;transform:scale(1.2)}.FeaturedProjectsSlider-module__pdpvMq__pressDotActive{background:#c8a96b;border-color:#c8a96b;border-radius:999px;width:24px}.FeaturedProjectsSlider-module__pdpvMq__viewAllRow{justify-content:center;margin-top:40px;display:flex}.FeaturedProjectsSlider-module__pdpvMq__viewAllBtn{color:#111;letter-spacing:.22em;text-transform:uppercase;background:0 0;border:1px solid #111;border-radius:999px;justify-content:center;align-items:center;padding:13px 70px;font-size:12px;font-weight:600;text-decoration:none;transition:background .25s,color .25s,border-color .25s,box-shadow .25s;display:inline-flex}.FeaturedProjectsSlider-module__pdpvMq__viewAllBtn:hover{color:#fff;background:#111;border-color:#111;box-shadow:0 10px 30px #0003}.FeaturedProjectsSlider-module__pdpvMq__paginationWrapper{justify-content:center;align-items:center;width:100%;margin-top:28px;display:flex}.FeaturedProjectsSlider-module__pdpvMq__paginationContainer{justify-content:center;align-items:center;gap:8px;display:inline-flex}.FeaturedProjectsSlider-module__pdpvMq__paginationDot{cursor:pointer;background:#cbd5e1;border-radius:999px;width:8px;height:8px;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-block}.FeaturedProjectsSlider-module__pdpvMq__paginationDot:hover{background:#94a3b8}.FeaturedProjectsSlider-module__pdpvMq__paginationDotActive{background:#c5a059;width:24px;box-shadow:0 2px 8px #c5a05961}.FeaturedProjectsSlider-module__pdpvMq__skeletonCard{aspect-ratio:3/4;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:16px;width:100%;animation:1.5s infinite FeaturedProjectsSlider-module__pdpvMq__skeletonLoading}@keyframes FeaturedProjectsSlider-module__pdpvMq__skeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.FeaturedProjectsSlider-module__pdpvMq__navPrev{left:8px}.FeaturedProjectsSlider-module__pdpvMq__navNext{right:8px}.FeaturedProjectsSlider-module__pdpvMq__heading{font-size:30px}}@media (max-width:768px){.FeaturedProjectsSlider-module__pdpvMq__featuredSection{padding:48px 0}.FeaturedProjectsSlider-module__pdpvMq__container{padding:0 20px}.FeaturedProjectsSlider-module__pdpvMq__headerRow{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.FeaturedProjectsSlider-module__pdpvMq__navArrow{width:36px;height:36px;display:flex;box-shadow:0 4px 12px #0000001f}.FeaturedProjectsSlider-module__pdpvMq__navPrev{left:-10px}.FeaturedProjectsSlider-module__pdpvMq__navNext{right:-10px}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navPrev{left:auto;right:-10px}.FeaturedProjectsSlider-module__pdpvMq__rtl .FeaturedProjectsSlider-module__pdpvMq__navNext{left:-10px;right:auto}.FeaturedProjectsSlider-module__pdpvMq__heading{font-size:clamp(22px,5.5vw,28px)}.FeaturedProjectsSlider-module__pdpvMq__viewAllBtn{width:100%;max-width:280px;padding-inline:0}}@media (max-width:480px){.FeaturedProjectsSlider-module__pdpvMq__featuredSection{padding:40px 0}.FeaturedProjectsSlider-module__pdpvMq__container{padding:0 16px}.FeaturedProjectsSlider-module__pdpvMq__paginationWrapper{margin-top:20px}}
.HomeAreasSlider-module__l0oR6q__areasSection{box-sizing:border-box;background:#fff;width:100%;padding:80px 0 90px;position:relative}.HomeAreasSlider-module__l0oR6q__container{box-sizing:border-box;max-width:1360px;margin:0 auto;padding:0 40px}.HomeAreasSlider-module__l0oR6q__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;margin-bottom:36px;display:flex}.HomeAreasSlider-module__l0oR6q__titleGroup{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.HomeAreasSlider-module__l0oR6q__mainTitle{color:#0f172a;letter-spacing:-.02em;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,3.2vw,36px);font-weight:700;line-height:1.25}.HomeAreasSlider-module__l0oR6q__subtitle{color:#64748b;margin:0;font-size:15px;font-weight:400;line-height:1.55}.HomeAreasSlider-module__l0oR6q__viewAllLink{color:#c5a059;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding-bottom:4px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.HomeAreasSlider-module__l0oR6q__linkArrow{transition:transform .25s}.HomeAreasSlider-module__l0oR6q__viewAllLink:hover{color:#a88238}.HomeAreasSlider-module__l0oR6q__viewAllLink:hover .HomeAreasSlider-module__l0oR6q__linkArrow{transform:translate(4px)}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__viewAllLink:hover .HomeAreasSlider-module__l0oR6q__linkArrow{transform:translate(-4px)}.HomeAreasSlider-module__l0oR6q__sliderShell{position:relative}.HomeAreasSlider-module__l0oR6q__areasSwiper{padding:6px 2px;position:relative}.HomeAreasSlider-module__l0oR6q__slide{height:auto;display:flex}.HomeAreasSlider-module__l0oR6q__eightGrid{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.HomeAreasSlider-module__l0oR6q__areaCard{border-radius:16px;width:100%;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:block;overflow:hidden;box-shadow:0 4px 20px #0000000d}.HomeAreasSlider-module__l0oR6q__areaCard:hover{transform:translateY(-5px);box-shadow:0 16px 36px #0000001f}.HomeAreasSlider-module__l0oR6q__imageContainer{aspect-ratio:16/10;background:#0f172a;width:100%;position:relative;overflow:hidden}.HomeAreasSlider-module__l0oR6q__areaImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.HomeAreasSlider-module__l0oR6q__areaCard:hover .HomeAreasSlider-module__l0oR6q__areaImage{transform:scale(1.06)}.HomeAreasSlider-module__l0oR6q__gradientOverlay{pointer-events:none;background:linear-gradient(#0000 30%,#000000b8 100%);position:absolute;inset:0}.HomeAreasSlider-module__l0oR6q__areaContent{z-index:5;padding:16px 18px;position:absolute;bottom:0;left:0;right:0}.HomeAreasSlider-module__l0oR6q__areaName{color:#fff;text-shadow:0 2px 8px #00000080;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:700;transition:color .25s}.HomeAreasSlider-module__l0oR6q__areaCard:hover .HomeAreasSlider-module__l0oR6q__areaName{color:#f1d597}.HomeAreasSlider-module__l0oR6q__navArrow{z-index:15;cursor:pointer;background:#fff;border:1px solid #0000002e;border-radius:999px;outline:none;justify-content:center;align-items:center;width:46px;height:46px;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #00000014}.HomeAreasSlider-module__l0oR6q__navPrev{left:-23px}.HomeAreasSlider-module__l0oR6q__navNext{right:-23px}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navPrev{left:auto;right:-23px}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navNext{left:-23px;right:auto}.HomeAreasSlider-module__l0oR6q__navArrow:hover{background:#111;border-color:#111;box-shadow:0 12px 28px #00000042}.HomeAreasSlider-module__l0oR6q__arrowIcon{width:9px;height:19px;position:relative}.HomeAreasSlider-module__l0oR6q__arrowIcon:before,.HomeAreasSlider-module__l0oR6q__arrowIcon:after{content:"";transform-origin:50%;background-color:#000;width:2px;height:11px;transition:background-color .25s;position:absolute;left:50%}.HomeAreasSlider-module__l0oR6q__navPrev .HomeAreasSlider-module__l0oR6q__arrowIcon:before{top:1px;transform:translate(-50%)rotate(45deg)}.HomeAreasSlider-module__l0oR6q__navPrev .HomeAreasSlider-module__l0oR6q__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(-45deg)}.HomeAreasSlider-module__l0oR6q__navNext .HomeAreasSlider-module__l0oR6q__arrowIcon:before{top:1px;transform:translate(-50%)rotate(-45deg)}.HomeAreasSlider-module__l0oR6q__navNext .HomeAreasSlider-module__l0oR6q__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(45deg)}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navPrev .HomeAreasSlider-module__l0oR6q__arrowIcon:before{top:1px;transform:translate(-50%)rotate(-45deg)}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navPrev .HomeAreasSlider-module__l0oR6q__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(45deg)}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navNext .HomeAreasSlider-module__l0oR6q__arrowIcon:before{top:1px;transform:translate(-50%)rotate(45deg)}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navNext .HomeAreasSlider-module__l0oR6q__arrowIcon:after{bottom:1px;transform:translate(-50%)rotate(-45deg)}.HomeAreasSlider-module__l0oR6q__navArrow:hover .HomeAreasSlider-module__l0oR6q__arrowIcon:before,.HomeAreasSlider-module__l0oR6q__navArrow:hover .HomeAreasSlider-module__l0oR6q__arrowIcon:after{background-color:#fff}.HomeAreasSlider-module__l0oR6q__paginationWrapper{justify-content:center;align-items:center;width:100%;margin-top:24px;display:flex}.HomeAreasSlider-module__l0oR6q__paginationContainer{justify-content:center;align-items:center;gap:8px;display:inline-flex}.HomeAreasSlider-module__l0oR6q__paginationDot{cursor:pointer;background:#cbd5e1;border-radius:999px;width:8px;height:8px;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-block}.HomeAreasSlider-module__l0oR6q__paginationDot:hover{background:#94a3b8}.HomeAreasSlider-module__l0oR6q__paginationDotActive{background:#c5a059;width:24px;box-shadow:0 2px 8px #c5a05961}.HomeAreasSlider-module__l0oR6q__rtl{direction:rtl}@media (max-width:1024px){.HomeAreasSlider-module__l0oR6q__eightGrid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:768px){.HomeAreasSlider-module__l0oR6q__areasSection{padding:48px 0}.HomeAreasSlider-module__l0oR6q__container{padding:0 20px}.HomeAreasSlider-module__l0oR6q__headerRow{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.HomeAreasSlider-module__l0oR6q__navArrow{width:36px;height:36px;display:flex;box-shadow:0 4px 12px #0000001f}.HomeAreasSlider-module__l0oR6q__navPrev{left:-10px}.HomeAreasSlider-module__l0oR6q__navNext{right:-10px}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navPrev{left:auto;right:-10px}.HomeAreasSlider-module__l0oR6q__rtl .HomeAreasSlider-module__l0oR6q__navNext{left:-10px;right:auto}.HomeAreasSlider-module__l0oR6q__arrowIcon{width:8px;height:16px}.HomeAreasSlider-module__l0oR6q__arrowIcon:before,.HomeAreasSlider-module__l0oR6q__arrowIcon:after{height:9px}.HomeAreasSlider-module__l0oR6q__eightGrid{gap:10px}.HomeAreasSlider-module__l0oR6q__areaCard{border-radius:12px}.HomeAreasSlider-module__l0oR6q__imageContainer{aspect-ratio:16/11;border-radius:12px}.HomeAreasSlider-module__l0oR6q__areaContent{padding:8px 10px}.HomeAreasSlider-module__l0oR6q__areaName{font-size:clamp(12px,3.2vw,13.5px);font-weight:600;line-height:1.25}}@media (max-width:480px){.HomeAreasSlider-module__l0oR6q__areasSection{padding:40px 0}.HomeAreasSlider-module__l0oR6q__container{padding:0 16px}.HomeAreasSlider-module__l0oR6q__eightGrid{gap:8px}.HomeAreasSlider-module__l0oR6q__areaContent{padding:6px 8px}.HomeAreasSlider-module__l0oR6q__areaName{font-size:12px}}.HomeAreasSlider-module__l0oR6q__skeletonCard{aspect-ratio:16/10;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:16px;width:100%;animation:1.5s infinite HomeAreasSlider-module__l0oR6q__shimmer}@keyframes HomeAreasSlider-module__l0oR6q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
.HomeDevelopersMarquee-module__9bUGaa__marqueeSection{box-sizing:border-box;background:#fff;width:100%;padding:70px 0 80px;position:relative;overflow:hidden}.HomeDevelopersMarquee-module__9bUGaa__container{box-sizing:border-box;max-width:1360px;margin:0 auto;padding:0 40px}.HomeDevelopersMarquee-module__9bUGaa__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;margin-bottom:32px;display:flex}.HomeDevelopersMarquee-module__9bUGaa__titleGroup{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.HomeDevelopersMarquee-module__9bUGaa__mainTitle{color:#0f172a;letter-spacing:-.02em;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.25}.HomeDevelopersMarquee-module__9bUGaa__subtitle{color:#64748b;margin:0;padding:0;font-size:15px;font-weight:400;line-height:1.55}.HomeDevelopersMarquee-module__9bUGaa__viewAllLink{color:#c5a059;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding-bottom:4px;font-size:13px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.HomeDevelopersMarquee-module__9bUGaa__linkArrow{font-size:15px;line-height:1;transition:transform .25s;display:inline-block}.HomeDevelopersMarquee-module__9bUGaa__viewAllLink:hover{color:#a88238}.HomeDevelopersMarquee-module__9bUGaa__viewAllLink:hover .HomeDevelopersMarquee-module__9bUGaa__linkArrow{transform:translate(4px)}.HomeDevelopersMarquee-module__9bUGaa__rtl .HomeDevelopersMarquee-module__9bUGaa__viewAllLink:hover .HomeDevelopersMarquee-module__9bUGaa__linkArrow{transform:translate(-4px)}.HomeDevelopersMarquee-module__9bUGaa__marqueeWrapper{width:100%;padding:10px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.HomeDevelopersMarquee-module__9bUGaa__developersSwiper{width:100%;padding:6px 0!important;overflow:visible!important}.HomeDevelopersMarquee-module__9bUGaa__developersSwiper .swiper-wrapper{align-items:center;transition-timing-function:linear!important}.HomeDevelopersMarquee-module__9bUGaa__swiperSlideItem{justify-content:center;align-items:center;padding:4px 0;display:flex;width:auto!important}.HomeDevelopersMarquee-module__9bUGaa__developerCard{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;border:1px solid #eef2f6;border-radius:14px;outline:none;justify-content:center;align-items:center;width:170px;height:76px;padding:14px 22px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 16px #00000008}.HomeDevelopersMarquee-module__9bUGaa__developerCard:hover,.HomeDevelopersMarquee-module__9bUGaa__developerCard:focus-visible,.HomeDevelopersMarquee-module__9bUGaa__developerCard:active{border-color:#c5a05980;transform:translateY(-3px);box-shadow:0 10px 24px #c5a05924}.HomeDevelopersMarquee-module__9bUGaa__developerLogo{object-fit:contain;filter:grayscale()opacity(.78);pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%;transition:filter .3s,transform .3s}.HomeDevelopersMarquee-module__9bUGaa__developerCard:hover .HomeDevelopersMarquee-module__9bUGaa__developerLogo{filter:grayscale(0%)opacity();transform:scale(1.05)}.HomeDevelopersMarquee-module__9bUGaa__rtl{direction:rtl}.HomeDevelopersMarquee-module__9bUGaa__skeletonCard{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:14px;width:150px;height:76px;animation:1.5s infinite HomeDevelopersMarquee-module__9bUGaa__shimmer}@keyframes HomeDevelopersMarquee-module__9bUGaa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.HomeDevelopersMarquee-module__9bUGaa__marqueeSection{padding:44px 0 48px}.HomeDevelopersMarquee-module__9bUGaa__container{padding:0 20px}.HomeDevelopersMarquee-module__9bUGaa__headerRow{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.HomeDevelopersMarquee-module__9bUGaa__mainTitle{font-size:24px}.HomeDevelopersMarquee-module__9bUGaa__subtitle{font-size:14px}.HomeDevelopersMarquee-module__9bUGaa__developerCard{border-radius:12px;width:135px;height:64px;padding:10px 16px}}@media (max-width:480px){.HomeDevelopersMarquee-module__9bUGaa__marqueeSection{padding:36px 0 40px}.HomeDevelopersMarquee-module__9bUGaa__container{padding:0 16px}.HomeDevelopersMarquee-module__9bUGaa__headerRow{gap:10px;margin-bottom:18px}.HomeDevelopersMarquee-module__9bUGaa__developerCard{width:120px;height:58px;padding:8px 12px}}
.HomeMediaOverview-module__lsqPna__mediaSection{box-sizing:border-box;background:#fff;width:100%;padding:60px 0 80px;position:relative}.HomeMediaOverview-module__lsqPna__container{box-sizing:border-box;max-width:1360px;margin:0 auto;padding:0 40px}.HomeMediaOverview-module__lsqPna__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.HomeMediaOverview-module__lsqPna__bannerCard{aspect-ratio:16/8.5;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:280px;padding:28px 30px;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #00000012}.HomeMediaOverview-module__lsqPna__bannerCard:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000029}.HomeMediaOverview-module__lsqPna__imageWrapper{z-index:1;background:#0f172a;position:absolute;inset:0}.HomeMediaOverview-module__lsqPna__bgImage{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1);display:block}.HomeMediaOverview-module__lsqPna__bannerCard:hover .HomeMediaOverview-module__lsqPna__bgImage{transform:scale(1.05)}.HomeMediaOverview-module__lsqPna__darkOverlay{background:linear-gradient(#0000001f 0%,#00000059 45%,#000000e0 100%);position:absolute;inset:0}.HomeMediaOverview-module__lsqPna__cardContent{z-index:5;flex-direction:column;gap:8px;display:flex;position:relative}.HomeMediaOverview-module__lsqPna__cardTitle{color:#fff;letter-spacing:-.01em;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2.2vw,24px);font-weight:700;line-height:1.25}.HomeMediaOverview-module__lsqPna__cardSubtitle{color:#e2e8f0;max-width:90%;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:400;line-height:1.45}.HomeMediaOverview-module__lsqPna__rtl{direction:rtl}@media (max-width:860px){.HomeMediaOverview-module__lsqPna__mediaSection{padding:48px 0}.HomeMediaOverview-module__lsqPna__container{padding:0 20px}.HomeMediaOverview-module__lsqPna__grid{grid-template-columns:1fr;gap:16px}.HomeMediaOverview-module__lsqPna__bannerCard{aspect-ratio:16/9.5;border-radius:14px;min-height:180px;padding:20px 18px}.HomeMediaOverview-module__lsqPna__cardContent{gap:6px}.HomeMediaOverview-module__lsqPna__cardTitle{font-size:clamp(17px,4.5vw,21px);line-height:1.25}.HomeMediaOverview-module__lsqPna__cardSubtitle{word-break:break-word;max-width:100%;font-size:12.5px;line-height:1.4}}@media (max-width:480px){.HomeMediaOverview-module__lsqPna__mediaSection{padding:40px 0}.HomeMediaOverview-module__lsqPna__container{padding:0 16px}.HomeMediaOverview-module__lsqPna__bannerCard{border-radius:12px;min-height:160px;padding:16px 14px}.HomeMediaOverview-module__lsqPna__cardTitle{font-size:16px}.HomeMediaOverview-module__lsqPna__cardSubtitle{font-size:12px;line-height:1.35}}
