.kicker[data-v-8bef65d6]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-ink);font-size:.75rem;font-weight:600}.section-title[data-v-8bef65d6]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-fg-strong);font-size:clamp(1.9rem,5vw,3.2rem);line-height:1}.cta[data-v-8bef65d6]{background:var(--color-fg-strong);min-height:3.5rem;color:var(--color-bg);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 2rem;font-size:1rem;font-weight:600;transition:opacity .15s;display:inline-flex}.cta[data-v-8bef65d6]:hover{opacity:.9}.tick[data-v-8bef65d6]{width:1.3em;color:var(--color-accent-ink);flex:none;font-weight:700}.step-number[data-v-8bef65d6]{font-variant-numeric:lining-nums}.hero-art[data-v-8bef65d6]{width:100%;max-width:19rem;margin:0 auto}.hero-art img[data-v-8bef65d6]{border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 26px 50px -22px #000000b3}@media (width>=640px){.hero-art[data-v-8bef65d6]{max-width:27rem}}.examples[data-v-8bef65d6]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-bottom:0;padding:0 16px 8px;list-style:none;display:flex;overflow-x:auto}.examples[data-v-8bef65d6]::-webkit-scrollbar{display:none}.examples li[data-v-8bef65d6]{scroll-snap-align:center;flex:0 0 68%}.examples img[data-v-8bef65d6]{aspect-ratio:2/3;object-fit:cover;background:var(--color-panel);width:100%;height:auto;display:block;box-shadow:0 18px 40px -24px #0000008c}.caption[data-v-8bef65d6]{color:var(--color-fg-strong);justify-content:space-between;gap:8px;margin-top:10px;font-size:.85rem;display:flex}@media (width>=640px){.examples[data-v-8bef65d6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:60rem;padding:0 32px;display:grid;overflow:visible}}@media (prefers-reduced-motion:reduce){.cta[data-v-8bef65d6]{transition:none}}
