.pricing[data-v-64833c43]{max-width:var(--page);margin:0 auto;padding:56px var(--gutter) 120px}.crumbs[data-v-64833c43]{font-size:.85rem;color:var(--text-tertiary);margin-bottom:28px}.pricing>.label[data-v-64833c43]{margin:0 0 14px}h1[data-v-64833c43]{font-size:clamp(2.2rem,4.6vw,3.4rem);font-weight:630;letter-spacing:-.042em;line-height:1.04;margin:0 0 18px;max-width:20ch}.lede[data-v-64833c43]{margin:0 0 40px}.period[data-v-64833c43]{display:inline-flex;padding:4px;margin-bottom:30px;border:1px solid var(--border-subtle);border-radius:999px;background:#ffffff05}.period button[data-v-64833c43]{font:inherit;font-size:.88rem;font-weight:600;padding:9px 20px;border:0;border-radius:999px;background:transparent;color:var(--text-tertiary);cursor:pointer;display:inline-flex;align-items:center;gap:9px;transition:background .18s,color .18s}.period button.active[data-v-64833c43]{background:#63dcf524;color:var(--accent-hover)}.period button[data-v-64833c43]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.save[data-v-64833c43]{font-family:var(--mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px;color:#7fe0b8;background:#2dd4a024;white-space:nowrap}.plans[data-v-64833c43]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.plan[data-v-64833c43]{position:relative;display:flex;flex-direction:column;padding:32px 28px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(170deg,#142338b8,#080e1899);box-shadow:var(--shadow-md)}.plan[data-v-64833c43]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(150,230,252,.6),transparent)}.plan.featured[data-v-64833c43]{border-color:#63dcf573;box-shadow:var(--shadow-lg),0 0 70px -24px #63dcf573}.plan h2[data-v-64833c43]{margin:0 0 8px;font-size:1.22rem;letter-spacing:-.02em;font-weight:630}.audience[data-v-64833c43]{margin:0 0 22px;font-size:.9rem;color:var(--text-secondary);line-height:1.55;min-height:2.8em}.price[data-v-64833c43]{font-size:2.5rem;font-weight:620;margin:0;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.price span[data-v-64833c43]{margin-left:7px;font-size:.95rem;font-weight:500;color:var(--text-secondary);letter-spacing:0}.price.pending[data-v-64833c43]{font-size:1.05rem;font-weight:600;color:var(--text-secondary)}.price-note[data-v-64833c43]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:1.6em;margin:8px 0 24px;font-size:.83rem;color:var(--text-tertiary)}.includes[data-v-64833c43]{margin:0 0 12px;font-size:.88rem;font-weight:600}.plan ul[data-v-64833c43]{margin:0 0 28px;padding-left:1.1rem;color:var(--text-secondary);line-height:1.7;font-size:.93rem}.plan-action[data-v-64833c43]{margin-top:auto}.plan-action .btn[data-v-64833c43]{display:block;text-align:center}.opens[data-v-64833c43]{margin:0;padding:12px 14px;border-radius:10px;font-size:.85rem;line-height:1.45;text-align:center;color:var(--text-secondary);background:#ffffff05;border:1px dashed var(--border-strong)}.btn[data-v-64833c43]{display:inline-block;padding:12px 22px;border-radius:11px;font-weight:640;font-size:.93rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,color .18s}.btn.primary[data-v-64833c43]{background:linear-gradient(180deg,#8fe8fb,#3eb6d8);color:#04121c;box-shadow:0 14px 30px -14px #63dcf5cc}.btn.primary[data-v-64833c43]:hover{transform:translateY(-2px);box-shadow:0 20px 38px -14px #63dcf5f2}.btn.secondary[data-v-64833c43]{border:1px solid var(--border-strong);color:var(--text-primary)}.btn.secondary[data-v-64833c43]:hover{border-color:var(--accent-primary);color:var(--accent-hover)}.btn.large[data-v-64833c43]{padding:15px 34px;font-size:1rem}.trial-cta[data-v-64833c43]{margin:52px auto 0;max-width:580px;text-align:center}.trial-cta p[data-v-64833c43]{margin:14px 0 0;color:var(--text-secondary)}.fine[data-v-64833c43]{font-size:.8rem;color:var(--text-tertiary);line-height:1.55}.adds[data-v-64833c43]{margin-top:96px}.adds h2[data-v-64833c43]{font-size:1.6rem;letter-spacing:-.03em;margin:0 0 28px}.adds-grid[data-v-64833c43]{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:28px 36px}.feature h3[data-v-64833c43]{margin:0 0 6px;font-size:1.02rem;font-weight:620}.feature p[data-v-64833c43]{margin:0;color:var(--text-secondary);line-height:1.62;font-size:.95rem}.faq[data-v-64833c43]{margin-top:96px;max-width:44rem}.faq h2[data-v-64833c43]{font-size:1.6rem;letter-spacing:-.03em;margin:0 0 24px}.faq h3[data-v-64833c43]{font-size:1rem;font-weight:620;margin:30px 0 8px}.faq p[data-v-64833c43]{margin:0;color:var(--text-secondary);line-height:1.68}@media(max-width:900px){.plans[data-v-64833c43]{grid-template-columns:1fr}.audience[data-v-64833c43]{min-height:0}}
