.HomeDevelopments-module__uRi9Dq__section{--navy:var(--pw-navy,#0c2137);--teal:var(--pw-teal,#149ab5);--line:#e3e9ef;background:linear-gradient(#fff 0%,#f4f8fb 100%);padding:72px 0 64px;position:relative;overflow:hidden}.HomeDevelopments-module__uRi9Dq__section:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#149ab51a,#0000);width:560px;height:560px;position:absolute;top:-200px;right:-180px}.HomeDevelopments-module__uRi9Dq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;display:flex;position:relative}.HomeDevelopments-module__uRi9Dq__eyebrow{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;background:#eaf7fb;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.HomeDevelopments-module__uRi9Dq__head h2{color:var(--navy);letter-spacing:-.025em;margin:14px 0 10px;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1.08}.HomeDevelopments-module__uRi9Dq__head p{max-width:640px;margin:0;font-size:17px;line-height:1.6;color:#5d6b7c!important}.HomeDevelopments-module__uRi9Dq__headActions{align-items:center;gap:12px;display:flex}.HomeDevelopments-module__uRi9Dq__ghostLink{border:1px solid #d9e2ea;border-radius:14px;align-items:center;min-height:46px;padding:0 18px;font-size:14.5px;font-weight:800;transition:border-color .2s,background .2s;display:inline-flex;color:var(--navy)!important}.HomeDevelopments-module__uRi9Dq__ghostLink:hover{border-color:var(--teal);background:#fff}.HomeDevelopments-module__uRi9Dq__arrows{gap:8px;display:flex}.HomeDevelopments-module__uRi9Dq__arrows[data-hidden=true]{display:none}.HomeDevelopments-module__uRi9Dq__arrows button{appearance:none;background:var(--navy);color:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s,opacity .2s,transform .2s;display:inline-flex}.HomeDevelopments-module__uRi9Dq__arrows button:hover:not(:disabled){background:var(--teal);transform:translateY(-1px)}.HomeDevelopments-module__uRi9Dq__arrows button:disabled{color:#94a3b8;cursor:default;background:#e3e9ef}.HomeDevelopments-module__uRi9Dq__arrows button:focus-visible,.HomeDevelopments-module__uRi9Dq__filters button:focus-visible{outline-offset:2px;outline:3px solid #149ab573}.HomeDevelopments-module__uRi9Dq__filters{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex;position:relative}.HomeDevelopments-module__uRi9Dq__filters button{appearance:none;color:#405062;background:#fff;border:1px solid #dfe7ee;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:800;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.HomeDevelopments-module__uRi9Dq__filters button:hover{border-color:var(--teal);color:var(--navy)}.HomeDevelopments-module__uRi9Dq__filters button span{color:#5d6b7c;background:#f1f5f9;border-radius:999px;padding:1px 7px;font-size:11.5px}.HomeDevelopments-module__uRi9Dq__filters button svg{color:var(--teal)}.HomeDevelopments-module__uRi9Dq__filters button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.HomeDevelopments-module__uRi9Dq__filters button[aria-pressed=true] svg{color:#7dc7e2}.HomeDevelopments-module__uRi9Dq__filters button[aria-pressed=true] span{color:#fff;background:#ffffff29}.HomeDevelopments-module__uRi9Dq__track{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;margin:22px -12px 0;padding:10px 12px 18px;scroll-padding:0 12px;display:grid;overflow-x:auto}.HomeDevelopments-module__uRi9Dq__track::-webkit-scrollbar{display:none}.HomeDevelopments-module__uRi9Dq__slide{scroll-snap-align:start;min-width:0;display:flex}.HomeDevelopments-module__uRi9Dq__slide>*{flex:1}.HomeDevelopments-module__uRi9Dq__moreTile{background:radial-gradient(120% 120% at 100% 0,#16405f 0%,#0c2137 60%);border-radius:22px;flex-direction:column;justify-content:flex-end;gap:10px;min-height:100%;padding:26px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:flex;position:relative;overflow:hidden;color:#fff!important}.HomeDevelopments-module__uRi9Dq__moreTile:after{content:"";border:1px solid #c987174d;border-radius:50%;width:260px;height:260px;position:absolute;top:-110px;right:-90px}.HomeDevelopments-module__uRi9Dq__moreTile:hover{transform:translateY(-4px);box-shadow:0 26px 56px #0c213740}.HomeDevelopments-module__uRi9Dq__moreIcon{color:#7dc7e2;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:auto;display:flex}.HomeDevelopments-module__uRi9Dq__moreTile strong{color:#fff;letter-spacing:-.01em;font-size:22px;font-weight:800;line-height:1.2}.HomeDevelopments-module__uRi9Dq__moreTile small{color:#ffffffb3;font-size:14px;line-height:1.55}.HomeDevelopments-module__uRi9Dq__moreCta{color:#f0c26b;align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:800;display:inline-flex}.HomeDevelopments-module__uRi9Dq__moreCta svg{transition:transform .25s}.HomeDevelopments-module__uRi9Dq__moreTile:hover .HomeDevelopments-module__uRi9Dq__moreCta svg{transform:translate(4px)}.HomeDevelopments-module__uRi9Dq__progress{background:#e3e9ef;border-radius:999px;max-width:220px;height:4px;margin:4px auto 0;overflow:hidden}.HomeDevelopments-module__uRi9Dq__progress span{background:linear-gradient(90deg, var(--teal), #c98717);border-radius:999px;height:100%;transition:width .2s;display:block}.HomeDevelopments-module__uRi9Dq__skeletonHead,.HomeDevelopments-module__uRi9Dq__skeletonCard{background:linear-gradient(90deg,#eef2f5 0%,#f7f9fb 50%,#eef2f5 100%) 0 0/200% 100%;border-radius:20px;animation:1.3s linear infinite HomeDevelopments-module__uRi9Dq__shimmer}.HomeDevelopments-module__uRi9Dq__skeletonHead{max-width:620px;height:120px}.HomeDevelopments-module__uRi9Dq__skeletonRow{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;display:grid}.HomeDevelopments-module__uRi9Dq__skeletonCard{aspect-ratio:4/4.2;border-radius:22px}@keyframes HomeDevelopments-module__uRi9Dq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1200px){.HomeDevelopments-module__uRi9Dq__track{grid-auto-columns:calc(33.3333% - 13.3333px)}}@media (max-width:900px){.HomeDevelopments-module__uRi9Dq__track{grid-auto-columns:calc(50% - 10px)}}@media (max-width:640px){.HomeDevelopments-module__uRi9Dq__section{padding:52px 0 44px}.HomeDevelopments-module__uRi9Dq__head{flex-direction:column;align-items:flex-start}.HomeDevelopments-module__uRi9Dq__headActions{justify-content:space-between;width:100%}.HomeDevelopments-module__uRi9Dq__filters{scrollbar-width:none;flex-wrap:nowrap;margin-left:-15px;margin-right:-15px;padding:0 15px;overflow-x:auto}.HomeDevelopments-module__uRi9Dq__filters::-webkit-scrollbar{display:none}.HomeDevelopments-module__uRi9Dq__filters button{flex:none}.HomeDevelopments-module__uRi9Dq__track{grid-auto-columns:84%}.HomeDevelopments-module__uRi9Dq__skeletonRow{grid-template-columns:1fr}.HomeDevelopments-module__uRi9Dq__skeletonRow>:not(:first-child){display:none}}@media (prefers-reduced-motion:reduce){.HomeDevelopments-module__uRi9Dq__track{scroll-behavior:auto}.HomeDevelopments-module__uRi9Dq__moreTile,.HomeDevelopments-module__uRi9Dq__arrows button{transition:none}}
