.hero-visual-shell[data-astro-cid-qxaxc636]{width:100%;max-width:540px;margin-inline:auto;position:relative}.console-browser[data-astro-cid-qxaxc636]{background:#fff;border:1px solid #123b4a24;border-radius:24px;overflow:hidden;box-shadow:0 20px 48px #123b4a1a,0 4px 12px #123b4a0a}.browser-chrome[data-astro-cid-qxaxc636]{background:#f7faf9;border-bottom:1px solid #123b4a1a;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.browser-dots[data-astro-cid-qxaxc636]{flex-shrink:0;gap:6px;display:flex}.browser-dots[data-astro-cid-qxaxc636] span[data-astro-cid-qxaxc636]{border-radius:50%;width:9px;height:9px}.browser-dots[data-astro-cid-qxaxc636] span[data-astro-cid-qxaxc636]:first-child{background:#f87171}.browser-dots[data-astro-cid-qxaxc636] span[data-astro-cid-qxaxc636]:nth-child(2){background:#fbbf24}.browser-dots[data-astro-cid-qxaxc636] span[data-astro-cid-qxaxc636]:nth-child(3){background:#34d399}.browser-tab-bar[data-astro-cid-qxaxc636]{gap:4px;display:flex}.browser-tab[data-astro-cid-qxaxc636]{color:var(--muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.browser-tab[data-astro-cid-qxaxc636]:hover{color:var(--navy);background:#0000000a}.browser-tab[data-astro-cid-qxaxc636].is-active{color:var(--navy);background:#fff;box-shadow:0 1px 3px #00000014}.tab-star[data-astro-cid-qxaxc636]{color:#1a5c3a;font-size:11px}.browser-status[data-astro-cid-qxaxc636]{color:#1a5c3a;flex-shrink:0;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.status-dot[data-astro-cid-qxaxc636]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #10b981}.tab-panel[data-astro-cid-qxaxc636]{padding:24px;display:none}.tab-panel[data-astro-cid-qxaxc636].is-active{animation:.2s fadeIn;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.panel-head[data-astro-cid-qxaxc636]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ph-brand[data-astro-cid-qxaxc636]{align-items:center;gap:12px;display:flex}.ph-logo-badge[data-astro-cid-qxaxc636]{color:#1a5c3a;background:#e8f7ee;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ph-logo-badge[data-astro-cid-qxaxc636].is-navy{background:var(--surface);color:var(--navy)}.edu-shield[data-astro-cid-qxaxc636]{width:22px;height:22px}.ph-brand[data-astro-cid-qxaxc636] strong[data-astro-cid-qxaxc636]{color:var(--ink);font-size:15px;font-weight:700;display:block}.ph-brand[data-astro-cid-qxaxc636] span[data-astro-cid-qxaxc636]{color:var(--muted);font-size:12px;display:block}.live-link-pill[data-astro-cid-qxaxc636]{color:#1a5c3a;text-transform:uppercase;letter-spacing:.04em;background:#e8f7ee;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.live-link-pill[data-astro-cid-qxaxc636].is-navy{background:var(--surface);color:var(--navy)}.kpi-row[data-astro-cid-qxaxc636]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.kpi-box[data-astro-cid-qxaxc636]{border:1px solid var(--border);background:#f9fbfb;border-radius:12px;flex-direction:column;padding:12px;display:flex}.kpi-label[data-astro-cid-qxaxc636]{color:var(--muted);text-transform:uppercase;font-size:10.5px;font-weight:600}.kpi-num[data-astro-cid-qxaxc636]{color:var(--navy);font-size:20px;font-weight:800;font-family:var(--display);margin-top:4px;line-height:1}.kpi-sub[data-astro-cid-qxaxc636]{color:#1a5c3a;margin-top:2px;font-size:11px;font-weight:600}.workflow-preview[data-astro-cid-qxaxc636]{gap:10px;margin-bottom:20px;display:grid}.wf-item[data-astro-cid-qxaxc636]{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.wf-dot[data-astro-cid-qxaxc636]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.wf-dot[data-astro-cid-qxaxc636].is-green{background:#10b981}.wf-dot[data-astro-cid-qxaxc636].is-teal{background:#35d6d0}.wf-dot[data-astro-cid-qxaxc636].is-blue{background:#0284c7}.wf-text[data-astro-cid-qxaxc636] strong[data-astro-cid-qxaxc636]{color:var(--ink);font-size:12.5px;font-weight:700;display:block}.wf-text[data-astro-cid-qxaxc636] span[data-astro-cid-qxaxc636]{color:var(--muted);font-size:11.5px;line-height:1.35;display:block}.squad-roles-preview[data-astro-cid-qxaxc636]{gap:8px;margin-bottom:20px;display:grid}.squad-mini-role[data-astro-cid-qxaxc636]{border:1px solid var(--border);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.smr-left[data-astro-cid-qxaxc636]{align-items:center;gap:8px;display:flex}.smr-badge[data-astro-cid-qxaxc636]{background:var(--surface);color:var(--navy);text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.smr-left[data-astro-cid-qxaxc636] strong[data-astro-cid-qxaxc636]{color:var(--ink);font-size:12.5px;font-weight:700}.smr-rate[data-astro-cid-qxaxc636]{color:var(--navy);font-size:12.5px;font-weight:700}.panel-foot[data-astro-cid-qxaxc636]{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:11.5px;display:flex}.foot-tag[data-astro-cid-qxaxc636]{color:var(--navy);font-weight:700}@media (width<=639px){.browser-tab-bar[data-astro-cid-qxaxc636]{overflow-x:auto}.kpi-row[data-astro-cid-qxaxc636]{grid-template-columns:1fr}}.pricing-callout-section[data-astro-cid-ozrihwny]{padding-block:72px}.pricing-callout-card[data-astro-cid-ozrihwny]{color:#fff;background:#0a1b24;border:1px solid #ffffff1a;border-radius:32px;grid-template-columns:1.35fr 1fr;align-items:center;gap:40px;padding:56px 48px;display:grid;box-shadow:0 24px 60px #0a1b2426}.pcc-eyebrow[data-astro-cid-ozrihwny]{color:var(--mint);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:11.5px;font-weight:700;display:inline-block}.pcc-title[data-astro-cid-ozrihwny]{letter-spacing:-.025em;color:#fff;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.15}.pcc-desc[data-astro-cid-ozrihwny]{color:#c9f0efcc;max-width:580px;margin-top:16px;font-size:16px;line-height:1.6}.pcc-highlights[data-astro-cid-ozrihwny]{border-top:1px solid #ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;padding-top:20px;display:grid}.pcc-feat[data-astro-cid-ozrihwny]{color:#c9f0efe6;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.pcc-check[data-astro-cid-ozrihwny]{background:var(--mint);color:#0a1b24;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:grid}.pcc-actions[data-astro-cid-ozrihwny]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.pcc-btn[data-astro-cid-ozrihwny]{background:var(--mint)!important;border-color:var(--mint)!important;color:#0a1b24!important;font-weight:700!important}.pcc-btn[data-astro-cid-ozrihwny]:hover{transform:translateY(-2px);background:#4ae2dc!important;border-color:#4ae2dc!important;box-shadow:0 10px 24px #35d6d04d!important}.pcc-rates-sidebar[data-astro-cid-ozrihwny]{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:28px}.prs-header[data-astro-cid-ozrihwny]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.prs-label[data-astro-cid-ozrihwny]{color:var(--mint);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700}.prs-status[data-astro-cid-ozrihwny]{color:#c9f0efa6;font-size:11px;font-weight:600}.prs-roles-list[data-astro-cid-ozrihwny]{gap:10px;display:grid}.prs-role-row[data-astro-cid-ozrihwny]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.prs-role-name[data-astro-cid-ozrihwny]{color:#fff;font-size:13px;font-weight:500}.prs-role-price[data-astro-cid-ozrihwny]{flex-shrink:0;align-items:baseline;gap:3px;display:flex}.prs-role-price[data-astro-cid-ozrihwny] strong[data-astro-cid-ozrihwny]{color:var(--mint);font-size:15px;font-weight:800}.prs-role-price[data-astro-cid-ozrihwny] small[data-astro-cid-ozrihwny]{color:#c9f0ef99;font-size:11px}.prs-footer[data-astro-cid-ozrihwny]{border-top:1px solid #ffffff1a;flex-direction:column;gap:6px;margin-top:16px;padding-top:12px;font-size:12px;display:flex}.prs-popular[data-astro-cid-ozrihwny]{color:#c9f0efbf;font-weight:500}.prs-link[data-astro-cid-ozrihwny]{color:var(--mint);font-weight:600}.prs-link[data-astro-cid-ozrihwny]:hover{text-decoration:underline}@media (width<=1023px){.pricing-callout-card[data-astro-cid-ozrihwny]{grid-template-columns:1fr;padding:40px 32px}}@media (width<=639px){.pricing-callout-section[data-astro-cid-ozrihwny]{padding-block:48px}.pricing-callout-card[data-astro-cid-ozrihwny]{border-radius:24px;padding:28px 20px}.pcc-highlights[data-astro-cid-ozrihwny]{grid-template-columns:1fr}.pcc-actions[data-astro-cid-ozrihwny]{flex-direction:column;align-items:stretch}.pcc-actions[data-astro-cid-ozrihwny] .action[data-astro-cid-ozrihwny]{justify-content:center;width:100%}.pcc-rates-sidebar[data-astro-cid-ozrihwny]{padding:20px 16px}.prs-role-row[data-astro-cid-ozrihwny]{flex-direction:column;align-items:flex-start;gap:4px}}.hero-badges[data-astro-cid-lcdefpme]{margin-bottom:20px}.hero-badge-pill[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);color:var(--navy);letter-spacing:.04em;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.hero-badge-dot[data-astro-cid-lcdefpme]{background:var(--mint);width:7px;height:7px;box-shadow:0 0 6px var(--mint);border-radius:50%}.hero-micro-proof[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;font-size:13px;font-weight:500;display:flex}.proof-divider[data-astro-cid-lcdefpme]{color:var(--border)}.hero-visual-wrapper[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;width:100%;display:flex}.pillars-section[data-astro-cid-lcdefpme]{padding-block:40px}.pillars-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pillar-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:#fff;border-radius:20px;flex-direction:column;padding:24px;display:flex}.pillar-badge[data-astro-cid-lcdefpme]{background:var(--surface);color:var(--navy);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;align-self:flex-start;margin-bottom:12px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-block}.pillar-title[data-astro-cid-lcdefpme]{color:var(--ink);font-size:17px;font-weight:700;line-height:1.3}.pillar-desc[data-astro-cid-lcdefpme]{color:var(--text);margin-top:8px;font-size:13.5px;line-height:1.55}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.why-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:#fff;border-radius:24px;flex-direction:column;padding:32px;display:flex}.why-icon[data-astro-cid-lcdefpme]{background:var(--surface);width:44px;height:44px;color:var(--navy);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.why-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:22px;height:22px}.why-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--ink);font-size:20px;font-weight:700;line-height:1.3}.why-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text);margin-top:10px;font-size:15px;line-height:1.6}@media (width<=1023px){.pillars-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}}@media (width<=639px){.pillars-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pillar-card[data-astro-cid-lcdefpme]{padding:20px}.why-card[data-astro-cid-lcdefpme]{padding:24px 20px}}
