.loading-animation[data-v-b3da5555]{align-items:center;display:flex;justify-content:center;min-height:320px;padding:3rem 1rem}.loading-animation--fullscreen[data-v-b3da5555]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f9f5eceb;inset:0;min-height:100dvh;position:fixed;z-index:9999}.loading-inner[data-v-b3da5555]{gap:1.5rem}.building-wrap[data-v-b3da5555],.loading-inner[data-v-b3da5555]{align-items:center;display:flex;flex-direction:column}.building-wrap[data-v-b3da5555]{position:relative}.building-svg[data-v-b3da5555]{height:auto;overflow:visible;width:120px}.wall[data-v-b3da5555]{fill:none;stroke:#b68d40}.penthouse-wall[data-v-b3da5555],.wall[data-v-b3da5555]{stroke-width:2}.foundation[data-v-b3da5555]{animation:fade-in-b3da5555 .3s ease forwards;animation-delay:.05s;fill:#b68d40;opacity:0}.door[data-v-b3da5555]{fill:#2b282b;stroke:#b68d40;stroke-width:1.5}.win[data-v-b3da5555]{fill:#1e1a15;stroke:#b68d40;stroke-width:1.2}.floor[data-v-b3da5555]{opacity:0;transform:translateY(14px);transform-origin:center bottom}.floor-1[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.1s}.floor-2[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.28s}.floor-3[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.46s}.floor-4[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.64s}.floor-5[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.82s}.floor-6[data-v-b3da5555]{animation:rise-b3da5555 .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:1s}@keyframes rise-b3da5555{to{opacity:1;transform:translateY(0)}}@keyframes fade-in-b3da5555{to{opacity:1}}.floor-1 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.5s}.floor-1 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.65s}.floor-2 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.68s}.floor-2 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.8s}.floor-2 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.72s}.floor-3 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.86s}.floor-3 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.98s}.floor-3 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:.9s}.floor-4 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.04s}.floor-4 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.16s}.floor-4 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.08s}.floor-5 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.22s}.floor-5 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.34s}.floor-5 .win-c[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.26s}.floor-6 .win-a[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.4s}.floor-6 .win-b[data-v-b3da5555]{animation:win-glow-b3da5555 .4s ease forwards;animation-delay:1.52s}@keyframes win-glow-b3da5555{0%{fill:#1e1a15}60%{fill:#e8a23d;filter:drop-shadow(0 0 3px #e8a23d88)}to{fill:#c9933a}}.shimmer-rect[data-v-b3da5555]{animation:shimmer-b3da5555 2.4s ease-in-out infinite;animation-delay:1.6s}@keyframes shimmer-b3da5555{0%{opacity:0;transform:translate(-160px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(160px)}}.base-line[data-v-b3da5555]{animation:pulse-line-b3da5555 2s ease-in-out infinite;animation-delay:.3s;background:linear-gradient(90deg,transparent,#b68d40,transparent);border-radius:2px;height:2px;margin-top:-2px;width:120px}@keyframes pulse-line-b3da5555{0%,to{opacity:.4;transform:scaleX(.7)}50%{opacity:1;transform:scaleX(1)}}.dots[data-v-b3da5555]{align-items:center;display:flex;gap:8px}.dot[data-v-b3da5555]{animation:dot-pulse-b3da5555 1.4s ease-in-out infinite;background:#b68d40;border-radius:50%;display:block;height:7px;opacity:.3;width:7px}.dot-1[data-v-b3da5555]{animation-delay:0s}.dot-2[data-v-b3da5555]{animation-delay:.22s}.dot-3[data-v-b3da5555]{animation-delay:.44s}@keyframes dot-pulse-b3da5555{0%,80%,to{opacity:.3;transform:scale(.85)}40%{background:#e8a23d;opacity:1;transform:scale(1.2)}}.glass-triangle{border-left:95px solid transparent;border-top:95px solid var(--logo-glass-bg,hsla(0,0%,100%,.35));height:0;width:0}.shimmer-skeleton{animation:shimmer 1.4s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}input[type=range][data-v-2e94e286]{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}input[type=range][data-v-2e94e286]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#132c0b;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;pointer-events:all;width:20px}input[type=range][data-v-2e94e286]::-moz-range-thumb{background:#132c0b;border:none;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;height:20px;pointer-events:all;width:20px}.fade-enter-active[data-v-cf6dce0b],.fade-leave-active[data-v-cf6dce0b]{transition:opacity .2s ease-out}.fade-enter-from[data-v-cf6dce0b],.fade-leave-to[data-v-cf6dce0b]{opacity:0}.overlay-enter-active[data-v-cf6dce0b],.overlay-leave-active[data-v-cf6dce0b]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-cf6dce0b],.overlay-leave-active .w-full.max-w-2xl[data-v-cf6dce0b]{transition:transform .3s ease}.overlay-enter-from[data-v-cf6dce0b],.overlay-leave-to[data-v-cf6dce0b]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-cf6dce0b],.overlay-leave-to .w-full.max-w-2xl[data-v-cf6dce0b]{transform:translateY(-20px)}.fade-enter-active[data-v-3538cd05],.fade-leave-active[data-v-3538cd05]{transition:opacity .2s ease-out}.fade-enter-from[data-v-3538cd05],.fade-leave-to[data-v-3538cd05]{opacity:0}.overlay-enter-active[data-v-3538cd05],.overlay-leave-active[data-v-3538cd05]{transition:opacity .3s ease}.overlay-enter-from[data-v-3538cd05],.overlay-leave-to[data-v-3538cd05]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-3538cd05],.overlay-leave-to .w-full.max-w-2xl[data-v-3538cd05]{transform:translateY(-20px)}.fade-enter-active[data-v-b6ef11d1],.fade-leave-active[data-v-b6ef11d1]{transition:opacity .2s ease-out}.fade-enter-from[data-v-b6ef11d1],.fade-leave-to[data-v-b6ef11d1]{opacity:0}.overlay-enter-active[data-v-b6ef11d1],.overlay-leave-active[data-v-b6ef11d1]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-b6ef11d1],.overlay-leave-active .w-full.max-w-2xl[data-v-b6ef11d1]{transition:transform .3s ease}.overlay-enter-from[data-v-b6ef11d1],.overlay-leave-to[data-v-b6ef11d1]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-b6ef11d1],.overlay-leave-to .w-full.max-w-2xl[data-v-b6ef11d1]{transform:translateY(-20px)}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/4nqMnahw4EylTG-rxpVh4fLO9QCQJoWr2lncpwyE7yQ-j_TQROKNJFitKrhhdR28sUf_xs-W-F5pd946Nj9IxWQ.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:400;font-style:italic}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/bjNDQff8sSvRh4GSJLCMMDpBdKcXueWLQqqQmnFqm7o-8fGs_K2xfIMVefRfexJe4qYf76rOVS_5WhCBYBsxYVo.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/rbFrqeRM36phhWmxL6VJubAaF7xFDD-CL74c5vOc3E-Hz_kDmw6U-uHXKO80DKrDrZ2iBpGmXLbnAurHD_C97I.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/cfe5huB_y467A-yGRsjncGttRMYh8iB3HIAbd1-EgFk-_StpNKo8SiO_EaTbyGHT7XYvLA1oY5zTHOn_eSaSyTk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/lX7aDKKYeLZA-7UFDBWQ9W3HUzriCFb09I7aBBy59-k-qZ4fNVNi7Bp055PiZtkw5M9vmJalnlUeSEuVQOIoDJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/EOefiLcwRKJ4nKM16K6z_F-mq3lOHkCw6EhYBbQIHPQ-nl9JjWyF976eNfiKihuAmOh43UjKIH95ojQg3EBL0Z0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/ofE7KTMaY1tDe-E1l6xyNR3Baeec3wrHqn4SLGE5jng-AOltzzEuEo09x7HGOTV3ToJjzUb5FBP1bWQSVT8dcGc.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/tch9LzN5j_dlnjUtoti6RdPCzFPIC61h2dp093uB1d4-6ufKabglPJqip8M2ovOr08UNFI7rTJNJ_NpV2P9blpc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/YYd83MoSlARiSnaHCOf3xZhlHMTpAMBVPTfJ-0r0AJo-rygUBeYmdPX_AHVwPS4NQCF0kCnwUXPlTIL7rFNQKEs.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/vYKPADYc-DuiKOUdPseFWq8k7wot3DXAgkBGOtlALzM-_fCqsHYsWtfAvLhylqaUYj1rC930WvXTjBVdTJtv5LA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/Tc0TFyGArbpAWaq0vT5kxh4Gv-QAgYZbfJBID7AiZoc-ojTEIlKZf0J7gwgk5KZGXlKdWBl3mzjDp09yCrqCK84.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/zDv8W5qScDHC1KDT1cvI7PwzOHF-p3XubgMMgTX-1UE-GKt2pu9p2cnYqnrvnVM1O_b7ipTl1lhOzymkeh4kdd8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/UryfVQhdUFfQAWZ2bbTI-RoinBsdRuSEVqHxIRxRM5g-ER2f9b4KpniE4GWUTUPjHrvPAxWQIvg3H5_EvBnT_5M.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/op99aXquCGImGVv0pEDnzC7HS8p1SZ6VzEO576zT4MA-mpC9F6cIaTw8AO5X8_UXZ7ioAW2oHM_76x0asIyVA80.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/NBSqHp9sTXptKHK_6DBpp3VZdcgALu5hGE25rr2MePw-wvXmvhxGtnlZ15DdikCTvgLvbh0Q9DxiIzDpOFfwFDc.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/nco6D2lcYG_YRxaF8tG6Gs39nDWiQTHuWOjZbslCV8s-IUsuo3G_y8xv3hRlufkQpA8w-oRC3eG7HYs5j_P_274.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(/_fonts/2tQKANG9OSxXFd9W6dFwpaPp1RR7VJl9aDDnCOQS_3w-WMTWN8EmfOugPA8Z2pdyiuplZkhCF2UctcpzhTC9_tA.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(/_fonts/l9KeOBPczt25ibTkyysroDQSSCSGy9zKW1aMFlwCmzo-dKLdFbcOM8srWdNlOrNUurDvVOy8Q9zyyzt_sOHm3YY.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(/_fonts/Sj1g9pqMSgkcbw-LLzcvVZNIJ4n2xZIiU126DZPgK28-lEhZQwBeP47Wnv8_0l1lAX0DfWmPsV09gT5ncCai_BI.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(/_fonts/hM2lt61QvFl_icArgTGe4i8_eXuynCFccrPwz-uioUA-6pHBKfP8O_IHJKtPkkgHZ2deeS3_744tGiEmfrMWD6I.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(/_fonts/ZSg8KrVpBpHsi8CAn-AwHI_nhgQKA42WEqQ0uLqSn0U-4in6v2_cLX1EF4HrRqCG8tzoR1wRCxQzF2wyBWc2Y2s.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(/_fonts/N6ampTaUafsu9Xb4-vyaXUKS-RHVyrAtICrN7jPcpHg-kIiN0nPODtwGyfkKmADtbF8xnCegpaJ5W50kraBDK0s.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(/_fonts/_7Dlj7SfsaBoAJHHaugn-zttRHpxkzrTsD_Pf2UQnUg-1O2WiR_nMZZqf2gMGtj_CYXzjWjGuEzxI1sk7vLGYi0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(/_fonts/N-EiVHFjINWPawNwZ409oTnwr8MHg2UXDrKMRA9hI7c-1cvPr6cXVGGeBqfv7qCxFhj9t2Vyclra3IpatxLH2sc.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}svg text[data-v-84fd5180]{font-family:Poppins,"Poppins Fallback: Arial",sans-serif;font-weight:500}.hotspot-gold[data-v-84fd5180]{animation:goldBorderPulseBorderOnly-84fd5180 1.8s ease-in-out infinite;fill-opacity:.18;stroke-linejoin:round;stroke-width:var(--stroke-width,2px)}.hotspot-gold.hotspot-fill-pulse[data-v-84fd5180]{animation-name:goldBorderPulseBorderFill-84fd5180}@keyframes goldBorderPulseBorderOnly-84fd5180{0%{stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}40%{stroke-opacity:1;stroke-width:calc(var(--stroke-width, 2px)*1.6)}to{stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}}@keyframes goldBorderPulseBorderFill-84fd5180{0%{fill-opacity:.18;stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}40%{fill-opacity:.4;stroke-opacity:1;stroke-width:calc(var(--stroke-width, 2px)*2)}to{fill-opacity:.18;stroke-opacity:.6;stroke-width:var(--stroke-width,2px)}}.floor-fly[data-v-bde42f1d]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.fade-enter-active[data-v-4c43ea26],.fade-leave-active[data-v-4c43ea26]{transition:opacity .2s ease-out}.fade-enter-from[data-v-4c43ea26],.fade-leave-to[data-v-4c43ea26]{opacity:0}.overlay-enter-active[data-v-4c43ea26],.overlay-leave-active[data-v-4c43ea26]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-4c43ea26],.overlay-leave-active .w-full.max-w-2xl[data-v-4c43ea26]{transition:transform .3s ease}.overlay-enter-from[data-v-4c43ea26],.overlay-leave-to[data-v-4c43ea26]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-4c43ea26],.overlay-leave-to .w-full.max-w-2xl[data-v-4c43ea26]{transform:translateY(-20px)}.floor-fly[data-v-62c9e646]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.fade-enter-active[data-v-b6068e8e],.fade-leave-active[data-v-b6068e8e]{transition:opacity .2s ease-out}.fade-enter-from[data-v-b6068e8e],.fade-leave-to[data-v-b6068e8e]{opacity:0}.overlay-enter-active[data-v-b6068e8e],.overlay-leave-active[data-v-b6068e8e]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-b6068e8e],.overlay-leave-active .w-full.max-w-2xl[data-v-b6068e8e]{transition:transform .3s ease}.overlay-enter-from[data-v-b6068e8e],.overlay-leave-to[data-v-b6068e8e]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-b6068e8e],.overlay-leave-to .w-full.max-w-2xl[data-v-b6068e8e]{transform:translateY(-20px)}.floor-fly[data-v-661f265e]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.fade-enter-active[data-v-9bdc99fa],.fade-leave-active[data-v-9bdc99fa]{transition:opacity .2s ease-out}.fade-enter-from[data-v-9bdc99fa],.fade-leave-to[data-v-9bdc99fa]{opacity:0}.overlay-enter-active[data-v-9bdc99fa],.overlay-leave-active[data-v-9bdc99fa]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-9bdc99fa],.overlay-leave-active .w-full.max-w-2xl[data-v-9bdc99fa]{transition:transform .3s ease}.overlay-enter-from[data-v-9bdc99fa],.overlay-leave-to[data-v-9bdc99fa]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-9bdc99fa],.overlay-leave-to .w-full.max-w-2xl[data-v-9bdc99fa]{transform:translateY(-20px)}.floor-fly[data-v-1b9d22e2]{pointer-events:none;position:fixed;transform-origin:center center;transition:left .9s cubic-bezier(.19,1,.22,1),top .9s cubic-bezier(.19,1,.22,1),width .9s cubic-bezier(.19,1,.22,1),height .9s cubic-bezier(.19,1,.22,1),transform .9s cubic-bezier(.19,1,.22,1);z-index:60}.modal-enter-active[data-v-b40b062e],.modal-leave-active[data-v-b40b062e]{transition:opacity .3s ease}.modal-enter-from[data-v-b40b062e],.modal-leave-to[data-v-b40b062e]{opacity:0}.modal-enter-active[data-v-7c6cddfb],.modal-leave-active[data-v-7c6cddfb]{transition:opacity .3s ease}.modal-enter-from[data-v-7c6cddfb],.modal-leave-to[data-v-7c6cddfb]{opacity:0}.modal-enter-active[data-v-7c820ddf],.modal-leave-active[data-v-7c820ddf]{transition:opacity .3s ease}.modal-enter-from[data-v-7c820ddf],.modal-leave-to[data-v-7c820ddf]{opacity:0}.modal-enter-active[data-v-9ee4ebe1],.modal-leave-active[data-v-9ee4ebe1]{transition:opacity .3s ease}.modal-enter-from[data-v-9ee4ebe1],.modal-leave-to[data-v-9ee4ebe1]{opacity:0}.apartment-selector[data-v-056dc73b]{border-radius:6px;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #1411100a}.apartment-selector__field[data-v-056dc73b]{flex:1 1 100%;min-width:0}.apartment-selector__action[data-v-056dc73b]{flex:1 1 100%}.apartment-selector__trigger[data-v-056dc73b]{border-radius:6px;border-style:solid;border-width:1px;box-shadow:0 12px 28px #1411100f;gap:.6rem;height:66px;letter-spacing:.02em;line-height:1.1;padding:.75rem .65rem .75rem 1rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.apartment-selector--light .apartment-selector__trigger[data-v-056dc73b]{background:#ffffffdb;border-color:#14111014}.apartment-selector--dark .apartment-selector__trigger[data-v-056dc73b]{background:#ffffff1a;border-color:#ffffff2e}.apartment-selector__trigger[data-v-056dc73b]:hover{box-shadow:0 16px 34px #1411101a;transform:translateY(-1px)}.apartment-selector__trigger>div[data-v-056dc73b]:first-child{align-items:center;display:flex;font-size:15px;min-width:0}.apartment-selector__trigger>div:first-child>span[data-v-056dc73b]:first-child{display:block;-webkit-hyphens:auto;hyphens:auto;line-height:1.12;max-width:100%;overflow:hidden;overflow-wrap:anywhere;white-space:normal;word-break:normal}.apartment-selector__button[data-v-056dc73b]{align-items:center;border-radius:6px;box-shadow:0 16px 34px #1411102e;display:inline-flex;font-weight:700;gap:.55rem;height:66px;justify-content:center;letter-spacing:.08em;padding:.8rem 1.15rem}.apartment-selector__button[data-v-056dc73b]:hover{box-shadow:0 20px 42px #14111038;transform:translateY(-1px)}.apartment-selector__start-checkbox[data-v-056dc73b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid var(--custom-color-0);border-radius:0;cursor:pointer;flex-shrink:0;height:40px;position:relative;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease;width:40px}.apartment-selector__start-checkbox[data-v-056dc73b]:focus-visible{box-shadow:0 0 0 3px #b68d4033;outline:none}.apartment-selector__start-checkbox--checked[data-v-056dc73b]{background:var(--custom-color-0);border-color:var(--custom-color-0)}.apartment-selector__start-check[data-v-056dc73b]{height:40px;width:40px}.apartment-selector__dropdown[data-v-056dc73b]{border-color:#1411101a;border-radius:6px;box-shadow:0 22px 52px #14111033;font-size:15px;line-height:1.35;min-width:220px;padding:.5rem}.apartment-selector__dropdown--down[data-v-056dc73b]{top:calc(100% + .45rem)}.apartment-selector__dropdown--up[data-v-056dc73b]{bottom:calc(100% + .45rem)}.apartment-selector__dropdown label[data-v-056dc73b]{border-radius:4px;gap:.75rem!important;min-height:44px;padding:.72rem .8rem!important}.apartment-selector__dropdown label.bg-gray-200[data-v-056dc73b]{background-color:#b68d4024;color:#141110}.apartment-selector__dropdown label[data-v-056dc73b]:hover{background-color:#b68d401a}.apartment-selector__dropdown input[type=checkbox][data-v-056dc73b]{flex-shrink:0;height:1.05rem!important;width:1.05rem!important}.apartment-selector__dropdown span[data-v-056dc73b]{overflow-wrap:anywhere}@media(min-width:1024px){.apartment-selector__action[data-v-056dc73b],.apartment-selector__field[data-v-056dc73b]{flex:1 1 calc(33.333% - .75rem)}.apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px}}@media(min-width:1280px){.apartment-selector__field[data-v-056dc73b]{flex:1 1 0}.apartment-selector__action[data-v-056dc73b]{flex:0 0 auto}.apartment-selector__button[data-v-056dc73b]{min-width:152px;white-space:nowrap}}@media(min-width:1280px)and (max-width:1535px){.apartment-selector--home .apartment-selector__row[data-v-056dc73b]{flex-wrap:nowrap!important}.apartment-selector--home .apartment-selector__field[data-v-056dc73b]{flex:1 1 0;min-width:125px}.apartment-selector--home .apartment-selector__action[data-v-056dc73b]{flex:0 0 auto;min-width:145px}}@media(min-width:1536px){.apartment-selector__button[data-v-056dc73b]{min-width:172px}.apartment-selector--home .apartment-selector__field[data-v-056dc73b]{min-width:178px}.apartment-selector--home .apartment-selector__trigger[data-v-056dc73b]{padding-inline:1rem .45rem}.apartment-selector--home .apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px;padding-right:.25rem}.apartment-selector--home .apartment-selector__trigger>div[data-v-056dc73b]:last-child{padding-inline:.35rem}}.apartment-selector--banner[data-v-056dc73b]{box-shadow:none;padding:.6rem .75rem}.apartment-selector--banner .apartment-selector__row[data-v-056dc73b]{gap:.5rem}.apartment-selector--banner .apartment-selector__trigger[data-v-056dc73b]{box-shadow:0 6px 14px #1411100d;height:52px;padding:.5rem .6rem .5rem .85rem}.apartment-selector--banner .apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px}.apartment-selector--banner .apartment-selector__button[data-v-056dc73b]{box-shadow:0 10px 22px #14111029;height:52px;padding:.6rem 1rem}.apartment-selector--banner .apartment-selector__start-check[data-v-056dc73b],.apartment-selector--banner .apartment-selector__start-checkbox[data-v-056dc73b]{height:30px;width:30px}@media(min-width:1024px){.apartment-selector--banner[data-v-056dc73b]{padding:.75rem 1rem}.apartment-selector--banner .apartment-selector__row[data-v-056dc73b]{gap:.6rem}.apartment-selector--banner .apartment-selector__trigger>div[data-v-056dc73b]:first-child{font-size:15px}}@media(min-width:1280px){.apartment-selector--banner .apartment-selector__field[data-v-056dc73b]{min-width:130px}}.fade-enter-active[data-v-056dc73b],.fade-leave-active[data-v-056dc73b]{transition:opacity .15s ease-in-out}.fade-enter-from[data-v-056dc73b],.fade-leave-to[data-v-056dc73b]{opacity:0}.apartment-highlight[data-v-607c9015]{background-color:var(--ap-bg)}.ah-kicker[data-v-607c9015]{color:var(--ap-accent)}.ah-title[data-v-607c9015]{color:var(--ap-text)}.ah-subtitle[data-v-607c9015]{color:rgba(var(--ap-text-rgb),.55)}.ah-accent-line[data-v-607c9015]{background-color:rgba(var(--ap-accent-rgb),.6)}.ah-skeleton[data-v-607c9015]{background-color:rgba(var(--ap-accent-rgb),.08)}.ah-empty[data-v-607c9015],.ah-totals[data-v-607c9015]{color:rgba(var(--ap-text-rgb),.5)}.ah-room-tab[data-v-607c9015]{background:transparent;border-color:rgba(var(--ap-accent-rgb),.25);color:rgba(var(--ap-text-rgb),.6)}.ah-room-tab[data-v-607c9015]:hover{border-color:rgba(var(--ap-accent-rgb),.6);color:var(--ap-text)}.ah-room-tab.is-active[data-v-607c9015]{background:var(--ap-button);box-shadow:0 8px 20px rgba(var(--ap-button-rgb),.18)}.ah-cta[data-v-607c9015],.ah-room-tab.is-active[data-v-607c9015]{border-color:var(--ap-button);color:var(--ap-button-text)}.ah-cta[data-v-607c9015]{background-color:var(--ap-button);box-shadow:0 10px 28px rgba(var(--ap-button-rgb),.22)}.ah-cta[data-v-607c9015]:hover{background-color:var(--ap-button-hover);border-color:var(--ap-button-hover);color:var(--ap-button-text)}.cert-fade-enter-active[data-v-7e773d9b],.cert-fade-leave-active[data-v-7e773d9b]{transition:opacity .4s ease}.cert-fade-enter-from[data-v-7e773d9b],.cert-fade-leave-to[data-v-7e773d9b]{opacity:0}.cp-stat-card[data-v-7e773d9b]:hover{border-color:var(--cp-a40)!important}.cp-cta[data-v-7e773d9b]:hover{border:1px solid var(--cp-accent)}.company-promo--light a[data-v-7e773d9b],.company-promo--light h2[data-v-7e773d9b],.company-promo--light h3[data-v-7e773d9b],.company-promo--light p[data-v-7e773d9b]{color:#2b282b}.company-promo--light .cp-stat-card[data-v-7e773d9b]{box-shadow:0 18px 48px #14111014}.company-promo--light .cp-cta[data-v-7e773d9b]{color:#fff}.haller-map-pulse[data-v-de63cf23]{animation:haller-map-pulse-de63cf23 2.8s ease-out infinite;r:10px}.haller-map-pulse-delayed[data-v-de63cf23]{animation-delay:1.4s}.haller-map-poi[data-v-de63cf23]{opacity:0;transform:scale(.84);transform-box:fill-box;transform-origin:center}.haller-map-poi-visible[data-v-de63cf23]{animation:haller-map-poi-in-de63cf23 .58s ease-out both}.haller-map-danube[data-v-de63cf23]{animation:haller-map-danube-in-de63cf23 .9s ease-out both}@keyframes haller-map-pulse-de63cf23{0%{opacity:.8;r:10px}to{opacity:0;r:46px}}@keyframes haller-map-danube-in-de63cf23{0%{opacity:0}to{opacity:1}}@keyframes haller-map-poi-in-de63cf23{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.haller-map-pulse[data-v-de63cf23]{animation:none;opacity:.35;r:22px}.haller-map-danube[data-v-de63cf23],.haller-map-poi[data-v-de63cf23]{animation:none}.haller-map-road[data-v-de63cf23]{stroke-dasharray:none;stroke-dashoffset:0;transition:none}}.haller-map-road[data-v-de63cf23]{stroke-dasharray:var(--road-length) var(--road-length);stroke-dashoffset:var(--road-length);transition-delay:var(--road-delay),0s,0s,0s;transition-duration:1.25s,.2s,.2s,.2s;transition-property:stroke-dashoffset,stroke,stroke-width,opacity;transition-timing-function:cubic-bezier(.22,1,.36,1),ease,ease,ease}.haller-map-road-visible[data-v-de63cf23]{stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.transition-all[data-v-4b03280e],.transition-transform[data-v-4b03280e]{transition:none!important}}.wrap[data-v-6edf631d]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.ng-qsearch[data-v-6edf631d]{margin-top:-44px;position:relative;z-index:30}.qsearch-card[data-v-6edf631d]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:6px;box-shadow:var(--ng-shadow);display:grid;gap:0;grid-template-columns:repeat(4,1fr) auto;overflow:hidden}.qs-field[data-v-6edf631d]{border-right:1px solid var(--ng-line);cursor:pointer;display:flex;flex-direction:column;gap:7px;padding:18px 24px}.qs-label[data-v-6edf631d]{color:var(--ng-ink-3);font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.qs-select[data-v-6edf631d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-image:linear-gradient(45deg,transparent 50%,var(--ng-accent) 50%),linear-gradient(135deg,var(--ng-accent) 50%,transparent 50%);background-position:calc(100% - 6px) 8px,calc(100% - 1px) 8px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:none;color:var(--ng-ink);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding-right:18px}.qs-select[data-v-6edf631d]:focus{outline:none}.qs-go[data-v-6edf631d]{align-items:center;background:var(--ng-green);border:none;color:var(--ng-on-green);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.05em;padding:0 40px;transition:.25s}.qs-go .ar[data-v-6edf631d]{transition:transform .28s ease}.qs-go[data-v-6edf631d]:hover{background:var(--ng-green-deep)}.qs-go:hover .ar[data-v-6edf631d]{transform:translate(4px)}@media(max-width:920px){.qsearch-card[data-v-6edf631d]{grid-template-columns:1fr 1fr}.qs-go[data-v-6edf631d]{grid-column:1/-1;padding:18px}}@media(max-width:600px){.qsearch-card[data-v-6edf631d]{grid-template-columns:1fr}.ng-qsearch[data-v-6edf631d]{margin-top:-24px}}.section[data-v-76c4fb1b]{padding:clamp(72px,9vw,128px) 0}.wrap[data-v-76c4fb1b]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-76c4fb1b]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-76c4fb1b]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-76c4fb1b]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-76c4fb1b]{font-weight:600}.lede[data-v-76c4fb1b]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.usp-head[data-v-76c4fb1b]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:54px}.usp2-grid[data-v-76c4fb1b]{display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}.usp2[data-v-76c4fb1b]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:13px;overflow:hidden;padding:34px 28px 32px;position:relative;transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s,border-color .32s}.usp2[data-v-76c4fb1b]:after{background:linear-gradient(90deg,var(--ng-accent),var(--ng-accent-2));content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .45s ease}.usp2[data-v-76c4fb1b]:hover{box-shadow:var(--ng-shadow);transform:translateY(-6px)}.usp2[data-v-76c4fb1b]:hover:after{transform:scaleX(1)}.usp2 .gn[data-v-76c4fb1b]{font-size:50px;font-weight:200;letter-spacing:-.03em;line-height:1;opacity:.15;position:absolute;right:24px;top:22px}.usp2 .chip[data-v-76c4fb1b],.usp2 .gn[data-v-76c4fb1b]{color:var(--ng-accent)}.usp2 .chip[data-v-76c4fb1b]{align-items:center;background:var(--ng-accent-soft);border-radius:15px;display:flex;height:56px;justify-content:center;margin-bottom:26px;width:56px}.usp2 h3[data-v-76c4fb1b]{color:var(--ng-ink);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin-bottom:11px}.usp2 p[data-v-76c4fb1b]{color:var(--ng-ink-2);font-size:13.5px;font-weight:300;line-height:1.62}@media(max-width:1080px){.usp2-grid[data-v-76c4fb1b]{grid-template-columns:1fr 1fr}.usp-head[data-v-76c4fb1b]{gap:20px}}@media(max-width:600px){.usp2-grid[data-v-76c4fb1b]{grid-template-columns:1fr}}[data-rv][data-v-76c4fb1b]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-76c4fb1b]{opacity:1;transform:none}.section[data-v-06cb6cbf]{padding:clamp(72px,9vw,128px) 0}.bg-alt[data-v-06cb6cbf]{background:var(--ng-bg-2)}.wrap[data-v-06cb6cbf]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-06cb6cbf]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-06cb6cbf]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-06cb6cbf]{color:var(--ng-ink);font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;margin-top:18px;text-wrap:balance}.btn[data-v-06cb6cbf],.sec-title b[data-v-06cb6cbf]{font-weight:600}.btn[data-v-06cb6cbf]{align-items:center;border:1px solid transparent;border-radius:3px;display:inline-flex;font-size:13px;gap:11px;letter-spacing:.04em;padding:15px 30px;transition:.28s ease}.btn .ar[data-v-06cb6cbf]{transition:transform .28s ease}.btn:hover .ar[data-v-06cb6cbf]{transform:translate(4px)}.btn-solid[data-v-06cb6cbf]{background:var(--ng-green);color:var(--ng-on-green)}.btn-solid[data-v-06cb6cbf]:hover{background:var(--ng-green-deep)}.actions[data-v-06cb6cbf]{margin-top:30px}.loc[data-v-06cb6cbf]{align-items:stretch;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:1.05fr .95fr}.loc-map[data-v-06cb6cbf]{background:radial-gradient(120% 120% at 32% 22%,#20452f 0,#142e1e 58%,#0e2417);border-radius:8px;box-shadow:var(--ng-shadow);color:#f1ece0;display:flex;flex-direction:column;justify-content:flex-end;min-height:480px;overflow:hidden;position:relative}.loc-map .grid[data-v-06cb6cbf]{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:44px 44px;inset:0;opacity:.45;position:absolute}.rings[data-v-06cb6cbf]{left:36%;position:absolute;top:40%}.rings span[data-v-06cb6cbf]{border:1px solid rgba(194,163,95,.26);border-radius:50%;left:0;top:0}.loc-pin[data-v-06cb6cbf],.rings span[data-v-06cb6cbf]{position:absolute;transform:translate(-50%,-50%)}.loc-pin[data-v-06cb6cbf]{align-items:center;display:flex;flex-direction:column;gap:9px;left:36%;top:40%;z-index:3}.loc-pin .p[data-v-06cb6cbf]{background:var(--ng-accent-2);border-radius:50%;box-shadow:0 0 0 5px #c2a35f38,0 0 0 12px #c2a35f1a;height:15px;width:15px}.loc-pin .lbl[data-v-06cb6cbf]{background:#0a1810c7;border:1px solid rgba(194,163,95,.34);border-radius:50px;font-weight:600;letter-spacing:.14em;padding:5px 11px;text-transform:uppercase}.loc-pin .lbl[data-v-06cb6cbf],.poi-dot[data-v-06cb6cbf]{font-size:10.5px;white-space:nowrap}.poi-dot[data-v-06cb6cbf]{align-items:center;color:#f1ece0cc;display:flex;gap:7px;letter-spacing:.04em;position:absolute;z-index:2}.poi-dot[data-v-06cb6cbf]:before{background:#f1ece080;border-radius:50%;content:"";flex:none;height:6px;width:6px}.mapbar[data-v-06cb6cbf]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08120c80;border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:16px;justify-content:space-between;padding:18px 22px;position:relative;z-index:4}.mapbar b[data-v-06cb6cbf]{font-size:15px;font-weight:600}.mapbar small[data-v-06cb6cbf]{color:var(--ng-accent-2);display:block;font-size:9.5px;letter-spacing:.18em;margin-top:3px;text-transform:uppercase}.mapbar .coord[data-v-06cb6cbf]{color:#f1ece099;font-family:ui-monospace,monospace;font-size:10.5px;line-height:1.5;text-align:right}.body-copy p[data-v-06cb6cbf]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;margin-top:22px;max-width:60ch}.dist-board[data-v-06cb6cbf]{border-top:1px solid var(--ng-line);margin-top:30px}.dist-row[data-v-06cb6cbf]{align-items:baseline;border-bottom:1px solid var(--ng-line);display:flex;gap:18px;padding:14px 2px}.dist-row .t[data-v-06cb6cbf]{color:var(--ng-accent);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;min-width:58px}.dist-row .n[data-v-06cb6cbf]{color:var(--ng-ink);flex:1;font-size:15px;font-weight:500}.dist-row .m[data-v-06cb6cbf]{color:var(--ng-ink-3);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.poi-row[data-v-06cb6cbf]{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin-top:50px}.poi-card[data-v-06cb6cbf]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:7px;padding:24px 22px;transition:.25s}.poi-card[data-v-06cb6cbf]:hover{border-color:var(--ng-accent);box-shadow:var(--ng-shadow-sm);transform:translateY(-3px)}.poi-card .ic[data-v-06cb6cbf]{color:var(--ng-accent);margin-bottom:15px}.poi-card .ic[data-v-06cb6cbf],.poi-card .ic[data-v-06cb6cbf] svg{height:28px;width:28px}.poi-card b[data-v-06cb6cbf]{color:var(--ng-ink);display:block;font-size:15px;font-weight:600;margin-bottom:5px}.poi-card .pt[data-v-06cb6cbf]{color:var(--ng-accent);font-size:13px;font-weight:600}.poi-card small[data-v-06cb6cbf]{color:var(--ng-ink-3);font-size:12px}@media(max-width:920px){.loc[data-v-06cb6cbf]{grid-template-columns:1fr}.loc-map[data-v-06cb6cbf]{min-height:360px}.poi-row[data-v-06cb6cbf]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.poi-row[data-v-06cb6cbf]{grid-template-columns:1fr}.dist-row .m[data-v-06cb6cbf]{display:none}}[data-rv][data-v-06cb6cbf]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-06cb6cbf]{opacity:1;transform:none}.section[data-v-1d0bc1e3]{padding:clamp(72px,9vw,128px) 0}.bg-green[data-v-1d0bc1e3]{background:var(--ng-green-deep);color:var(--ng-on-green)}.wrap[data-v-1d0bc1e3]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-1d0bc1e3]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-1d0bc1e3]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-1d0bc1e3]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-1d0bc1e3]{font-weight:600}.lede[data-v-1d0bc1e3]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.bg-green .lede[data-v-1d0bc1e3]{color:var(--ng-on-green-2)}.bg-green .eyebrow[data-v-1d0bc1e3]{color:var(--ng-accent-2)}.bg-green .eyebrow[data-v-1d0bc1e3]:before{background:var(--ng-accent-2)}.val-head[data-v-1d0bc1e3]{align-items:end;display:grid;gap:44px;grid-template-columns:1fr 1fr;margin-bottom:58px}.val-head .sec-title[data-v-1d0bc1e3]{margin-top:18px}.val-grid[data-v-1d0bc1e3]{border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.val-pillar[data-v-1d0bc1e3]{border-right:1px solid hsla(0,0%,100%,.12);padding:38px 36px 38px 0}.val-pillar[data-v-1d0bc1e3]:last-child{border-right:none;padding-right:0}.val-pillar .ic[data-v-1d0bc1e3]{color:var(--ng-accent-2);margin-bottom:22px}.val-pillar .ic[data-v-1d0bc1e3] .iconify,.val-pillar .ic[data-v-1d0bc1e3] svg{height:32px;width:32px}.val-pillar h3[data-v-1d0bc1e3]{font-size:20px;font-weight:600;margin-bottom:11px}.val-pillar p[data-v-1d0bc1e3]{color:var(--ng-on-green-2);font-size:14.5px;font-weight:300;line-height:1.62}.val-band[data-v-1d0bc1e3]{align-items:center;background:#ffffff0b;border:1px solid hsla(0,0%,100%,.1);border-radius:9px;display:grid;gap:48px;grid-template-columns:1.35fr 1fr;margin-top:16px;padding:40px 44px}.val-band .q[data-v-1d0bc1e3]{border-left:2px solid var(--ng-accent-2);font-size:clamp(19px,2.2vw,27px);font-weight:300;line-height:1.4;padding-left:26px}.val-band .q b[data-v-1d0bc1e3]{color:var(--ng-accent-2);font-weight:600}.val-stats[data-v-1d0bc1e3]{display:flex;flex-wrap:wrap;gap:16px}.val-stats div[data-v-1d0bc1e3]{border-top:1px solid hsla(0,0%,100%,.18);flex:1;min-width:118px;padding-top:15px}.val-stats b[data-v-1d0bc1e3]{color:var(--ng-on-green);display:block;font-size:14px;font-weight:600;letter-spacing:.02em}.val-stats small[data-v-1d0bc1e3]{color:var(--ng-accent-2);font-size:10px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:920px){.val-head[data-v-1d0bc1e3]{gap:20px;margin-bottom:40px}.val-grid[data-v-1d0bc1e3],.val-head[data-v-1d0bc1e3]{grid-template-columns:1fr}.val-pillar[data-v-1d0bc1e3]{border-bottom:1px solid hsla(0,0%,100%,.12);border-right:none;padding:30px 0}.val-pillar[data-v-1d0bc1e3]:last-child{border-bottom:none}.val-band[data-v-1d0bc1e3]{gap:30px;grid-template-columns:1fr;padding:32px}}[data-rv][data-v-1d0bc1e3]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-1d0bc1e3]{opacity:1;transform:none}.section[data-v-56feee28]{padding:clamp(72px,9vw,128px) 0}.wrap[data-v-56feee28]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-56feee28]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-56feee28]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-56feee28]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-56feee28]{font-weight:600}.lede[data-v-56feee28]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.usp-head[data-v-56feee28]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:54px}.spec2[data-v-56feee28]{align-items:start;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:1fr 1.05fr;margin-top:56px}.spec-list[data-v-56feee28]{display:flex;flex-direction:column}.spec-item[data-v-56feee28]{border-top:1px solid var(--ng-line)}.spec-item[data-v-56feee28]:last-child{border-bottom:1px solid var(--ng-line)}.spec-q[data-v-56feee28]{align-items:center;background:none;border:none;color:var(--ng-ink);cursor:pointer;display:flex;gap:18px;padding:22px 4px;text-align:left;transition:.2s;width:100%}.spec-q .sn[data-v-56feee28]{color:var(--ng-accent);font-size:12px;font-weight:600;min-width:24px}.spec-q .st[data-v-56feee28]{flex:1;font-size:16.5px;font-weight:500;transition:.2s}.spec-q .pm[data-v-56feee28]{flex:none;height:16px;position:relative;width:16px}.spec-q .pm[data-v-56feee28]:after,.spec-q .pm[data-v-56feee28]:before{background:var(--ng-accent);content:"";position:absolute;transition:.28s}.spec-q .pm[data-v-56feee28]:before{height:2px;left:0;top:7px;width:16px}.spec-q .pm[data-v-56feee28]:after{height:16px;left:7px;top:0;width:2px}.spec-item.open .pm[data-v-56feee28]:after{opacity:0;transform:rotate(90deg)}.spec-item.open .spec-q .st[data-v-56feee28]{color:var(--ng-accent)}.spec-a[data-v-56feee28]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.spec-a.open[data-v-56feee28]{grid-template-rows:1fr}.spec-a-inner[data-v-56feee28]{overflow:hidden}.spec-a-inner p[data-v-56feee28]{color:var(--ng-ink-2);font-size:14.5px;font-weight:300;margin:0;padding:0 4px 24px 46px}.spot[data-v-56feee28]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:10px;box-shadow:var(--ng-shadow);overflow:hidden;position:sticky;top:220px}.spot-img[data-v-56feee28]{aspect-ratio:4/3.3;background:repeating-linear-gradient(135deg,var(--ng-surface-2),var(--ng-surface-2) 13px,var(--ng-surface) 13px,var(--ng-surface) 26px);overflow:hidden;position:relative}.spot-img .num[data-v-56feee28]{font-size:62px;font-weight:200;left:26px;letter-spacing:-.02em;line-height:.8;top:22px}.spot-img .ic[data-v-56feee28],.spot-img .num[data-v-56feee28]{color:var(--ng-accent);position:absolute}.spot-img .ic[data-v-56feee28]{right:26px;top:30px}.spot-img .ic[data-v-56feee28] *,.spot-img .ic[data-v-56feee28] svg{height:30px;width:30px}.spot-img .cap[data-v-56feee28]{background:linear-gradient(transparent,var(--ng-surface));bottom:0;color:var(--ng-ink-3);font-family:ui-monospace,monospace;font-size:10.5px;left:0;letter-spacing:.16em;padding:14px;position:absolute;right:0;text-align:center;text-transform:uppercase}.spot-body[data-v-56feee28]{padding:26px 30px 30px}.spot-body .ek[data-v-56feee28]{color:var(--ng-accent);font-size:10px;font-weight:600;letter-spacing:.2em;margin-bottom:10px;text-transform:uppercase}.spot-body h3[data-v-56feee28]{color:var(--ng-ink);font-size:22px;font-weight:600;line-height:1.22;margin-bottom:12px}.spot-body p[data-v-56feee28]{color:var(--ng-ink-2);font-size:14.5px;font-weight:300;line-height:1.6}.spot-tags[data-v-56feee28]{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.spot-tags span[data-v-56feee28]{background:var(--ng-accent-soft);border-radius:50px;color:var(--ng-accent);font-size:11px;font-weight:600;letter-spacing:.03em;padding:7px 14px}@media(max-width:920px){.spec2[data-v-56feee28]{grid-template-columns:1fr}.spot[data-v-56feee28]{max-width:520px;position:static}.usp-head[data-v-56feee28]{gap:20px}}[data-rv][data-v-56feee28]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-56feee28]{opacity:1;transform:none}.section[data-v-ed5edad3]{padding:clamp(72px,9vw,128px) 0}.wrap[data-v-ed5edad3]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.bg-green[data-v-ed5edad3]{background-color:var(--ng-green-deep);color:var(--ng-on-green);isolation:isolate;position:relative}.bg-green[data-v-ed5edad3]:before{background-image:linear-gradient(180deg,var(--ng-green-deep) 0,rgba(18,42,28,.9) 22%,rgba(18,42,28,.76) 52%,rgba(18,42,28,.96) 100%),url(/normafa-garden/normafa_latkep.jpg);background-position:50%,center 38%;background-repeat:no-repeat;background-size:cover,cover;content:"";inset:0;position:absolute;z-index:-1}.eyebrow[data-v-ed5edad3]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-ed5edad3]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.bg-green .eyebrow[data-v-ed5edad3]{color:var(--ng-accent-2)}.bg-green .eyebrow[data-v-ed5edad3]:before{background:var(--ng-accent-2)}.sec-title[data-v-ed5edad3]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-ed5edad3]{font-weight:600}.head .sec-title[data-v-ed5edad3]{margin-top:18px}.timeline[data-v-ed5edad3]{border-top:1px solid hsla(0,0%,100%,.14);display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin-top:52px}.tl[data-v-ed5edad3]{padding:30px 28px 30px 0;position:relative}.tl[data-v-ed5edad3]:before{background:var(--ng-accent-2);border-radius:50%;content:"";height:9px;left:0;position:absolute;top:-5px;width:9px}.tl.future[data-v-ed5edad3]:before{background:transparent;border:1.5px solid var(--ng-on-green-2)}.tl .yr[data-v-ed5edad3]{color:var(--ng-accent-2);font-size:13px;letter-spacing:.1em}.tl .yr[data-v-ed5edad3],.tl h4[data-v-ed5edad3]{font-weight:600}.tl h4[data-v-ed5edad3]{font-size:17px;margin:8px 0 6px}.tl p[data-v-ed5edad3]{color:var(--ng-on-green-2);font-size:13px;font-weight:300}@media(max-width:920px){.timeline[data-v-ed5edad3]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.timeline[data-v-ed5edad3]{grid-template-columns:1fr}}[data-rv][data-v-ed5edad3]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-ed5edad3]{opacity:1;transform:none}.section[data-v-e0744146]{padding:clamp(72px,9vw,128px) 0}.bg-alt[data-v-e0744146]{background:var(--ng-bg-2)}.wrap[data-v-e0744146]{margin:0 auto;max-width:1240px;padding-inline:clamp(20px,5vw,72px)}.eyebrow[data-v-e0744146]{align-items:center;color:var(--ng-accent);display:inline-flex;font-size:11.5px;font-weight:600;gap:12px;letter-spacing:.26em;text-transform:uppercase}.eyebrow[data-v-e0744146]:before{background:var(--ng-accent);content:"";height:1px;width:26px}.eyebrow.center[data-v-e0744146]{justify-content:center}.eyebrow.center[data-v-e0744146]:after{background:var(--ng-accent);content:"";height:1px;width:26px}.sec-title[data-v-e0744146]{font-size:clamp(30px,4.4vw,52px);font-weight:300;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}.sec-title b[data-v-e0744146]{font-weight:600}.lede[data-v-e0744146]{color:var(--ng-ink-2);font-size:clamp(15px,1.4vw,17px);font-weight:300;max-width:60ch}.finder-head[data-v-e0744146]{margin:0 auto 56px;max-width:620px;text-align:center}.finder-head .sec-title[data-v-e0744146]{color:var(--ng-ink)}.finder-head .lede[data-v-e0744146]{margin-inline:auto}.bld-grid[data-v-e0744146]{display:grid;gap:28px;grid-template-columns:1fr 1fr}.bld[data-v-e0744146]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:8px;box-shadow:var(--ng-shadow-sm);overflow:hidden;transition:.3s}.bld[data-v-e0744146]:hover{border-color:var(--ng-accent);box-shadow:var(--ng-shadow);transform:translateY(-5px)}.bld-top[data-v-e0744146]{align-items:flex-start;display:flex;justify-content:space-between;padding:32px 32px 0}.bld-top .bn[data-v-e0744146]{color:var(--ng-accent);font-size:64px;font-weight:200;letter-spacing:-.02em;line-height:.9}.bld-top .meta[data-v-e0744146]{text-align:right}.bld-top .meta b[data-v-e0744146]{color:var(--ng-ink);display:block;font-size:14px;font-weight:600}.bld-top .meta small[data-v-e0744146]{color:var(--ng-ink-3);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.bld h3[data-v-e0744146]{color:var(--ng-ink);font-size:22px;font-weight:600;padding:18px 32px 4px}.bld>p[data-v-e0744146]{color:var(--ng-ink-2);font-size:14px;font-weight:300;padding:0 32px}.bld-stats[data-v-e0744146]{border-top:1px solid var(--ng-line);display:flex;gap:0;margin:24px 0 0}.bld-stats div[data-v-e0744146]{border-right:1px solid var(--ng-line);flex:1;padding:18px 20px}.bld-stats div[data-v-e0744146]:last-child{border-right:none}.bld-stats b[data-v-e0744146]{color:var(--ng-ink);display:block;font-size:20px;font-weight:600}.bld-stats small[data-v-e0744146]{color:var(--ng-ink-3);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.bld-foot[data-v-e0744146]{background:var(--ng-surface-2);justify-content:space-between;padding:22px 32px}.bld-foot[data-v-e0744146],.bld-foot .av[data-v-e0744146]{align-items:center;display:flex}.bld-foot .av[data-v-e0744146]{color:var(--ng-accent);font-size:12px;font-weight:600;gap:8px}.bld-foot .av .d[data-v-e0744146]{background:var(--ng-accent);border-radius:50%;box-shadow:0 0 0 4px var(--ng-accent-soft);height:7px;width:7px}.bld-foot a[data-v-e0744146]{align-items:center;color:var(--ng-ink);display:flex;font-size:13px;font-weight:600;gap:9px}.bld-foot a .ar[data-v-e0744146]{transition:transform .25s}.bld-foot a:hover .ar[data-v-e0744146]{transform:translate(4px)}.types-row[data-v-e0744146]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:28px}.type-chip[data-v-e0744146]{background:var(--ng-surface);border:1px solid var(--ng-line);border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:22px;transition:.25s}.type-chip[data-v-e0744146]:hover{border-color:var(--ng-accent);transform:translateY(-3px)}.type-chip b[data-v-e0744146]{color:var(--ng-ink);font-size:17px;font-weight:600}.type-chip .rng[data-v-e0744146]{color:var(--ng-accent);font-size:13px;font-weight:600}.type-chip small[data-v-e0744146]{color:var(--ng-ink-3);font-size:12px}@media(max-width:920px){.bld-grid[data-v-e0744146]{grid-template-columns:1fr}.types-row[data-v-e0744146]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.types-row[data-v-e0744146]{grid-template-columns:1fr}.bld-stats[data-v-e0744146]{flex-wrap:wrap}}[data-rv][data-v-e0744146]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-rv].in[data-v-e0744146]{opacity:1;transform:none}#gyik[data-v-c4856fa1],#lakaskinalat[data-v-c4856fa1],[data-v-c4856fa1] #lokacio,[data-v-c4856fa1] #muszaki,[data-v-c4856fa1] #projekt{scroll-margin-top:200px}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modal-enter-active[data-v-4d236485],.modal-leave-active[data-v-4d236485]{transition:opacity .3s ease}.modal-enter-from[data-v-4d236485],.modal-leave-to[data-v-4d236485]{opacity:0}.kpc-btn[data-v-462ede64]{align-items:center;background:transparent;border:1px solid rgba(245,239,227,.12);color:#f5efe3a6;cursor:pointer;display:inline-flex;font-family:Poppins-Medium,sans-serif;font-size:15px;font-weight:500;gap:8px;letter-spacing:.16em;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:border-color .25s ease,color .25s ease,background .25s ease}.kpc-btn[data-v-462ede64]:hover{background:#b68d401a}.kpc-btn--accent[data-v-462ede64],.kpc-btn[data-v-462ede64]:hover{border-color:#b68d40;color:#b68d40}.kpc-btn--accent[data-v-462ede64]:hover{background:#b68d40;color:#1a1a1a}.kpc-deco-num[data-v-462ede64]{bottom:-40px;color:#f5efe30a;font-family:Poppins-Bold,sans-serif;font-size:48px;letter-spacing:-.05em;line-height:1;pointer-events:none;position:absolute;right:-20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kpc-map[data-v-462ede64]{filter:grayscale(.55) sepia(.18) brightness(1);transition:filter .3s ease}.kpc-map[data-v-462ede64]:hover{filter:grayscale(.25) sepia(.1) brightness(1)}@keyframes kpcFadeUp-462ede64{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes kpcFadeIn-462ede64{0%{opacity:0}to{opacity:1}}.kpc-anim-up[data-v-462ede64]{animation:kpcFadeUp-462ede64 .7s ease forwards;opacity:0}.kpc-anim-fade[data-v-462ede64]{animation:kpcFadeIn-462ede64 .6s ease forwards;opacity:0}.kpc-d1[data-v-462ede64]{animation-delay:0s;animation-duration:.6s}.kpc-d2[data-v-462ede64]{animation-delay:.1s}.kpc-d3[data-v-462ede64]{animation-delay:.2s;animation-duration:.7s}.kpc-d4[data-v-462ede64]{animation-delay:.35s;animation-duration:.6s}.kpc-d5[data-v-462ede64]{animation-delay:.45s}.kpc-d6[data-v-462ede64]{animation-delay:.5s;animation-duration:.7s}@media(prefers-reduced-motion:reduce){.kpc-anim-fade[data-v-462ede64],.kpc-anim-up[data-v-462ede64]{animation:none;opacity:1}}.fade-enter-active[data-v-8c8d0a5d],.fade-leave-active[data-v-8c8d0a5d]{transition:opacity .2s ease-out}.fade-enter-from[data-v-8c8d0a5d],.fade-leave-to[data-v-8c8d0a5d]{opacity:0}.overlay-enter-active[data-v-8c8d0a5d],.overlay-leave-active[data-v-8c8d0a5d]{transition:opacity .3s ease}.overlay-enter-active .w-full.max-w-2xl[data-v-8c8d0a5d],.overlay-leave-active .w-full.max-w-2xl[data-v-8c8d0a5d]{transition:transform .3s ease}.overlay-enter-from[data-v-8c8d0a5d],.overlay-leave-to[data-v-8c8d0a5d]{opacity:0}.overlay-enter-from .w-full.max-w-2xl[data-v-8c8d0a5d],.overlay-leave-to .w-full.max-w-2xl[data-v-8c8d0a5d]{transform:translateY(-20px)}.svc-btn[data-v-a1cbfb08]{align-items:center;border:1px solid transparent;cursor:pointer;display:inline-flex;font-family:Poppins-Medium,sans-serif;font-size:15px;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.16em;padding:.95rem 1.75rem;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.svc-btn--primary[data-v-a1cbfb08]{background:#b68d40;box-shadow:0 10px 28px #b68d4040;color:#fff}.svc-btn--primary[data-v-a1cbfb08]:hover{background:#9a7632;box-shadow:0 14px 32px #b68d4059;transform:translateY(-2px)}.svc-btn--ghost[data-v-a1cbfb08]{background:transparent;border:1px solid hsla(0,0%,100%,.4);color:#fff}.svc-btn--ghost[data-v-a1cbfb08]:hover{background:#ffffff14;border-color:#ffffffbf}.svc-btn--ghost-dark[data-v-a1cbfb08]{background:transparent;border:1px solid rgba(245,239,227,.4);color:#f5efe3}.svc-btn--ghost-dark[data-v-a1cbfb08]:hover{background:#f5efe314;border-color:#f5efe3cc}.anim-hero-zoom[data-v-a1cbfb08]{animation:heroZoom-a1cbfb08 18s ease-out forwards}@keyframes heroZoom-a1cbfb08{0%{transform:scale(1.1)}to{transform:scale(1)}}.anim-hero-kicker[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .25s forwards}.anim-hero-title-line[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .35s forwards}.anim-hero-title-accent[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .5s forwards}.anim-hero-lead[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .65s forwards}.anim-hero-ctas[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out .8s forwards}.anim-hero-scroll[data-v-a1cbfb08]{animation:fadeUp-a1cbfb08 .9s ease-out 1.2s forwards}.anim-scroll-hint[data-v-a1cbfb08]{animation:scrollHint-a1cbfb08 1.6s ease-in-out infinite}@keyframes scrollHint-a1cbfb08{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}@keyframes fadeUp-a1cbfb08{to{opacity:1;transform:translateY(0)}}.svc-pillar[data-v-a1cbfb08]{transition:opacity .8s ease-out,transform .8s ease-out,box-shadow .3s ease}.svc-pillar.is-revealed[data-v-a1cbfb08]{opacity:1;transform:translateY(0)}.svc-pillar__number[data-v-a1cbfb08]:before{background:#b68d40;content:"";height:2px;left:-1rem;position:absolute;top:50%;transform:translateY(-50%);width:.75rem}.svc-caps[data-v-a1cbfb08]:before{background:radial-gradient(ellipse at top right,rgba(182,141,64,.12) 0,transparent 55%),radial-gradient(ellipse at bottom left,rgba(182,141,64,.06) 0,transparent 55%);content:"";inset:0;pointer-events:none;position:absolute}.svc-caps__card[data-v-a1cbfb08]{transition:opacity .7s ease-out,transform .7s ease-out,border-color .3s ease,background .3s ease}.svc-caps__card.is-revealed[data-v-a1cbfb08]{opacity:1;transform:translateY(0)}.svc-caps__card[data-v-a1cbfb08]:before{background:#b68d40;content:"";height:0;left:0;position:absolute;top:0;transition:height .4s ease-out;width:2px}.svc-caps__card[data-v-a1cbfb08]:hover:before{height:100%}.svc-process__item[data-v-a1cbfb08]{transition:opacity .7s ease-out,transform .7s ease-out,background .3s ease}.svc-process__item.is-revealed[data-v-a1cbfb08]{opacity:1;transform:translateY(0)}@media(min-width:1024px){.svc-process__item+.svc-process__item[data-v-a1cbfb08]{border-left:none}}.svc-process__connector[data-v-a1cbfb08]:after{border-right:1px solid #b68d40;border-top:1px solid #b68d40;content:"";height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}.svc-philosophy[data-v-a1cbfb08]:before{background:radial-gradient(ellipse at 80% 30%,rgba(182,141,64,.08) 0,transparent 60%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50%}.svc-philosophy__media[data-v-a1cbfb08]{transition:opacity 1s ease-out,transform 1s ease-out}.svc-philosophy__grid.is-revealed .svc-philosophy__media[data-v-a1cbfb08]{opacity:1;transform:translate(0)}.svc-philosophy__text[data-v-a1cbfb08]{transition:opacity 1s ease-out .15s,transform 1s ease-out .15s}.svc-philosophy__grid.is-revealed .svc-philosophy__text[data-v-a1cbfb08]{opacity:1;transform:translate(0)}@media(max-width:640px){.svc-cta__actions .svc-btn[data-v-a1cbfb08]{flex:1 1 100%}}.home-reveal[data-v-50439b31]{opacity:0;transform:translateY(36px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}.home-reveal--visible[data-v-50439b31]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.home-reveal[data-v-50439b31]{opacity:1;transform:none;transition:none}}.fade-enter-active[data-v-381e3400],.fade-leave-active[data-v-381e3400]{transition:opacity .3s ease-out}.fade-enter-from[data-v-381e3400],.fade-leave-to[data-v-381e3400]{opacity:0}.slide-down-enter-active[data-v-75c2abf9],.slide-down-leave-active[data-v-75c2abf9]{transition:all .3s ease-out}.slide-down-enter-from[data-v-75c2abf9],.slide-down-leave-to[data-v-75c2abf9]{opacity:0;transform:translateY(-10px)}.header[data-v-98f20040]{background:radial-gradient(circle at 24% 0,rgba(182,141,64,.16),transparent 34%),radial-gradient(circle at center,#101e1a 0,#0a1713 74%);border-bottom:1px solid hsla(0,0%,100%,.13);border-top:1px solid hsla(0,0%,100%,.13);box-shadow:0 24px 70px #00000052;transition:border-top-color .9s cubic-bezier(.22,1,.36,1);width:100%}@media(min-width:760px){.header.is-minified[data-v-98f20040]{border-top-color:transparent;transition:border-top-color .45s cubic-bezier(.22,1,.36,1)}}.header-inner[data-v-98f20040]{margin:0 auto;padding-inline:clamp(16px,3vw,44px);width:min(1840px,100%)}.main-row-wrap[data-v-98f20040]{max-height:240px;opacity:1;overflow:hidden;transition:max-height 1.2s cubic-bezier(.22,1,.36,1),opacity .9s cubic-bezier(.22,1,.36,1)}@media(min-width:760px){.header.is-minified .main-row-wrap[data-v-98f20040]{max-height:0;opacity:0;pointer-events:none;transition:max-height .6s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}}.main-row[data-v-98f20040]{align-items:center;display:grid;gap:clamp(18px,2.2vw,34px);grid-template-columns:minmax(0,1fr) max-content;padding-block:14px}.logo-cluster[data-v-98f20040]{align-items:center;color:inherit;display:flex;gap:clamp(14px,1.6vw,24px);justify-content:flex-start;min-width:0;text-decoration:none}.logo[data-v-98f20040]{cursor:pointer;display:block;-o-object-fit:contain;object-fit:contain}.logo.homes[data-v-98f20040],.logo.innova[data-v-98f20040],.logo.szeivolt[data-v-98f20040]{height:84px;width:clamp(96px,9.6vw,156px)}.logo.epkar[data-v-98f20040]{height:62px;width:clamp(86px,8.4vw,132px)}.actions[data-v-98f20040]{align-items:center;display:flex;gap:12px;justify-content:flex-end}.lang-desktop[data-v-98f20040]{color:#f3efe3;margin-left:clamp(20px,5vw,96px)}.primary-cta[data-v-98f20040]{align-items:center;background:transparent;border:0;color:#d7b56c;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:40px;padding:0 18px;position:relative;text-transform:uppercase;transition:color .18s ease,transform .18s ease;white-space:nowrap}.primary-cta[data-v-98f20040]:after,.primary-cta[data-v-98f20040]:before{border-color:#d7b56cad;border-style:solid;bottom:5px;content:"";height:12px;position:absolute;transition:border-color .18s ease,width .18s ease;width:24px}.primary-cta[data-v-98f20040]:before{border-width:0 0 1px 1px;left:0}.primary-cta[data-v-98f20040]:after{border-width:0 1px 1px 0;right:0}.primary-cta[data-v-98f20040]:hover{color:#f4ead4;transform:translateY(-1px)}.primary-cta[data-v-98f20040]:hover:after,.primary-cta[data-v-98f20040]:hover:before{border-color:#d7b56c;width:28px}.menu-button[data-v-98f20040]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#f3efe3;cursor:pointer;display:none;flex:0 0 auto;height:44px;justify-content:center;transition:border-color .18s ease,background .18s ease,color .18s ease;width:44px}.menu-button[data-v-98f20040]:hover{background:#b68d402e;border-color:#d7b56c;color:#d7b56c}.nav-row[data-v-98f20040]{border-top:1px solid hsla(0,0%,100%,.1);justify-content:flex-start;min-height:52px}.nav[data-v-98f20040],.nav-row[data-v-98f20040]{align-items:center;display:flex}.nav[data-v-98f20040]{gap:clamp(16px,1.7vw,28px);min-width:0}.nav-row .nav[data-v-98f20040]{justify-content:center;width:100%}.nav-item[data-v-98f20040]{background:transparent;border:0;color:#e8e6de;cursor:pointer;font-family:inherit;font-size:clamp(12px,.95vw,16px);font-weight:700;letter-spacing:.06em;line-height:1;padding:0;text-transform:uppercase;transition:color .18s ease;white-space:nowrap}.nav-item.active[data-v-98f20040],.nav-item[data-v-98f20040]:hover{color:#d7b56c}.mobile-nav[data-v-98f20040]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:none;gap:18px;min-height:48px;overflow-x:auto;padding:0 2px;scrollbar-width:none}.mobile-nav[data-v-98f20040]::-webkit-scrollbar{display:none}.mobile-menu-container[data-v-98f20040]{background:radial-gradient(circle at center,#101e1a 0,#0a1713);border-top:1px solid hsla(0,0%,100%,.13);box-shadow:0 24px 70px #00000052;left:0;position:absolute;right:0;top:100%;z-index:60}.mobile-menu-item[data-v-98f20040]{background:transparent;border:0;color:#e8e6de;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.07em;line-height:1;padding:14px 20px;text-align:left;text-transform:uppercase;transition:color .18s ease,background .18s ease}.mobile-menu-item.active[data-v-98f20040],.mobile-menu-item[data-v-98f20040]:hover{background:#ffffff0a;color:#d7b56c}.slide-down-enter-active[data-v-98f20040],.slide-down-leave-active[data-v-98f20040]{transition:all .3s ease-out}.slide-down-enter-from[data-v-98f20040],.slide-down-leave-to[data-v-98f20040]{opacity:0;transform:translateY(-10px)}@media(max-width:1279px){.main-row[data-v-98f20040]{grid-template-columns:minmax(0,1fr) auto}.nav-row[data-v-98f20040]{display:none}.mobile-nav[data-v-98f20040]{display:flex}}@media(max-width:759px){.main-row[data-v-98f20040]{gap:12px;padding-block:10px}.logo-cluster[data-v-98f20040]{gap:8px;overflow:hidden}.logo.homes[data-v-98f20040],.logo.innova[data-v-98f20040],.logo.szeivolt[data-v-98f20040]{height:56px;width:72px}.logo.epkar[data-v-98f20040]{height:44px;width:64px}.actions[data-v-98f20040]{gap:8px}.lang-desktop[data-v-98f20040]{margin-left:0}.ghost-cta[data-v-98f20040]{display:none}.primary-cta[data-v-98f20040]{font-size:11px;min-height:38px;padding-inline:13px}.menu-button[data-v-98f20040]{display:inline-flex}.mobile-nav[data-v-98f20040]{display:none}}.faq-section[data-v-bcc148e4]{background-color:var(--faq-bg);padding:4rem 1.5rem}.faq-inner[data-v-bcc148e4]{margin:0 auto;max-width:52rem}.faq-header[data-v-bcc148e4]{margin-bottom:2.5rem;text-align:center}.faq-kicker[data-v-bcc148e4]{color:var(--faq-kicker);font-family:Poppins-Regular,sans-serif;font-size:15px;letter-spacing:.22em;margin-bottom:.6rem;text-transform:uppercase}@media(min-width:1024px){.faq-kicker[data-v-bcc148e4]{font-size:18px}}.faq-title[data-v-bcc148e4]{color:var(--faq-heading);font-family:Poppins-Bold,sans-serif;font-size:32px;line-height:1.2;margin:0}.faq-title-rule[data-v-bcc148e4]{background-color:var(--faq-accent);border-radius:1px;height:2px;margin:1.25rem auto 0;width:2.5rem}.faq-list[data-v-bcc148e4]{border-top:1px solid var(--faq-divider);display:flex;flex-direction:column;gap:0;margin:0;padding:0}.faq-item[data-v-bcc148e4]{border-bottom:1px solid var(--faq-divider)}.faq-question[data-v-bcc148e4]{align-items:center;background:none;border:none;color:var(--faq-heading);cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0;text-align:left;transition:color .2s ease;width:100%}.faq-question[data-v-bcc148e4]:hover{color:var(--faq-accent)}.faq-question-text[data-v-bcc148e4]{flex:1;font-family:Poppins-Medium,sans-serif;font-size:18px;line-height:1.5}.faq-icon[data-v-bcc148e4]{align-items:center;border:1px solid var(--faq-border);border-radius:50%;color:var(--faq-accent);display:flex;flex-shrink:0;height:1.75rem;justify-content:center;transition:background-color .2s ease,transform .3s ease;width:1.75rem}.faq-item--open .faq-icon[data-v-bcc148e4]{background-color:var(--faq-accent);color:#fff}.faq-icon-vert[data-v-bcc148e4]{transform-origin:center;transition:transform .3s ease}.faq-item--open .faq-icon-vert[data-v-bcc148e4]{transform:scaleY(0)}.faq-answer[data-v-bcc148e4]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1)}.faq-answer--open[data-v-bcc148e4]{grid-template-rows:1fr}.faq-answer-inner[data-v-bcc148e4]{overflow:hidden}.faq-answer-inner p[data-v-bcc148e4]{background-color:var(--faq-answer-bg);border-left:2px solid var(--faq-accent);color:var(--faq-text);font-family:Poppins-Regular,sans-serif;font-size:18px;line-height:1.75;margin:0;padding:.75rem 1rem 1.25rem}@media(min-width:1024px){.faq-answer-inner p[data-v-bcc148e4]{font-size:18px}}.section1-reveal[data-v-9f544d11]{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}.section1-reveal--visible[data-v-9f544d11]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.section1-reveal[data-v-9f544d11]{opacity:1;transform:none;transition:none}}.small-project-card[data-v-55e20114]{opacity:0;transform:translateY(-18px);transition:opacity .55s ease,transform .55s ease,border-color .3s ease,box-shadow .3s ease}.small-project-cards--visible .small-project-card[data-v-55e20114]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.small-project-card[data-v-55e20114]{opacity:1;transform:none;transition:none}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.property-carousel .swiper[data-v-12912f8d]{padding-bottom:3rem}.property-carousel .swiper-slide[data-v-12912f8d]{opacity:.8;transition:transform .4s ease,opacity .4s ease}.property-carousel .swiper-slide-active[data-v-12912f8d]{opacity:1;transform:scale(1);z-index:20}.property-carousel .swiper-slide-next[data-v-12912f8d],.property-carousel .swiper-slide-prev[data-v-12912f8d]{opacity:.5;transform:scale(.9)}[data-v-12912f8d] .swiper-pagination-bullets{display:flex;gap:.8rem;justify-content:center;margin-top:1.5rem}[data-v-12912f8d] .swiper-pagination-bullet{background:#ffffff4d;border-radius:9999px;height:13px;transition:all .3s ease;width:13px}[data-v-12912f8d] .swiper-pagination-bullet-active{background:#dfa350;width:26px}.home-room-tab[data-v-4de27393]{background:transparent;border:1px solid rgba(182,141,64,.28);color:#101e1a9e;font-size:15px;font-weight:600;letter-spacing:.12em;padding:.65rem 1rem;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.home-room-tab[data-v-4de27393]:hover{border-color:#b68d40a6;color:#101e1a;transform:translateY(-1px)}.home-room-tab.is-active[data-v-4de27393]{background:#b68d40;border-color:#b68d40;box-shadow:0 10px 24px #b68d4033;color:#101e1a}
