.gallery[data-v-f2b68c62]{width:100%;margin-top:clamp(2rem,5vh,3.5rem)}.gallery__row[data-v-f2b68c62]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.gallery__track[data-v-f2b68c62]{will-change:transform;gap:clamp(.9rem,2vw,1.5rem);width:max-content;animation:48s linear infinite gallery-scroll-f2b68c62;display:flex}.gallery__row:hover .gallery__track[data-v-f2b68c62]{animation-play-state:paused}@keyframes gallery-scroll-f2b68c62{0%{transform:translate(0)}to{transform:translate(-50%)}}.phone[data-v-f2b68c62]{aspect-ratio:1179/2556;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid #ffffff1f;border-radius:13%/6%;flex:none;width:clamp(130px,15vw,176px);box-shadow:0 24px 50px #00000080}@media (prefers-reduced-motion:reduce){.gallery__track[data-v-f2b68c62]{animation:none}}.stack[data-v-6cc7a318]{position:sticky;top:0}.stack[data-v-6cc7a318],.stack__inner[data-v-6cc7a318]{min-height:100vh;display:flex}.stack__inner[data-v-6cc7a318]{background:var(--surface-light);border-radius:var(--radius-section) var(--radius-section) 0 0;box-shadow:var(--shadow-section);color:var(--text-on-light);transform-origin:top;will-change:transform;flex:1;align-items:center;position:relative;overflow:hidden}.stack__overlay[data-v-6cc7a318]{opacity:0;pointer-events:none;z-index:3;background:#000;position:absolute;inset:0}.comandero__bg[data-v-6cc7a318]{background:radial-gradient(48% 55% at 86% 42%,#33c85a1f,transparent 70%),var(--surface-light);z-index:0;position:absolute;inset:0}.comandero__grid[data-v-6cc7a318]{padding-block:var(--space-12);z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,5rem);width:100%;display:grid;position:relative}.comandero__eyebrow[data-v-6cc7a318]{color:var(--brand);font-size:var(--fs-eyebrow);letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase;align-items:center;gap:.55em;font-weight:700;display:inline-flex}.comandero__eyebrow[data-v-6cc7a318]:before{background:var(--brand);box-shadow:0 0 12px var(--brand);content:"";border-radius:50%;width:8px;height:8px}.comandero__title[data-v-6cc7a318]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;max-width:15ch;font-weight:400;line-height:.94}.comandero__hl[data-v-6cc7a318]{background:linear-gradient(100deg,var(--brand-strong) 0,#12a58f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.comandero__lead[data-v-6cc7a318]{color:var(--text-on-light-muted);margin-top:var(--space-4);max-width:46ch;font-size:1.05rem;line-height:1.5}.comandero__lead strong[data-v-6cc7a318]{color:var(--text-on-light);font-weight:600}.comandero__features[data-v-6cc7a318]{gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.comandero__feature[data-v-6cc7a318]{align-items:center;gap:.7em;font-size:1.08rem;font-weight:500;display:flex}.comandero__check[data-v-6cc7a318]{color:var(--brand);flex:none;width:24px;height:24px}.comandero__device-wrap[data-v-6cc7a318]{justify-content:center;display:flex;position:relative}.comandero__glow[data-v-6cc7a318]{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--brand) 28%,transparent),transparent 66%);filter:blur(58px);z-index:0;position:absolute;inset:-18% -6%}.comandero__screen[data-v-6cc7a318]{aspect-ratio:1179/2556;-o-object-fit:cover;object-fit:cover;z-index:1;border:1px solid #00000014;border-radius:13%/6%;width:min(300px,78vw);animation:6s ease-in-out infinite comandero-float-6cc7a318;display:block;position:relative;box-shadow:0 30px 60px #14191947}@keyframes comandero-float-6cc7a318{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.comandero__screen[data-v-6cc7a318]{animation:none}}@media (width<=860px){.comandero__grid[data-v-6cc7a318]{gap:var(--space-8);text-align:center;grid-template-columns:1fr}.comandero__lead[data-v-6cc7a318],.comandero__title[data-v-6cc7a318]{max-width:none;margin-inline:auto}.comandero__features[data-v-6cc7a318]{justify-items:center}.comandero__feature[data-v-6cc7a318]{justify-content:center}}.stack[data-v-676d736d]{position:sticky;top:0}.stack[data-v-676d736d],.stack__inner[data-v-676d736d]{min-height:100vh;display:flex}.stack__inner[data-v-676d736d]{background:var(--surface-light);border-radius:var(--radius-section) var(--radius-section) 0 0;box-shadow:var(--shadow-section);color:var(--text-on-light);transform-origin:top;will-change:transform;flex:1;align-items:center;position:relative;overflow:hidden}.stack__overlay[data-v-676d736d]{opacity:0;pointer-events:none;z-index:3;background:#000;position:absolute;inset:0}.config__bg[data-v-676d736d]{background:radial-gradient(48% 55% at 86% 42%,#ff626a1f,transparent 70%),var(--surface-light);z-index:0;position:absolute;inset:0}.config__grid[data-v-676d736d]{padding-block:var(--space-12);z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,5rem);width:100%;display:grid;position:relative}.config__eyebrow[data-v-676d736d]{color:var(--error);font-size:var(--fs-eyebrow);letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase;align-items:center;gap:.55em;font-weight:700;display:inline-flex}.config__eyebrow[data-v-676d736d]:before{background:var(--error);box-shadow:0 0 12px var(--error);content:"";border-radius:50%;width:8px;height:8px}.config__title[data-v-676d736d]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;max-width:15ch;font-weight:400;line-height:.94}.config__hl[data-v-676d736d]{background:linear-gradient(100deg,#d63a42 0,var(--error) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.config__lead[data-v-676d736d]{color:var(--text-on-light-muted);margin-top:var(--space-4);max-width:48ch;font-size:1.05rem;line-height:1.5}.config__features[data-v-676d736d]{gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.config__feature[data-v-676d736d]{align-items:center;gap:.7em;font-size:1.08rem;font-weight:500;display:flex}.config__check[data-v-676d736d]{color:var(--error);flex:none;width:24px;height:24px}.config__device-wrap[data-v-676d736d]{justify-content:center;display:flex;position:relative}.config__glow[data-v-676d736d]{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--error) 28%,transparent),transparent 66%);filter:blur(58px);z-index:0;position:absolute;inset:-18% -6%}.config__screen[data-v-676d736d]{aspect-ratio:1179/2556;-o-object-fit:cover;object-fit:cover;z-index:1;border:1px solid #00000014;border-radius:13%/6%;width:min(300px,78vw);animation:6s ease-in-out infinite config-float-676d736d;display:block;position:relative;box-shadow:0 30px 60px #14191947}@keyframes config-float-676d736d{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.config__screen[data-v-676d736d]{animation:none}}@media (width<=860px){.config__grid[data-v-676d736d]{gap:var(--space-8);text-align:center;grid-template-columns:1fr}.config__lead[data-v-676d736d],.config__title[data-v-676d736d]{max-width:none;margin-inline:auto}.config__features[data-v-676d736d]{justify-items:center}.config__feature[data-v-676d736d]{justify-content:center}}.stack[data-v-e155a0e1]{position:sticky;top:0}.stack[data-v-e155a0e1],.stack__inner[data-v-e155a0e1]{min-height:100vh;display:flex}.stack__inner[data-v-e155a0e1]{background:var(--surface-dark);border-radius:var(--radius-section) var(--radius-section) 0 0;box-shadow:var(--shadow-section);color:var(--text-on-dark);transform-origin:top;will-change:transform;flex:1;align-items:center;position:relative;overflow:hidden}.stack__overlay[data-v-e155a0e1]{opacity:0;pointer-events:none;z-index:3;background:#000;position:absolute;inset:0}.stats__bg[data-v-e155a0e1]{background:radial-gradient(50% 45% at 50% 8%,#7c5cff29,transparent 70%),radial-gradient(60% 50% at 50% 108%,#7c5cff24,transparent 72%),var(--surface-dark);z-index:0;position:absolute;inset:0}.stats__content[data-v-e155a0e1]{padding-block:var(--space-12);z-index:2;width:100%;position:relative}.stats__head[data-v-e155a0e1]{margin:0 auto var(--space-8);text-align:center;max-width:44ch}.stats__eyebrow[data-v-e155a0e1]{color:#9b82ff;font-size:var(--fs-eyebrow);letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase;font-weight:700}.stats__title[data-v-e155a0e1]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;font-weight:400;line-height:.96}.stats__hl[data-v-e155a0e1]{background:linear-gradient(100deg,#7c5cff,#b58bff);color:#0000;-webkit-background-clip:text;background-clip:text}.stats__lead[data-v-e155a0e1]{color:#fff;margin-top:var(--space-4);font-size:1.05rem;line-height:1.5}.stats__gallery[data-v-e155a0e1]{padding-block:var(--space-2);scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:center;align-items:flex-start;gap:clamp(.75rem,2vw,1.5rem);display:flex;overflow-x:auto}.stats__gallery[data-v-e155a0e1]::-webkit-scrollbar{display:none}.stats__phone[data-v-e155a0e1]{animation:6s ease-in-out infinite stats-float-e155a0e1;animation-delay:calc(var(--i)*-1.1s);aspect-ratio:760/1647;scroll-snap-align:center;border:1px solid #ffffff1a;border-radius:12%/5.5%;flex:none;width:clamp(140px,16vw,180px);margin:0;overflow:hidden;box-shadow:0 24px 50px #00000080}.stats__phone[data-v-e155a0e1]:nth-child(2n){margin-top:clamp(20px,4vw,44px)}.stats__phone img[data-v-e155a0e1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@keyframes stats-float-e155a0e1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.stats__phone[data-v-e155a0e1]{animation:none}}@media (width<=860px){.stats__gallery[data-v-e155a0e1]{margin-inline:calc(var(--container-pad)*-1);padding-inline:var(--container-pad);justify-content:flex-start}}.stack[data-v-59308ced]{position:sticky;top:0}.stack[data-v-59308ced],.stack__inner[data-v-59308ced]{min-height:100vh;display:flex}.stack__inner[data-v-59308ced]{background:var(--surface-light);border-radius:var(--radius-section) var(--radius-section) 0 0;box-shadow:var(--shadow-section);color:var(--text-on-light);transform-origin:top;will-change:transform;flex:1;align-items:center;position:relative;overflow:hidden}.stack__overlay[data-v-59308ced]{opacity:0;pointer-events:none;z-index:3;background:#000;position:absolute;inset:0}.factura__bg[data-v-59308ced]{background:radial-gradient(48% 55% at 86% 42%,#22d2e51f,transparent 70%),var(--surface-light);z-index:0;position:absolute;inset:0}.factura__grid[data-v-59308ced]{padding-block:var(--space-12);z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,5rem);width:100%;display:grid;position:relative}.factura__eyebrow[data-v-59308ced]{color:var(--focus);font-size:var(--fs-eyebrow);letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase;align-items:center;gap:.55em;font-weight:700;display:inline-flex}.factura__eyebrow[data-v-59308ced]:before{background:var(--focus);box-shadow:0 0 12px var(--focus);content:"";border-radius:50%;width:8px;height:8px}.factura__title[data-v-59308ced]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;max-width:15ch;font-weight:400;line-height:.94}.factura__hl[data-v-59308ced]{background:linear-gradient(100deg,#0a94a8,#17b6cc);color:#0000;-webkit-background-clip:text;background-clip:text}.factura__lead[data-v-59308ced]{color:var(--text-on-light-muted);margin-top:var(--space-4);max-width:48ch;font-size:1.05rem;line-height:1.5}.factura__features[data-v-59308ced]{gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.factura__feature[data-v-59308ced]{align-items:center;gap:.7em;font-size:1.08rem;font-weight:500;display:flex}.factura__check[data-v-59308ced]{color:var(--focus);flex:none;width:24px;height:24px}.factura__device-wrap[data-v-59308ced]{justify-content:center;display:flex;position:relative}.factura__glow[data-v-59308ced]{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--focus) 28%,transparent),transparent 66%);filter:blur(58px);z-index:0;position:absolute;inset:-18% -6%}.factura__screen[data-v-59308ced]{aspect-ratio:1179/2556;-o-object-fit:cover;object-fit:cover;z-index:1;border:1px solid #00000014;border-radius:13%/6%;width:min(300px,78vw);animation:6s ease-in-out infinite factura-float-59308ced;display:block;position:relative;box-shadow:0 30px 60px #14191947}@keyframes factura-float-59308ced{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.factura__screen[data-v-59308ced]{animation:none}}@media (width<=860px){.factura__grid[data-v-59308ced]{gap:var(--space-8);text-align:center;grid-template-columns:1fr}.factura__lead[data-v-59308ced],.factura__title[data-v-59308ced]{max-width:none;margin-inline:auto}.factura__features[data-v-59308ced]{justify-items:center}.factura__feature[data-v-59308ced]{justify-content:center}}.stack[data-v-5dee9b61]{z-index:7}.stack[data-v-5dee9b61],.stack__inner[data-v-5dee9b61]{min-height:100vh;display:flex;position:relative}.stack__inner[data-v-5dee9b61]{background:var(--surface-cream);border-radius:var(--radius-section) var(--radius-section) 0 0;box-shadow:var(--shadow-section);color:var(--text-on-light);transform-origin:top;flex:1;align-items:center;overflow:hidden}.stack__overlay[data-v-5dee9b61]{opacity:0;pointer-events:none;z-index:3;background:#000}.faq__bg[data-v-5dee9b61],.stack__overlay[data-v-5dee9b61]{position:absolute;inset:0}.faq__bg[data-v-5dee9b61]{background:radial-gradient(50% 45% at 50% 6%,#33c85a14,transparent 70%),var(--surface-cream);z-index:0}.faq__content[data-v-5dee9b61]{max-width:820px;padding-block:var(--space-12);z-index:2;width:100%;position:relative}.faq__head[data-v-5dee9b61]{margin-bottom:var(--space-8);text-align:center}.faq__eyebrow[data-v-5dee9b61]{color:var(--brand);font-size:var(--fs-eyebrow);letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase;font-weight:700}.faq__title[data-v-5dee9b61]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;font-weight:400;line-height:.96}.faq__hl[data-v-5dee9b61]{background:linear-gradient(100deg,var(--brand-strong) 0,#12a58f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.faq__list[data-v-5dee9b61]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.faq__details[data-v-5dee9b61]{border:1px solid var(--card-border-light);border-radius:var(--radius-card);padding:0 var(--space-4);background:#fff;transition:border-color .2s}.faq__details[open][data-v-5dee9b61]{border-color:color-mix(in srgb,var(--brand) 45%,transparent)}.faq__q[data-v-5dee9b61]{cursor:pointer;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;justify-content:space-between;font-size:1.08rem;font-weight:600;list-style:none;display:flex}.faq__q[data-v-5dee9b61]::-webkit-details-marker{display:none}.faq__icon[data-v-5dee9b61]{flex:none;width:20px;height:20px;position:relative}.faq__icon[data-v-5dee9b61]:after,.faq__icon[data-v-5dee9b61]:before{background:var(--brand);content:"";border-radius:2px;transition:transform .25s,opacity .25s;position:absolute}.faq__icon[data-v-5dee9b61]:before{width:16px;height:2px;top:9px;left:2px}.faq__icon[data-v-5dee9b61]:after{width:2px;height:16px;top:2px;left:9px}.faq__details[open] .faq__icon[data-v-5dee9b61]:after{opacity:0;transform:rotate(90deg)}.faq__a[data-v-5dee9b61]{color:var(--text-on-light-muted);max-width:66ch;padding:0 0 var(--space-3);margin:0;line-height:1.55}@media (prefers-reduced-motion:reduce){.faq__icon[data-v-5dee9b61]:after,.faq__icon[data-v-5dee9b61]:before{transition:none}}.stack[data-v-b759f114]{position:sticky;top:0}.stack[data-v-b759f114],.stack__inner[data-v-b759f114]{min-height:100vh;display:flex}.stack__inner[data-v-b759f114]{background:var(--surface-light);border-radius:var(--radius-section) var(--radius-section) 0 0;box-shadow:var(--shadow-section);color:var(--text-on-light);transform-origin:top;will-change:transform;flex:1;align-items:center;position:relative;overflow:hidden}.stack__overlay[data-v-b759f114]{opacity:0;pointer-events:none;z-index:3;background:#000}.kds__bg[data-v-b759f114],.stack__overlay[data-v-b759f114]{position:absolute;inset:0}.kds__bg[data-v-b759f114]{background:radial-gradient(48% 55% at 86% 42%,#fe66031f,transparent 70%),var(--surface-light);z-index:0}.kds__grid[data-v-b759f114]{padding-block:var(--space-12);z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,5rem);width:100%;display:grid;position:relative}.kds__eyebrow[data-v-b759f114]{color:var(--secondary);font-size:var(--fs-eyebrow);letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase;align-items:center;gap:.55em;font-weight:700;display:inline-flex}.kds__eyebrow[data-v-b759f114]:before{background:var(--secondary);box-shadow:0 0 12px var(--secondary);content:"";border-radius:50%;width:8px;height:8px}.kds__title[data-v-b759f114]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;max-width:15ch;font-weight:400;line-height:.94}.kds__hl[data-v-b759f114]{background:linear-gradient(100deg,#d24f00 0,var(--secondary) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.kds__lead[data-v-b759f114]{color:var(--text-on-light-muted);margin-top:var(--space-4);max-width:48ch;font-size:1.05rem;line-height:1.5}.kds__features[data-v-b759f114]{gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.kds__feature[data-v-b759f114]{align-items:center;gap:.7em;font-size:1.08rem;font-weight:500;display:flex}.kds__check[data-v-b759f114]{color:var(--secondary);flex:none;width:24px;height:24px}.kds__device-wrap[data-v-b759f114]{justify-content:center;display:flex;position:relative}.kds__glow[data-v-b759f114]{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--secondary) 28%,transparent),transparent 66%);filter:blur(58px);z-index:0;position:absolute;inset:-18% -6%}.kds__screen[data-v-b759f114]{aspect-ratio:1179/2556;-o-object-fit:cover;object-fit:cover;z-index:1;border:1px solid #00000014;border-radius:13%/6%;width:min(300px,78vw);animation:6s ease-in-out infinite kds-float-b759f114;display:block;position:relative;box-shadow:0 30px 60px #14191947}@keyframes kds-float-b759f114{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.kds__screen[data-v-b759f114]{animation:none}}@media (width<=860px){.kds__grid[data-v-b759f114]{gap:var(--space-8);text-align:center;grid-template-columns:1fr}.kds__lead[data-v-b759f114],.kds__title[data-v-b759f114]{max-width:none;margin-inline:auto}.kds__features[data-v-b759f114]{justify-items:center}.kds__feature[data-v-b759f114]{justify-content:center}}.stack[data-v-fd2817c7]{position:sticky;top:0}.stack[data-v-fd2817c7],.stack__inner[data-v-fd2817c7]{min-height:100vh;display:flex}.stack__inner[data-v-fd2817c7]{border-radius:var(--radius-section) var(--radius-section) 0 0;box-shadow:var(--shadow-section);color:var(--text-on-light);transform-origin:top;will-change:transform;background:linear-gradient(#fff,#fff 30%,#f8f1e7);flex:1;align-items:center;position:relative;overflow:hidden}.stack__overlay[data-v-fd2817c7]{opacity:0;pointer-events:none;z-index:3;background:#000;position:absolute;inset:0}.testi__bg[data-v-fd2817c7]{z-index:0;background:radial-gradient(45% 40% at 12% 8%,#33c85a12,#0000 70%),radial-gradient(45% 40% at 88% 92%,#22d2e50f,#0000 70%);position:absolute;inset:0}.testi__content[data-v-fd2817c7]{gap:var(--space-4);padding-block:var(--space-12);z-index:2;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.testi__head[data-v-fd2817c7]{margin-bottom:var(--space-4);text-align:center}.testi__eyebrow[data-v-fd2817c7]{color:var(--brand);font-size:var(--fs-eyebrow);letter-spacing:.22em;margin-bottom:var(--space-3);text-transform:uppercase;font-weight:700}.testi__title[data-v-fd2817c7]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:.01em;font-weight:400;line-height:.96}.testi__hl[data-v-fd2817c7]{background:linear-gradient(100deg,var(--brand-strong) 0,#12a58f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.row[data-v-fd2817c7]{position:relative;overflow:hidden}.row[data-v-fd2817c7]:after,.row[data-v-fd2817c7]:before{content:"";pointer-events:none;z-index:2;width:9%;position:absolute;top:0;bottom:0}.row[data-v-fd2817c7]:before{background:linear-gradient(90deg,#fbf5ec,#fbf4ea00);left:0}.row[data-v-fd2817c7]:after{background:linear-gradient(270deg,#fbf5ec,#fbf4ea00);right:0}.track[data-v-fd2817c7]{gap:var(--space-3);will-change:transform;width:max-content;display:flex}.track--left[data-v-fd2817c7]{animation:42s linear infinite marquee-left-fd2817c7}.track--right[data-v-fd2817c7]{animation:42s linear infinite marquee-right-fd2817c7}.row:hover .track[data-v-fd2817c7]{animation-play-state:paused}@keyframes marquee-left-fd2817c7{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right-fd2817c7{0%{transform:translate(-50%)}to{transform:translate(0)}}.card[data-v-fd2817c7]{border:1px solid var(--card-border-light);border-radius:var(--radius-card);padding:var(--space-4);background:#fff;flex-direction:column;flex:none;gap:.75rem;width:340px;display:flex;box-shadow:0 12px 30px #14191912}.card__stars[data-v-fd2817c7]{color:var(--gold);letter-spacing:.1em;font-size:.95rem}.card__text[data-v-fd2817c7]{color:#2a2a30;margin:0;font-size:.98rem;line-height:1.5}.card__author[data-v-fd2817c7]{align-items:center;gap:.7rem;margin-top:auto;display:flex}.card__avatar[data-v-fd2817c7]{color:#05130a;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:.9rem;font-weight:800;display:grid}.card__meta[data-v-fd2817c7]{flex-direction:column;line-height:1.2;display:flex}.card__name[data-v-fd2817c7]{font-weight:700}.card__business[data-v-fd2817c7]{color:var(--text-on-light-muted);font-size:.85rem}@media (width<=560px){.card[data-v-fd2817c7]{width:82vw}}@media (prefers-reduced-motion:reduce){.track--left[data-v-fd2817c7],.track--right[data-v-fd2817c7]{animation:none}}.dots[data-v-e143e701]{z-index:50;flex-direction:column;gap:.9rem;display:flex;position:fixed;top:50%;left:clamp(.75rem,2vw,1.75rem);transform:translateY(-50%)}.dots__item[data-v-e143e701]{cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:.6rem;padding:0;display:flex;position:relative}.dots__dot[data-v-e143e701]{border-radius:var(--radius-pill);background:#9696968c;width:9px;height:9px;transition:all .3s}.dots__item:hover .dots__dot[data-v-e143e701]{background:#969696e6}.dots__item.is-active .dots__dot[data-v-e143e701]{background:var(--brand);box-shadow:0 0 12px color-mix(in srgb,var(--brand) 60%,transparent);height:26px}.dots__label[data-v-e143e701]{border-radius:var(--radius-pill);color:var(--text-on-dark);opacity:0;pointer-events:none;white-space:nowrap;background:#000000b3;padding:.25em .6em;font-size:.78rem;font-weight:600;transition:opacity .2s,transform .2s;transform:translate(-6px)}.dots__item:hover .dots__label[data-v-e143e701]{opacity:1;transform:translate(0)}@media (width<=640px){.dots[data-v-e143e701]{display:none}}.hero[data-v-3ff2a0c3]{text-align:center;background:#04070c;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding-block:clamp(3rem,8vh,6rem);display:flex;position:relative;overflow:hidden}.hero[data-v-3ff2a0c3]:before{content:"";z-index:0;background:url(../images/aurora-hero.jpg) 50%/cover;animation:26s ease-in-out infinite alternate hero-zoom-3ff2a0c3;position:absolute;inset:0}@keyframes hero-zoom-3ff2a0c3{0%{transform:scale(1)}to{transform:scale(1.12)}}.hero[data-v-3ff2a0c3] .gallery,.hero__content[data-v-3ff2a0c3],.hero__hint[data-v-3ff2a0c3]{z-index:1;position:relative}.hero__content[data-v-3ff2a0c3]{flex-direction:column;align-items:center;display:flex}.hero__brand[data-v-3ff2a0c3]{margin-bottom:var(--space-4);align-items:center;gap:.7rem;display:inline-flex}.hero__icon[data-v-3ff2a0c3]{box-shadow:0 10px 30px color-mix(in srgb,var(--brand) 35%,transparent);border-radius:20px;width:clamp(56px,8vw,76px);height:clamp(56px,8vw,76px)}.hero__brandname[data-v-3ff2a0c3]{letter-spacing:.02em;font-size:clamp(1.8rem,4vw,2.6rem)}.hero__brandname[data-v-3ff2a0c3],.hero__title[data-v-3ff2a0c3]{color:#fff;font-family:var(--font-display)}.hero__title[data-v-3ff2a0c3]{letter-spacing:.01em;font-size:clamp(2.6rem,7.5vw,5.5rem);font-weight:400;line-height:.92}.hero__sub[data-v-3ff2a0c3]{color:#ffffffd9;margin-top:var(--space-4);max-width:46ch;font-size:1.02rem}.hero__hint[data-v-3ff2a0c3]{bottom:var(--space-6);animation:1.6s ease-in-out infinite bob-3ff2a0c3;position:absolute}.hero__hint-icon[data-v-3ff2a0c3]{opacity:.85;width:46px;height:46px;display:block;transform:rotate(-90deg)}@keyframes bob-3ff2a0c3{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.stack-root[data-v-3ff2a0c3]{isolation:isolate;position:relative}.stack-root[data-v-3ff2a0c3]>section:first-child{z-index:1}.stack-root[data-v-3ff2a0c3]>section:nth-child(2){z-index:2}.stack-root[data-v-3ff2a0c3]>section:nth-child(3){z-index:3}.stack-root[data-v-3ff2a0c3]>section:nth-child(4){z-index:4}.stack-root[data-v-3ff2a0c3]>section:nth-child(5){z-index:5}.stack-root[data-v-3ff2a0c3]>section:nth-child(6){z-index:6}.stack-root[data-v-3ff2a0c3]>section:nth-child(7){z-index:7}.footer[data-v-3ff2a0c3]{background:var(--surface-dark);color:var(--text-on-dark-muted);padding-block:var(--space-8);z-index:1;position:relative}.cta[data-v-3ff2a0c3]{background:linear-gradient(135deg,var(--brand) 0,var(--brand-strong) 100%);box-shadow:0 30px 70px color-mix(in srgb,var(--brand) 28%,transparent);border-radius:32px;grid-template-columns:1.4fr auto;align-items:center;gap:clamp(1.5rem,5vw,4rem);padding:clamp(2rem,5vw,3.5rem);display:grid}.cta__title[data-v-3ff2a0c3]{color:#05130a;font-family:var(--font-display);letter-spacing:.01em;max-width:18ch;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:400;line-height:.98}.cta__sub[data-v-3ff2a0c3]{color:#05130acc;margin-top:var(--space-2);max-width:52ch;font-size:1.02rem;line-height:1.5}.cta__btn[data-v-3ff2a0c3]{border-radius:var(--radius-pill);color:#fff;white-space:nowrap;background:#0a0a0a;justify-self:end;padding:1.1em 2em;font-size:1.05rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 12px 28px #00000040}.cta__btn[data-v-3ff2a0c3]:hover{transform:translateY(-2px);box-shadow:0 16px 34px #00000052}.footer__info[data-v-3ff2a0c3]{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between}.footer__brand[data-v-3ff2a0c3],.footer__info[data-v-3ff2a0c3]{align-items:center;display:flex}.footer__brand[data-v-3ff2a0c3]{gap:.9rem}.footer__icon[data-v-3ff2a0c3]{border-radius:14px;flex:none;width:56px;height:56px}.footer__name[data-v-3ff2a0c3]{color:#fff;font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:1.5rem}.footer__tag[data-v-3ff2a0c3]{color:var(--text-on-dark-muted);margin:0;font-size:.9rem}.footer__contact[data-v-3ff2a0c3]{flex-direction:column;gap:.5rem;display:flex}.footer__row[data-v-3ff2a0c3]{color:#ffffffd9;align-items:center;gap:.55em;margin:0;font-size:.98rem;text-decoration:none;transition:color .2s;display:flex}a.footer__row[data-v-3ff2a0c3]:hover{color:var(--brand)}.footer__ico[data-v-3ff2a0c3]{font-size:1.05rem}.footer__legal[data-v-3ff2a0c3]{margin-top:var(--space-6);text-align:center;font-size:.9rem}@media (width<=640px){.footer__info[data-v-3ff2a0c3]{align-items:center;gap:var(--space-5)}.footer__brand[data-v-3ff2a0c3],.footer__info[data-v-3ff2a0c3]{text-align:center;flex-direction:column}.footer__brand[data-v-3ff2a0c3]{gap:.6rem}.footer__contact[data-v-3ff2a0c3]{align-items:center}.footer__row[data-v-3ff2a0c3]{justify-content:center}}@media (width<=780px){.cta[data-v-3ff2a0c3]{gap:var(--space-5);text-align:center;grid-template-columns:1fr;justify-items:center}.cta__sub[data-v-3ff2a0c3],.cta__title[data-v-3ff2a0c3]{margin-inline:auto}.cta__btn[data-v-3ff2a0c3]{justify-self:center}}@media (width<=480px){.cta[data-v-3ff2a0c3]{padding:var(--space-6) var(--space-5)}.cta__btn[data-v-3ff2a0c3]{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.hero[data-v-3ff2a0c3]:before,.hero__hint[data-v-3ff2a0c3]{animation:none}}
