.plans[data-v-e4670c71]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:1rem;display:grid}.plan[data-v-e4670c71]{border-radius:var(--radius-xl);flex-direction:column;gap:1.25rem;min-width:0;padding:1.25rem;display:flex}.plan-recommended[data-v-e4670c71]{box-shadow:var(--relief-shadow),0 0 0 1.5px hsl(var(--primary)/.85)}.plan-head[data-v-e4670c71]{flex-direction:column;gap:.375rem;display:flex}.plan-name-row[data-v-e4670c71]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.plan-name[data-v-e4670c71]{font-size:1.125rem;font-weight:600;line-height:1.3}.plan-badge[data-v-e4670c71]{--tone:var(--brand-blue)}.plan-tagline[data-v-e4670c71]{min-height:2.6em;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.3}.plan-price[data-v-e4670c71]{flex-wrap:wrap;align-items:baseline;gap:.375rem;margin-block-start:.5rem;display:flex}.plan-amount[data-v-e4670c71]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;font-size:1.75rem;font-weight:600;line-height:1.1}.plan-period[data-v-e4670c71]{color:hsl(var(--muted-foreground));font-size:.8125rem}.plan-features[data-v-e4670c71]{flex-direction:column;flex:1;gap:.5rem;font-size:.875rem;line-height:1.45;display:flex}.plan-features li[data-v-e4670c71]{align-items:flex-start;gap:.5rem;display:flex}.plan-check[data-v-e4670c71]{color:hsl(var(--success));flex-shrink:0;margin-block-start:.2rem}.plan-cta[data-v-e4670c71]{white-space:normal;text-align:center;width:100%}.included[data-v-467d10ea]{flex-direction:column;gap:1rem;display:flex}.included-title[data-v-467d10ea]{font-size:1rem;font-weight:600}.included-items[data-v-467d10ea]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem 1.5rem;display:grid}.included-items li[data-v-467d10ea]{align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.included-check[data-v-467d10ea]{background:hsl(var(--success)/.12);width:1.375rem;height:1.375rem;color:hsl(var(--success));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq[data-v-5d29136b]{border-block-start:1px solid hsl(var(--border)/.6);padding-block:calc(clamp(4rem,3rem + 4vw,7rem))}.faq-grid[data-v-5d29136b]{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:calc(clamp(2rem,1rem + 4vw,5rem));display:grid}.faq-head[data-v-5d29136b]{flex-direction:column;gap:1rem;display:flex;position:sticky;inset-block-start:6rem}.faq-head a[data-v-5d29136b]{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));text-underline-offset:3px;font-weight:500}.faq-head a[data-v-5d29136b]:hover{text-decoration-color:currentColor}.faq-list>div[data-v-5d29136b]{border-block-start:1px solid hsl(var(--border)/.7);padding-block:1.25rem}.faq-list>div[data-v-5d29136b]:first-child{border-block-start:0;padding-block-start:0}.faq-question[data-v-5d29136b]{font-size:1rem;font-weight:600;line-height:1.4}.faq-answer[data-v-5d29136b],.faq-link[data-v-5d29136b]{margin-block-start:.375rem;font-size:.9375rem}.faq-link a[data-v-5d29136b]{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));text-underline-offset:3px;font-weight:500}.faq-link a[data-v-5d29136b]:hover{text-decoration-color:currentColor}.faq-answer[data-v-5d29136b]{color:hsl(var(--muted-foreground));text-wrap:pretty;line-height:1.6}@media (width<=900px){.faq-grid[data-v-5d29136b]{grid-template-columns:1fr}.faq-head[data-v-5d29136b]{position:static}}
