.menu-button[data-v-e0c1c20a]{z-index:1000;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:fixed;top:20px;left:20px;box-shadow:0 4px 20px #0000001a}.menu-button[data-v-e0c1c20a]:hover{background:#fff;transform:scale(1.05);box-shadow:0 6px 25px #00000026}.menu-button i[data-v-e0c1c20a]{color:#333;font-size:20px}@media (width<=768px){.menu-button[data-v-e0c1c20a]{width:50px;height:50px;top:15px;left:15px}.menu-button i[data-v-e0c1c20a]{font-size:18px}}@media (width<=480px){.menu-button[data-v-e0c1c20a]{width:45px;height:45px;top:10px;left:10px}.menu-button i[data-v-e0c1c20a]{font-size:16px}}.nav-overlay[data-v-9d256b54]{z-index:999;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;width:100vw;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.nav-overlay.open[data-v-9d256b54]{opacity:1;visibility:visible}.nav-menu[data-v-9d256b54]{z-index:1001;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:linear-gradient(135deg,#2c3e50 0%,#1a1a1a 100%);flex-direction:column;width:300px;height:100dvh;transition:left .4s cubic-bezier(.25,.8,.25,1);display:flex;position:fixed;top:0;left:-300px;overflow:hidden auto;box-shadow:2px 0 20px #0000001a}.nav-menu.open[data-v-9d256b54]{left:0}.menu-logo[data-v-9d256b54]{text-align:center;cursor:pointer;background:0 0;border:none;width:100%;padding:100px 30px 20px;transition:opacity .3s}.menu-logo[data-v-9d256b54]:hover{opacity:.8}.menu-logo img[data-v-9d256b54]{filter:drop-shadow(0 2px 8px #0000004d);width:100%;max-width:240px;height:auto}.menu-nav[data-v-9d256b54]{flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:20px 0 40px;display:flex;overflow-y:auto}.menu-list[data-v-9d256b54]{width:100%;margin:0;padding:0;list-style:none}.menu-item[data-v-9d256b54]{color:#fff;text-align:left;cursor:pointer;letter-spacing:.5px;box-sizing:border-box;background:0 0;border:none;width:100%;padding:15px 25px;font-size:18px;font-weight:300;text-decoration:none;transition:all .3s;display:block;position:relative}.menu-item[data-v-9d256b54]:after{content:"";background:#fff3;height:1px;position:absolute;bottom:0;left:25px;right:25px}.menu-item[data-v-9d256b54]:hover{background:#ffffff1a;border-left:3px solid #f4d03f;padding-left:35px}.language-selector[data-v-9d256b54]{border-top:1px solid #fff3;padding:30px 25px}.language-selector h3[data-v-9d256b54]{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0 0 15px;font-size:16px;font-weight:300}.language-buttons[data-v-9d256b54]{gap:10px;display:flex}.lang-btn[data-v-9d256b54]{color:#fff;cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:25px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:14px;transition:all .3s;display:flex}.lang-flag[data-v-9d256b54]{border-radius:2px;flex-shrink:0;width:24px;height:16px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff40}.lang-flag svg[data-v-9d256b54]{width:100%;height:100%;display:block}.lang-code[data-v-9d256b54]{letter-spacing:.08em;font-size:13px;font-weight:600}.lang-btn[data-v-9d256b54]:hover{background:#ffffff4d}.lang-btn.active[data-v-9d256b54]{color:#2c3e50;background:linear-gradient(135deg,#f4d03f 0%,#daa520 100%);border-color:#f4d03f}.copyright-info[data-v-9d256b54]{text-align:center;border-top:1px solid #fff3;padding:15px 25px}.copyright-label[data-v-9d256b54]{color:#ffffffb3;font-size:12px}@media (width<=768px){.nav-menu[data-v-9d256b54]{width:250px;left:-250px}.menu-logo[data-v-9d256b54]{width:100%;padding:100px 20px 15px}.menu-logo img[data-v-9d256b54]{max-width:200px}.menu-item[data-v-9d256b54]{padding:12px 20px;font-size:16px}.menu-item[data-v-9d256b54]:hover{padding-left:30px}.language-selector[data-v-9d256b54]{padding:20px}.lang-btn[data-v-9d256b54]{padding:8px 12px;font-size:13px}.copyright-info[data-v-9d256b54]{padding:12px 20px}.copyright-label[data-v-9d256b54]{font-size:11px}}@media (width<=480px){.nav-menu[data-v-9d256b54]{width:80%;max-width:280px;left:-80%}.close-button[data-v-9d256b54]{width:35px;height:35px;top:15px;right:15px}.menu-item[data-v-9d256b54]{padding:10px 15px;font-size:15px}}@media (width<=768px){.copyright-info[data-v-9d256b54]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@media (height<=700px){.menu-logo[data-v-9d256b54]{padding-top:64px}.menu-nav[data-v-9d256b54]{padding:12px 0 20px}.language-selector[data-v-9d256b54]{padding:16px 25px}}@media (height<=600px){.menu-logo[data-v-9d256b54]{padding-top:32px}.menu-nav[data-v-9d256b54]{padding:8px 0 12px}.language-selector[data-v-9d256b54]{padding:12px 25px}.copyright-info[data-v-9d256b54]{padding-top:10px}}.welcome-section[data-v-09eac31a]{box-sizing:border-box;width:100vw;height:100vh;margin:0;padding:0;position:relative;overflow:hidden}.edge-click-area[data-v-09eac31a]{width:100%;height:var(--section-edge-band);cursor:pointer;z-index:100;background:0 0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;left:0}.edge-click-area.edge-bottom[data-v-09eac31a]{bottom:0}.nav-arrow[data-v-09eac31a]{font-size:var(--section-edge-arrow);color:#ffffffb3;opacity:0;transition:all .3s}.edge-click-area:hover .nav-arrow[data-v-09eac31a]{opacity:.6}.edge-click-area[data-v-09eac31a]:hover{background:linear-gradient(#0000 0%,#ffffff0d 100%)}.edge-click-area.edge-bottom[data-v-09eac31a]:hover{background:linear-gradient(#0000 0%,#ffffff14 100%)}.edge-click-area.tapped[data-v-09eac31a]{background:linear-gradient(#0000 0%,#ffffff1f 100%)}.edge-click-area.tapped .nav-arrow[data-v-09eac31a]{opacity:.8;color:#ffffffe6}.background-video[data-v-09eac31a]{object-fit:cover;z-index:1;background:#1a1a2e;width:100%;height:100%;position:absolute;top:0;left:0}.video-poster[data-v-09eac31a]{z-index:2;opacity:1;background:linear-gradient(135deg,#1a1a2e 0%,#0f0f1a 50%,#1a1a2e 100%);width:100%;height:100%;transition:opacity .8s;position:absolute;top:0;left:0}.video-poster.fade-out[data-v-09eac31a]{opacity:0;pointer-events:none}.poster-gradient[data-v-09eac31a]{background:linear-gradient(135deg,#000000b3 0%,#00000080 50%,#0009 100%);width:100%;height:100%;position:absolute;top:0;left:0}.play-video-btn[data-v-09eac31a]{z-index:50;cursor:pointer;background:#f4d03fe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0006}.play-video-btn[data-v-09eac31a]:hover{background:#f4d03f;transform:translate(-50%,-50%)scale(1.1)}.play-video-btn i[data-v-09eac31a]{color:#1a1a2e;margin-left:5px;font-size:32px}@media (width<=480px){.play-video-btn[data-v-09eac31a]{width:60px;height:60px}.play-video-btn i[data-v-09eac31a]{font-size:24px}}.overlay[data-v-09eac31a]{z-index:3;background:linear-gradient(135deg,#000000b3 0%,#00000080 50%,#0009 100%);width:100%;height:100%;position:absolute;top:0;left:0}.content[data-v-09eac31a]{z-index:4;text-align:center;color:#fff;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;height:100%;margin:0 0 clamp(16px,3.5vh,48px);padding:0;display:flex;position:relative}.logo[data-v-09eac31a]{filter:drop-shadow(0 4px 12px #00000080);width:420px;height:auto;margin-bottom:30px;animation:1s ease-out 1.5s both fadeInUp-09eac31a}.title[data-v-09eac31a]{letter-spacing:.1em;text-transform:uppercase;text-shadow:2px 2px 8px #000c;margin:0 0 1vh;font-size:clamp(1.5rem,4vh,3rem);font-weight:300;line-height:1.2;animation:1s ease-out 1.7s both fadeInUp-09eac31a}.subtitle[data-v-09eac31a]{text-shadow:1px 2px 4px #000c;max-width:800px;margin:0;font-size:clamp(.8rem,2vh,1.3rem);font-weight:300;line-height:1.4;animation:1s ease-out 2s both fadeInUp-09eac31a}@keyframes fadeInUp-09eac31a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.content[data-v-09eac31a]{padding:0 20px}.logo[data-v-09eac31a]{width:320px;margin-bottom:20px}.title[data-v-09eac31a]{margin-bottom:1vh;font-size:clamp(1.2rem,3.5vh,1.5rem)}.subtitle[data-v-09eac31a]{max-width:320px;font-size:clamp(.7rem,1.9vh,.95rem)}}@media (width<=480px){.overlay[data-v-09eac31a]{background:linear-gradient(135deg,#000c 0%,#0009 50%,#000000b3 100%)}.content[data-v-09eac31a]{padding:0 15px}.logo[data-v-09eac31a]{width:240px;margin-bottom:15px}.title[data-v-09eac31a]{margin-bottom:1vh;font-size:clamp(1.2rem,3.5vh,1.5rem)}.subtitle[data-v-09eac31a]{max-width:280px;font-size:clamp(.65rem,1.6vh,.85rem)}}@media (width>=769px) and (width<=1024px){.content[data-v-09eac31a]{padding:0 30px}.logo[data-v-09eac31a]{width:360px;margin-bottom:25px}.title[data-v-09eac31a]{margin-bottom:1vh;font-size:clamp(1.2rem,4vh,1.8rem)}.subtitle[data-v-09eac31a]{max-width:500px;font-size:clamp(.7rem,1.9vh,.9rem)}}@media (width>=1400px){.content[data-v-09eac31a]{max-width:1400px}.logo[data-v-09eac31a]{width:520px;margin-bottom:40px}.title[data-v-09eac31a]{margin-bottom:2vh;font-size:clamp(2.5rem,5.5vh,4rem)}.subtitle[data-v-09eac31a]{max-width:800px;font-size:clamp(1rem,2.5vh,1.4rem)}}@media (width>=1920px){.content[data-v-09eac31a]{max-width:1600px}.logo[data-v-09eac31a]{width:600px;margin-bottom:50px}.title[data-v-09eac31a]{margin-bottom:2vh;font-size:clamp(3rem,5.5vh,4rem)}.subtitle[data-v-09eac31a]{max-width:1000px;font-size:clamp(1.2rem,2.5vh,1.5rem)}}@media (width<=330px) and (height<=580px) and (orientation:portrait){.content[data-v-09eac31a]{padding:0 8px}.logo[data-v-09eac31a]{width:180px;margin-bottom:5px}.title[data-v-09eac31a]{margin-bottom:.4vh;font-size:clamp(.9rem,2.5vh,1.2rem)}.subtitle[data-v-09eac31a]{max-width:240px;font-size:clamp(.5rem,1.3vh,.7rem);line-height:1.25}}.services-section[data-v-0caa6429]{box-sizing:border-box;background:linear-gradient(135deg,#e0e5ec 0%,#a0b0d0 100%);justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;padding:0 5vw 2.5vh;display:flex;position:relative;overflow:hidden}.edge-click-area[data-v-0caa6429]{width:100%;height:var(--section-edge-band);cursor:pointer;z-index:100;background:0 0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;left:0}.edge-click-area.edge-top[data-v-0caa6429]{top:0}.edge-click-area.edge-bottom[data-v-0caa6429]{bottom:0}.nav-arrow[data-v-0caa6429]{font-size:var(--section-edge-arrow);color:#adb5bd;opacity:0;transition:all .3s}.edge-click-area:hover .nav-arrow[data-v-0caa6429]{opacity:.6}.edge-click-area[data-v-0caa6429]:hover{background:linear-gradient(#00000008 0%,#0000 100%)}.edge-click-area.edge-bottom[data-v-0caa6429]:hover{background:linear-gradient(#0000 0%,#00000008 100%)}.edge-click-area.tapped[data-v-0caa6429]{background:linear-gradient(#0000000f 0%,#0000 100%)}.edge-click-area.edge-bottom.tapped[data-v-0caa6429]{background:linear-gradient(#0000 0%,#0000000f 100%)}.edge-click-area.tapped .nav-arrow[data-v-0caa6429]{opacity:.8;color:#6c757d}.container[data-v-0caa6429]{width:100%;max-width:1400px;height:100%;padding-top:var(--section-heading-top);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.section-title[data-v-0caa6429]{font-size:var(--section-heading-size);color:#2c3e50;margin:0 0 var(--section-heading-gap) 0;text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;padding-bottom:10px;font-weight:300;line-height:1.2;position:relative}.section-title[data-v-0caa6429]:after{content:"";width:var(--section-heading-bar-width);height:var(--section-heading-bar-height);background:linear-gradient(90deg,#f4d03f,#daa520);border-radius:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.section-subtitle[data-v-0caa6429]{color:#34495e;flex-shrink:0;max-width:85%;margin:0 0 3vh;font-size:clamp(.8rem,2vh,1.3rem);font-weight:300;line-height:1.4}.services-grid[data-v-0caa6429]{box-sizing:border-box;place-content:center;gap:2vh 3vw;width:100%;height:auto;margin-top:2vh;display:grid}.service-card[data-v-0caa6429]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;text-align:center;background:#fffffff2;border:1px solid #fff3;border-radius:2vh;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;padding:3vh 4vw;transition:all .3s cubic-bezier(.25,.8,.25,1);animation:.6s ease-out both fadeInUp-0caa6429;display:flex;overflow:hidden;box-shadow:0 1.2vh 3vh #0000001a}.service-card[data-v-0caa6429]:hover{border-color:#f4d03f80;transform:translateY(-.5vh)scale(1.02);box-shadow:0 1.8vh 4vh #00000026}.service-icon[data-v-0caa6429]{background:linear-gradient(135deg,#f4d03f 0%,#daa520 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(40px,9vh,85px);height:clamp(40px,9vh,85px);margin-bottom:2vh;transition:all .3s;display:flex;box-shadow:0 .6vh 2.5vh #f4d03f4d}.service-card:hover .service-icon[data-v-0caa6429]{transform:scale(1.1);box-shadow:0 1vh 3vh #f4d03f66}.service-icon i[data-v-0caa6429]{color:#fff;font-size:clamp(14px,3.2vh,30px)}.service-title[data-v-0caa6429]{color:#2c3e50;flex-shrink:0;margin:0 0 1.2vh;font-size:clamp(.75rem,2.2vh,1.4rem);font-weight:600;line-height:1.2}.service-description[data-v-0caa6429]{color:#5a6c7d;font-size:clamp(.65rem,1.6vh,1rem)}@keyframes fadeInUp-0caa6429{0%{opacity:0;transform:translateY(3vh)}to{opacity:1;transform:translateY(0)}}@media (aspect-ratio>=1.1){.services-grid[data-v-0caa6429]{grid-template-columns:repeat(4,minmax(200px,1fr));align-items:stretch}.service-card[data-v-0caa6429]{height:100%;padding:3.5vh 3vw}}@media (aspect-ratio>=.9) and (aspect-ratio<=1.1){.services-grid[data-v-0caa6429]{grid-template-columns:repeat(2,minmax(200px,1fr));align-items:stretch;max-width:min(95vw,85vh)}.service-card[data-v-0caa6429]{height:100%;padding:4vh 4.5vw}}@media (aspect-ratio<=.9){.services-grid[data-v-0caa6429]{grid-template-columns:minmax(250px,1fr);max-width:min(90vw,65vh)}.service-card[data-v-0caa6429]{flex-direction:column;min-height:auto;padding:1vh 4vw}.service-icon[data-v-0caa6429]{flex-shrink:0;width:clamp(22px,4vh,38px);height:clamp(22px,4vh,38px);margin-bottom:.4vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(9px,1.6vh,14px)}.service-content[data-v-0caa6429]{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;display:flex;overflow:hidden}.service-title[data-v-0caa6429]{flex-shrink:0;margin-bottom:.2vh;font-size:clamp(.6rem,1.6vh,.95rem)}.service-description[data-v-0caa6429]{-webkit-line-clamp:3;-webkit-box-orient:vertical;align-items:flex-start;font-size:clamp(.5rem,1.3vh,.8rem);line-height:1.15;display:-webkit-box;overflow:hidden}}@media (width<=360px),(height<=600px){.section-subtitle[data-v-0caa6429]{margin-bottom:1vh;font-size:clamp(.6rem,1.5vh,.85rem);line-height:1.25}.service-icon[data-v-0caa6429]{width:clamp(24px,5vh,36px);height:clamp(24px,5vh,36px)}.service-icon i[data-v-0caa6429]{font-size:clamp(9px,2vh,14px)}.service-title[data-v-0caa6429]{font-size:clamp(.6rem,1.6vh,.85rem)}.service-description[data-v-0caa6429]{font-size:clamp(.5rem,1.3vh,.7rem);line-height:1.2}}@media (aspect-ratio>=1.1) and (aspect-ratio<=1.4){.services-grid[data-v-0caa6429]{gap:2vw;max-width:98%}.service-card[data-v-0caa6429]{padding:3vh 2.5vw}}@media (aspect-ratio>=1.4){.services-grid[data-v-0caa6429]{gap:3vw;max-width:95%}.service-card[data-v-0caa6429]{max-width:320px;padding:4vh 3vw}}@media (aspect-ratio<=.6){.section-subtitle[data-v-0caa6429]{margin-bottom:1.5vh}.service-card[data-v-0caa6429]{flex-direction:column;padding:1.2vh 4vw}.service-icon[data-v-0caa6429]{width:clamp(26px,5vh,44px);height:clamp(26px,5vh,44px);margin-bottom:.5vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(10px,2vh,16px)}.service-title[data-v-0caa6429]{font-size:clamp(.7rem,2vh,1rem)}.service-description[data-v-0caa6429]{font-size:clamp(.6rem,1.6vh,.85rem)}}@media (width<=375px) and (aspect-ratio<=.75){.services-grid[data-v-0caa6429]{max-width:94vw}.service-card[data-v-0caa6429]{padding:2vh 4vw}}@media (width>=768px) and (width<=834px) and (aspect-ratio>=.6) and (aspect-ratio<=.9){.services-grid[data-v-0caa6429]{max-width:80vw}.service-card[data-v-0caa6429]{padding:3.5vh 4.5vw}}@media (aspect-ratio>=1.1) and (height<=768px){.service-card[data-v-0caa6429]{min-height:auto;padding:2.8vh 2.5vw}.service-description[data-v-0caa6429]{font-size:clamp(.65rem,1.7vh,.92rem)}.section-subtitle[data-v-0caa6429]{font-size:clamp(.7rem,2vh,.95rem)}}@media (width>=769px) and (orientation:landscape){.section-subtitle[data-v-0caa6429]{font-size:clamp(.9rem,2vh,1.2rem)}}@media (width>=1025px){.section-subtitle[data-v-0caa6429]{font-size:clamp(1rem,2vh,1.3rem)}}@media (width>=1400px){.section-subtitle[data-v-0caa6429]{max-width:800px;margin-bottom:3vh;font-size:clamp(1rem,2.5vh,1.4rem)}.services-grid[data-v-0caa6429]{gap:2.5vw;max-width:1400px}.service-card[data-v-0caa6429]{border-radius:2vh;max-width:340px;padding:4vh clamp(16px,3vw,40px)}.service-icon[data-v-0caa6429]{width:clamp(60px,10vh,100px);height:clamp(60px,10vh,100px);margin-bottom:2.5vh}.service-icon i[data-v-0caa6429]{font-size:clamp(20px,3.5vh,36px)}.service-title[data-v-0caa6429]{margin-bottom:1.5vh;font-size:clamp(1rem,2.5vh,1.5rem)}.service-description[data-v-0caa6429]{font-size:clamp(.85rem,2vh,1.15rem);line-height:1.5}}@media (width>=1920px) and (aspect-ratio>=1.5){.services-grid[data-v-0caa6429]{gap:3vw;max-width:1600px}.service-card[data-v-0caa6429]{max-width:380px;padding:4.5vh clamp(16px,3.5vw,48px)}}@media (width>=375px) and (width<=430px) and (height>=812px) and (height<=920px) and (orientation:portrait){.section-subtitle[data-v-0caa6429]{margin-bottom:.8vh;font-size:clamp(.7rem,1.7vh,.95rem);line-height:1.3}.services-grid[data-v-0caa6429]{max-width:min(86vw,450px)}.service-card[data-v-0caa6429]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:1vh 4vw}.service-icon[data-v-0caa6429]{flex-shrink:0;width:clamp(30px,4vh,42px);height:clamp(30px,4vh,42px);margin-bottom:.5vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(12px,1.9vh,16px)}.service-title[data-v-0caa6429]{flex-shrink:0;margin-bottom:.3vh;font-size:clamp(.72rem,1.9vh,1rem)}.service-description[data-v-0caa6429]{font-size:clamp(.62rem,1.5vh,.85rem);line-height:1.25}}@media (width>=415px) and (width<=480px) and (height>=920px) and (height<=960px) and (orientation:portrait){.section-subtitle[data-v-0caa6429]{margin-bottom:.8vh;font-size:clamp(.7rem,1.6vh,.95rem);line-height:1.3}.services-grid[data-v-0caa6429]{max-width:min(86vw,480px)}.service-card[data-v-0caa6429]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:1.1vh 4vw}.service-icon[data-v-0caa6429]{flex-shrink:0;width:clamp(32px,4.2vh,44px);height:clamp(32px,4.2vh,44px);margin-bottom:.55vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(13px,2vh,17px)}.service-title[data-v-0caa6429]{flex-shrink:0;margin-bottom:.32vh;font-size:clamp(.75rem,2vh,1.05rem)}.service-description[data-v-0caa6429]{font-size:clamp(.65rem,1.55vh,.88rem);line-height:1.28}}@media (width>=370px) and (width<=380px) and (height>=650px) and (height<=700px) and (orientation:portrait){.section-subtitle[data-v-0caa6429]{margin-bottom:1.2vh;font-size:clamp(.7rem,1.8vh,.9rem);line-height:1.3}.services-grid[data-v-0caa6429]{max-width:min(90vw,440px)}.service-card[data-v-0caa6429]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:1.4vh 4vw}.service-icon[data-v-0caa6429]{flex-shrink:0;width:clamp(32px,4.5vh,42px);height:clamp(32px,4.5vh,42px);margin-bottom:.8vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(12px,2vh,16px)}.service-title[data-v-0caa6429]{flex-shrink:0;margin-bottom:.4vh;font-size:clamp(.75rem,2vh,.95rem)}.service-description[data-v-0caa6429]{font-size:clamp(.65rem,1.6vh,.85rem);line-height:1.25}}@media (width>=375px) and (width<=395px) and (height>=800px) and (height<=850px) and (orientation:portrait){.section-subtitle[data-v-0caa6429]{margin-bottom:.7vh;font-size:clamp(.68rem,1.6vh,.9rem);line-height:1.28}.services-grid[data-v-0caa6429]{max-width:min(88vw,430px)}.service-card[data-v-0caa6429]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:1vh 3.5vw}.service-icon[data-v-0caa6429]{flex-shrink:0;width:clamp(28px,3.8vh,38px);height:clamp(28px,3.8vh,38px);margin-bottom:.5vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(10px,1.8vh,14px)}.service-title[data-v-0caa6429]{flex-shrink:0;margin-bottom:.25vh;font-size:clamp(.7rem,1.8vh,.92rem)}.service-description[data-v-0caa6429]{font-size:clamp(.6rem,1.4vh,.8rem);line-height:1.2}}@media (width<=330px) and (height<=580px) and (orientation:portrait){.section-subtitle[data-v-0caa6429]{margin-bottom:1vh;font-size:clamp(.65rem,1.6vh,.85rem);line-height:1.25}.services-grid[data-v-0caa6429]{max-width:min(92vw,420px)}.service-card[data-v-0caa6429]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:1.2vh 3.5vw}.service-icon[data-v-0caa6429]{flex-shrink:0;width:clamp(28px,4vh,38px);height:clamp(28px,4vh,38px);margin-bottom:.6vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(10px,1.8vh,14px)}.service-title[data-v-0caa6429]{flex-shrink:0;margin-bottom:.3vh;font-size:clamp(.7rem,1.8vh,.9rem)}.service-description[data-v-0caa6429]{font-size:clamp(.6rem,1.5vh,.8rem);line-height:1.2}}@media (aspect-ratio>=1.1) and (height<=600px){.section-subtitle[data-v-0caa6429]{margin-bottom:2vh;font-size:clamp(.8rem,2vh,1.1rem)}.service-card[data-v-0caa6429]{padding:2.2vh 2.2vw}.service-icon[data-v-0caa6429]{width:clamp(34px,7vh,55px);height:clamp(34px,7vh,55px);margin-bottom:1.5vh}.service-icon i[data-v-0caa6429]{font-size:clamp(12px,2.6vh,20px)}.service-title[data-v-0caa6429]{font-size:clamp(.7rem,2.1vh,1.1rem)}.service-description[data-v-0caa6429]{font-size:clamp(.6rem,1.6vh,.85rem)}}@media (aspect-ratio>=.65) and (aspect-ratio<=.85) and (width<=850px){.services-grid[data-v-0caa6429]{max-width:min(88vw,550px)}.service-card[data-v-0caa6429]{flex-direction:column;padding:1.4vh 4vw}.service-icon[data-v-0caa6429]{width:clamp(30px,6vh,52px);height:clamp(30px,6vh,52px);margin-bottom:.6vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(12px,2.4vh,20px)}.service-title[data-v-0caa6429]{margin-bottom:.4vh;font-size:clamp(.7rem,2.3vh,1.05rem)}.service-description[data-v-0caa6429]{align-items:flex-start;font-size:clamp(.65rem,1.8vh,.88rem)}.section-subtitle[data-v-0caa6429]{margin-bottom:2vh;font-size:clamp(.75rem,2.2vh,.95rem)}}@media (width<=400px) and (height>=800px){.services-grid[data-v-0caa6429]{max-width:92vw}.service-card[data-v-0caa6429]{padding:2.2vh 4vw}}@media (width>=400px) and (width<=600px) and (height>=900px){.services-grid[data-v-0caa6429]{max-width:88vw}.service-card[data-v-0caa6429]{padding:2.2vh 4.5vw}}@media (width<=480px) and (orientation:portrait) and (height>=660px){.section-subtitle[data-v-0caa6429]{max-width:88%;margin-bottom:1vh;font-size:clamp(.72rem,1.68vh,.95rem);line-height:1.3}.service-card[data-v-0caa6429]{padding:1vh 4vw}.service-icon[data-v-0caa6429]{width:clamp(26px,4.1vh,38px);height:clamp(26px,4.1vh,38px);margin-bottom:.45vh}.service-icon i[data-v-0caa6429]{font-size:clamp(11px,1.8vh,15px)}.service-title[data-v-0caa6429]{margin-bottom:.25vh}.service-description[data-v-0caa6429]{font-size:clamp(.6rem,1.45vh,.82rem);line-height:1.2}}@media (width<=480px) and (orientation:portrait){.services-section[data-v-0caa6429]{padding-bottom:80px}.section-title[data-v-0caa6429]{max-width:70vw}}@media (width<=480px) and (height>=800px) and (orientation:portrait){.services-section[data-v-0caa6429]{padding-bottom:90px}.section-title[data-v-0caa6429]{max-width:70vw}}@media (width>=481px) and (width<=1024px) and (orientation:portrait){.services-section[data-v-0caa6429]{padding-bottom:60px}.section-title[data-v-0caa6429]{max-width:80vw}}@media (width>=450px) and (width<=480px) and (height>=700px) and (orientation:portrait){.section-subtitle[data-v-0caa6429]{margin-bottom:.8vh;font-size:clamp(.7rem,1.6vh,.9rem);line-height:1.25}.services-grid[data-v-0caa6429]{max-width:min(88vw,520px)}.service-card[data-v-0caa6429]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:1vh 4vw}.service-icon[data-v-0caa6429]{flex-shrink:0;width:clamp(28px,4vh,40px);height:clamp(28px,4vh,40px);margin-bottom:.5vh;margin-right:0}.service-icon i[data-v-0caa6429]{font-size:clamp(11px,1.8vh,15px)}.service-title[data-v-0caa6429]{flex-shrink:0;margin-bottom:.25vh;font-size:clamp(.72rem,1.8vh,.95rem)}.service-description[data-v-0caa6429]{font-size:clamp(.62rem,1.4vh,.82rem);line-height:1.2}}@media (aspect-ratio>=1.1) and (width>=1024px){.services-section[data-v-0caa6429]{padding-left:3.2vw;padding-right:3.2vw}.container[data-v-0caa6429]{max-width:min(94vw,1720px)}.services-grid[data-v-0caa6429]{gap:1.7vw;max-width:100%}.service-card[data-v-0caa6429]{max-width:none}}@media (aspect-ratio>=1.4) and (width>=1920px){.container[data-v-0caa6429]{max-width:min(94vw,1820px)}.service-card[data-v-0caa6429]{padding:4.4vh 2.8vw}.service-icon[data-v-0caa6429]{width:clamp(80px,12vh,130px);height:clamp(80px,12vh,130px);margin-bottom:3vh}.service-icon i[data-v-0caa6429]{font-size:clamp(26px,4.2vh,44px)}.service-title[data-v-0caa6429]{margin-bottom:1.8vh;font-size:clamp(1.1rem,2.8vh,1.7rem)}.service-description[data-v-0caa6429]{font-size:clamp(.95rem,2.2vh,1.3rem);line-height:1.55}}@media (aspect-ratio<=.9){.services-grid[data-v-0caa6429]{gap:clamp(6px,1.45vh,18px);margin-top:clamp(8px,1.4vh,18px)}}@media (aspect-ratio<=.9) and (height>=700px){.services-grid[data-v-0caa6429]{gap:clamp(13px,1.7vh,22px);margin-top:clamp(12px,1.6vh,22px)}}.cars-section[data-v-43c8ef74]{color:#2c3e50;box-sizing:border-box;background:linear-gradient(135deg,#e0e5ec 0%,#a0b0d0 100%);outline:none;flex-direction:column;min-height:100vh;margin:0;padding:0;display:flex;position:relative}.cars-section.section[data-v-43c8ef74]{justify-content:flex-start;height:100vh}.edge-click-area[data-v-43c8ef74]{cursor:pointer;z-index:100;background:0 0;justify-content:center;align-items:center;width:clamp(50px,10vw,120px);height:100%;transition:all .3s;display:flex;position:absolute;top:0}.nav-arrow[data-v-43c8ef74]{color:#adb5bd;opacity:0;font-size:clamp(1.5rem,3vw,3rem);transition:all .3s}.edge-click-area:hover .nav-arrow[data-v-43c8ef74]{opacity:.6}.edge-click-area[data-v-43c8ef74]:hover{background:linear-gradient(90deg,#00000008 0%,#0000 100%)}.edge-click-area.edge-right[data-v-43c8ef74]:hover{background:linear-gradient(270deg,#00000008 0%,#0000 100%)}.edge-click-area.tapped[data-v-43c8ef74]{background:linear-gradient(90deg,#0000000f 0%,#0000 100%)}.edge-click-area.edge-right.tapped[data-v-43c8ef74]{background:linear-gradient(270deg,#0000000f 0%,#0000 100%)}.edge-click-area.tapped .nav-arrow[data-v-43c8ef74]{opacity:.8;color:#6c757d}.edge-left[data-v-43c8ef74]{left:0}.edge-right[data-v-43c8ef74]{right:0}@media (width<=320px){.edge-click-area[data-v-43c8ef74]{width:40px}}.edge-click-area-v[data-v-43c8ef74]{width:100%;height:var(--section-edge-band);cursor:pointer;z-index:100;background:0 0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;left:0}.edge-click-area-v.edge-top[data-v-43c8ef74]{top:0}.edge-click-area-v.edge-bottom[data-v-43c8ef74]{bottom:0}.nav-arrow-v[data-v-43c8ef74]{font-size:var(--section-edge-arrow);color:#adb5bd;opacity:0;transition:all .3s}.edge-click-area-v:hover .nav-arrow-v[data-v-43c8ef74]{opacity:.6}.edge-click-area-v[data-v-43c8ef74]:hover{background:linear-gradient(#00000008 0%,#0000 100%)}.edge-click-area-v.edge-bottom[data-v-43c8ef74]:hover{background:linear-gradient(#0000 0%,#00000008 100%)}.edge-click-area-v.tapped[data-v-43c8ef74]{background:linear-gradient(#0000000f 0%,#0000 100%)}.edge-click-area-v.edge-bottom.tapped[data-v-43c8ef74]{background:linear-gradient(#0000 0%,#0000000f 100%)}.edge-click-area-v.tapped .nav-arrow-v[data-v-43c8ef74]{opacity:.8;color:#6c757d}.section-header[data-v-43c8ef74]{text-align:center;width:100%;padding:var(--section-heading-top) clamp(3vw, 4vw, 5vw) clamp(.6vh, 1.4vh, 2vh);z-index:10;flex-shrink:0}.section-title[data-v-43c8ef74]{font-size:var(--section-heading-size);color:#2c3e50;margin:0 0 var(--section-heading-gap) 0;text-transform:uppercase;letter-spacing:.1em;padding-bottom:10px;font-weight:300;line-height:1.2;position:relative}.section-title[data-v-43c8ef74]:after{content:"";width:var(--section-heading-bar-width);height:var(--section-heading-bar-height);background:linear-gradient(90deg,#f4d03f,#daa520);border-radius:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.section-subtitle[data-v-43c8ef74]{color:#34495e;margin:0;font-size:clamp(.8rem,2vh,1.3rem);font-weight:300;line-height:1.4}.car-display[data-v-43c8ef74]{--car-side-pad:4vw;width:100%;min-height:0;padding:.4vh var(--car-side-pad) 2.4vh;opacity:1;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:1vh;transition:opacity .3s,transform .3s;display:flex;transform:translate(0)}.car-header-row[data-v-43c8ef74]{text-align:center;flex-direction:column;align-items:center;width:100%;margin-bottom:.8vh;display:flex}.car-content-row[data-v-43c8ef74]{--car-content-max:600px;flex-direction:column;align-items:center;gap:1.2vh;width:100%;display:flex}.feature-pill--class[data-v-43c8ef74]{color:#2c3e50;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#f4d03f 0%,#daa520 100%);border-color:#0000;font-weight:600}.car-display.fade-out[data-v-43c8ef74]{opacity:0}.car-display.fade-in[data-v-43c8ef74]{animation:.3s forwards fadeInSlide-43c8ef74}@keyframes fadeInSlide-43c8ef74{0%{opacity:0}to{opacity:1}}.car-image-wrapper[data-v-43c8ef74]{aspect-ratio:16/9;background:#2c3e500f;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:700px;max-height:30vh;display:flex;overflow:hidden}.car-image[data-v-43c8ef74]{object-fit:cover;border-radius:inherit;filter:drop-shadow(0 4px 12px #0000001a);width:100%;height:100%;display:block}.car-info-container[data-v-43c8ef74]{width:100%;max-width:var(--car-content-max);text-align:center;flex-direction:column;align-items:center;gap:.9vh;display:flex}.car-class[data-v-43c8ef74]{justify-content:center;margin-bottom:.6vh;display:flex}.class-badge[data-v-43c8ef74]{text-transform:uppercase;letter-spacing:.1em;color:#495057;white-space:nowrap;background:#e9ecef;border-radius:20px;padding:.4vh 1.5vw;font-size:clamp(.7rem,1.5vh,.9rem);font-weight:600}.car-title[data-v-43c8ef74]{color:#2c3e50;letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.3rem,2.9vh,2rem);font-weight:600}.price-section[data-v-43c8ef74]{box-sizing:border-box;background:linear-gradient(135deg,#2c3e50 0%,#34495e 100%);border-radius:12px;flex-direction:column;align-items:center;gap:.4vh;width:min(84vw,320px);max-width:100%;margin:.5vh 0 0;padding:1.4vh 3vw;display:flex}.price-main[data-v-43c8ef74]{align-items:baseline;gap:.5vw;display:flex}.price-currency[data-v-43c8ef74]{color:#ffffffe6;font-size:clamp(1.1rem,2.4vh,1.6rem);font-weight:600}.price-amount[data-v-43c8ef74]{color:#fff;letter-spacing:-.02em;font-size:clamp(1.8rem,4.2vh,2.8rem);font-weight:700}.price-amount.price-on-request[data-v-43c8ef74]{letter-spacing:0;font-size:clamp(1.1rem,3vh,1.9rem);font-weight:600}.price-unit[data-v-43c8ef74]{color:#ffffffd9;font-size:clamp(.8rem,1.7vh,1.1rem);font-weight:500}.price-title[data-v-43c8ef74]{letter-spacing:.08em;text-transform:uppercase;color:#ffffffeb;margin:0 0 .5vh;font-size:clamp(.78rem,1.6vh,1rem);font-weight:600}.price-breakdown[data-v-43c8ef74]{flex-direction:column;gap:.15vh;width:100%;display:flex}.price-tier[data-v-43c8ef74]{justify-content:space-between;align-items:baseline;gap:clamp(8px,1.5vw,28px);min-width:0;font-size:clamp(.7rem,1.45vh,.94rem);line-height:1.3;display:flex}.price-tier--lead[data-v-43c8ef74]{font-size:clamp(.84rem,1.8vh,1.1rem)}.tier-period[data-v-43c8ef74]{color:#ffffffb8;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tier-cost[data-v-43c8ef74]{color:#fff;text-align:right;white-space:nowrap;flex-shrink:0;font-weight:600}.tier-cost.tier-on-request[data-v-43c8ef74]{color:#ffffffd9;font-style:italic;font-weight:500}.tier-unit[data-v-43c8ef74]{color:#ffffffad;letter-spacing:.01em;margin-left:.28em;font-size:.82em;font-weight:400}.price-deposit[data-v-43c8ef74]{border-top:1px solid #ffffff40;justify-content:space-between;align-items:baseline;gap:1.5vw;width:100%;margin-top:.4vh;padding-top:.7vh;font-size:clamp(.7rem,1.45vh,.94rem);line-height:1.3;display:flex}.deposit-label[data-v-43c8ef74]{font-size:inherit;color:#ffffffb8;min-width:0;font-weight:400}.deposit-amount[data-v-43c8ef74]{font-size:inherit;color:#fff;text-align:right;white-space:nowrap;flex-shrink:0;font-weight:600}.features-pills[data-v-43c8ef74]{flex-wrap:wrap;justify-content:center;gap:.6vh 1.2vw;width:100%;padding-top:.2vh;display:flex}.feature-pill[data-v-43c8ef74]{color:#495057;background:#fff;border:1px solid #e9ecef;border-radius:8px;align-items:center;gap:.5vw;padding:.7vh 1.8vw;font-size:clamp(.7rem,1.4vh,.9rem);transition:all .2s;display:flex}.feature-pill[data-v-43c8ef74]:hover{background:#f8f9fa;border-color:#adb5bd}.feature-pill i[data-v-43c8ef74]{color:#6c757d;font-size:.9em}.car-navigation[data-v-43c8ef74]{z-index:101;flex-shrink:0;justify-content:center;align-items:center;gap:clamp(6px,1vw,12px);padding:.2vh 0 .8vh;display:flex;position:relative}.nav-dot[data-v-43c8ef74]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.nav-dot[data-v-43c8ef74]:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;transition:all .3s;box-shadow:0 0 0 1px #2c3e5066,0 1px 2px #0000002e}.nav-dot[data-v-43c8ef74]:hover:after{background:#f1f3f5}.nav-dot.active[data-v-43c8ef74]:after{background:#2c3e50;transform:scale(1.25);box-shadow:0 0 0 2px #ffffffe6,0 1px 3px #0000004d}@media (width<=320px){.car-image-wrapper[data-v-43c8ef74]{max-height:28vh}.car-display[data-v-43c8ef74]{--car-side-pad:3vw;padding:.3vh var(--car-side-pad) 1vh;gap:.8vh}.car-info-container[data-v-43c8ef74]{gap:.8vh}.price-section[data-v-43c8ef74]{gap:.3vh;width:min(88vw,290px);padding:1.1vh 2.5vw}.price-currency[data-v-43c8ef74]{font-size:clamp(1rem,2vh,1.3rem)}.price-amount[data-v-43c8ef74]{font-size:clamp(1.5rem,3.3vh,2.1rem)}.price-unit[data-v-43c8ef74]{font-size:clamp(.72rem,1.4vh,.9rem)}.price-tier[data-v-43c8ef74]{font-size:clamp(.66rem,1.35vh,.86rem)}.price-tier--lead[data-v-43c8ef74]{font-size:clamp(.78rem,1.7vh,1.04rem)}.price-deposit[data-v-43c8ef74]{margin-top:.25vh;padding-top:.5vh;font-size:clamp(.66rem,1.35vh,.86rem)}.feature-pill[data-v-43c8ef74]{padding:.6vh 1.5vw;font-size:clamp(.65rem,1.3vh,.8rem)}}@media (width>=321px) and (width<=428px){.car-image-wrapper[data-v-43c8ef74]{max-height:30vh}.features-pills[data-v-43c8ef74]{gap:.5vh 1.5vw}}@media (width<=834px) and (orientation:portrait) and (height<=700px){.car-image-wrapper[data-v-43c8ef74]{max-height:24vh}.car-display[data-v-43c8ef74]{gap:.8vh;padding-bottom:1vh}.car-content-row[data-v-43c8ef74]{gap:.9vh}.section-header[data-v-43c8ef74]{padding-bottom:.4vh}}@media (width>=429px) and (width<=834px) and (orientation:portrait){.car-image-wrapper[data-v-43c8ef74]{max-height:30vh}.features-pills[data-v-43c8ef74]{gap:.8vh 1.5vw}.feature-pill[data-v-43c8ef74]{padding:1vh 2.2vw}}@media (width>=769px) and (aspect-ratio>=1.26){.car-display[data-v-43c8ef74]{flex-direction:column;flex:0 auto;justify-content:center;align-items:center;gap:1vh;padding:.5vh 5vw 1.5vh}.car-header-row[data-v-43c8ef74]{box-sizing:border-box;flex-flow:wrap;justify-content:center;align-items:center;gap:.6vh 1.2vw;width:100%;max-width:900px;margin-bottom:1vh;padding:0 2vw;display:flex}.car-header-row .car-title[data-v-43c8ef74]{overflow-wrap:anywhere;min-width:0;margin:0}.car-header-row .car-class[data-v-43c8ef74]{flex-shrink:0;margin:0}.car-content-row[data-v-43c8ef74]{flex-direction:row;justify-content:center;align-items:center;gap:4vw;width:100%}.car-image-wrapper[data-v-43c8ef74]{flex:0 50%;max-width:550px;max-height:58vh}.car-info-container[data-v-43c8ef74]{text-align:left;flex:0 40%;align-items:flex-start;gap:1.5vh;max-width:400px}.car-class[data-v-43c8ef74]{justify-content:flex-start}.price-section[data-v-43c8ef74]{align-items:flex-start;width:100%;max-width:340px;margin:0;padding:1.4vh 2vw}.price-tier[data-v-43c8ef74]{gap:1.2vw}.features-pills[data-v-43c8ef74]{justify-content:flex-start;gap:.7vh 1vw}.car-navigation[data-v-43c8ef74]{padding:.2vh 0 .6vh}}@media (width>=1025px){.section-header[data-v-43c8ef74]{padding:var(--section-heading-top) 5vw clamp(.8vh, 1.6vh, 2.2vh)}.car-content-row[data-v-43c8ef74]{--car-content-max:480px}.section-subtitle[data-v-43c8ef74]{font-size:clamp(1rem,2vh,1.3rem)}.car-header-row[data-v-43c8ef74]{gap:.8vh 1.5vw;max-width:1200px;margin-bottom:1.5vh}.car-header-row .car-title[data-v-43c8ef74]{font-size:clamp(1.8rem,4vh,2.8rem)}.car-content-row[data-v-43c8ef74]{gap:5vw}.car-info-container[data-v-43c8ef74]{max-width:var(--car-content-max);flex:0 38%;gap:2vh}.class-badge[data-v-43c8ef74]{padding:.6vh 2vw;font-size:clamp(.9rem,1.8vh,1.1rem)}.features-pills[data-v-43c8ef74]{gap:1vh 1vw}.feature-pill[data-v-43c8ef74]{border-radius:10px;padding:1.1vh 1.8vw;font-size:clamp(.9rem,1.8vh,1.1rem)}.feature-pill i[data-v-43c8ef74]{font-size:1em}.price-section[data-v-43c8ef74]{max-width:360px;padding:1.8vh clamp(16px,2vw,24px)}.price-currency[data-v-43c8ef74]{font-size:clamp(1.4rem,3vh,2rem)}.price-amount[data-v-43c8ef74]{font-size:clamp(2.2rem,4.8vh,3.4rem)}.price-unit[data-v-43c8ef74]{font-size:clamp(1rem,2vh,1.3rem)}.price-tier[data-v-43c8ef74]{font-size:clamp(.8rem,1.6vh,1rem)}.price-tier--lead[data-v-43c8ef74]{font-size:clamp(.96rem,2vh,1.2rem)}.price-deposit[data-v-43c8ef74]{font-size:clamp(.8rem,1.6vh,1rem)}.nav-arrow[data-v-43c8ef74]{font-size:clamp(2rem,4vw,3.5rem)}.nav-dot[data-v-43c8ef74]{width:28px;height:28px}.nav-dot[data-v-43c8ef74]:after{width:14px;height:14px}.car-navigation[data-v-43c8ef74]{padding:.4vh 0 1vh}}@media (width>=1025px) and (orientation:portrait){.car-image-wrapper[data-v-43c8ef74]{max-width:900px;max-height:34vh}.car-display[data-v-43c8ef74]{--car-side-pad:6vw;padding:1vh var(--car-side-pad) 2vh;gap:1.5vh}}@media (width>=1025px) and (aspect-ratio>=1.26){.car-image-wrapper[data-v-43c8ef74]{flex:0 55%;max-width:800px;max-height:62vh}.car-display[data-v-43c8ef74]{gap:1.5vh;padding:1vh 8vw 2vh}}@media (width>=1280px) and (width<=1280px) and (height>=800px) and (height<=800px) and (orientation:landscape){.car-header-row[data-v-43c8ef74]{margin-bottom:.8vh}.car-image-wrapper[data-v-43c8ef74]{max-height:56vh}.car-info-container[data-v-43c8ef74]{gap:1.5vh}.price-section[data-v-43c8ef74]{padding:1.4vh 1.8vw}}@media (width>=1400px){.car-header-row[data-v-43c8ef74]{max-width:1600px;margin-bottom:2vh}.car-header-row .car-title[data-v-43c8ef74]{font-size:clamp(2rem,4.5vh,3.2rem)}.car-content-row[data-v-43c8ef74]{--car-content-max:600px;gap:6vw}.car-image-wrapper[data-v-43c8ef74]{max-width:1000px}.car-info-container[data-v-43c8ef74]{max-width:var(--car-content-max);gap:2.2vh}}@media (width>=2560px){.car-header-row[data-v-43c8ef74]{gap:5vw;max-width:2400px}.car-image-wrapper[data-v-43c8ef74]{max-width:1400px}.car-content-row[data-v-43c8ef74]{--car-content-max:1000px}.car-info-container[data-v-43c8ef74]{max-width:var(--car-content-max)}.car-title[data-v-43c8ef74]{font-size:clamp(2rem,3vh,4rem)}}@media (width>=769px) and (orientation:landscape) and (height<=640px){.car-image-wrapper[data-v-43c8ef74]{max-height:56vh}}@media (aspect-ratio<=1.25){.car-display[data-v-43c8ef74]{padding-top:clamp(6px,1vh,12px);padding-bottom:calc(var(--section-edge-band) + 8px);justify-content:flex-start}.car-navigation[data-v-43c8ef74]{padding:.6vh 0 1.2vh}.car-header-row[data-v-43c8ef74]{text-align:center;flex-direction:column;align-items:center;width:100%;margin-bottom:clamp(8px,1.4vh,16px);display:flex}.car-image-wrapper[data-v-43c8ef74]{width:auto;max-width:none;margin-left:calc(-1 * var(--car-side-pad));margin-right:calc(-1 * var(--car-side-pad));border-radius:0;align-self:stretch}.car-content-row[data-v-43c8ef74]{gap:clamp(10px,2vh,26px)}.car-info-container[data-v-43c8ef74]{gap:clamp(8px,1.5vh,22px)}}@media (aspect-ratio<=1.25) and (width>=481px){.car-image-wrapper[data-v-43c8ef74]{width:min(100%, var(--car-content-max));max-width:var(--car-content-max);border-radius:12px;align-self:center;margin-left:0;margin-right:0}}@media (aspect-ratio>=1) and (aspect-ratio<=1.25) and (width>=481px){.car-image-wrapper[data-v-43c8ef74]{max-height:26vh}}@media (width<=480px) and (orientation:portrait){.car-display[data-v-43c8ef74]{padding-bottom:48px}}@media (width<=480px) and (orientation:portrait) and (height>=750px){.car-display[data-v-43c8ef74]{padding-bottom:80px}}@media (width<=480px) and (orientation:portrait) and (height>=800px){.car-display[data-v-43c8ef74]{padding-bottom:90px}}@media (width<=480px) and (orientation:portrait){.section-title[data-v-43c8ef74]{max-width:100%;padding-inline:60px}}.contact-section[data-v-2459fa78]{box-sizing:border-box;background:linear-gradient(135deg,#e0e5ec 0%,#a0b0d0 100%);justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;padding:0 4vw 2vh;display:flex;position:relative;overflow:hidden}.edge-click-area[data-v-2459fa78]{width:100%;height:var(--section-edge-band);cursor:pointer;z-index:100;background:0 0;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;left:0}.edge-click-area.edge-top[data-v-2459fa78]{top:0}.nav-arrow[data-v-2459fa78]{font-size:var(--section-edge-arrow);color:#adb5bd;opacity:0;transition:all .3s}.edge-click-area:hover .nav-arrow[data-v-2459fa78]{opacity:.6}.edge-click-area[data-v-2459fa78]:hover{background:linear-gradient(#00000008 0%,#0000 100%)}.edge-click-area.tapped[data-v-2459fa78]{background:linear-gradient(#0000000f 0%,#0000 100%)}.edge-click-area.tapped .nav-arrow[data-v-2459fa78]{opacity:.8;color:#6c757d}.container[data-v-2459fa78]{width:100%;max-width:1400px;height:100%;padding-top:var(--section-heading-top);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.section-title[data-v-2459fa78]{font-size:var(--section-heading-size);color:#2c3e50;margin:0 0 var(--section-heading-gap) 0;text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;padding-bottom:10px;font-weight:300;line-height:1.2;position:relative}.section-title[data-v-2459fa78]:after{content:"";width:var(--section-heading-bar-width);height:var(--section-heading-bar-height);background:linear-gradient(90deg,#f4d03f,#daa520);border-radius:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.section-subtitle[data-v-2459fa78]{color:#34495e;text-align:center;flex-shrink:0;max-width:85%;margin:0 0 1.8vh;font-size:clamp(.8rem,2vh,1.3rem);font-weight:300;line-height:1.4}.contact-grid[data-v-2459fa78]{box-sizing:border-box;flex:auto;place-content:center;gap:2vh 3vw;width:100%;min-height:0;margin-top:0;display:grid}.contact-card[data-v-2459fa78]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#2c3e50;text-align:center;box-sizing:border-box;background:#fffffff2;border:1px solid #fff3;border-radius:2vh;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;padding:3vh 4vw;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);animation:.6s ease-out both fadeInUp-2459fa78;display:flex;overflow:hidden;box-shadow:0 1.2vh 3vh #0000001a}.contact-card[data-v-2459fa78]:hover{border-color:#f4d03f80;transform:translateY(-.5vh)scale(1.02);box-shadow:0 1.8vh 4vh #00000026}.contact-icon[data-v-2459fa78]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(40px,9vh,85px);height:clamp(40px,9vh,85px);margin-bottom:2vh;transition:all .3s;display:flex;box-shadow:0 .6vh 2.5vh #f4d03f4d}.contact-card:hover .contact-icon[data-v-2459fa78]{transform:scale(1.1);box-shadow:0 1vh 3vh #f4d03f66}.contact-icon.whatsapp[data-v-2459fa78]{background:linear-gradient(135deg,#f4d03f,#daa520)}.contact-icon.telegram[data-v-2459fa78]{background:linear-gradient(135deg,#daa520,#f4d03f)}.contact-icon.email[data-v-2459fa78]{background:linear-gradient(135deg,#f39c12,#f4d03f)}.contact-icon.instagram[data-v-2459fa78]{background:linear-gradient(135deg,#f4d03f,#daa520,#f39c12) 0 0/300% 300%;animation:3s infinite instagramGradient-2459fa78}.contact-icon.telegram-review[data-v-2459fa78]{background:linear-gradient(135deg,#daa520,#f39c12)}.contact-icon i[data-v-2459fa78]{color:#fff;font-size:clamp(14px,3.2vh,30px)}.contact-info h3[data-v-2459fa78]{color:#2c3e50;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;margin:0 0 1.2vh;font-size:clamp(.75rem,2.2vh,1.4rem);font-weight:600;line-height:1.2}.contact-info p[data-v-2459fa78]{color:#5a6c7d;word-break:break-word;margin:0;font-size:clamp(.65rem,1.6vh,1rem);line-height:1.3}.footer[data-v-2459fa78]{text-align:center;color:#5a6c7d;border-top:1px solid #0000001a;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:clamp(3px,.6vh,8px);width:100%;margin-top:auto;padding:clamp(8px,1.5vh,16px) 0;display:flex}.terms-notice[data-v-2459fa78]{margin:0}.terms-notice a[data-v-2459fa78]{color:#5a6c7d;text-underline-offset:2px;font-size:clamp(.62rem,1.35vh,.88rem);text-decoration:underline;transition:color .3s}.terms-notice a[data-v-2459fa78]:hover{color:#2c3e50}.footer p[data-v-2459fa78]{color:#5a6c7d;letter-spacing:.5px;margin:0;font-size:clamp(.6rem,1.3vh,.85rem);font-weight:300}@keyframes fadeInUp-2459fa78{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes instagramGradient-2459fa78{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (aspect-ratio>=1.1){.contact-grid[data-v-2459fa78]{grid-template-columns:repeat(5,minmax(160px,1fr));align-items:stretch}.contact-card[data-v-2459fa78]{height:100%;padding:3.5vh 3vw}}@media (aspect-ratio>=.9) and (aspect-ratio<=1.1){.contact-grid[data-v-2459fa78]{grid-template-columns:repeat(3,minmax(160px,1fr));align-items:stretch;max-width:min(95vw,85vh)}.contact-card[data-v-2459fa78]{height:100%;padding:4vh 4.5vw}}@media (aspect-ratio<=.9){.contact-grid[data-v-2459fa78]{grid-template-columns:repeat(2,minmax(140px,1fr));gap:2vh 3.5vw;max-width:min(90vw,80vh)}.contact-card[data-v-2459fa78]:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 1.75vw);max-width:none}.contact-card[data-v-2459fa78]{flex-direction:column;min-height:auto;padding:2.4vh 4vw}.contact-icon[data-v-2459fa78]{flex-shrink:0;width:clamp(36px,6.5vh,64px);height:clamp(36px,6.5vh,64px);margin-bottom:1.4vh;margin-right:0}.contact-icon i[data-v-2459fa78]{font-size:clamp(14px,2.7vh,24px)}.contact-info[data-v-2459fa78]{flex-direction:column;flex:0 auto;justify-content:center;min-height:0;display:flex;overflow:hidden}.contact-info h3[data-v-2459fa78]{flex-shrink:0;margin-bottom:.6vh;font-size:clamp(.72rem,2.1vh,1.05rem)}.contact-info p[data-v-2459fa78]{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-items:flex-start;font-size:clamp(.62rem,1.6vh,.95rem);line-height:1.25;display:-webkit-box;overflow:hidden}}@media (width<=360px),(height<=600px){.section-subtitle[data-v-2459fa78]{margin-bottom:1vh;font-size:clamp(.6rem,1.5vh,.85rem);line-height:1.25}.contact-icon[data-v-2459fa78]{width:clamp(24px,5vh,36px);height:clamp(24px,5vh,36px)}.contact-icon i[data-v-2459fa78]{font-size:clamp(9px,1.6vh,14px)}.contact-info h3[data-v-2459fa78]{font-size:clamp(.6rem,1.6vh,.85rem)}.contact-info p[data-v-2459fa78]{font-size:clamp(.5rem,1.3vh,.7rem);line-height:1.2}.footer[data-v-2459fa78]{flex-direction:column;gap:clamp(6px,1.5vw,12px);padding:clamp(6px,1.2vh,12px) 0}.footer p[data-v-2459fa78],.footer-links a[data-v-2459fa78]{font-size:clamp(.55rem,1.2vh,.75rem)}}@media (aspect-ratio>=1.1) and (aspect-ratio<=1.4){.contact-grid[data-v-2459fa78]{gap:2vw;max-width:98%}.contact-card[data-v-2459fa78]{padding:3vh 2.5vw}}@media (aspect-ratio>=1.4){.contact-grid[data-v-2459fa78]{gap:3vw;max-width:95%}.contact-card[data-v-2459fa78]{max-width:280px;padding:4vh 3vw}}@media (aspect-ratio<=.6){.contact-grid[data-v-2459fa78]{grid-template-columns:repeat(2,minmax(130px,1fr));gap:1vh 3vw;max-width:min(90vw,80vh)}.contact-card[data-v-2459fa78]{flex-direction:column;padding:1.5vh 4vw}.contact-icon[data-v-2459fa78]{width:clamp(24px,4.5vh,40px);height:clamp(24px,4.5vh,40px);margin-bottom:.8vh;margin-right:0}.contact-icon i[data-v-2459fa78]{font-size:clamp(10px,1.8vh,14px)}.contact-info h3[data-v-2459fa78]{font-size:clamp(.6rem,1.6vh,.9rem)}.contact-info p[data-v-2459fa78]{font-size:clamp(.62rem,1.5vh,.8rem)}.footer[data-v-2459fa78]{flex-direction:column;gap:clamp(6px,1.5vw,12px);padding:clamp(6px,1.2vh,12px) 0}.footer p[data-v-2459fa78],.footer-links a[data-v-2459fa78]{font-size:clamp(.55rem,1.2vh,.75rem)}}@media (width<=375px) and (height<=700px){.contact-grid[data-v-2459fa78]{gap:.4vh}.contact-card[data-v-2459fa78]{padding:.8vh 3vw}.contact-icon[data-v-2459fa78]{width:28px;height:28px}.contact-icon i[data-v-2459fa78]{font-size:10px}.contact-info h3[data-v-2459fa78]{font-size:.7rem}.contact-info p[data-v-2459fa78]{font-size:.6rem}}@media (width>=400px) and (width<=450px) and (height>=800px){.contact-grid[data-v-2459fa78]{gap:.6vh}.contact-card[data-v-2459fa78]{padding:1.2vh 4vw}.contact-icon[data-v-2459fa78]{width:36px;height:36px}.contact-icon i[data-v-2459fa78]{font-size:12px}.contact-info h3[data-v-2459fa78]{font-size:.85rem}.contact-info p[data-v-2459fa78]{font-size:.7rem}}@media (width>=768px) and (width<=1024px){.contact-grid[data-v-2459fa78]{gap:1.5vh}.contact-card[data-v-2459fa78]{padding:2vh 3vw}}@media (width>=1025px){.contact-section[data-v-2459fa78]{padding:0 5vw 2vh}.contact-grid[data-v-2459fa78]{gap:2vh 2vw}.contact-card[data-v-2459fa78]{flex:0 auto;min-width:160px;max-width:240px;padding:clamp(18px,2.5vh,28px) clamp(14px,2vw,24px)}.contact-icon[data-v-2459fa78]{width:clamp(48px,7.5vh,72px);height:clamp(48px,7.5vh,72px);margin-bottom:clamp(10px,1.5vh,16px)}.contact-icon i[data-v-2459fa78]{font-size:clamp(20px,2.8vh,28px)}.contact-info h3[data-v-2459fa78]{margin-bottom:.8vh;font-size:clamp(.95rem,2.2vh,1.3rem)}.contact-info p[data-v-2459fa78]{font-size:clamp(.8rem,1.7vh,1rem)}.footer[data-v-2459fa78]{gap:clamp(12px,2vw,24px);padding:clamp(12px,2vh,20px) 0}.footer p[data-v-2459fa78],.footer-links a[data-v-2459fa78]{font-size:clamp(.8rem,1.6vh,1rem)}}@media (width>=1400px){.container[data-v-2459fa78]{max-width:1600px}.contact-card[data-v-2459fa78]{min-width:180px;max-width:280px}}@media (width<=480px) and (orientation:portrait){.contact-section[data-v-2459fa78]{padding-bottom:80px}.container[data-v-2459fa78]{justify-content:flex-start}.section-subtitle[data-v-2459fa78]{margin-bottom:1.2vh}.contact-grid[data-v-2459fa78]{flex:auto;gap:1.4vh 3vw;min-height:0;margin-bottom:clamp(10px,2vh,24px)}.contact-card[data-v-2459fa78]{padding:2vh 4vw}}@media (width<=480px) and (orientation:portrait) and (height>=800px){.contact-section[data-v-2459fa78]{padding-bottom:90px}}@media (width<=480px) and (orientation:portrait){.section-title[data-v-2459fa78]{max-width:100%;padding-inline:60px}}.loading-screen[data-v-f1f1af26]{z-index:10000;background:linear-gradient(135deg,#1a1a2e 0%,#0f0f1a 50%,#1a1a2e 100%);width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.loading-overlay[data-v-f1f1af26]{z-index:1;background:linear-gradient(135deg,#000000b3 0%,#00000080 50%,#0009 100%);width:100%;height:100%;position:absolute;top:0;left:0}.loading-content[data-v-f1f1af26]{z-index:2;text-align:center;color:#fff;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:0;display:flex;position:relative}.logo-container[data-v-f1f1af26]{justify-content:center;align-items:center;width:500px;height:500px;margin-bottom:30px;display:flex;position:relative}.progress-ring[data-v-f1f1af26]{width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(-90deg)}.progress-ring-bg[data-v-f1f1af26]{fill:none;stroke:#ffffff1a;stroke-width:4px}.progress-ring-circle[data-v-f1f1af26]{fill:none;stroke:url(#goldGradient);stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 6px #f4d03f80);transition:stroke-dashoffset .3s ease-out}.loading-logo[data-v-f1f1af26]{filter:drop-shadow(0 4px 12px #00000080);z-index:3;width:420px;height:auto}@keyframes shimmer-f1f1af26{0%{background-position:-200% 0}to{background-position:200% 0}}.loading-fade-enter-active[data-v-f1f1af26]{transition:opacity .5s ease-out}.loading-fade-leave-active[data-v-f1f1af26]{transition:opacity 1.2s ease-out}.loading-fade-enter-from[data-v-f1f1af26],.loading-fade-leave-to[data-v-f1f1af26]{opacity:0}@media (width<=768px){.loading-content[data-v-f1f1af26]{padding:0 20px}.logo-container[data-v-f1f1af26]{width:380px;height:380px;margin-bottom:20px}.loading-logo[data-v-f1f1af26]{width:320px}.progress-ring-bg[data-v-f1f1af26],.progress-ring-circle[data-v-f1f1af26]{stroke-width:3px}}@media (width<=480px){.loading-content[data-v-f1f1af26]{padding:0 15px}.logo-container[data-v-f1f1af26]{width:300px;height:300px;margin-bottom:15px}.loading-logo[data-v-f1f1af26]{width:240px}.progress-ring-bg[data-v-f1f1af26],.progress-ring-circle[data-v-f1f1af26]{stroke-width:3px}}@media (width>=769px) and (width<=1024px){.loading-content[data-v-f1f1af26]{padding:0 30px}.logo-container[data-v-f1f1af26]{width:440px;height:440px;margin-bottom:25px}.loading-logo[data-v-f1f1af26]{width:360px}.progress-ring-bg[data-v-f1f1af26],.progress-ring-circle[data-v-f1f1af26]{stroke-width:3.5px}}@media (width>=1400px){.loading-content[data-v-f1f1af26]{max-width:1400px}.logo-container[data-v-f1f1af26]{width:600px;height:600px;margin-bottom:40px}.loading-logo[data-v-f1f1af26]{width:520px}.progress-ring-bg[data-v-f1f1af26],.progress-ring-circle[data-v-f1f1af26]{stroke-width:5px}}@media (width>=1920px){.loading-content[data-v-f1f1af26]{max-width:1600px}.logo-container[data-v-f1f1af26]{width:700px;height:700px;margin-bottom:50px}.loading-logo[data-v-f1f1af26]{width:600px}.progress-ring-bg[data-v-f1f1af26],.progress-ring-circle[data-v-f1f1af26]{stroke-width:6px}}@media (width<=330px) and (height<=580px) and (orientation:portrait){.loading-content[data-v-f1f1af26]{padding:0 8px}.logo-container[data-v-f1f1af26]{width:240px;height:240px;margin-bottom:10px}.loading-logo[data-v-f1f1af26]{width:180px}.progress-ring-bg[data-v-f1f1af26],.progress-ring-circle[data-v-f1f1af26]{stroke-width:2.5px}}main[data-v-ad0fb208]{scroll-snap-type:y mandatory;scroll-behavior:smooth;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;height:0;overflow:hidden scroll}main .section[data-v-ad0fb208]{scroll-snap-align:start;scroll-snap-stop:always;touch-action:pan-y;flex-direction:column;justify-content:center;align-items:center;height:100vh;margin:0;display:flex}*{box-sizing:border-box;margin:0;padding:0}html{height:100%;margin:0;padding:0}body{height:100%;margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}#app{box-sizing:border-box;flex-direction:column;width:100vw;height:100vh;margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;position:relative;overflow:hidden}.viewport-warning{z-index:9999;text-align:center;color:#fff;background:linear-gradient(135deg,#1a1a2e 0%,#0f0f1a 50%,#1a1a2e 100%);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.viewport-warning-content{flex-direction:column;align-items:center;max-width:420px;margin:auto;display:flex}.viewport-logo{filter:drop-shadow(0 2px 8px #0000004d);width:clamp(140px,45vw,200px);height:auto;margin-bottom:clamp(18px,3vh,28px)}.viewport-warning-bar{width:min(var(--section-heading-bar-width), 55vw);height:var(--section-heading-bar-height);background:linear-gradient(90deg,#f4d03f,#daa520);border-radius:2px;margin-bottom:clamp(14px,2.4vh,22px)}.viewport-warning-message{letter-spacing:.02em;color:#ffffffe0;text-shadow:1px 2px 4px #0009;font-size:clamp(.9rem,2.2vh,1.15rem);font-weight:300;line-height:1.55}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.sections-container{scroll-behavior:auto!important}}:root{--section-heading-top:clamp(24px, 5vh, 72px);--section-heading-size:clamp(1.5rem, 4vh, 3rem);--section-heading-gap:1vh;--section-heading-bar-width:200px;--section-heading-bar-height:3px}@media (width>=769px) and (orientation:landscape){:root{--section-heading-size:clamp(1.8rem, 4vh, 2.5rem)}}@media (width>=1025px){:root{--section-heading-top:clamp(48px, 8.5vh, 120px);--section-heading-size:clamp(2.2rem, 5vh, 3.5rem)}}@media (width>=1400px){:root{--section-heading-size:clamp(2.5rem, 5.5vh, 4rem)}}:root{--section-edge-band:clamp(44px, 8vh, 100px);--section-edge-arrow:clamp(1.5rem, 3vw, 3rem)}
