.saas-pricing .pr-wrap{display:flex;flex-direction:column;gap:12px}.saas-pricing .pr-head,.saas-pricing .pr-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.9fr) 44px;gap:24px;align-items:center}.saas-pricing .pr-label{display:none}.saas-pricing .pr-detail{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px 36px}@media (max-width:860px){.saas-pricing .pr-head{display:none!important}.saas-pricing .pr-row{grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px;align-items:start}.saas-pricing .pr-row>.pr-cell{grid-column:1}.saas-pricing .pr-row>.pr-toggle{grid-column:2;grid-row:1}.saas-pricing .pr-label{display:block;font-size:14px;color:var(--text-muted);margin-bottom:2px}}.saas-pricing .pr-calc{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.saas-pricing .pr-calc__list{flex:1.6 1 520px;min-width:0;display:flex;flex-direction:column}.saas-pricing .pr-calc__aside{flex:1 1 320px;min-width:0;position:sticky;top:92px}@media (max-width:860px){.saas-pricing .pr-calc__aside{position:static}}.saas-pricing .pr-chain{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:0}.saas-pricing .pr-roadmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:0 32px}.saas-pricing .pr-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px}.saas-pricing .saas-section{padding-top:clamp(38px,5vw,66px);padding-bottom:clamp(38px,5vw,66px)}.saas-pricing .pr-glow{position:relative;overflow:hidden}.saas-pricing .pr-glow:before{content:"";position:absolute;top:-180px;right:-120px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 22%,transparent),transparent 64%);pointer-events:none;z-index:0}.saas-pricing .pr-glow>*{position:relative;z-index:1}.saas-pricing .pr-plan{position:relative;display:flex;flex-direction:column;gap:18px;padding:clamp(24px,2.6vw,32px);border-radius:var(--radius-xl);border:1px solid var(--border-strong);background:var(--surface);transition:transform .14s ease,box-shadow .14s ease}.saas-pricing .pr-plan:hover{transform:translateY(-3px)}.saas-pricing .pr-plan--featured{border-color:var(--accent);background:linear-gradient(165deg,color-mix(in srgb,var(--accent) 13%,var(--surface)) 0,var(--surface) 60%);box-shadow:0 0 0 1px var(--accent),0 26px 60px -30px color-mix(in srgb,var(--accent) 65%,transparent)}.saas-pricing .pr-badge{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 11px;border-radius:var(--radius-pill);white-space:nowrap}.saas-pricing .pr-badge--hot{background:var(--accent);color:var(--on-accent,#fff)}.saas-pricing .pr-badge--soft{background:var(--accent-subtle);color:var(--accent-text);border:1px solid var(--accent)}.saas-pricing .pr-row-wrap{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:2px clamp(16px,2vw,22px);transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.saas-pricing .pr-row-wrap:hover{background:color-mix(in srgb,var(--accent) 4%,var(--surface));border-color:color-mix(in srgb,var(--accent) 50%,var(--border-subtle));box-shadow:0 12px 30px -22px color-mix(in srgb,var(--accent) 55%,transparent)}.saas-pricing .pr-toggle{transition:border-color .12s ease,color .12s ease,background .12s ease}.saas-pricing .pr-toggle:hover{border-color:var(--accent)!important;color:var(--accent-text)!important;background:var(--accent-subtle)!important}.saas-pricing .pr-cta-band{position:relative;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--accent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,var(--surface)) 0,var(--surface-sunken) 62%);padding:clamp(32px,4.5vw,56px) clamp(24px,3vw,48px)}@media (prefers-reduced-motion:reduce){.saas-pricing *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=d25d6cbb138a853c.css.map*/