.hero__slider[data-v-e839c244]{inset:0;overflow:hidden;position:absolute;z-index:0}.hero__slide[data-v-e839c244]{inset:0;opacity:0;position:absolute;transition:opacity 1.2s cubic-bezier(.4,0,.2,1)}.hero__slide--active[data-v-e839c244]{opacity:1}.hero__bg-img[data-v-e839c244]{display:block;filter:brightness(1.05) saturate(1.03);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;width:100%}.hero__bg-overlay[data-v-e839c244]{background:radial-gradient(ellipse 80% 58% at 50% 40%,color-mix(in srgb,var(--lp-overlay-dark) 62%,transparent) 0,color-mix(in srgb,var(--lp-overlay-dark) 38%,transparent) 42%,transparent 72%),linear-gradient(to bottom,color-mix(in srgb,var(--layout-bg) 60%,transparent) 0,color-mix(in srgb,var(--lp-overlay-dark) 10%,transparent) 45%,color-mix(in srgb,var(--lp-overlay-dark) 32%,transparent) 72%,color-mix(in srgb,var(--layout-bg) 92%,transparent));inset:0;position:absolute;z-index:1}@media(max-width:768px){.hero__bg-img[data-v-e839c244]{-o-object-position:center 18%;object-position:center 18%}}.hero__content[data-v-fbe99d42]{display:flex;flex-direction:column;margin:0 auto;max-width:820px;padding:calc(5.75rem + 76px) 1.5rem 0;position:relative;width:100%;z-index:2}.hero__content[data-v-fbe99d42],.hero__eyebrow[data-v-fbe99d42]{align-items:center;text-align:center}.hero__eyebrow[data-v-fbe99d42]{color:color-mix(in srgb,var(--lp-text-on-media) 96%,transparent);display:inline-flex;font-size:.72rem;font-weight:600;gap:.6rem;justify-content:center;letter-spacing:.1em;margin-bottom:2rem;text-shadow:0 1px 12px color-mix(in srgb,var(--lp-overlay-dark) 45%,transparent);text-transform:uppercase}.hero__eyebrow-dot[data-v-fbe99d42]{background:var(--lp-hotline);border-radius:50%;flex-shrink:0;height:6px;width:6px}.hero__headline[data-v-fbe99d42]{align-items:center;display:flex;flex-direction:column;font-size:clamp(1.75rem,4.2vw,3.25rem);gap:.1em;letter-spacing:-.02em;line-height:1.15;margin-bottom:1rem}.hero__headline[data-v-fbe99d42],.hero__headline-top[data-v-fbe99d42]{font-weight:700;text-align:center;width:100%}.hero__headline-top[data-v-fbe99d42]{color:var(--lp-text-on-media);text-shadow:0 2px 20px color-mix(in srgb,var(--lp-overlay-dark) 50%,transparent)}.hero__headline-accent[data-v-fbe99d42]{color:#b8d4ff;font-weight:800;text-align:center;text-shadow:0 2px 24px color-mix(in srgb,var(--lp-overlay-dark) 55%,transparent);width:100%}.hero__sub[data-v-fbe99d42]{color:color-mix(in srgb,var(--lp-text-on-media) 94%,transparent);font-size:clamp(.85rem,1.75vw,1rem);font-weight:500;line-height:1.75;margin:0 auto;max-width:560px;text-align:center;text-shadow:0 1px 14px color-mix(in srgb,var(--lp-overlay-dark) 48%,transparent);width:100%}.hero__dots[data-v-fbe99d42]{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:1.75rem}.hero__dot[data-v-fbe99d42]{background:#ffffff59;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .25s ease;width:8px}.hero__dot[data-v-fbe99d42]:hover{background:#ffffffbf}.hero__dot--active[data-v-fbe99d42]{background:#fff;border-radius:4px;width:24px}@media(max-width:960px){.hero__content[data-v-fbe99d42]{padding-top:calc(5.25rem + 72px)}}@media(max-width:768px){.hero__content[data-v-fbe99d42]{align-items:center;padding:calc(1.75rem + 64px) 1rem 16.5rem;text-align:center}.hero__eyebrow[data-v-fbe99d42]{line-height:1.5;margin-bottom:1.25rem;max-width:100%}.hero__headline[data-v-fbe99d42]{font-size:clamp(1.45rem,6vw,2.1rem)}.hero__sub[data-v-fbe99d42]{font-size:.88rem;line-height:1.65;max-width:100%}.hero__dots[data-v-fbe99d42]{margin-top:1.25rem}}@media(max-width:480px){.hero__content[data-v-fbe99d42]{padding:calc(1.6rem + 64px) .75rem 16rem}.hero__headline[data-v-fbe99d42]{font-size:clamp(1.45rem,6.8vw,2rem);gap:.2em}}.hero__bottom[data-v-db864edf]{bottom:5.5rem;flex-direction:column;left:50%;max-width:900px;position:absolute;transform:translate(-50%);width:calc(100% - 3rem);z-index:2}.hero__bottom[data-v-db864edf],.hero__ctas[data-v-db864edf]{align-items:center;display:flex;gap:.85rem}.hero__ctas[data-v-db864edf]{flex-wrap:wrap;justify-content:center}.hero__cta[data-v-db864edf]{align-items:center;border-radius:980px;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;letter-spacing:.01em;padding:.8rem 1.75rem;text-decoration:none;transition:all .2s}.hero__cta--primary[data-v-db864edf]{background:var(--lp-text-inverse);color:var(--lp-primary)}.hero__cta--primary[data-v-db864edf]:hover{background:color-mix(in srgb,var(--lp-text-inverse) 92%,transparent);transform:scale(1.02)}.hero__cta--secondary[data-v-db864edf]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--lp-text-on-media) 12%,transparent);border:1px solid color-mix(in srgb,var(--lp-text-on-media) 35%,transparent);color:var(--lp-text-on-media)}.hero__cta--secondary[data-v-db864edf]:hover{background:color-mix(in srgb,var(--lp-text-on-media) 22%,transparent);border-color:color-mix(in srgb,var(--lp-text-on-media) 55%,transparent)}.hero__stats[data-v-db864edf]{background:linear-gradient(135deg,var(--lp-primary) 0,var(--lp-primary-dark) 100%);border:1px solid color-mix(in srgb,var(--nav-text) 18%,transparent);border-radius:12px;box-shadow:0 8px 28px color-mix(in srgb,var(--lp-primary-dark) 35%,transparent);display:none;gap:.85rem .5rem;grid-template-columns:repeat(4,minmax(0,1fr));padding:.9rem 1rem;width:100%}.hero__stat[data-v-db864edf]{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-width:0;padding:.35rem .5rem;text-align:center}.hero__stat-num[data-v-db864edf]{color:var(--lp-highlight);font-size:clamp(.95rem,1.6vw,1.35rem);font-weight:800;letter-spacing:-.02em;line-height:1;text-align:center;width:100%}.hero__stat-label[data-v-db864edf]{color:color-mix(in srgb,var(--lp-text-inverse) 88%,transparent);font-size:clamp(.5rem,.85vw,.62rem);font-weight:600;letter-spacing:.02em;line-height:1.35;text-align:center;width:100%;word-break:break-word}@media(max-width:768px){.hero__bottom[data-v-db864edf]{bottom:6.5rem;gap:.65rem;width:calc(100% - 2rem)}.hero__ctas[data-v-db864edf]{align-items:stretch;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hero__cta[data-v-db864edf]{font-size:clamp(.7rem,2.8vw,.82rem);justify-content:center;line-height:1.25;min-height:2.85rem;padding:.65rem;text-align:center;width:100%}.hero__cta--secondary svg[data-v-db864edf]{display:none}.hero__stats[data-v-db864edf]{display:none;gap:.65rem .5rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;padding:.75rem .85rem}.hero__stat[data-v-db864edf]{align-items:center;justify-content:center;padding:.15rem .25rem;text-align:center;width:100%}.hero__stat-num[data-v-db864edf]{font-size:1.05rem;text-align:center}.hero__stat-label[data-v-db864edf]{font-size:.52rem;letter-spacing:.02em;line-height:1.35;max-width:100%;text-align:center}}@media(max-width:480px){.hero__bottom[data-v-db864edf]{bottom:6rem;gap:.55rem;width:calc(100% - 1.5rem)}.hero__cta[data-v-db864edf]{font-size:clamp(.68rem,2.6vw,.76rem);min-height:2.75rem;padding:.6rem .5rem}.hero__stats[data-v-db864edf]{gap:.55rem .4rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.65rem .7rem}.hero__stat-num[data-v-db864edf]{font-size:.95rem}.hero__stat-label[data-v-db864edf]{font-size:.5rem}}.hero[data-v-194cc315]{background:var(--layout-bg);flex-direction:column;justify-content:flex-start;min-height:100vh;overflow:hidden;position:relative}.hero[data-v-194cc315],.hero__arrow[data-v-194cc315]{align-items:center;display:flex}.hero__arrow[data-v-194cc315]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a59;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:#ffffffb3;cursor:pointer;height:48px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s;width:48px;z-index:5}.hero:hover .hero__arrow[data-v-194cc315]{opacity:1}.hero__arrow--prev[data-v-194cc315]{left:2rem}.hero__arrow--next[data-v-194cc315]{right:2rem}.hero__arrow[data-v-194cc315]:hover{background:var(--lp-primary);border-color:var(--lp-primary);color:#fff;transform:translateY(-50%) scale(1.08)}@media(max-width:960px){.hero__arrow[data-v-194cc315]{display:none}}
