.pricing-page{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-geist-sans),system-ui,sans-serif;--pricing-toggle-muted:color-mix(in srgb,var(--foreground)64%,transparent);--pricing-save-ink:color-mix(in srgb,var(--foreground)94%,#000);--pricing-save-border:color-mix(in srgb,var(--foreground)34%,transparent);--pricing-pro-icon-bg:color-mix(in srgb,var(--primary)16%,transparent);--pricing-pro-icon-border:color-mix(in srgb,var(--primary)34%,transparent);--pricing-x:color-mix(in srgb,var(--foreground)56%,transparent);--pricing-cta-secondary-hover-bg:color-mix(in srgb,var(--foreground)88%,#000);--pricing-cta-secondary-hover-ink:var(--background);--pricing-note-color:color-mix(in srgb,var(--foreground)66%,transparent);--pricing-focus-ring:color-mix(in srgb,var(--primary)45%,transparent)}.pricing-page.theme-rollout-v2.theme-rollout-v2-batch5{--pricing-toggle-muted:color-mix(in srgb,var(--foreground)76%,transparent);--pricing-save-ink:color-mix(in srgb,var(--foreground)98%,#000);--pricing-save-border:color-mix(in srgb,var(--foreground)46%,transparent);--pricing-pro-icon-bg:color-mix(in srgb,var(--primary)20%,transparent);--pricing-pro-icon-border:color-mix(in srgb,var(--primary)46%,transparent);--pricing-x:color-mix(in srgb,var(--foreground)68%,transparent);--pricing-cta-secondary-hover-bg:color-mix(in srgb,var(--foreground)94%,#000);--pricing-note-color:color-mix(in srgb,var(--foreground)78%,transparent);--pricing-focus-ring:color-mix(in srgb,var(--primary)58%,transparent)}html.dark .pricing-page.theme-rollout-v2.theme-rollout-v2-batch5{--pricing-toggle-muted:color-mix(in srgb,var(--foreground)72%,transparent);--pricing-x:color-mix(in srgb,var(--foreground)66%,transparent);--pricing-note-color:color-mix(in srgb,var(--foreground)76%,transparent)}.pricing-hero{text-align:center;padding:160px 24px 60px}.pricing-hero-inner{max-width:800px;margin:0 auto}.pricing-label{font-family:var(--font-space-mono),"Space Mono",monospace;text-transform:uppercase;letter-spacing:4px;color:var(--primary,#00e5ff);margin-bottom:16px;font-size:12px}.pricing-headline{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:-2px;color:var(--foreground);margin:0 0 24px;font-size:clamp(40px,6vw,72px);line-height:.9}.pricing-headline-accent{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(135deg,var(--primary,#00e5ff),var(--accent,#f09))}.pricing-sub{color:var(--foreground-muted);max-width:560px;margin:0 auto 40px;font-size:17px;line-height:1.7}.pricing-toggle-wrap{justify-content:center;align-items:center;gap:16px;display:flex}.pricing-mobile-hero-cta{display:none}.pricing-quick-answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.pricing-quick-answer{border:2px solid color-mix(in srgb,var(--foreground)22%,transparent);background:color-mix(in srgb,var(--paper)94%,var(--background));text-align:left;box-shadow:var(--shadow-retro);flex-direction:column;gap:6px;padding:14px;display:flex}.pricing-quick-answer-label{font-family:var(--font-space-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--primary,#00e5ff);font-size:10px;font-weight:700}.pricing-quick-answer-value{color:var(--foreground);font-size:15px}.pricing-quick-answer-detail{color:var(--foreground-muted);font-size:12px;line-height:1.55}.pricing-toggle-label{font-family:var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:1px;color:var(--pricing-toggle-muted);font-size:13px;font-weight:700;transition:color .3s}.pricing-toggle-label.active{color:var(--foreground)}.pricing-save-badge{background:var(--primary,#00e5ff);color:var(--pricing-save-ink);letter-spacing:1px;border:1px solid var(--pricing-save-border);margin-left:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.pricing-toggle-btn{background:color-mix(in srgb,var(--foreground)8%,transparent);border:2px solid color-mix(in srgb,var(--foreground)18%,transparent);cursor:pointer;border-radius:0;width:56px;height:28px;transition:all .3s;position:relative}.pricing-toggle-dot{background:var(--foreground);width:20px;height:20px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:3px}.pricing-toggle-btn.annual{background:var(--primary,#00e5ff);border-color:color-mix(in srgb,var(--foreground)36%,transparent)}.pricing-toggle-btn.annual .pricing-toggle-dot{background:color-mix(in srgb,var(--foreground)92%,#000);transform:translate(26px)}.pricing-cards-section{padding:0 24px 60px}.pricing-cards-grid{flex-wrap:wrap;justify-content:center;gap:24px;max-width:1200px;margin:0 auto;display:flex}.pricing-card{background:var(--paper);border:2px solid color-mix(in srgb,var(--foreground)70%,transparent);min-width:300px;max-width:380px;box-shadow:var(--shadow-retro);flex-direction:column;flex:1;padding:40px;transition:all .2s;display:flex;position:relative}.pricing-card:hover{box-shadow:var(--shadow-retro-hover);transform:translate(-3px,-3px)}.pricing-card-pro{background:linear-gradient(180deg,color-mix(in srgb,var(--accent)10%,var(--paper))0%,var(--paper)40%);box-shadow:var(--shadow-retro-dark)}.pricing-card-pro:hover{box-shadow:var(--shadow-retro-hover-dark)}.pricing-card-badge{background:var(--accent,#ff1493);color:#fff;font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:2px;border:2px solid color-mix(in srgb,var(--foreground)80%,transparent);box-shadow:var(--shadow-retro);white-space:nowrap;padding:6px 20px;font-size:13px;font-weight:400;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pricing-card-icon-row{align-items:center;gap:12px;margin-bottom:16px;display:flex}.pricing-card-icon{background:color-mix(in srgb,var(--foreground)5%,transparent);border:1px solid color-mix(in srgb,var(--foreground)14%,transparent);width:40px;height:40px;color:var(--foreground);justify-content:center;align-items:center;display:flex}.pricing-card-name{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:2px;color:var(--foreground);margin:0;font-size:28px}.pricing-card-desc{color:var(--foreground-muted);min-height:40px;margin-bottom:20px;font-size:14px;line-height:1.5}.pricing-card-price{font-family:var(--font-geist-sans),system-ui,sans-serif;color:var(--primary,#00e5ff);margin-bottom:4px;font-size:56px;font-weight:800;line-height:1}.pricing-card-benefit{color:var(--foreground);margin:0 0 12px;font-size:14px;line-height:1.55}.pricing-card-period{color:var(--foreground-muted);font-size:16px;font-weight:400}.pricing-card-fee{font-family:var(--font-space-mono),monospace;color:var(--primary,#00e5ff);letter-spacing:1px;text-transform:uppercase;margin-bottom:2px;font-size:13px;font-weight:700}.pricing-card-fee-note{color:color-mix(in srgb,var(--foreground)56%,transparent);margin-bottom:24px;font-size:12px;line-height:1.4}.pricing-card-features{flex-direction:column;flex-grow:1;gap:12px;margin:0 0 40px;padding:0;list-style:none;display:flex}.pricing-card-features li{color:color-mix(in srgb,var(--foreground)84%,transparent);align-items:center;gap:10px;font-size:14px;display:flex}.pricing-check{color:var(--primary,#00e5ff);flex-shrink:0}.pricing-x{color:var(--pricing-x);opacity:1}.pricing-card-cta{text-align:center;font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:2px;border:2px solid;padding:16px;font-size:15px;text-decoration:none;transition:all .2s;display:block}.pricing-card-cta.primary{background:color-mix(in srgb,var(--foreground)90%,#000);color:var(--background);border-color:color-mix(in srgb,var(--foreground)90%,transparent)}.pricing-card-cta.primary:hover{background:var(--primary,#00e5ff);color:color-mix(in srgb,var(--foreground)92%,#000);border-color:color-mix(in srgb,var(--foreground)90%,transparent)}.pricing-card-cta.secondary{color:var(--foreground);border-color:color-mix(in srgb,var(--foreground)60%,transparent);background:0 0}.pricing-card-cta.secondary:hover{background:var(--pricing-cta-secondary-hover-bg);color:var(--pricing-cta-secondary-hover-ink)}.pricing-note{text-align:center;font-family:var(--font-space-mono),monospace;color:var(--pricing-note-color);text-transform:uppercase;letter-spacing:.5px;margin-top:40px;font-size:12px}.pricing-card-note{color:var(--pricing-note-color);text-align:center;margin-top:12px;font-size:11px;line-height:1.5}.pricing-comparison{text-align:center;background:color-mix(in srgb,var(--paper)92%,var(--background)8%);border-top:2px solid color-mix(in srgb,var(--foreground)12%,transparent);border-bottom:2px solid color-mix(in srgb,var(--foreground)12%,transparent);padding:100px 24px}.pricing-section-title{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:-1px;color:var(--foreground);margin:0 0 60px;font-size:clamp(32px,4vw,48px);line-height:.95}.pricing-table-wrap{max-width:1000px;margin:0 auto;overflow-x:auto}.pricing-table{border-collapse:collapse;width:100%;color:var(--foreground)}.pricing-table thead th{font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:2px;border-bottom:2px solid color-mix(in srgb,var(--foreground)16%,transparent);color:var(--foreground-muted);padding:20px 24px;font-size:14px;font-weight:400}.pricing-table td{text-align:center;border-bottom:1px solid color-mix(in srgb,var(--foreground)10%,transparent);font-family:var(--font-space-mono),monospace;padding:18px 24px;font-size:13px}.pricing-table .pricing-table-feature{text-align:left;color:var(--foreground);font-weight:700}.pricing-competitor-comparison{text-align:center;background:color-mix(in srgb,var(--foreground)4%,var(--background)96%);border-top:2px solid color-mix(in srgb,var(--foreground)12%,transparent);padding:100px 24px}.pricing-comparison-highlights{flex-wrap:wrap;justify-content:center;gap:10px;max-width:860px;margin:0 auto 20px;display:flex}.pricing-comparison-highlight{border:1px solid color-mix(in srgb,var(--foreground)22%,transparent);background:color-mix(in srgb,var(--paper)94%,var(--background));font-family:var(--font-space-mono),monospace;letter-spacing:.04em;color:var(--foreground);align-items:center;padding:8px 12px;font-size:11px;display:inline-flex}.pricing-competitor-comparison .comparison-section{text-align:left;max-width:900px;margin-bottom:48px;margin-left:auto;margin-right:auto}.pricing-competitor-comparison .comparison-section:last-of-type{margin-bottom:0}.pricing-competitor-select-wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-bottom:48px;display:flex}.pricing-competitor-label{font-family:var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:1px;color:var(--foreground-muted);font-size:12px}.pricing-competitor-select{font-family:var(--font-geist-sans),system-ui,sans-serif;color:var(--foreground);background:var(--paper);border:2px solid color-mix(in srgb,var(--foreground)20%,transparent);cursor:pointer;border-radius:0;min-width:180px;padding:10px 16px;font-size:15px}.pricing-competitor-select:focus{outline:2px solid var(--primary);outline-offset:2px}.pricing-competitor-link{font-family:var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.5px;color:var(--primary);text-underline-offset:3px;font-size:13px;font-weight:700}.pricing-competitor-link:hover{text-decoration:underline}.pricing-competitor-tables{max-width:900px;margin:0 auto}.pricing-faq{text-align:center;padding:100px 24px}.pricing-faq-list{text-align:left;max-width:800px;margin:0 auto}.pricing-faq-item{background:var(--paper);border:2px solid color-mix(in srgb,var(--foreground)12%,transparent);box-shadow:var(--shadow-retro);margin-bottom:12px;transition:all .2s}.pricing-faq-item.open{border-color:var(--primary,#00e5ff);box-shadow:var(--shadow-retro-dark)}.pricing-faq-q{text-align:left;cursor:pointer;width:100%;color:var(--foreground);font-family:var(--font-geist-sans),system-ui,sans-serif;background:0 0;border:none;justify-content:space-between;align-items:center;padding:24px;font-size:17px;font-weight:600;display:flex}.pricing-faq-a{color:var(--foreground-muted);padding:0 24px 24px;font-size:15px;line-height:1.7}.pricing-final-cta{text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--background)82%,var(--paper)18%),color-mix(in srgb,var(--background)90%,var(--paper)10%));color:var(--foreground);padding:120px 24px}.pricing-final-cta .pricing-label{color:var(--primary,#00e5ff)}.pricing-final-cta .pricing-section-title{color:var(--foreground)}.pricing-big-cta{background:var(--primary,#00e5ff);color:color-mix(in srgb,var(--foreground)92%,#000);font-family:var(--font-anton),"Anton",sans-serif;text-transform:uppercase;letter-spacing:3px;border:2px solid color-mix(in srgb,var(--foreground)16%,transparent);box-shadow:var(--shadow-retro-dark);margin-top:40px;padding:20px 48px;font-size:18px;text-decoration:none;transition:all .2s;display:inline-block}.pricing-big-cta:hover{box-shadow:var(--shadow-retro-hover-dark);transform:translate(-3px,-3px)}.pricing-cta-sub{font-family:var(--font-space-mono),monospace;color:color-mix(in srgb,var(--foreground)52%,transparent);text-transform:uppercase;letter-spacing:.5px;margin-top:24px;font-size:13px}.pricing-final-cta .pricing-cta-sub{text-transform:none;letter-spacing:.02em;font-family:var(--font-geist-sans),system-ui,sans-serif;max-width:28rem;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.55}.pricing-final-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.pricing-final-trust-dots{align-items:center;gap:6px;display:inline-flex}.pricing-final-trust-dots:before{content:"";background:var(--primary,#00e5ff);width:6px;height:6px;box-shadow:12px 0 0 var(--accent,#f09),24px 0 0 var(--primary,#00e5ff);border-radius:50%}.pricing-final-trust-label{font-family:var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.22em;color:color-mix(in srgb,var(--foreground)48%,transparent);font-size:11px}.reveal{opacity:0;transition:all .6s;transform:translateY(20px)}.reveal.active{opacity:1;transform:translateY(0)}.pricing-toggle-btn:focus-visible,.pricing-faq-q:focus-visible,.pricing-card-cta:focus-visible,.pricing-big-cta:focus-visible{outline:3px solid var(--pricing-focus-ring);outline-offset:2px}@media (max-width:768px){.pricing-hero{padding:132px 20px 36px}.pricing-sub{margin-bottom:28px}.pricing-quick-answers{grid-template-columns:1fr}.pricing-cards-section{padding:0 16px 48px}.pricing-cards-grid{gap:16px}.pricing-card{width:100%;min-width:0;padding:28px 22px}.pricing-card-mobile-priority .pricing-card-cta{order:1;margin-top:10px}.pricing-card-mobile-priority .pricing-card-features{order:2;margin:18px 0 28px}.pricing-table{min-width:600px}}@media (max-width:640px){.pricing-mobile-hero-cta{background:color-mix(in srgb,var(--foreground)92%,#000);color:var(--background);border:2px solid color-mix(in srgb,var(--foreground)92%,transparent);box-shadow:var(--shadow-retro);font-family:var(--font-anton),"Anton",sans-serif;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;margin-top:22px;padding:16px 22px;font-size:15px;text-decoration:none;display:inline-flex}}
/*# sourceMappingURL=2b0552045ff74e43.css.map*/