.zc-sv-hero[data-v-4584410d]{background:var(--zc-dark-section);padding:72px 24px 64px;position:relative;overflow:hidden}.zc-sv-hero[data-v-4584410d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 40%,rgba(200,16,46,.12) 0%,transparent 60%);pointer-events:none}.zc-sv-hero-inner[data-v-4584410d]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;position:relative}.zc-sv-hero-text[data-v-4584410d]{display:flex;flex-direction:column}.zc-sv-title[data-v-4584410d]{font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;color:#fff;margin:8px 0 4px;line-height:1.1}.zc-divider[data-v-4584410d]{width:48px;height:3px;background:var(--zc-red);border-radius:2px;margin:16px 0 20px}.zc-sv-intro[data-v-4584410d]{font-size:1rem;color:#ffffffb3;line-height:1.75;margin-bottom:28px}.zc-sv-intro[data-v-4584410d] a{color:#fff;text-decoration:underline;text-decoration-color:var(--zc-red)}.zc-sv-actions[data-v-4584410d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}.zc-sv-btn-primary[data-v-4584410d]{display:inline-flex;align-items:center;background:var(--zc-red);color:#fff;text-decoration:none;font-family:DM Sans,Roboto,sans-serif;font-size:.9rem;font-weight:700;padding:13px 26px;border-radius:8px;transition:all .25s ease;box-shadow:0 4px 16px #c8102e59;white-space:nowrap}.zc-sv-btn-primary[data-v-4584410d]:hover{background:var(--zc-red-dark);transform:translateY(-2px);box-shadow:0 6px 20px #c8102e73}.zc-sv-btn-secondary[data-v-4584410d]{display:inline-flex;align-items:center;background:#ffffff1a;color:#fff;text-decoration:none;font-family:DM Sans,Roboto,sans-serif;font-size:.9rem;font-weight:600;padding:13px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.2);transition:all .25s ease;white-space:nowrap}.zc-sv-btn-secondary[data-v-4584410d]:hover{background:#ffffff2e;transform:translateY(-2px)}.zc-sv-trust[data-v-4584410d]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.zc-sv-trust-item[data-v-4584410d]{display:flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:#ffffff8c;letter-spacing:.02em}.zc-sv-trustbar[data-v-4584410d]{margin-top:14px}.zc-sv-hero-photo[data-v-4584410d]{border-radius:var(--zc-radius-lg);box-shadow:0 20px 60px #0006}.zc-sv-strip[data-v-4584410d]{background:var(--zc-red);padding:12px 24px;overflow:hidden}.zc-sv-strip-inner[data-v-4584410d]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:8px 24px;flex-wrap:wrap;justify-content:center}.zc-sv-strip-item[data-v-4584410d]{display:flex;align-items:center;gap:4px;font-family:DM Sans,Roboto,sans-serif;font-size:.75rem;font-weight:700;color:#ffffffe6;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.zc-sv-gallery[data-v-4584410d]{background:var(--zc-bg);padding:72px 24px 80px}.zc-sv-gallery-inner[data-v-4584410d]{max-width:1200px;margin:0 auto}.zc-sv-section-header[data-v-4584410d]{text-align:center;margin-bottom:48px}.zc-sv-section-title[data-v-4584410d]{font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;letter-spacing:-.03em;color:var(--zc-text);margin:8px 0 12px}.zc-sv-section-sub[data-v-4584410d]{font-size:.95rem;color:var(--zc-text-muted);max-width:560px;margin:0 auto;line-height:1.7}.zc-sv-gallery-grid[data-v-4584410d]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.zc-sv-gallery-item[data-v-4584410d]{border-radius:var(--zc-radius-sm);overflow:hidden;cursor:pointer;transition:var(--zc-transition)}.zc-sv-gallery-item[data-v-4584410d]:hover{transform:scale(1.03);box-shadow:var(--zc-shadow-md)}.zc-sv-gallery-img[data-v-4584410d]{transition:transform .4s ease}.zc-sv-gallery-item:hover .zc-sv-gallery-img[data-v-4584410d]{transform:scale(1.06)}.zc-sv-gallery-overlay[data-v-4584410d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.zc-sv-gallery-item:hover .zc-sv-gallery-overlay[data-v-4584410d]{opacity:1}.zc-sv-lightbox[data-v-4584410d]{display:flex;flex-direction:column;height:100vh;background:#0a0a0a}.zc-sv-lightbox-header[data-v-4584410d]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.zc-sv-lightbox-title[data-v-4584410d]{font-family:DM Sans,Roboto,sans-serif;font-size:.9rem;font-weight:700;color:#fff}.zc-sv-lightbox-close[data-v-4584410d]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;cursor:pointer;color:#fff;transition:background .2s ease}.zc-sv-lightbox-close[data-v-4584410d]:hover{background:#ffffff29}.zc-sv-lightbox-body[data-v-4584410d]{flex:1;overflow:hidden}.zc-sv-carousel[data-v-4584410d]{background:transparent!important}.zc-sv-carousel-slide[data-v-4584410d]{padding:0!important}.zc-sv-lightbox-footer[data-v-4584410d]{flex-shrink:0;text-align:center;padding:10px;font-size:.78rem;font-weight:600;color:#fff6;letter-spacing:.1em;border-top:1px solid rgba(255,255,255,.08)}.zc-sv-section[data-v-4584410d]{padding:72px 24px}.zc-sv-section--light[data-v-4584410d]{background:var(--zc-surface)}.zc-sv-section--dark[data-v-4584410d]{background:var(--zc-dark-section)}.zc-sv-section-inner[data-v-4584410d]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.zc-sv-section-inner--reverse[data-v-4584410d]{direction:rtl}.zc-sv-section-inner--reverse[data-v-4584410d]>*{direction:ltr}.zc-sv-section-title-sm[data-v-4584410d]{font-size:clamp(1.4rem,3vw,2rem);font-weight:800;letter-spacing:-.03em;color:var(--zc-text);margin:8px 0 4px;line-height:1.2}.text-white[data-v-4584410d]{color:#fff!important}.zc-sv-section-p[data-v-4584410d]{font-size:.95rem;color:var(--zc-text-muted);line-height:1.8;margin:0}.zc-sv-section-p[data-v-4584410d] a{color:var(--zc-red);text-decoration:underline}.zc-sv-section-p.text-light[data-v-4584410d] a{color:#fff;text-decoration-color:var(--zc-red)}.text-light[data-v-4584410d]{color:#ffffffa6!important}.zc-sv-bullets[data-v-4584410d]{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:12px}.zc-sv-bullet[data-v-4584410d]{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:var(--zc-text-muted);line-height:1.6}.zc-sv-bullet-dot[data-v-4584410d]{width:7px;height:7px;background:var(--zc-red);border-radius:50%;flex-shrink:0;margin-top:6px}.zc-sv-section-photo[data-v-4584410d]{border-radius:var(--zc-radius-lg);box-shadow:var(--zc-shadow-lg)}.zc-sv-faq[data-v-4584410d]{background:var(--zc-bg);padding:72px 24px 80px}.zc-sv-faq-inner[data-v-4584410d]{max-width:800px;margin:0 auto}.zc-sv-faq-list[data-v-4584410d]{display:flex;flex-direction:column;border:1px solid var(--zc-border);border-radius:var(--zc-radius-md);overflow:hidden}.zc-sv-faq-item[data-v-4584410d]{border-bottom:1px solid var(--zc-border);background:var(--zc-surface);cursor:pointer;transition:background .2s ease}.zc-sv-faq-item[data-v-4584410d]:last-child{border-bottom:none}.zc-sv-faq-item[data-v-4584410d]:hover{background:var(--zc-bg)}.zc-sv-faq-question[data-v-4584410d]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;font-family:DM Sans,Roboto,sans-serif;font-size:.95rem;font-weight:600;color:var(--zc-text);gap:16px;-webkit-user-select:none;user-select:none}.zc-sv-faq-icon[data-v-4584410d]{color:var(--zc-red);flex-shrink:0}.zc-sv-faq-answer[data-v-4584410d]{padding:0 24px 20px;font-size:.9rem;color:var(--zc-text-muted);line-height:1.75}.zc-sv-faq-answer[data-v-4584410d] a{color:var(--zc-red);text-decoration:underline}.zc-faq-slide-enter-active[data-v-4584410d],.zc-faq-slide-leave-active[data-v-4584410d]{transition:all .25s ease;overflow:hidden}.zc-faq-slide-enter-from[data-v-4584410d],.zc-faq-slide-leave-to[data-v-4584410d]{opacity:0;max-height:0;padding-bottom:0}.zc-faq-slide-enter-to[data-v-4584410d],.zc-faq-slide-leave-from[data-v-4584410d]{opacity:1;max-height:400px}.zc-sv-related[data-v-4584410d]{background:var(--zc-surface);padding:64px 24px;border-top:1px solid var(--zc-border)}.zc-sv-related-inner[data-v-4584410d]{max-width:1200px;margin:0 auto}.zc-sv-related-grid[data-v-4584410d]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.zc-sv-related-card[data-v-4584410d]{display:flex;align-items:center;gap:10px;background:var(--zc-bg);border:1px solid var(--zc-border);border-radius:var(--zc-radius-md);padding:14px 16px;text-decoration:none;transition:var(--zc-transition)}.zc-sv-related-card[data-v-4584410d]:hover{border-color:var(--zc-red);background:var(--zc-surface);box-shadow:var(--zc-shadow-md);transform:translateY(-2px)}.zc-sv-related-icon[data-v-4584410d]{width:36px;height:36px;background:var(--zc-red);border-radius:var(--zc-radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}.zc-sv-related-info[data-v-4584410d]{flex:1;min-width:0}.zc-sv-related-title[data-v-4584410d]{font-size:.78rem;font-weight:700;color:var(--zc-text);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zc-sv-related-loc[data-v-4584410d]{font-size:.7rem;color:var(--zc-text-light);margin-top:2px}.zc-sv-related-arrow[data-v-4584410d]{color:var(--zc-text-light);flex-shrink:0;transition:all .2s ease}.zc-sv-related-card:hover .zc-sv-related-arrow[data-v-4584410d]{color:var(--zc-red);transform:translate(2px)}.zc-sv-cta[data-v-4584410d]{background:var(--zc-dark-section);padding:72px 24px;position:relative;overflow:hidden}.zc-sv-cta[data-v-4584410d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 50%,rgba(200,16,46,.15) 0%,transparent 60%);pointer-events:none}.zc-sv-cta-inner[data-v-4584410d]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:48px;position:relative;flex-wrap:wrap}.zc-sv-cta-title[data-v-4584410d]{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;letter-spacing:-.03em;color:#fff;margin:8px 0 12px;line-height:1.2}.zc-sv-cta-sub[data-v-4584410d]{font-size:.9rem;color:#ffffff80;max-width:440px;line-height:1.7;margin:0}.zc-sv-cta-actions[data-v-4584410d]{display:flex;align-items:center;gap:12px;flex-shrink:0;flex-wrap:wrap}@media (max-width: 900px){.zc-sv-hero-inner[data-v-4584410d]{grid-template-columns:1fr;gap:40px}.zc-sv-section-inner[data-v-4584410d]{grid-template-columns:1fr;gap:36px}.zc-sv-section-inner--reverse[data-v-4584410d]{direction:ltr}.zc-sv-gallery-grid[data-v-4584410d],.zc-sv-related-grid[data-v-4584410d]{grid-template-columns:repeat(3,1fr)}.zc-sv-cta-inner[data-v-4584410d]{flex-direction:column;text-align:center;align-items:center}.zc-sv-cta-sub[data-v-4584410d]{max-width:100%}}@media (max-width: 540px){.zc-sv-hero[data-v-4584410d]{padding:56px 20px 48px}.zc-sv-gallery[data-v-4584410d],.zc-sv-faq[data-v-4584410d]{padding:56px 16px 64px}.zc-sv-section[data-v-4584410d],.zc-sv-cta[data-v-4584410d]{padding:56px 20px}.zc-sv-related[data-v-4584410d]{padding:48px 16px}.zc-sv-gallery-grid[data-v-4584410d],.zc-sv-related-grid[data-v-4584410d]{grid-template-columns:repeat(2,1fr)}.zc-sv-actions[data-v-4584410d]{flex-direction:column;align-items:flex-start}.zc-sv-btn-primary[data-v-4584410d],.zc-sv-btn-secondary[data-v-4584410d]{width:100%;justify-content:center}}
