.switch[data-astro-cid-hkoc4sea]{display:inline-flex;gap:4px;margin-bottom:28px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.switch[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 18px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font-weight:600;font-size:.92rem}.switch[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea][aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.save[data-astro-cid-hkoc4sea]{padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--success) 16%,transparent);color:var(--success-ink);font-size:.75rem;font-weight:700}.switch[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea][aria-pressed=true] .save[data-astro-cid-hkoc4sea]{background:#fff3;color:#fff}.plans[data-astro-cid-hkoc4sea]{display:grid;gap:16px;padding:0;list-style:none}@media(min-width:640px){.plans[data-astro-cid-hkoc4sea]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.plans[data-astro-cid-hkoc4sea]{grid-template-columns:repeat(4,1fr)}}.plan[data-astro-cid-hkoc4sea]{position:relative;display:flex;flex-direction:column;gap:14px;padding:26px 22px 22px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.plan[data-astro-cid-hkoc4sea].popular{border:1.5px solid var(--primary);box-shadow:0 20px 50px -24px var(--glow)}.badge[data-astro-cid-hkoc4sea]{position:absolute;top:-12px;left:22px;padding:4px 12px;border-radius:999px;background:var(--primary);color:var(--on-primary);font-size:.75rem;font-weight:700}.plan[data-astro-cid-hkoc4sea] h3[data-astro-cid-hkoc4sea]{font-size:1.1rem}.price[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 4px}.amount[data-astro-cid-hkoc4sea]{font-family:var(--font-display);font-size:1.9rem;font-weight:700;letter-spacing:-.03em;line-height:1.1}.period[data-astro-cid-hkoc4sea]{color:var(--ink-3);font-size:.9rem}.specs[data-astro-cid-hkoc4sea]{display:grid;gap:0;margin:4px 0 8px;border-top:1px solid var(--line)}.specs[data-astro-cid-hkoc4sea] div[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:.92rem}.specs[data-astro-cid-hkoc4sea] dt[data-astro-cid-hkoc4sea]{color:var(--ink-3)}.specs[data-astro-cid-hkoc4sea] dd[data-astro-cid-hkoc4sea]{font-weight:600;font-family:var(--font-mono);font-size:.88rem}.plan[data-astro-cid-hkoc4sea] .btn[data-astro-cid-hkoc4sea]{margin-top:auto}.included[data-astro-cid-hkoc4sea]{margin-top:24px;display:grid;gap:14px}.included[data-astro-cid-hkoc4sea] h3[data-astro-cid-hkoc4sea]{font-size:1.05rem}.included[data-astro-cid-hkoc4sea] .chip[data-astro-cid-hkoc4sea] svg{color:var(--success)}.notes[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;gap:6px 20px;padding:0;list-style:none;color:var(--ink-3);font-size:.875rem}.notes[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before{content:"•";margin-right:8px;color:var(--primary)}.phero[data-astro-cid-2tdtsjc4]{position:relative;overflow:hidden;padding-block:clamp(32px,5vw,56px) clamp(56px,8vw,96px);border-bottom:1px solid var(--line)}.phero-grid[data-astro-cid-2tdtsjc4]{position:relative;display:grid;gap:48px;align-items:center}@media(min-width:980px){.phero-grid[data-astro-cid-2tdtsjc4]{grid-template-columns:1fr 1fr}}.back[data-astro-cid-2tdtsjc4]{display:flex;width:fit-content;align-items:center;gap:6px;margin-bottom:28px;color:var(--ink-3);font-size:.9rem;font-weight:500;text-decoration:none}.back[data-astro-cid-2tdtsjc4]:hover{color:var(--primary-ink)}.phero[data-astro-cid-2tdtsjc4] h1[data-astro-cid-2tdtsjc4]{font-size:clamp(2rem,1.3rem + 2.8vw,3.3rem)}.phero[data-astro-cid-2tdtsjc4] .lead[data-astro-cid-2tdtsjc4]{margin-top:20px}.phero[data-astro-cid-2tdtsjc4] .btn-row[data-astro-cid-2tdtsjc4]{margin-top:30px}.phero-art[data-astro-cid-2tdtsjc4]{min-width:0}.phero-art[data-astro-cid-2tdtsjc4] .mock{box-shadow:var(--shadow-lg)}.how[data-astro-cid-2tdtsjc4]{display:grid;gap:16px;padding:0;list-style:none}@media(min-width:800px){.how[data-astro-cid-2tdtsjc4]{grid-template-columns:repeat(3,1fr)}}.how[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]{display:flex;gap:16px;padding:24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.how-n[data-astro-cid-2tdtsjc4]{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--primary);color:var(--on-primary);font-family:var(--font-display);font-weight:700}.how[data-astro-cid-2tdtsjc4] h3[data-astro-cid-2tdtsjc4]{margin-bottom:6px}.how[data-astro-cid-2tdtsjc4] p[data-astro-cid-2tdtsjc4]{color:var(--ink-2);font-size:.95rem}.feat[data-astro-cid-2tdtsjc4]{display:grid;gap:16px;padding:0;list-style:none}@media(min-width:640px){.feat[data-astro-cid-2tdtsjc4]{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.feat[data-astro-cid-2tdtsjc4]{grid-template-columns:repeat(3,1fr)}}.feat[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]{display:flex;flex-direction:column;gap:12px}.feat[data-astro-cid-2tdtsjc4] p[data-astro-cid-2tdtsjc4]{color:var(--ink-2);font-size:.95rem}.uc[data-astro-cid-2tdtsjc4]{display:grid;gap:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}@media(min-width:640px){.uc[data-astro-cid-2tdtsjc4]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.uc[data-astro-cid-2tdtsjc4]{grid-template-columns:repeat(4,1fr)}}.uc[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]{padding:26px 24px;border-bottom:1px solid var(--line)}.uc[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]:last-child{border-bottom:0}@media(min-width:640px){.uc[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]:nth-child(odd){border-right:1px solid var(--line)}.uc[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]:nth-last-child(-n+2):nth-child(odd),.uc[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]:nth-last-child(-n+2):nth-child(odd)+li[data-astro-cid-2tdtsjc4]{border-bottom:0}}@media(min-width:1000px){.uc[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]{border-bottom:0;border-right:1px solid var(--line)}.uc[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]:last-child{border-right:0}}.uc[data-astro-cid-2tdtsjc4] svg{width:26px;height:26px;color:var(--accent);margin-bottom:14px}.uc[data-astro-cid-2tdtsjc4] h3[data-astro-cid-2tdtsjc4]{margin-bottom:6px}.uc[data-astro-cid-2tdtsjc4] p[data-astro-cid-2tdtsjc4]{color:var(--ink-2);font-size:.95rem}@media(min-width:980px){.api[data-astro-cid-2tdtsjc4],.faq-wrap[data-astro-cid-2tdtsjc4]{display:grid;grid-template-columns:1fr 1.5fr;gap:48px;align-items:start}}.api-code[data-astro-cid-2tdtsjc4]{min-width:0}.custom-note[data-astro-cid-2tdtsjc4]{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:8px 14px;border:1px solid var(--primary-soft-2);border-radius:999px;background:var(--primary-soft);color:var(--primary-ink);font-size:.88rem;font-weight:600}.custom-note[data-astro-cid-2tdtsjc4] svg{flex:none}.included[data-astro-cid-2tdtsjc4]{display:grid;gap:14px;margin-top:24px}.included[data-astro-cid-2tdtsjc4] h3[data-astro-cid-2tdtsjc4]{font-size:1.05rem}.included[data-astro-cid-2tdtsjc4] .chip[data-astro-cid-2tdtsjc4] svg{color:var(--success)}.setup[data-astro-cid-2tdtsjc4]{display:grid;gap:16px;padding:0;list-style:none}@media(min-width:640px){.setup[data-astro-cid-2tdtsjc4]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.setup[data-astro-cid-2tdtsjc4]{grid-template-columns:repeat(4,1fr)}}.setup[data-astro-cid-2tdtsjc4] li[data-astro-cid-2tdtsjc4]{display:flex;flex-direction:column;gap:12px}.setup[data-astro-cid-2tdtsjc4] p[data-astro-cid-2tdtsjc4]{color:var(--ink-2);font-size:.95rem}.cta-gap[data-astro-cid-2tdtsjc4]{height:var(--section-y)}
