.pricing-calculator-section[data-astro-cid-nzgshxut]{padding-block:88px}.preset-bar[data-astro-cid-nzgshxut]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px;display:flex}.preset-label[data-astro-cid-nzgshxut]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:13.5px;font-weight:700}.preset-buttons[data-astro-cid-nzgshxut]{flex-wrap:wrap;gap:10px;display:flex}.preset-btn[data-astro-cid-nzgshxut]{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:all .2s}.preset-btn[data-astro-cid-nzgshxut]:hover{border-color:var(--navy);background:var(--surface);color:var(--navy)}.preset-btn[data-astro-cid-nzgshxut].is-active{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 4px 12px #123b4a29}.calculator-grid[data-astro-cid-nzgshxut]{grid-template-columns:1.4fr 1fr;align-items:start;gap:36px;display:grid}.roles-selection-list[data-astro-cid-nzgshxut]{gap:16px;display:grid}.role-selector-card[data-astro-cid-nzgshxut]{border:1px solid var(--border);background:#fff;border-radius:20px;padding:24px;transition:border-color .2s,box-shadow .2s}.role-selector-card[data-astro-cid-nzgshxut]:hover{border-color:#35d6d066;box-shadow:0 8px 24px #1018200a}.role-selector-card[data-astro-cid-nzgshxut].has-members{border-color:var(--navy);background:#fafcfc}.rsc-header[data-astro-cid-nzgshxut]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rsc-info[data-astro-cid-nzgshxut]{flex:1}.rsc-badge[data-astro-cid-nzgshxut]{background:var(--surface);color:var(--navy);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;margin-bottom:8px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-block}.rsc-title[data-astro-cid-nzgshxut]{color:var(--ink);font-size:18px;font-weight:700;line-height:1.3}.rsc-skills[data-astro-cid-nzgshxut]{color:var(--text);margin-top:6px;font-size:13px;line-height:1.5}.rsc-rate[data-astro-cid-nzgshxut]{text-align:right;flex-shrink:0}.rate-amount[data-astro-cid-nzgshxut]{color:var(--navy);font-size:24px;font-weight:800;font-family:var(--display)}.rate-period[data-astro-cid-nzgshxut]{color:var(--muted);font-size:12px;display:block}.rsc-bottom[data-astro-cid-nzgshxut]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:flex}.counter-control[data-astro-cid-nzgshxut]{background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:8px;padding:4px;display:inline-flex}.counter-btn[data-astro-cid-nzgshxut]{width:34px;height:34px;color:var(--ink);background:#fff;border:0;border-radius:8px;place-items:center;font-size:18px;font-weight:700;transition:all .15s;display:grid;box-shadow:0 1px 3px #00000014}.counter-btn[data-astro-cid-nzgshxut]:hover{background:var(--navy);color:#fff}.counter-value[data-astro-cid-nzgshxut]{text-align:center;width:32px;color:var(--navy);font-size:16px;font-weight:700}.rsc-subtotal[data-astro-cid-nzgshxut]{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;display:flex}.rsc-subtotal-val[data-astro-cid-nzgshxut]{color:var(--navy);font-size:15px;font-weight:700}.squad-summary-card[data-astro-cid-nzgshxut]{top:calc(var(--header-height) + 24px);color:#fff;background:#0a1b24;border:1px solid #ffffff1a;border-radius:28px;padding:36px 32px;position:sticky;box-shadow:0 24px 60px #0a1b242e}.ssc-eyebrow[data-astro-cid-nzgshxut]{color:var(--mint);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.ssc-price-display[data-astro-cid-nzgshxut]{align-items:baseline;gap:4px;margin-top:8px;display:flex}.currency[data-astro-cid-nzgshxut]{color:var(--mint);font-size:32px;font-weight:800}.total-number[data-astro-cid-nzgshxut]{font-size:52px;font-weight:800;line-height:1;font-family:var(--display);letter-spacing:-.03em}.total-period[data-astro-cid-nzgshxut]{color:#c9f0efb3;font-size:16px}.ssc-billing-note[data-astro-cid-nzgshxut]{color:#c9f0efa6;margin-top:6px;font-size:12.5px}.ssc-stats-grid[data-astro-cid-nzgshxut]{border-block:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;padding-block:16px;display:grid}.ssc-stat[data-astro-cid-nzgshxut]{flex-direction:column;display:flex}.ssc-stat[data-astro-cid-nzgshxut] strong[data-astro-cid-nzgshxut]{color:#fff;font-size:18px;font-weight:800;font-family:var(--display)}.ssc-stat[data-astro-cid-nzgshxut] span[data-astro-cid-nzgshxut]{color:#c9f0efa6;margin-top:2px;font-size:11px}.ssc-breakdown[data-astro-cid-nzgshxut]{margin-top:24px}.breakdown-title[data-astro-cid-nzgshxut]{text-transform:uppercase;letter-spacing:.08em;color:#c9f0efbf;margin-bottom:12px;font-size:12px;font-weight:700}.breakdown-list[data-astro-cid-nzgshxut]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.breakdown-item{background:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.b-qty{color:var(--mint);font-weight:700}.b-name{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.b-price{color:#fff;font-weight:600}.breakdown-empty{color:#c9f0ef80;font-size:12.5px;font-style:italic}.ssc-features[data-astro-cid-nzgshxut]{border-top:1px solid #ffffff1a;margin-top:24px;padding-top:20px}.features-title[data-astro-cid-nzgshxut]{text-transform:uppercase;letter-spacing:.08em;color:#c9f0efbf;margin-bottom:12px;font-size:12px;font-weight:700}.features-list[data-astro-cid-nzgshxut]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.features-list[data-astro-cid-nzgshxut] li[data-astro-cid-nzgshxut]{color:#c9f0efd9;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.feat-check[data-astro-cid-nzgshxut]{width:15px;height:15px;color:var(--mint);flex-shrink:0;margin-top:1px}.ssc-action[data-astro-cid-nzgshxut]{flex-direction:column;align-items:center;gap:10px;margin-top:28px;display:flex}.hire-squad-btn[data-astro-cid-nzgshxut]{white-space:normal;text-align:center;width:100%;line-height:1.35;background:var(--mint)!important;border-color:var(--mint)!important;color:#0a1b24!important;font-weight:700!important}.hire-squad-btn[data-astro-cid-nzgshxut]:hover{transform:translateY(-2px);background:#4ae2dc!important;border-color:#4ae2dc!important;box-shadow:0 10px 24px #35d6d04d!important}.guarantee-text[data-astro-cid-nzgshxut]{color:#c9f0ef99;font-size:12px}@media (width<=1023px){.calculator-grid[data-astro-cid-nzgshxut]{grid-template-columns:1fr}.squad-summary-card[data-astro-cid-nzgshxut]{margin-top:24px;position:static}}@media (width<=639px){.pricing-calculator-section[data-astro-cid-nzgshxut]{padding-block:56px}.preset-btn[data-astro-cid-nzgshxut]{padding:7px 12px;font-size:12.5px}.role-selector-card[data-astro-cid-nzgshxut]{border-radius:16px;padding:20px 16px}.rsc-header[data-astro-cid-nzgshxut]{flex-direction:column;align-items:flex-start;gap:10px}.rsc-rate[data-astro-cid-nzgshxut]{text-align:left}.rsc-bottom[data-astro-cid-nzgshxut]{flex-wrap:wrap;gap:12px}.squad-summary-card[data-astro-cid-nzgshxut]{padding:24px 20px}.total-number[data-astro-cid-nzgshxut]{font-size:42px}.ssc-stats-grid[data-astro-cid-nzgshxut]{grid-template-columns:1fr;gap:8px}}.plans-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.plan-card[data-astro-cid-u3mqw4ek]{border:1.5px solid var(--border);transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);background:#fff;border-radius:24px;flex-direction:column;padding:32px 28px;display:flex;position:relative;box-shadow:0 4px 16px #0a1b240a}.plan-card[data-astro-cid-u3mqw4ek]:hover{border-color:#123b4a38;box-shadow:0 16px 36px #0a1b2414}.plan-card[data-astro-cid-u3mqw4ek].is-popular{border:2px solid var(--navy);box-shadow:0 16px 40px #123b4a1f,0 2px 6px #123b4a0a}.plan-card[data-astro-cid-u3mqw4ek].is-popular:hover{box-shadow:0 22px 50px #123b4a29}.plan-header-row[data-astro-cid-u3mqw4ek]{justify-content:space-between;align-items:center;gap:10px;min-height:28px;margin-bottom:16px;display:flex}.plan-badge[data-astro-cid-u3mqw4ek]{background:var(--surface);color:var(--navy);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;align-items:center;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.popular-ribbon[data-astro-cid-u3mqw4ek]{color:#0e8f8a;text-transform:uppercase;letter-spacing:.05em;background:#e6f9f8;border:1px solid #35d6d059;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.popular-icon[data-astro-cid-u3mqw4ek]{color:#0e8f8a;width:12px;height:12px}.plan-top[data-astro-cid-u3mqw4ek]{margin-bottom:20px}.plan-name[data-astro-cid-u3mqw4ek]{color:var(--ink);letter-spacing:-.015em;font-size:23px;font-weight:800;line-height:1.25}.plan-desc[data-astro-cid-u3mqw4ek]{color:var(--text);min-height:44px;margin-top:8px;font-size:14px;line-height:1.55}.plan-pricing[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--line);align-items:baseline;gap:3px;margin-bottom:20px;padding-bottom:20px;display:flex}.plan-currency[data-astro-cid-u3mqw4ek]{color:var(--navy);font-size:24px;font-weight:800}.plan-rate[data-astro-cid-u3mqw4ek]{color:var(--navy);font-size:42px;font-weight:800;font-family:var(--display);line-height:1}.plan-interval[data-astro-cid-u3mqw4ek]{color:var(--muted);margin-left:2px;font-size:14px;font-weight:500}.plan-team[data-astro-cid-u3mqw4ek]{background:var(--surface);border:1px solid #1018200a;border-radius:14px;margin-bottom:22px;padding:16px 18px}.team-label[data-astro-cid-u3mqw4ek]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.team-list[data-astro-cid-u3mqw4ek]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.team-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--navy);align-items:flex-start;gap:9px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.team-dot[data-astro-cid-u3mqw4ek]{background:var(--mint);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.plan-features[data-astro-cid-u3mqw4ek]{margin-bottom:28px}.features-label[data-astro-cid-u3mqw4ek]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.plan-feat-list[data-astro-cid-u3mqw4ek]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan-feat-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--ink);align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.check-svg[data-astro-cid-u3mqw4ek]{width:16px;height:16px;color:var(--teal);flex-shrink:0;margin-top:2px}.plan-cta[data-astro-cid-u3mqw4ek]{margin-top:auto;padding-top:8px}.plan-btn[data-astro-cid-u3mqw4ek]{text-align:center;white-space:normal;word-break:keep-all;cursor:pointer;box-sizing:border-box;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;padding:13px 20px;font-size:15px;font-weight:700;line-height:1.35;text-decoration:none;transition:all .2s;display:inline-flex}.plan-btn[data-astro-cid-u3mqw4ek] .action-arrow[data-astro-cid-u3mqw4ek]{flex-shrink:0;width:16px;height:16px;transition:transform .2s}.plan-btn[data-astro-cid-u3mqw4ek]:hover .action-arrow[data-astro-cid-u3mqw4ek]{transform:translate(3px)}.plan-btn-popular[data-astro-cid-u3mqw4ek]{background:var(--navy);color:#fff;border:1.5px solid var(--navy);box-shadow:0 4px 14px #123b4a38}.plan-btn-popular[data-astro-cid-u3mqw4ek]:hover{color:#fff;background:#0a1b24;border-color:#0a1b24;transform:translateY(-1px);box-shadow:0 8px 24px #123b4a4d}.plan-btn-popular[data-astro-cid-u3mqw4ek] .action-arrow[data-astro-cid-u3mqw4ek]{color:var(--mint)}.plan-btn-default[data-astro-cid-u3mqw4ek]{color:var(--navy);background:#fff;border:1.5px solid #123b4a38;box-shadow:0 2px 6px #0a1b240a}.plan-btn-default[data-astro-cid-u3mqw4ek]:hover{background:var(--navy);color:#fff;border-color:var(--navy);transform:translateY(-1px);box-shadow:0 6px 18px #123b4a29}.plan-btn-default[data-astro-cid-u3mqw4ek]:hover .action-arrow[data-astro-cid-u3mqw4ek]{color:var(--mint)}.comparison-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.comparison-card[data-astro-cid-u3mqw4ek]{border:1px solid var(--border);border-radius:24px;padding:36px}.comparison-card[data-astro-cid-u3mqw4ek].is-traditional{background:#fff}.comparison-card[data-astro-cid-u3mqw4ek].is-abler{color:#fff;background:#0a1b24;border-color:#ffffff1f;box-shadow:0 16px 40px #0a1b241a}.comp-label[data-astro-cid-u3mqw4ek]{text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px;font-size:14px;font-weight:700;display:block}.is-traditional[data-astro-cid-u3mqw4ek] .comp-label[data-astro-cid-u3mqw4ek]{color:#991b1b}.is-abler[data-astro-cid-u3mqw4ek] .comp-label[data-astro-cid-u3mqw4ek]{color:var(--mint)}.comp-list[data-astro-cid-u3mqw4ek]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.comp-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{padding-left:24px;font-size:15px;line-height:1.5;position:relative}.is-traditional[data-astro-cid-u3mqw4ek] .comp-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"✕";color:#dc2626;font-weight:800;position:absolute;left:0}.is-abler[data-astro-cid-u3mqw4ek] .comp-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"✓";color:var(--mint);font-weight:800;position:absolute;left:0}.is-abler[data-astro-cid-u3mqw4ek] .comp-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:#c9f0efd9}@media (width<=1023px){.plans-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;gap:24px;max-width:540px;margin-inline:auto}.plan-desc[data-astro-cid-u3mqw4ek]{min-height:0}.comparison-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}@media (width<=639px){.plans-grid[data-astro-cid-u3mqw4ek]{gap:20px;max-width:100%}.plan-card[data-astro-cid-u3mqw4ek]{border-radius:20px;padding:24px 20px}.plan-name[data-astro-cid-u3mqw4ek]{font-size:21px}.plan-rate[data-astro-cid-u3mqw4ek]{font-size:36px}.plan-currency[data-astro-cid-u3mqw4ek]{font-size:22px}.plan-team[data-astro-cid-u3mqw4ek]{padding:14px 16px}.plan-btn[data-astro-cid-u3mqw4ek]{min-height:48px;padding:12px 16px;font-size:14.5px}.comparison-card[data-astro-cid-u3mqw4ek]{border-radius:20px;padding:24px 20px}}
