picture[data-v-b2263c55]{display:block}.shot[data-v-b2263c55]{display:block;width:100%;height:auto;border-radius:var(--ds-radius-lg);border:1px solid var(--ds-rule);box-shadow:var(--ds-shadow-lg);background:var(--ds-surface)}.page[data-v-3845372f]{background:var(--ds-paper);color:var(--ds-ink)}section[data-v-3845372f]{width:100%;max-width:1080px;margin:0 auto;padding:0 40px}.hero[data-v-3845372f]{padding-top:64px;padding-bottom:64px}.hero-copy[data-v-3845372f]{max-width:720px}.hero-headline[data-v-3845372f]{font-family:var(--ds-font-serif);font-weight:600;letter-spacing:-.02em;line-height:1.08;font-size:clamp(2.25rem,4.5vw,3.5rem);color:var(--ds-ink)}.hero-subline[data-v-3845372f]{margin-top:20px;max-width:var(--ds-measure-narrow);font-size:var(--ds-text-lg);line-height:var(--ds-leading-normal);color:var(--ds-ink-secondary)}.hero-ctas[data-v-3845372f]{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}.hero-ctas a[data-v-3845372f]{text-decoration:none}.hero-shot[data-v-3845372f]{margin-top:48px}.section-title[data-v-3845372f]{text-align:center;margin-bottom:40px}.how[data-v-3845372f]{padding-top:24px;padding-bottom:80px}.steps[data-v-3845372f]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);padding:0}.step[data-v-3845372f]{padding:4px 28px;border-left:1px solid var(--ds-rule)}.step[data-v-3845372f]:first-child{border-left:0;padding-left:0}.step-num[data-v-3845372f]{font-family:var(--ds-font-serif);font-size:var(--ds-text-2xl);color:var(--ds-accent)}.step-verb[data-v-3845372f]{margin:8px 0 6px}.step-body[data-v-3845372f]{font-size:var(--ds-text-md);color:var(--ds-ink-secondary);line-height:var(--ds-leading-normal)}.feature[data-v-3845372f]{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center;padding-top:56px;padding-bottom:56px;border-top:1px solid var(--ds-rule)}.feature.reverse[data-v-3845372f]{grid-template-columns:1.15fr .85fr}.feature.reverse .feature-copy[data-v-3845372f]{order:2}.feature-copy h2[data-v-3845372f]{margin-bottom:14px}.feature-copy p[data-v-3845372f]{max-width:var(--ds-measure-narrow);font-size:var(--ds-text-lg);line-height:var(--ds-leading-normal);color:var(--ds-ink-secondary)}.plan-badge[data-v-3845372f]{display:inline-block;vertical-align:middle;padding:2px 8px;border-radius:999px;background:var(--ds-accent-weak);color:var(--ds-accent);font-family:var(--ds-font-sans);font-size:var(--ds-text-xs);font-weight:600;letter-spacing:.02em;line-height:1.6;white-space:nowrap}.advanced-item dt .plan-badge[data-v-3845372f]{margin-left:8px}.feature-copy .feature-note[data-v-3845372f]{margin-top:18px;padding-top:18px;border-top:1px solid var(--ds-rule);font-size:var(--ds-text-base)}.feature-note .plan-badge[data-v-3845372f]{margin-right:6px}.advanced[data-v-3845372f]{padding-top:80px;padding-bottom:32px}.advanced-list[data-v-3845372f]{max-width:var(--ds-measure);margin:0 auto;border-top:1px solid var(--ds-rule)}.advanced-item[data-v-3845372f]{display:grid;grid-template-columns:1fr 2fr;gap:32px;align-items:baseline;padding:22px 4px;border-bottom:1px solid var(--ds-rule)}.advanced-item dt[data-v-3845372f]{margin:0}.advanced-item dd[data-v-3845372f]{margin:0;font-size:var(--ds-text-base);color:var(--ds-ink-secondary);line-height:var(--ds-leading-normal)}.teaser[data-v-3845372f]{padding-top:80px;padding-bottom:80px}.teaser-inner[data-v-3845372f]{background:var(--ds-sunken);border:1px solid var(--ds-rule);border-radius:var(--ds-radius-lg);padding:44px;text-align:center}.teaser-inner p[data-v-3845372f]{max-width:var(--ds-measure-narrow);margin:12px auto 0;font-size:var(--ds-text-base);color:var(--ds-ink-secondary);line-height:var(--ds-leading-normal)}.teaser-ctas[data-v-3845372f]{margin-top:24px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.teaser-ctas a[data-v-3845372f]{text-decoration:none}.faq[data-v-3845372f]{padding-bottom:24px}.faq-list[data-v-3845372f]{max-width:var(--ds-measure);margin:0 auto;border-top:1px solid var(--ds-rule)}.faq-item[data-v-3845372f]{border-bottom:1px solid var(--ds-rule)}.faq-item summary[data-v-3845372f]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;cursor:pointer;list-style:none;font-size:var(--ds-text-lg);font-weight:500;color:var(--ds-ink)}.faq-item summary[data-v-3845372f]::-webkit-details-marker{display:none}.faq-icon[data-v-3845372f]{color:var(--ds-ink-muted);flex-shrink:0;transition:transform var(--ds-duration) var(--ds-ease)}.faq-item[open] .faq-icon[data-v-3845372f]{transform:rotate(45deg)}.faq-item p[data-v-3845372f]{padding:0 4px 20px;max-width:var(--ds-measure);font-size:var(--ds-text-base);line-height:var(--ds-leading-read);color:var(--ds-ink-secondary)}.final[data-v-3845372f]{text-align:center;padding-top:64px;padding-bottom:80px}.final p[data-v-3845372f]{max-width:var(--ds-measure-narrow);margin:12px auto 24px;font-size:var(--ds-text-base);color:var(--ds-ink-secondary)}.final a[data-v-3845372f]{text-decoration:none}@media(prefers-reduced-motion:no-preference){.hero-copy[data-v-3845372f],.hero-shot[data-v-3845372f]{animation:rise-3845372f var(--ds-duration) var(--ds-ease) both}.hero-shot[data-v-3845372f]{animation-delay:60ms}}@keyframes rise-3845372f{0%{opacity:0;transform:translateY(8px)}}@media(max-width:900px){.feature[data-v-3845372f]{grid-template-columns:1fr;gap:28px}.feature.reverse[data-v-3845372f]{grid-template-columns:1fr}.feature.reverse .feature-copy[data-v-3845372f]{order:0}.steps[data-v-3845372f]{grid-template-columns:1fr;gap:24px}.step[data-v-3845372f]{border-left:0;padding:0}.advanced-item[data-v-3845372f]{grid-template-columns:1fr;gap:6px}}@media(max-width:640px){section[data-v-3845372f]{padding-left:20px;padding-right:20px}.hero[data-v-3845372f]{padding-top:40px;padding-bottom:48px}.teaser-inner[data-v-3845372f]{padding:28px 20px}}
