.cg-steps[data-v-c489ebe5]{align-items:center;color:#a1a1aa;display:flex;font-size:11.5px;font-weight:600;gap:6px;justify-content:center}.cg-steps>li[data-v-c489ebe5]:not(.cg-bar){gap:5px;white-space:nowrap}.cg-dot[data-v-c489ebe5],.cg-steps>li[data-v-c489ebe5]:not(.cg-bar){align-items:center;display:inline-flex}.cg-dot[data-v-c489ebe5]{border-radius:999px;box-shadow:inset 0 0 0 1.5px currentColor;font-size:9.5px;font-weight:800;height:16px;justify-content:center;width:16px}.cg-bar[data-v-c489ebe5]{background:#e4e4e7;border-radius:1px;height:1.5px;width:18px}.cg-steps [data-state=done][data-v-c489ebe5]{color:#18181b}.cg-steps [data-state=done] .cg-dot[data-v-c489ebe5]{background:#18181b;box-shadow:none;color:#fff}.cg-steps [data-state=current][data-v-c489ebe5]{color:#18181b}.cg-steps [data-state=current] .cg-dot[data-v-c489ebe5]{box-shadow:inset 0 0 0 1.5px #18181b,0 0 0 3px #18181b14}.dark .cg-steps [data-state=current],.dark .cg-steps [data-state=done]{color:#fff}.dark .cg-steps [data-state=done] .cg-dot{background:#fff;color:#09090b}.dark .cg-steps [data-state=current] .cg-dot{box-shadow:inset 0 0 0 1.5px #fff,0 0 0 3px #ffffff1a}.dark .cg-bar{background:#ffffff1f}.cg-plan[data-v-c489ebe5]{--cg-tone:#3f3f46;align-items:center;background:#f4f4f5d9;border-radius:14px;display:flex;gap:12px;padding:12px 14px}.cg-plan[data-tone=pro][data-v-c489ebe5]{--cg-tone:#2f5246}.cg-plan[data-tone=max][data-v-c489ebe5]{--cg-tone:#7d5f34}.cg-plan[data-tone=payg][data-v-c489ebe5]{--cg-tone:#3d4f96}.dark .cg-plan{background:#ffffff0d}.cg-plan-icon[data-v-c489ebe5]{background:var(--cg-tone);border-radius:11px;box-shadow:0 6px 14px -8px var(--cg-tone);color:#fff;display:inline-flex;flex:none;height:36px;width:36px}.cg-plan-icon[data-v-c489ebe5],.cg-trust[data-v-c489ebe5]{align-items:center;justify-content:center}.cg-trust[data-v-c489ebe5]{color:#ffffffbf;display:flex;font-size:11.5px;gap:5px;margin-top:10px}.faq[data-v-9e1c1fdb]{background:hsl(var(--background));padding:clamp(2.2rem,5vw,3.4rem) clamp(1.2rem,4vw,2.2rem)}.faq__container[data-v-9e1c1fdb]{display:grid;gap:clamp(1.6rem,4vw,2.2rem);margin:0 auto;max-width:980px}.faq__header[data-v-9e1c1fdb]{display:flex;flex-direction:column;gap:.6rem;max-width:740px}.faq__eyebrow[data-v-9e1c1fdb]{align-items:center;background:hsl(var(--foreground)/.08);border-radius:999px;color:hsl(var(--foreground)/.65);display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.14em;padding:.35rem .9rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.faq__title[data-v-9e1c1fdb]{color:hsl(var(--foreground));font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;letter-spacing:-.015em}.faq__subtitle[data-v-9e1c1fdb]{color:hsl(var(--foreground)/.64);font-size:clamp(1rem,2vw,1.15rem);line-height:1.68}.faq__list[data-v-9e1c1fdb]{display:flex;flex-direction:column;gap:.9rem}.faq__item[data-v-9e1c1fdb]{background:hsl(var(--card)/.78);border:1px solid hsl(var(--border)/.35);border-radius:1.25rem;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.faq__item--active[data-v-9e1c1fdb]{background:hsl(var(--card)/.95);border-color:hsl(var(--foreground)/.4);box-shadow:0 18px 42px -34px hsl(var(--foreground)/.28)}.faq__question-wrap[data-v-9e1c1fdb]{margin:0}.faq__question[data-v-9e1c1fdb]{align-items:center;background:transparent;border:none;color:hsl(var(--foreground));cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.2rem;width:100%}.faq__q[data-v-9e1c1fdb]{font-size:clamp(1.02rem,2.2vw,1.2rem);font-weight:600;letter-spacing:-.01em;text-align:left}.faq__icon[data-v-9e1c1fdb]{background:hsl(var(--foreground)/.06);border-radius:999px;color:hsl(var(--foreground)/.9);display:grid;flex:none;height:2rem;place-items:center;transition:transform .25s ease,background .25s ease;width:2rem}.faq__item--active .faq__icon[data-v-9e1c1fdb]{background:hsl(var(--foreground)/.12);transform:rotate(90deg)}.faq__answer[data-v-9e1c1fdb]{overflow:hidden}.faq__answer-inner[data-v-9e1c1fdb]{padding:0 1.2rem 1rem}.faq__a[data-v-9e1c1fdb]{color:hsl(var(--foreground)/.7);font-size:1rem;line-height:1.68;margin:.15rem 0 0}@media (max-width:640px){.faq__answer-inner[data-v-9e1c1fdb]{padding:0 1rem 1rem}.faq__question[data-v-9e1c1fdb]{padding:1rem}}.faq--split .faq__container[data-v-9e1c1fdb]{gap:2rem;max-width:1120px}@media (min-width:900px){.faq--split .faq__container[data-v-9e1c1fdb]{align-items:start;gap:clamp(3rem,6vw,5.5rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)}.faq--split .faq__header[data-v-9e1c1fdb]{position:sticky;top:96px}}.faq--split .faq__eyebrow[data-v-9e1c1fdb]{background:none;color:hsl(var(--foreground)/.5);font-size:.72rem;letter-spacing:.2em;padding:0}.faq--split .faq__title[data-v-9e1c1fdb]{font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:700;letter-spacing:-.025em;line-height:1.12}.faq--split .faq__subtitle[data-v-9e1c1fdb]{font-size:.98rem;line-height:1.65}.faq__contact[data-v-9e1c1fdb]{background:hsl(var(--foreground)/.035);border-radius:1.1rem;display:grid;gap:.25rem .85rem;grid-template-columns:auto minmax(0,1fr);margin-top:1.25rem;padding:1.1rem 1.15rem}.faq__contact-icon[data-v-9e1c1fdb]{background:hsl(var(--foreground));border-radius:.75rem;color:hsl(var(--background));display:grid;grid-row:span 2;height:2.25rem;place-items:center;width:2.25rem}.faq__contact-title[data-v-9e1c1fdb]{color:hsl(var(--foreground));font-size:.95rem;font-weight:600;margin:0}.faq__contact-desc[data-v-9e1c1fdb]{color:hsl(var(--foreground)/.55);font-size:.82rem;line-height:1.5;margin:0}.faq__contact-cta[data-v-9e1c1fdb]{align-items:center;color:hsl(var(--foreground));display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem;grid-column:2;margin-top:.55rem;text-underline-offset:3px;width:-moz-fit-content;width:fit-content}.faq__contact-cta[data-v-9e1c1fdb]:hover{text-decoration:underline}.faq__contact-cta svg[data-v-9e1c1fdb]{transition:transform .2s ease}.faq__contact-cta:hover svg[data-v-9e1c1fdb]{transform:translate(2px)}.faq--split .faq__list[data-v-9e1c1fdb]{border-top:1px solid hsl(var(--foreground)/.08);gap:0}.faq--split .faq__item[data-v-9e1c1fdb],.faq--split .faq__item--active[data-v-9e1c1fdb]{background:transparent;border:0;border-bottom:1px solid hsl(var(--foreground)/.08);border-radius:0;box-shadow:none;overflow:visible}.faq--split .faq__question[data-v-9e1c1fdb]{gap:1rem;justify-content:flex-start;padding:1.35rem .25rem;transition:color .2s ease}.faq--split .faq__num[data-v-9e1c1fdb]{color:hsl(var(--foreground)/.35);flex:none;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:600;transition:color .2s ease;width:1.6rem}.faq--split .faq__q[data-v-9e1c1fdb]{color:hsl(var(--foreground)/.88);flex:1;font-size:clamp(1rem,1.6vw,1.08rem)}.faq--split .faq__item--active .faq__num[data-v-9e1c1fdb],.faq--split .faq__item--active .faq__q[data-v-9e1c1fdb],.faq--split .faq__question:hover .faq__q[data-v-9e1c1fdb]{color:hsl(var(--foreground))}.faq--split .faq__icon[data-v-9e1c1fdb]{background:transparent;box-shadow:inset 0 0 0 1px hsl(var(--foreground)/.14);height:1.85rem;transition:transform .3s cubic-bezier(.22,1,.36,1),background .2s ease,color .2s ease,box-shadow .2s ease;width:1.85rem}.faq--split .faq__question:hover .faq__icon[data-v-9e1c1fdb]{box-shadow:inset 0 0 0 1px hsl(var(--foreground)/.3)}.faq--split .faq__item--active .faq__icon[data-v-9e1c1fdb]{background:hsl(var(--foreground));box-shadow:none;color:hsl(var(--background));transform:rotate(135deg)}.faq--split .faq__answer-inner[data-v-9e1c1fdb]{padding:0 3rem 1.5rem 2.85rem}.faq--split .faq__a[data-v-9e1c1fdb]{color:hsl(var(--foreground)/.62);font-size:.95rem;line-height:1.75;margin:0}@media (max-width:640px){.faq--split .faq__question[data-v-9e1c1fdb]{padding:1.15rem 0}.faq--split .faq__answer-inner[data-v-9e1c1fdb]{padding:0 0 1.25rem 2.6rem}}@media (prefers-reduced-motion:reduce){.faq__icon[data-v-9e1c1fdb],.faq__item[data-v-9e1c1fdb],.faq__num[data-v-9e1c1fdb],.faq__question[data-v-9e1c1fdb]{transition:none!important}}.pg-pricing-page[data-v-77284aae]{background:#fff;color:#171717;padding-bottom:64px}.pg-pricing-intro[data-v-77284aae],.pg-pricing-section[data-v-77284aae],.pg-purchase-grid[data-v-77284aae]{margin:0 auto;max-width:1056px;padding:32px 24px}.pg-pricing-intro[data-v-77284aae]{padding-top:64px;text-align:center}.pg-pricing-page h1[data-v-77284aae],.pg-pricing-page h2[data-v-77284aae]{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-weight:600;letter-spacing:0;line-height:1.2}.pg-pricing-page h1[data-v-77284aae]{font-size:clamp(2rem,4vw,3rem)}.pg-pricing-page h2[data-v-77284aae]{font-size:1.5rem}.pg-pricing-page p[data-v-77284aae]{color:#525252;line-height:1.7;margin-top:16px}.pg-purchase-grid[data-v-77284aae]{align-items:start;display:grid;gap:24px}.pg-free[data-v-77284aae],.pg-pack[data-v-77284aae]{border:1px solid #d4d4d4;border-radius:8px;padding:clamp(20px,4vw,32px)}.pg-free[data-v-77284aae]{background:#f6f6f4}.pg-pack-total[data-v-77284aae]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.pg-pack-total strong[data-v-77284aae]{font-size:1.75rem;overflow-wrap:anywhere}.pg-pack-total strong[data-v-77284aae]:last-child{margin-left:auto}.pg-pack label[data-v-77284aae]{display:block;font-weight:600;margin-bottom:8px}.pg-pack input[data-v-77284aae]{background:#fff;border:1px solid #737373;border-radius:4px;color:#171717;min-height:44px;padding:10px 12px;width:100%}.pg-pack .pg-helper[data-v-77284aae]{font-size:.875rem;margin-top:8px}.pg-pack-amounts[data-v-77284aae]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pg-pack-amounts button[data-v-77284aae]{border:1px solid #a3a3a3;border-radius:4px;min-height:44px;min-width:64px;padding:8px 12px}.pg-pack-amounts button[aria-pressed=true][data-v-77284aae]{background:#fff3e6;border-color:#a34e00;box-shadow:inset 0 0 0 1px #a34e00}.pg-pack-features[data-v-77284aae]{line-height:1.7;list-style:disc;margin:24px 0;padding-left:20px}.pg-primary[data-v-77284aae]{align-items:center;background:#a34e00;border-radius:4px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;margin-top:24px;min-height:44px;padding:12px 20px;text-align:center}.pg-primary[data-v-77284aae]:hover{background:#823e00}.pg-buy[data-v-77284aae]{margin-top:0;width:100%}.pg-pricing-page button[data-v-77284aae]:disabled{cursor:wait;opacity:.6}.pg-pricing-page[data-v-77284aae] :is(a,button,input):focus-visible{outline:2px solid #a34e00;outline-offset:3px}.pg-price-comparison[data-v-77284aae]{margin:24px 0}.pg-price-comparison>div[data-v-77284aae]{border-bottom:1px solid #d4d4d4;display:grid;gap:8px;padding:16px 0}.pg-price-comparison dt[data-v-77284aae]{font-weight:600}.pg-price-comparison dd[data-v-77284aae]{color:#525252;line-height:1.7}.pg-pricing-section a[data-v-77284aae]{color:#823e00;text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.pg-purchase-grid[data-v-77284aae]{grid-template-columns:3fr 2fr}.pg-price-comparison>div[data-v-77284aae]{gap:24px;grid-template-columns:1fr 2fr}}
