.cta-button-row[data-v-230c49a1]{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.cta-button-row__button[data-v-230c49a1]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.375rem;height:2.75rem!important;min-height:2.75rem!important;padding-inline:.75rem!important;border-radius:var(--radius-md)!important;font-size:.8125rem!important;font-weight:var(--font-semibold)!important;line-height:1!important;white-space:nowrap!important}.cta-button-row__button--primary[data-v-230c49a1]{box-shadow:0 8px 20px -12px color-mix(in srgb,var(--primary) 50%,transparent)}.cta-button-row__button--secondary[data-v-230c49a1]{border-color:color-mix(in srgb,var(--primary) 22%,var(--border))!important;background:var(--surface)!important;color:var(--primary)!important}.cta-button-row__icon--leading[data-v-230c49a1],.cta-button-row__icon--trailing[data-v-230c49a1],.cta-button-row__label--full[data-v-230c49a1]{display:none}.cta-button-row__label--short[data-v-230c49a1]{display:inline}@media(min-width:640px){.cta-button-row[data-v-230c49a1]{display:inline-flex;width:auto;gap:var(--space-3)}.cta-button-row__button[data-v-230c49a1]{height:var(--button-height)!important;min-height:var(--button-height)!important;min-width:10.5rem;padding-inline:var(--space-6)!important;font-size:var(--text-base)!important}.cta-button-row__icon--leading[data-v-230c49a1],.cta-button-row__icon--trailing[data-v-230c49a1],.cta-button-row__label--full[data-v-230c49a1]{display:inline-flex}.cta-button-row__label--short[data-v-230c49a1]{display:none}}.hero-product-shot--single[data-v-42f9b561]{height:auto;width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-lg)}.hero-product-shot--devices[data-v-42f9b561]{position:relative;width:100%;max-width:72rem;padding:var(--space-6) var(--space-4) var(--space-8)}.hero-product-shot__desktop[data-v-42f9b561]{margin-inline:auto;width:min(100%,58rem);transform:perspective(1400px) rotateX(2deg)}.hero-product-shot__desktop img[data-v-42f9b561]{display:block;width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:0 1px 2px #0f172a0d,0 28px 60px -24px #0f172a47}.hero-product-shot__mobile[data-v-42f9b561]{position:absolute;left:clamp(.5rem,4vw,3rem);bottom:0;width:min(28%,11rem);transform:perspective(1400px) rotateY(8deg) rotateX(2deg)}.hero-product-shot__mobile img[data-v-42f9b561]{display:block;width:100%;height:auto;border-radius:1.35rem;border:3px solid hsla(0,0%,100%,.95);box-shadow:0 1px 2px #0f172a14,0 20px 44px -18px #0f172a59}@media(min-width:640px){.hero-product-shot--single[data-v-42f9b561]{border-radius:var(--radius-xl);max-height:min(48dvh,600px)}}@media(min-width:1024px){.hero-product-shot--single[data-v-42f9b561]{max-height:min(62dvh,820px)}}@media(min-width:1280px){.hero-product-shot--single[data-v-42f9b561]{max-height:min(68dvh,920px)}}@media(max-width:639px){.hero-product-shot--single[data-v-42f9b561]{max-height:min(42dvh,520px)}.hero-product-shot--devices[data-v-42f9b561]{padding-bottom:var(--space-10)}.hero-product-shot__mobile[data-v-42f9b561]{width:min(34%,7.5rem)}}.benefit-stat[data-v-888d3455]{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--border);background:linear-gradient(180deg,var(--surface) 0,var(--bg-secondary) 100%);padding:var(--space-6) var(--space-5);text-align:center;box-shadow:0 1px 2px #0f172a0a,0 10px 28px -14px #0f172a14;transition:border-color var(--transition-normal),box-shadow var(--transition-normal),transform var(--transition-normal)}.benefit-stat[data-v-888d3455]:before{content:"";position:absolute;top:0;left:1.25rem;right:1.25rem;height:2px;border-radius:0 0 9999px 9999px;background:linear-gradient(90deg,transparent,var(--primary),transparent);opacity:.55}.benefit-stat[data-v-888d3455]:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--border));box-shadow:0 2px 8px #0f172a0d,0 18px 36px -16px color-mix(in srgb,var(--primary) 16%,transparent);transform:translateY(-2px)}.benefit-stat__value[data-v-888d3455]{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em;color:var(--primary)}.benefit-stat__label[data-v-888d3455]{margin-top:var(--space-3);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--text-primary)}.benefit-stat__hint[data-v-888d3455]{margin-top:var(--space-2);max-width:14rem;font-size:var(--text-xs);line-height:var(--leading-relaxed);letter-spacing:.01em;color:var(--text-tertiary)}@media(min-width:640px){.benefit-stat[data-v-888d3455]{padding:var(--space-7) var(--space-6)}.benefit-stat__label[data-v-888d3455]{font-size:var(--text-base)}.benefit-stat__hint[data-v-888d3455]{font-size:var(--text-sm)}}.section-header[data-v-8fe15f87]{display:flex;flex-direction:column;align-items:center;text-align:center}.section-header__eyebrow[data-v-8fe15f87]{font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--primary)}.section-header__title[data-v-8fe15f87]{margin-top:var(--space-3);text-wrap:balance;font-size:var(--text-xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--text-primary)}.section-header__subtitle[data-v-8fe15f87]{margin-top:var(--space-4);max-width:var(--narrow);text-wrap:pretty;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary)}@media(min-width:640px){.section-header__title[data-v-8fe15f87]{font-size:var(--text-2xl)}.section-header__subtitle[data-v-8fe15f87]{font-size:var(--text-base)}}@media(min-width:768px){.section-header__title[data-v-8fe15f87]{font-size:var(--text-3xl)}.section-header__subtitle[data-v-8fe15f87]{font-size:var(--text-lg)}}.feature-points[data-v-b6f3e967]{margin-top:var(--space-4);display:flex;flex-direction:column;gap:0;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--border);background:linear-gradient(180deg,var(--bg-secondary) 0,var(--surface) 100%);box-shadow:0 1px 2px #0f172a0a}.feature-points__item[data-v-b6f3e967]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid hsla(0,0%,92.5%,.9)}.feature-points__item--last[data-v-b6f3e967]{border-bottom:none}.feature-points__mark[data-v-b6f3e967]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;margin-top:.1rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--primary) 10%,#fff);color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 14%,transparent)}.feature-points__text[data-v-b6f3e967]{flex:1;font-size:var(--text-sm);line-height:var(--leading-relaxed);letter-spacing:.01em;color:var(--text-secondary)}@media(min-width:640px){.feature-points__text[data-v-b6f3e967]{font-size:var(--text-base)}}.feature-shot[data-v-e99cd01d]{position:relative;margin-inline:auto;width:100%;max-width:680px;perspective:1400px;padding-block:var(--space-2) var(--space-5)}.feature-shot__ambient[data-v-e99cd01d]{position:absolute;inset:8% 4% 18%;z-index:0;border-radius:50%;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--primary) 14%,transparent) 0,transparent 68%);opacity:.85;pointer-events:none}.feature-shot__frame[data-v-e99cd01d]{position:relative;z-index:1;overflow:hidden;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));background:linear-gradient(180deg,var(--surface) 0,color-mix(in srgb,var(--bg-secondary) 65%,#fff) 100%);box-shadow:0 1px 2px #0f172a0d,0 10px 24px -10px #0f172a1a,0 28px 52px -22px color-mix(in srgb,var(--primary) 22%,transparent);transform:rotateY(-6deg) rotateX(4deg) scale(1.04) translateZ(0);transform-style:preserve-3d;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);will-change:transform}.feature-shot--end .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(6deg) rotateX(4deg) scale(1.04) translateZ(0)}.feature-shot__frame[data-v-e99cd01d]:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,hsla(0,0%,100%,.42),transparent 34%,transparent 66%,rgba(15,23,42,.04))}.feature-shot__image[data-v-e99cd01d]{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;transform:translateZ(1px)}.feature-shot__floor[data-v-e99cd01d]{position:absolute;z-index:0;bottom:.35rem;left:12%;right:12%;height:1.25rem;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--primary) 18%,rgba(15,23,42,.14)) 0,transparent 72%);opacity:.75;pointer-events:none}.feature-shot:focus-within .feature-shot__frame[data-v-e99cd01d],.feature-shot:hover .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(-2deg) rotateX(2deg) scale(1.06) translateY(-6px) translateZ(0);box-shadow:0 2px 4px #0f172a0f,0 16px 32px -12px #0f172a1f,0 36px 64px -24px color-mix(in srgb,var(--primary) 28%,transparent)}.feature-shot--end:focus-within .feature-shot__frame[data-v-e99cd01d],.feature-shot--end:hover .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(2deg) rotateX(2deg) scale(1.06) translateY(-6px) translateZ(0)}.feature-shot--end[data-v-e99cd01d]{justify-self:end}@media(min-width:640px){.feature-shot__frame[data-v-e99cd01d]{border-radius:var(--radius-xl)}}@media(min-width:1024px){.feature-shot[data-v-e99cd01d]{max-width:none;width:108%;padding-block:var(--space-3) var(--space-6)}.feature-shot--start[data-v-e99cd01d]{margin-inline:-4% auto}.feature-shot--end[data-v-e99cd01d]{margin-inline:auto -4%}.feature-shot__frame[data-v-e99cd01d]{transform:rotateY(-6deg) rotateX(4deg) scale(1.1) translateZ(0)}.feature-shot--end .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(6deg) rotateX(4deg) scale(1.1) translateZ(0)}.feature-shot:focus-within .feature-shot__frame[data-v-e99cd01d],.feature-shot:hover .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(-2deg) rotateX(2deg) scale(1.12) translateY(-6px) translateZ(0)}.feature-shot--end:focus-within .feature-shot__frame[data-v-e99cd01d],.feature-shot--end:hover .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(2deg) rotateX(2deg) scale(1.12) translateY(-6px) translateZ(0)}}@media(max-width:639px){.feature-shot__frame[data-v-e99cd01d]{transform:rotateY(-3deg) rotateX(2deg) scale(1.03) translateZ(0);box-shadow:0 1px 2px #0f172a0d,0 8px 20px -10px #0f172a1a,0 18px 36px -18px color-mix(in srgb,var(--primary) 18%,transparent)}.feature-shot--end .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(3deg) rotateX(2deg) scale(1.03) translateZ(0)}.feature-shot--end:hover .feature-shot__frame[data-v-e99cd01d],.feature-shot:hover .feature-shot__frame[data-v-e99cd01d]{transform:rotateY(0) rotateX(0) scale(1.04) translateY(-3px) translateZ(0)}}@media(prefers-reduced-motion:reduce){.feature-shot__frame[data-v-e99cd01d]{transition:box-shadow .3s ease}.feature-shot:hover .feature-shot__frame[data-v-e99cd01d],.feature-shot__frame[data-v-e99cd01d]{transform:none!important}}.faq-accordion[data-v-f9d0c26c]{display:flex;flex-direction:column;gap:var(--space-3);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface);padding:var(--space-4);box-shadow:0 1px 2px #0f172a0a,0 12px 32px -16px #0f172a1a}.faq-accordion__item[data-v-f9d0c26c]{overflow:hidden;border-radius:var(--radius-lg);border:1px solid transparent;background:var(--bg-secondary);transition:border-color var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal)}.faq-accordion__item[data-v-f9d0c26c]:hover{border-color:color-mix(in srgb,var(--primary) 12%,transparent)}.faq-accordion__item--open[data-v-f9d0c26c]{border-color:color-mix(in srgb,var(--primary) 18%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--primary-soft) 70%,#fff) 0,var(--surface) 100%);box-shadow:0 8px 20px -16px color-mix(in srgb,var(--primary) 20%,transparent)}.faq-accordion__trigger[data-v-f9d0c26c]{display:grid;width:100%;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);text-align:left;transition:background var(--transition-fast)}.faq-accordion__index[data-v-f9d0c26c]{font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.12em;color:var(--text-tertiary)}.faq-accordion__question[data-v-f9d0c26c]{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--text-primary)}.faq-accordion__toggle[data-v-f9d0c26c]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--primary) 14%,transparent);background:var(--surface);color:var(--primary);transition:background var(--transition-fast),transform var(--transition-fast)}.faq-accordion__item--open .faq-accordion__toggle[data-v-f9d0c26c]{background:color-mix(in srgb,var(--primary) 10%,#fff)}.faq-accordion__panel[data-v-f9d0c26c]{padding:0 var(--space-5) var(--space-5)}@media(min-width:640px){.faq-accordion__panel[data-v-f9d0c26c]{padding-left:calc(var(--space-5) + 2.25rem)}}.faq-accordion__answer[data-v-f9d0c26c]{font-size:var(--text-sm);line-height:var(--leading-relaxed);letter-spacing:.01em;color:var(--text-secondary)}@media(min-width:640px){.faq-accordion[data-v-f9d0c26c]{padding:var(--space-5)}.faq-accordion__answer[data-v-f9d0c26c],.faq-accordion__question[data-v-f9d0c26c]{font-size:var(--text-base)}}.cta-panel[data-v-456e7720]{position:relative;overflow:hidden}.cta-panel[data-v-456e7720]:before{content:"";position:absolute;top:0;left:2rem;right:2rem;height:2px;opacity:.6}.cta-panel[data-v-456e7720]:after{content:"";position:absolute;top:-6rem;right:-4rem;width:14rem;height:14rem;pointer-events:none}.cta-panel__inner[data-v-456e7720]{position:relative;z-index:1;margin:0 auto;display:flex;max-width:var(--content);flex-direction:column;align-items:center;padding:var(--space-8) var(--space-6);text-align:center}.cta-panel__title[data-v-456e7720]{max-width:42rem;text-wrap:balance;font-size:var(--text-xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--text-primary)}.cta-panel__description[data-v-456e7720]{margin-top:var(--space-4);max-width:38rem;text-wrap:pretty;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary)}.cta-panel[data-v-456e7720] .cta-button-row{margin-top:var(--space-6);justify-content:center}.cta-panel__trust[data-v-456e7720]{margin-top:var(--space-6);display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-3);padding:0;list-style:none}.cta-panel__trust-item[data-v-456e7720]{display:inline-flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border));background:color-mix(in srgb,var(--primary-soft) 55%,#fff);padding:.4rem .85rem;font-size:var(--text-sm);font-weight:var(--font-medium);color:color-mix(in srgb,var(--text-secondary) 88%,var(--primary));white-space:nowrap}.cta-panel__trust-icon[data-v-456e7720]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background:color-mix(in srgb,var(--primary) 14%,#fff);color:var(--primary)}@media(min-width:640px){.cta-panel__inner[data-v-456e7720]{padding:var(--space-9) var(--space-8)}.cta-panel__title[data-v-456e7720]{font-size:var(--text-2xl)}.cta-panel__description[data-v-456e7720]{font-size:var(--text-base)}.cta-panel[data-v-456e7720] .cta-button-row{margin-top:var(--space-7)}}@media(min-width:768px){.cta-panel__inner[data-v-456e7720]{padding:var(--space-10) var(--space-9)}.cta-panel__title[data-v-456e7720]{font-size:var(--text-3xl)}.cta-panel__description[data-v-456e7720]{font-size:var(--text-lg)}}
