.plans[data-v-247a384a]{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;max-width:1200px;margin:0 auto;padding:12px 44px 44px;display:grid}.plan[data-v-247a384a]{border-radius:var(--eb-r-xl);border:1px solid var(--eb-border);background:var(--eb-surface);gap:14px;padding:30px;display:grid;position:relative}.plan--popular[data-v-247a384a]{border:1.5px solid var(--eb-accent-55);background:linear-gradient(180deg,var(--eb-accent-08),transparent);box-shadow:var(--eb-shadow-featured)}.plan__pill[data-v-247a384a]{top:-11px;border-radius:var(--eb-r-pill);background:var(--eb-accent);color:var(--eb-accent-ink);font-family:var(--eb-font-mono);letter-spacing:.06em;text-transform:uppercase;padding:4px 11px;font-size:10px;font-weight:600;position:absolute;inset-inline-start:30px}.plan h2[data-v-247a384a]{font-size:20px;font-weight:600}.plan__desc[data-v-247a384a]{color:var(--eb-fg-60);min-height:2.8em;margin-top:-6px;font-size:14px}.plan__price[data-v-247a384a]{align-items:baseline;gap:6px;display:flex}.plan__price strong[data-v-247a384a]{letter-spacing:-.03em;font-size:46px;font-weight:700;line-height:1}.plan--popular .plan__price strong[data-v-247a384a]{color:var(--eb-accent)}.plan__price span[data-v-247a384a]{color:var(--eb-fg-50);font-size:14px}.plan__trial[data-v-247a384a]{font-family:var(--eb-font-mono);color:var(--eb-fg-50);margin-top:-8px;font-size:11.5px}.plan__features[data-v-247a384a]{gap:9px;margin:6px 0 4px;list-style:none;display:grid}.plan__features li[data-v-247a384a]{color:var(--eb-fg-72);gap:9px;font-size:14px;display:flex}.plan__features i[data-v-247a384a]{color:var(--eb-accent);font-style:normal}.plan__features li.is-off[data-v-247a384a],.plan__features li.is-off i[data-v-247a384a]{color:var(--eb-fg-35)}.plan__features em[data-v-247a384a]{font-style:normal;font-family:var(--eb-font-mono);color:var(--eb-fg-50);font-size:12px}@media (width<=1023px){.plans[data-v-247a384a]{grid-template-columns:1fr;padding:8px 20px 32px}.plan--popular[data-v-247a384a]{order:-1}}.faq[data-v-85c4e5e1]{border-top:1px solid var(--eb-border-soft);padding:64px 44px}.faq__inner[data-v-85c4e5e1]{max-width:1200px;margin:0 auto}.faq__head h2[data-v-85c4e5e1]{letter-spacing:-.02em;max-width:22ch;margin-top:18px;font-size:40px;font-weight:700;line-height:1.08}.eyebrow-pill[data-v-85c4e5e1]{border-radius:var(--eb-r-pill);border:1px solid var(--eb-accent-30);background:var(--eb-accent-08);font-family:var(--eb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eb-accent);padding:5px 12px;font-size:11px;display:inline-block}.faq__grid[data-v-85c4e5e1]{grid-template-columns:1fr 1fr .8fr;align-items:start;gap:16px;margin-top:36px;display:grid}.faq__col[data-v-85c4e5e1]{gap:12px;display:grid}.faq__intro[data-v-85c4e5e1]{color:var(--eb-fg-65);margin-bottom:4px;font-size:15px}.item[data-v-85c4e5e1]{border-radius:var(--eb-r-lg);border:1px solid var(--eb-border);background:var(--eb-surface);transition:background-color .22s,border-color .22s}.item--open[data-v-85c4e5e1]{background:var(--eb-accent-08);border-color:var(--eb-accent-30)}.item button[data-v-85c4e5e1]{text-align:start;width:100%;color:var(--eb-fg-85);justify-content:space-between;align-items:flex-start;gap:14px;padding:17px 18px;font-size:15px;font-weight:500;display:flex}.item i[data-v-85c4e5e1]{border-radius:var(--eb-r-icon);border:1px solid var(--eb-border-btn);width:24px;height:24px;color:var(--eb-fg-72);flex:0 0 24px;place-items:center;font-size:14px;font-style:normal;display:grid}.item--open i[data-v-85c4e5e1]{background:var(--eb-accent);border-color:var(--eb-accent);color:var(--eb-accent-ink)}.item p[data-v-85c4e5e1]{color:var(--eb-fg-65);padding:0 18px 18px;font-size:14px;line-height:1.6}.support[data-v-85c4e5e1]{border-radius:var(--eb-r-lg);border:1px solid var(--eb-accent-30);background:linear-gradient(180deg,var(--eb-accent-08),transparent);gap:10px;padding:22px;display:grid}.support h3[data-v-85c4e5e1]{margin-top:8px;font-size:18px;font-weight:600}.support p[data-v-85c4e5e1]{color:var(--eb-fg-65);margin-bottom:6px;font-size:14px}@media (width<=1023px){.faq[data-v-85c4e5e1]{padding:34px 20px}.faq__head h2[data-v-85c4e5e1]{font-size:25px}.faq__grid[data-v-85c4e5e1]{grid-template-columns:1fr}}
