.pricing-module-scss-module__gi4V_a__page{max-width:1080px;margin:0 auto;padding:80px 24px 96px}@media (max-width:768px){.pricing-module-scss-module__gi4V_a__page{padding:72px 20px 64px}}.pricing-module-scss-module__gi4V_a__hero{text-align:center;margin-bottom:56px}.pricing-module-scss-module__gi4V_a__heroTitle{color:var(--text-primary);letter-spacing:-.035em;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.1}@media (max-width:768px){.pricing-module-scss-module__gi4V_a__heroTitle{font-size:36px}}.pricing-module-scss-module__gi4V_a__heroAccent{color:#8b5cf6}.pricing-module-scss-module__gi4V_a__heroSub{color:var(--text-secondary);max-width:560px;margin:0 auto;font-size:17px;line-height:1.65}.pricing-module-scss-module__gi4V_a__tiersGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-bottom:48px;display:grid}@media (max-width:900px){.pricing-module-scss-module__gi4V_a__tiersGrid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}}.pricing-module-scss-module__gi4V_a__tierCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;flex-direction:column;padding:32px 28px;display:flex;position:relative}.pricing-module-scss-module__gi4V_a__tierCardHighlight{box-shadow:var(--shadow-md);background:var(--surface-2);border-color:#7c3aed}.pricing-module-scss-module__gi4V_a__tierBadge{color:#fff;letter-spacing:.02em;background:#7c3aed;border-radius:100px;padding:4px 14px;font-size:12px;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pricing-module-scss-module__gi4V_a__tierName{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 8px;font-size:20px;font-weight:600}.pricing-module-scss-module__gi4V_a__tierDescription{color:var(--text-secondary);min-height:44px;margin:0 0 24px;font-size:14px;line-height:1.55}.pricing-module-scss-module__gi4V_a__tierPrice{align-items:baseline;gap:4px;margin-bottom:4px;display:flex}.pricing-module-scss-module__gi4V_a__tierPriceValue{color:var(--text-primary);letter-spacing:-.02em;font-size:36px;font-weight:700;font-family:var(--font-mono),"JetBrains Mono","Fira Code","SF Mono",monospace}.pricing-module-scss-module__gi4V_a__tierPricePeriod{color:var(--text-muted);font-size:14px}.pricing-module-scss-module__gi4V_a__tierRenders{color:var(--text-muted);margin-bottom:24px;font-size:13px}.pricing-module-scss-module__gi4V_a__tierFeatures{flex-direction:column;flex:1;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.pricing-module-scss-module__gi4V_a__tierFeature{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.pricing-module-scss-module__gi4V_a__tierFeatureIcon{color:#8b5cf6;flex-shrink:0;margin-top:2px}.pricing-module-scss-module__gi4V_a__tierCtaPrimary{color:#fff;background:#7c3aed;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s cubic-bezier(.23,1,.32,1);display:inline-flex}.pricing-module-scss-module__gi4V_a__tierCtaPrimary:active{transform:scale(.97)}.pricing-module-scss-module__gi4V_a__tierCtaPrimary:focus-visible{outline-offset:2px;outline:2px solid #7c3aed80}@media (hover:hover) and (pointer:fine){.pricing-module-scss-module__gi4V_a__tierCtaPrimary:hover{background:#6d28d9}}.pricing-module-scss-module__gi4V_a__tierCtaSecondary{border:1px solid var(--border);color:var(--text-secondary);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1);display:inline-flex}.pricing-module-scss-module__gi4V_a__tierCtaSecondary:active{transform:scale(.97)}.pricing-module-scss-module__gi4V_a__tierCtaSecondary:focus-visible{outline-offset:2px;outline:2px solid #7c3aed80}@media (hover:hover) and (pointer:fine){.pricing-module-scss-module__gi4V_a__tierCtaSecondary:hover{border-color:var(--border-hover);color:var(--text-primary)}}.pricing-module-scss-module__gi4V_a__includesSection{text-align:center;border-top:1px solid var(--hairline);padding-top:8px}.pricing-module-scss-module__gi4V_a__includesText{color:var(--text-secondary);margin:24px 0 8px;font-size:15px}.pricing-module-scss-module__gi4V_a__creditsText{color:var(--text-muted);font-size:13px;font-family:var(--font-mono),"JetBrains Mono","Fira Code","SF Mono",monospace;margin:0}
