.sh[data-astro-cid-ypavld2q]{text-align:center;max-width:680px;margin:0 auto 48px}.sh__tag[data-astro-cid-ypavld2q]{background:var(--brand-50);border:1px solid var(--brand-100);color:var(--brand-700);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 14px;font-size:11.5px;font-weight:400;display:inline-block}.sh__title[data-astro-cid-ypavld2q]{letter-spacing:-.02em;color:var(--ff-ink);margin:14px 0 0;font-size:clamp(1.9rem,3.6vw,2.6rem);font-weight:400;line-height:1.12}.sh__sub[data-astro-cid-ypavld2q]{color:var(--ff-muted);margin:14px auto 0;font-size:16px}.pricing[data-astro-cid-htruwgye]{padding:88px var(--ff-pad-x,2rem)}.pricing__inner[data-astro-cid-htruwgye]{max-width:var(--ff-max-w,80rem);width:100%;margin:0 auto}.pricing__grid[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;margin-bottom:56px;display:grid}.plan[data-astro-cid-htruwgye]{border:1px solid var(--ff-line);box-shadow:var(--ff-shadow-sm);background:#fff;border-radius:24px;flex-direction:column;padding:32px 26px 26px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.plan[data-astro-cid-htruwgye]:hover{box-shadow:var(--ff-shadow-md);transform:translateY(-4px)}.plan--popular[data-astro-cid-htruwgye]{border:1.5px solid var(--brand-300);box-shadow:var(--ff-shadow-lg)}.plan__badge[data-astro-cid-htruwgye]{background:var(--ff-primary);color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 14px;font-size:11px;font-weight:400;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.plan__name[data-astro-cid-htruwgye]{color:var(--ff-ink);margin:0;font-size:20px;font-weight:500}.plan--popular[data-astro-cid-htruwgye] .plan__name[data-astro-cid-htruwgye]{color:var(--ff-primary)}.plan__desc[data-astro-cid-htruwgye]{color:var(--ff-muted);min-height:42px;margin:6px 0 0;font-size:16px;line-height:1.45}.plan__price-wrap[data-astro-cid-htruwgye]{align-items:baseline;gap:6px;margin:18px 0 20px;display:flex}.plan__price[data-astro-cid-htruwgye]{letter-spacing:-.02em;color:var(--ff-ink);font-size:24px;font-weight:400;line-height:1}.plan__period[data-astro-cid-htruwgye]{color:var(--ff-muted);font-size:14px;font-weight:500}.plan__list[data-astro-cid-htruwgye]{flex-direction:column;flex:1;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.plan__list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{color:#2a3a5c;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.plan__icon[data-astro-cid-htruwgye]{flex:none;margin-top:2px}.plan__icon--check[data-astro-cid-htruwgye]{color:var(--ff-primary)}.plan__icon--cross[data-astro-cid-htruwgye]{color:#94a3b8}.plan__list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye].muted{color:#8a9bb8}.plan__list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye].strong{color:var(--ff-ink);font-weight:600}.plan__btn[data-astro-cid-htruwgye]{text-align:center;cursor:pointer;box-sizing:border-box;border:1.5px solid #0000;border-radius:999px;width:100%;padding:13px 20px;font-size:14.5px;font-weight:400;transition:all .2s;display:block;text-decoration:none!important}.plan__btn--outline[data-astro-cid-htruwgye]{border-color:var(--brand-200,#b9d0fb);background:#fff;box-shadow:0 1px 3px #0b22520d;color:var(--brand-700,#093e98)!important}.plan__btn--outline[data-astro-cid-htruwgye]:hover{background:var(--brand-50,#eff5ff);border-color:var(--brand-400,#4f86f0);transform:translateY(-1px);box-shadow:0 4px 12px #0f62e81f;color:var(--brand-900,#0b2252)!important}.plan__btn--primary[data-astro-cid-htruwgye]{background:linear-gradient(135deg,#0f62e8 0%,#0b4fc0 100%);border-color:#0000;box-shadow:0 8px 18px #0f62e852;color:#fff!important}.plan__btn--primary[data-astro-cid-htruwgye]:hover{background:linear-gradient(135deg,#146df7 0%,#0c57d4 100%);transform:translateY(-1px);box-shadow:0 10px 24px #0f62e86b;color:#fff!important}.plan__btn--business[data-astro-cid-htruwgye]{border-color:var(--brand-200,#b9d0fb);background:#fff;box-shadow:0 1px 3px #0b22520d;color:var(--brand-700,#093e98)!important}.plan__btn--business[data-astro-cid-htruwgye]:hover{background:var(--brand-50,#eff5ff);border-color:var(--brand-400,#4f86f0);transform:translateY(-1px);box-shadow:0 4px 12px #0f62e81f;color:var(--brand-900,#0b2252)!important}.plan__btn[data-astro-cid-htruwgye]:disabled{opacity:.7;cursor:wait}.pricing__table-wrap[data-astro-cid-htruwgye]{border:1px solid var(--ff-line);box-shadow:var(--ff-shadow-sm);background:#fff;border-radius:20px;padding:32px}.pricing__table-header[data-astro-cid-htruwgye]{text-align:center;margin-bottom:24px}.pricing__table-title[data-astro-cid-htruwgye]{color:var(--ff-ink);margin:0 0 6px;font-size:22px;font-weight:500}.pricing__table-sub[data-astro-cid-htruwgye]{color:var(--ff-muted);margin:0;font-size:16px}.pricing__table-scroll[data-astro-cid-htruwgye]{overflow-x:auto}.pricing__table[data-astro-cid-htruwgye]{border-collapse:collapse;width:100%;font-size:14px}.pricing__table[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{text-align:center;color:var(--ff-ink);border-bottom:2px solid #eef2fb;padding:14px 16px;font-size:16px;font-weight:500}.pricing__table[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]:first-child{text-align:left}.pricing__table[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye].th-popular{color:var(--ff-primary);background:#f8fbff;border-radius:10px 10px 0 0}.pricing__table[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{color:#334155;text-align:center;border-bottom:1px solid #eef2fb;padding:14px 16px}.pricing__table[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye].td-feature{text-align:left;color:var(--ff-ink);font-weight:400}.pricing__table[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye].td-popular{background:#f8fbff}.pill-check[data-astro-cid-htruwgye]{font-size:14px}.pill-cross[data-astro-cid-htruwgye]{font-size:12px}.pricing__note[data-astro-cid-htruwgye]{text-align:center;color:var(--ff-muted);margin:32px 0 0;font-size:12.5px}@media (width<=900px){.pricing__grid[data-astro-cid-htruwgye]{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}.pricing__table-wrap[data-astro-cid-htruwgye]{padding:20px 14px}.pricing__table[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye],.pricing__table[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{padding:10px;font-size:13px}}.faq[data-astro-cid-hemr5th4]{background:radial-gradient(640px 340px at 50% 0, #0f62e814, transparent 70%), linear-gradient(180deg, var(--ff-secondary-soft), #fff);padding:64px var(--ff-pad-x,2rem)}.faq__inner[data-astro-cid-hemr5th4]{max-width:var(--ff-max-w,80rem);width:100%;margin:0 auto}.faq__heading[data-astro-cid-hemr5th4]{text-align:center;margin-bottom:32px}.faq__tag[data-astro-cid-hemr5th4]{background:var(--brand-100);color:var(--brand-700);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 12px;font-size:11px;font-weight:400;display:inline-block}.faq__title[data-astro-cid-hemr5th4]{letter-spacing:-.02em;color:var(--ff-ink);margin:10px 0 6px;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:400}.faq__subtitle[data-astro-cid-hemr5th4]{color:var(--ff-muted);margin:0;font-size:16px}.faq__list[data-astro-cid-hemr5th4]{flex-direction:column;gap:10px;display:flex}.faq__item[data-astro-cid-hemr5th4]{box-shadow:var(--ff-shadow-sm);background:#fff;border-radius:10px;transition:box-shadow .2s}.faq__item[data-astro-cid-hemr5th4][open],.faq__item[data-astro-cid-hemr5th4]:hover{box-shadow:var(--ff-shadow-md)}.faq__question[data-astro-cid-hemr5th4]{cursor:pointer;color:var(--ff-ink);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:18px;font-weight:400;list-style:none;display:flex}.faq__question[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--ff-primary);outline-offset:2px;border-radius:10px}.faq__chevron[data-astro-cid-hemr5th4]{color:var(--ff-primary);flex:none;transition:transform .2s}.faq__item[data-astro-cid-hemr5th4][open] .faq__chevron[data-astro-cid-hemr5th4]{transform:rotate(180deg)}.faq__answer[data-astro-cid-hemr5th4]{color:var(--ff-muted);margin:0;padding:0 18px 16px;font-size:16px;line-height:1.65}
