.fs-pricing-plans{padding:40px 24px 80px}.fs-pricing-plans-grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.fs-pricing-plan{background:#fff;border:1px solid var(--fs-border);border-radius:12px;box-shadow:var(--fs-shadow-sm);display:flex;flex-direction:column;padding:28px;position:relative}.fs-pricing-plan.is-highlighted{background:linear-gradient(180deg,#f5faff,#fff);border-color:var(--fs-blue-500);box-shadow:0 10px 30px rgba(5,91,169,.28)}.fs-pricing-plan-badge{background:var(--fs-blue-700);border-radius:99px;color:#fff;font-size:11px;font-weight:700;left:28px;letter-spacing:.08em;padding:4px 10px;position:absolute;top:-12px}.fs-pricing-plan-name{color:var(--fs-slate-900);font-size:18px;font-weight:700}.fs-pricing-plan-period{margin-top:12px}.fs-pricing-plan-price{align-items:baseline;display:flex;gap:6px}.fs-pricing-plan-price-val{color:var(--fs-slate-900);font-size:40px;font-weight:700;letter-spacing:-.02em}.fs-pricing-plan-price-unit{color:var(--fs-slate-500);font-size:13px}.fs-pricing-plan-yearly-total{color:var(--fs-slate-500);font-size:12px;margin-top:4px}.fs-pricing-plan-desc{color:var(--fs-slate-600);font-size:14px;line-height:1.5;margin-top:10px}.fs-pricing-plan-cta{justify-content:center;margin-top:20px;width:100%}.fs-deploy-card{background:linear-gradient(135deg,#0a1f3a,#055ba9 60%,#2e90fa 120%);border-radius:16px;color:#fff;overflow:hidden;padding:48px 48px 44px;position:relative}.fs-deploy-card-glow{background-image:radial-gradient(circle at 90% 10%,hsla(0,0%,100%,.18),transparent 40%),radial-gradient(circle at 0 100%,rgba(46,144,250,.35),transparent 50%);inset:0;pointer-events:none;position:absolute}.fs-deploy-grid{align-items:center;display:grid;gap:56px;grid-template-columns:.85fr 1.15fr;position:relative}.fs-deploy-eyebrow{align-items:center;background:rgba(158,205,255,.12);border:1px solid rgba(158,205,255,.25);border-radius:999px;color:#9ecdff;display:inline-flex;font-family:var(--fs-font-mono);font-size:11px;font-weight:600;gap:8px;letter-spacing:.1em;padding:5px 10px;text-transform:uppercase}.fs-deploy-eyebrow-dot{background:#9ecdff;border-radius:99px;height:6px;width:6px}.fs-deploy-h2{font-family:var(--fs-font-display,var(--fs-font-sans));font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:16px 0 14px}.fs-deploy-lede{color:hsla(0,0%,100%,.78);font-size:16px;line-height:1.6;margin:0;max-width:360px}.fs-deploy-cta{background:#fff;color:var(--fs-blue-700);font-weight:600;margin-top:24px}.fs-deploy-cards{display:grid;gap:16px;grid-template-columns:1fr 1fr}.fs-deploy-mini{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;padding:20px 20px 22px}.fs-deploy-mini-tag{background:rgba(158,205,255,.14);border-radius:4px;color:#9ecdff;display:inline-block;font-family:var(--fs-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;padding:3px 8px;text-transform:uppercase}.fs-deploy-mini-title{color:#fff;font-size:16px;font-weight:600;line-height:1.3;margin-top:12px}.fs-deploy-mini-desc{color:hsla(0,0%,100%,.72);font-size:13.5px;line-height:1.55;margin:10px 0 14px}.fs-deploy-mini-bullets{border-top:1px solid hsla(0,0%,100%,.1);list-style:none;margin:0;padding:12px 0 0}.fs-deploy-mini-bullets li{align-items:flex-start;color:hsla(0,0%,100%,.82);display:flex;font-size:12.5px;gap:8px;line-height:1.5;padding:3px 0}.fs-deploy-mini-arrow{color:#9ecdff;margin-top:1px}.fs-pricing-compare-section{background:var(--fs-slate-50);padding:80px 24px}.fs-pricing-compare-card{background:#fff;border:1px solid var(--fs-border);border-radius:12px;overflow:hidden}.fs-pricing-compare-head{background:#fff;border-bottom:1px solid var(--fs-border);display:grid;font-size:14px;font-weight:600;grid-template-columns:1.6fr 1fr 1fr 1fr;padding:18px 24px}.fs-pricing-compare-head-cell-std{color:var(--fs-blue-700)}.fs-pricing-compare-group-head{background:var(--fs-slate-50);color:var(--fs-slate-500);font-size:12px;font-weight:700;letter-spacing:.08em;padding:14px 24px;text-transform:uppercase}.fs-pricing-compare-row{align-items:center;display:grid;font-size:14px;grid-template-columns:1.6fr 1fr 1fr 1fr;padding:14px 24px}.fs-pricing-compare-row.is-bordered{border-top:1px solid var(--fs-border)}.fs-pricing-compare-row-cell,.fs-pricing-compare-row-label{color:var(--fs-slate-700)}.fs-pricing-faq-section{background:#fff;padding:80px 24px}.fs-pricing-faq-grid{display:grid;gap:64px;grid-template-columns:1fr 1.4fr}.fs-pricing-faq-item{border:none;border-bottom:1px solid var(--fs-border);border-radius:0;padding:0}.fs-pricing-faq-item .fs-faq-trigger{background:transparent;padding:18px 0}.fs-pricing-faq-item .fs-faq-panel{padding:0 0 18px}.fs-pricing-yearly-note{font-size:12px;margin-top:4px;opacity:.85}.fs-pricing-yearly-note.is-muted{color:var(--fs-slate-500);opacity:1}.fs-pricing-plan-cta-helper{color:var(--fs-slate-500);font-size:12px;margin-top:8px;text-align:center}@media (max-width:900px){.fs-deploy-grid,.fs-pricing-plans-grid{grid-template-columns:1fr}.fs-deploy-grid{gap:32px}.fs-deploy-cards{grid-template-columns:1fr}.fs-pricing-compare-head,.fs-pricing-compare-row{font-size:12px;grid-template-columns:1fr 1fr 1fr 1fr}.fs-pricing-faq-grid{grid-template-columns:1fr}}