[data-school=sail],.school-pill--sail{--school-primary:#00796b;--school-container:#cdebe6;--school-on-container:#00443c;--school-tint:#f2f8f7;--school-blob:#ddefeb}[data-school=light],.school-pill--light{--school-primary:#c44536;--school-container:#fadcd6;--school-on-container:#6e1e14;--school-tint:#fcf5f3;--school-blob:#f8e4df}[data-school=anchor],.school-pill--anchor{--school-primary:#b85c00;--school-container:#fbe3c8;--school-on-container:#5c2e00;--school-tint:#fdf8f2;--school-blob:#f9ead8}[data-school-only]{display:none}[data-school=sail] [data-school-only=sail],[data-school=light] [data-school-only=light],[data-school=anchor] [data-school-only=anchor]{display:revert}.hero[data-astro-cid-ge2uvauf]{background:var(--color-bg);position:relative;overflow:hidden}.hero-wrap[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:64px;display:flex}.hero-copy[data-astro-cid-ge2uvauf]{flex-direction:column;flex:560px;gap:28px;max-width:620px;display:flex}.hero-badge[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);background:var(--color-chip-blue);height:36px;color:var(--color-on-chip-blue);font-family:var(--font-heading);align-self:flex-start;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.hero-badge-dot[data-astro-cid-ge2uvauf]{background:var(--color-primary);border-radius:50%;width:8px;height:8px}.hero-titles[data-astro-cid-ge2uvauf]{flex-direction:column;gap:14px;display:flex}.h1[data-astro-cid-ge2uvauf]{letter-spacing:-.025em;color:var(--color-text);margin:0;font-size:68px;font-weight:700;line-height:1.04}.hero-sub[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-primary);margin:0;font-size:30px;font-weight:600;line-height:1.2}.hero-lead[data-astro-cid-ge2uvauf]{font-size:20px}.btn-row[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:16px;display:flex}.btn-primary[data-astro-cid-ge2uvauf]{border-radius:var(--radius-md);background:var(--color-primary);color:#fff;height:56px;box-shadow:var(--shadow-button);gap:10px;padding:0 28px;font-size:17px}.btn-secondary[data-astro-cid-ge2uvauf]{border-radius:var(--radius-md);height:56px;color:var(--color-primary);border:1.5px solid var(--color-line-blue);background:#fff;padding:0 26px;font-size:17px}.trust[data-astro-cid-ge2uvauf]{color:var(--color-text-muted);flex-wrap:wrap;gap:28px;margin:8px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.trust[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;display:flex}.hero-demo[data-astro-cid-ge2uvauf]{flex-direction:column;flex:0 0 480px;align-items:center;gap:28px;display:flex;position:relative}.blob[data-astro-cid-ge2uvauf]{background:var(--school-blob);border-radius:50%;width:520px;height:520px;margin-left:-260px;transition:background .3s;position:absolute;top:40px;left:50%}.phone[data-astro-cid-ge2uvauf]{box-sizing:border-box;background:var(--color-text);border-radius:46px;width:300px;height:620px;padding:10px;position:relative;box-shadow:0 30px 60px #0e1d2938}.screen[data-astro-cid-ge2uvauf]{background:var(--school-tint);border-radius:36px;flex-direction:column;width:100%;height:100%;transition:background .3s;display:flex;overflow:hidden}.app-header[data-astro-cid-ge2uvauf]{box-sizing:border-box;background:#fffc;border-bottom:1px solid #0e1d290f;align-items:center;gap:10px;height:64px;padding:14px 16px 0;display:flex}.app-logo[data-astro-cid-ge2uvauf]{background:var(--school-primary);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.app-name[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);color:var(--color-text);flex-grow:1;font-size:14px;font-weight:600;line-height:1.15}.app-avatar[data-astro-cid-ge2uvauf]{background:var(--school-container);width:32px;height:32px;color:var(--school-on-container);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.app-content[data-astro-cid-ge2uvauf]{flex-direction:column;flex-grow:1;gap:14px;padding:18px 16px 12px;display:flex}.app-hello[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:22px;font-weight:700}.app-hello-sub[data-astro-cid-ge2uvauf]{color:var(--color-text-muted);margin-top:2px;font-size:13px}.progress-card[data-astro-cid-ge2uvauf]{border-radius:var(--radius-lg);background:var(--school-primary);color:#fff;align-items:center;gap:14px;padding:16px;transition:background .3s;display:flex}.progress-ring[data-astro-cid-ge2uvauf]{flex-shrink:0}.progress-ring[data-astro-cid-ge2uvauf] text[data-astro-cid-ge2uvauf]{font-family:var(--font-heading)}.progress-text[data-astro-cid-ge2uvauf]{flex-direction:column;gap:4px;display:flex}.progress-label[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);letter-spacing:.02em;opacity:.9;font-size:12px;font-weight:500}.progress-course[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);font-size:18px;font-weight:600}.progress-count[data-astro-cid-ge2uvauf]{opacity:.92;font-size:12px;line-height:1.35}.session-chip[data-astro-cid-ge2uvauf]{border-radius:var(--radius-md);background:var(--school-container);color:var(--school-on-container);font-family:var(--font-heading);align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.app-tiles[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.app-tile[data-astro-cid-ge2uvauf]{border-radius:var(--radius-md);background:#fff;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 6px 12px #1a2b3c0f}.app-tile-icon[data-astro-cid-ge2uvauf]{border-radius:var(--radius-xs);background:var(--school-container);width:30px;height:30px;color:var(--school-on-container);justify-content:center;align-items:center;display:flex}.app-tile-title[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);font-size:13px;font-weight:600;line-height:1.2}.app-tile-sub[data-astro-cid-ge2uvauf]{color:var(--color-text-muted);font-size:11px}.app-nav[data-astro-cid-ge2uvauf]{box-sizing:border-box;height:64px;font-family:var(--font-heading);color:var(--color-text-muted);background:#ffffffe6;border-top:1px solid #0e1d290f;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:0 10px 6px;font-size:10px;font-weight:600;display:grid}.app-nav-item[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:3px;display:flex}.app-nav-icon[data-astro-cid-ge2uvauf]{align-items:center;height:26px;display:flex}.app-nav-icon--active[data-astro-cid-ge2uvauf]{background:var(--school-container);width:48px;color:var(--school-on-container);border-radius:13px;justify-content:center}.app-nav-label--active[data-astro-cid-ge2uvauf]{color:var(--color-text)}.switcher[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.switcher-title[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);color:var(--color-text);font-size:15px;font-weight:600}.switcher-pills[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.school-pill[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);height:44px;font-family:var(--font-heading);cursor:pointer;color:var(--color-text);border:1px solid var(--color-outline);background:#fff;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.school-pill-dot[data-astro-cid-ge2uvauf]{background:var(--school-primary);border-radius:50%;width:10px;height:10px}.school-pill[data-astro-cid-ge2uvauf][aria-pressed=true]{background:var(--school-primary);color:#fff;border-color:var(--school-primary)}.school-pill[data-astro-cid-ge2uvauf][aria-pressed=true] .school-pill-dot[data-astro-cid-ge2uvauf]{background:#fff}.switcher-note[data-astro-cid-ge2uvauf]{color:var(--color-text-muted);font-size:13px}@media (width<=1024px){.h1[data-astro-cid-ge2uvauf]{font-size:56px}.hero-copy[data-astro-cid-ge2uvauf]{flex:100%;max-width:none}.hero-demo[data-astro-cid-ge2uvauf]{flex:100%}}@media (width<=640px){.h1[data-astro-cid-ge2uvauf]{font-size:40px}.hero-sub[data-astro-cid-ge2uvauf]{font-size:22px}.hero-lead[data-astro-cid-ge2uvauf]{font-size:17px}.btn-row[data-astro-cid-ge2uvauf]>a[data-astro-cid-ge2uvauf]{flex:100%;justify-content:center}.trust[data-astro-cid-ge2uvauf]{flex-direction:column;gap:10px}}.problem[data-astro-cid-ityavg2a]{background:#fff}.stack[data-astro-cid-ityavg2a]{flex-direction:column;gap:56px;display:flex}.grid[data-astro-cid-ityavg2a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.card[data-astro-cid-ityavg2a]{border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid var(--color-border);flex-direction:column;gap:14px;padding:32px;display:flex}.card-icon[data-astro-cid-ityavg2a]{border-radius:var(--radius-md);background:var(--color-container-blue);width:48px;height:48px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}h3[data-astro-cid-ityavg2a]{margin:4px 0 0;font-size:21px;font-weight:600;line-height:1.3}.card[data-astro-cid-ityavg2a] p[data-astro-cid-ityavg2a]{color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.6}.closing[data-astro-cid-ityavg2a]{font-family:var(--font-heading);color:var(--color-text);max-width:900px;margin:0;font-size:24px;font-weight:600;line-height:1.4}.closing[data-astro-cid-ityavg2a] span[data-astro-cid-ityavg2a]{color:var(--color-primary)}@media (width<=1024px){.grid[data-astro-cid-ityavg2a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid[data-astro-cid-ityavg2a]{grid-template-columns:minmax(0,1fr)}.card[data-astro-cid-ityavg2a]{padding:24px}}.vision[data-astro-cid-q6c5q3x4]{background:var(--color-surface-blue)}.stack[data-astro-cid-q6c5q3x4]{flex-direction:column;gap:56px;display:flex}.compare[data-astro-cid-q6c5q3x4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.compare-card[data-astro-cid-q6c5q3x4]{border-radius:var(--radius-lg);flex-direction:column;gap:24px;padding:40px;display:flex}.compare-card--classic[data-astro-cid-q6c5q3x4]{border:1px solid var(--color-border-blue);background:#ffffff8c}.compare-card--sbf24[data-astro-cid-q6c5q3x4]{border:2px solid var(--color-primary);box-shadow:var(--shadow-highlight);background:#fff}.compare-card[data-astro-cid-q6c5q3x4] h3[data-astro-cid-q6c5q3x4]{color:var(--color-text-muted);margin:0;font-size:22px;font-weight:600}.compare-card--sbf24[data-astro-cid-q6c5q3x4] h3[data-astro-cid-q6c5q3x4]{color:var(--color-primary)}.compare-head[data-astro-cid-q6c5q3x4]{justify-content:space-between;align-items:center;gap:16px;display:flex}.compare-logo[data-astro-cid-q6c5q3x4]{opacity:.9;width:auto;height:24px;display:block}.compare-card[data-astro-cid-q6c5q3x4] ul[data-astro-cid-q6c5q3x4]{color:var(--color-text-muted);flex-direction:column;gap:18px;margin:0;padding:0;font-size:17px;line-height:1.5;list-style:none;display:flex}.compare-card--sbf24[data-astro-cid-q6c5q3x4] ul[data-astro-cid-q6c5q3x4]{color:var(--color-text)}.compare-card[data-astro-cid-q6c5q3x4] li[data-astro-cid-q6c5q3x4]{gap:14px;display:flex}.bullet[data-astro-cid-q6c5q3x4]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.bullet--muted[data-astro-cid-q6c5q3x4]{background:var(--color-neutral-soft)}.bullet--primary[data-astro-cid-q6c5q3x4]{background:var(--color-primary)}.journey[data-astro-cid-q6c5q3x4]{border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;gap:32px;padding:40px;display:flex}.journey-head[data-astro-cid-q6c5q3x4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.journey-head[data-astro-cid-q6c5q3x4] h3[data-astro-cid-q6c5q3x4]{max-width:640px;margin:0;font-size:24px;font-weight:600;line-height:1.3}.legend[data-astro-cid-q6c5q3x4]{color:var(--color-text-muted);gap:20px;font-size:14px;display:flex}.legend-item[data-astro-cid-q6c5q3x4]{align-items:center;gap:8px;display:inline-flex}.legend-dot[data-astro-cid-q6c5q3x4]{background:var(--color-primary);border-radius:50%;width:12px;height:12px}.legend-dot--planned[data-astro-cid-q6c5q3x4]{border:2px dashed var(--color-icon-muted);box-sizing:border-box;background:0 0}.steps[data-astro-cid-q6c5q3x4]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-q6c5q3x4]:before{content:"";background:var(--color-border-blue);height:2px;position:absolute;top:23px;left:8%;right:8%}.step[data-astro-cid-q6c5q3x4]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.step-num[data-astro-cid-q6c5q3x4]{background:var(--color-primary);color:#fff;width:48px;height:48px;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.step-num--planned[data-astro-cid-q6c5q3x4]{border:2px dashed var(--color-icon-muted);box-sizing:border-box;color:var(--color-text-muted);background:#fff}.step-text[data-astro-cid-q6c5q3x4]{font-size:15px;line-height:1.45}.step-text[data-astro-cid-q6c5q3x4] strong[data-astro-cid-q6c5q3x4]{font-weight:600}.step-text[data-astro-cid-q6c5q3x4] span[data-astro-cid-q6c5q3x4]{color:var(--color-text-muted)}@media (width<=1024px){.steps[data-astro-cid-q6c5q3x4]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.steps[data-astro-cid-q6c5q3x4]:before{display:none}}@media (width<=640px){.compare[data-astro-cid-q6c5q3x4]{grid-template-columns:minmax(0,1fr)}.compare-card[data-astro-cid-q6c5q3x4],.journey[data-astro-cid-q6c5q3x4]{padding:24px}.steps[data-astro-cid-q6c5q3x4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.benefits[data-astro-cid-5iyckawq]{background:#fff}.stack[data-astro-cid-5iyckawq]{flex-direction:column;gap:56px;display:flex}.grid[data-astro-cid-5iyckawq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.card[data-astro-cid-5iyckawq]{border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;gap:14px;padding:32px;display:flex}.card-icon[data-astro-cid-5iyckawq]{border-radius:var(--radius-md);background:var(--color-primary);color:#fff;justify-content:center;align-items:center;width:48px;height:48px;display:flex}h3[data-astro-cid-5iyckawq]{margin:4px 0 0;font-size:21px;font-weight:600;line-height:1.3}.card[data-astro-cid-5iyckawq] p[data-astro-cid-5iyckawq]{color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.6}@media (width<=1024px){.grid[data-astro-cid-5iyckawq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid[data-astro-cid-5iyckawq]{grid-template-columns:minmax(0,1fr)}.card[data-astro-cid-5iyckawq]{padding:24px}}.overview[data-astro-cid-cezynk42]{background:var(--color-bg);overflow:hidden}.split[data-astro-cid-cezynk42]{flex-wrap:wrap;align-items:center;gap:64px;display:flex}.split-col--text[data-astro-cid-cezynk42]{flex-direction:column;flex:380px;gap:22px;max-width:420px;display:flex}.split-col--text[data-astro-cid-cezynk42] .h2[data-astro-cid-cezynk42]{line-height:1.12}.intro[data-astro-cid-cezynk42]{color:var(--color-text-muted);margin:0;font-size:18px;line-height:1.6}.points[data-astro-cid-cezynk42]{flex-direction:column;gap:14px;margin:0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:flex}.points[data-astro-cid-cezynk42] li[data-astro-cid-cezynk42]{gap:12px;display:flex}.points[data-astro-cid-cezynk42] .point-icon{flex-shrink:0}.mock[data-astro-cid-cezynk42]{border-radius:var(--radius-lg);border:1px solid var(--color-mock-border);background:#fff;flex:620px;max-width:700px;overflow:hidden;box-shadow:0 24px 48px #0e1d291f}.mock-bar[data-astro-cid-cezynk42]{background:var(--color-mock-bar);border-bottom:1px solid var(--color-mock-border);align-items:center;gap:16px;height:44px;padding:0 16px;display:flex}.mock-dots[data-astro-cid-cezynk42]{gap:7px;display:flex}.mock-dots[data-astro-cid-cezynk42] span[data-astro-cid-cezynk42]{background:var(--color-outline);border-radius:50%;width:11px;height:11px}.mock-url[data-astro-cid-cezynk42]{border-radius:var(--radius-xs);max-width:340px;height:26px;color:var(--color-text-muted);background:#fff;flex-grow:1;align-items:center;padding:0 12px;font-size:12px;display:flex}.mock-body[data-astro-cid-cezynk42]{background:var(--school-tint);flex-direction:column;gap:20px;padding:24px;transition:background .3s;display:flex}.mock-head[data-astro-cid-cezynk42]{align-items:center;gap:12px;display:flex}.mock-logo[data-astro-cid-cezynk42]{background:var(--school-primary);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mock-title[data-astro-cid-cezynk42]{flex-grow:1}.mock-title-main[data-astro-cid-cezynk42]{font-family:var(--font-heading);font-size:18px;font-weight:600}.mock-title-sub[data-astro-cid-cezynk42]{color:var(--color-text-muted);font-size:12px}.mock-badge[data-astro-cid-cezynk42]{font-size:11px;font-weight:600;font-family:var(--font-heading);border-radius:var(--radius-pill);color:var(--color-text-muted);border:1px solid var(--color-mock-border);background:#fff;padding:5px 10px}.tile[data-astro-cid-cezynk42]{border-radius:var(--radius-md);box-shadow:var(--shadow-tile);background:#fff}.kpis[data-astro-cid-cezynk42]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kpi[data-astro-cid-cezynk42]{padding:14px}.kpi-label[data-astro-cid-cezynk42]{color:var(--color-text-muted);font-size:11px}.kpi-value[data-astro-cid-cezynk42]{font-family:var(--font-heading);margin-top:4px;font-size:26px;font-weight:700}.distribution[data-astro-cid-cezynk42]{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.distribution-head[data-astro-cid-cezynk42]{justify-content:space-between;font-size:12px;display:flex}.distribution-title[data-astro-cid-cezynk42]{font-weight:600}.muted[data-astro-cid-cezynk42]{color:var(--color-text-muted)}.distribution-bar[data-astro-cid-cezynk42]{border-radius:5px;gap:3px;height:10px;display:flex;overflow:hidden}.seg--good[data-astro-cid-cezynk42]{background:var(--school-primary);width:42%}.seg--progress[data-astro-cid-cezynk42]{background:var(--school-container);width:45%}.seg--none[data-astro-cid-cezynk42]{background:var(--color-neutral-soft);width:13%}.distribution-legend[data-astro-cid-cezynk42]{color:var(--color-text-muted);gap:18px;font-size:11px;display:flex}.table[data-astro-cid-cezynk42]{overflow:hidden}.row[data-astro-cid-cezynk42]{border-bottom:1px solid var(--color-divider);grid-template-columns:1.3fr 1fr 1.2fr .9fr;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:grid}.row[data-astro-cid-cezynk42]:last-child{border-bottom:0}.row-name[data-astro-cid-cezynk42]{font-weight:600}.row-last[data-astro-cid-cezynk42]{color:var(--color-text-muted);font-size:12px}.status[data-astro-cid-cezynk42]{border-radius:var(--radius-pill);padding:4px 8px;font-size:11px;font-weight:600}.status--good[data-astro-cid-cezynk42]{background:var(--color-success-container);color:var(--color-on-success)}.status--progress[data-astro-cid-cezynk42]{background:var(--color-chip-blue);color:var(--color-on-chip-blue)}.status--none[data-astro-cid-cezynk42]{background:var(--color-neutral-container);color:var(--color-text-muted)}@media (width<=1024px){.split-col[data-astro-cid-cezynk42]{flex:100%;max-width:none}}@media (width<=640px){.kpis[data-astro-cid-cezynk42]{grid-template-columns:repeat(2,minmax(0,1fr))}.row[data-astro-cid-cezynk42]{grid-template-columns:1.2fr 1.3fr}.row[data-astro-cid-cezynk42]>[data-astro-cid-cezynk42]:nth-child(2),.row[data-astro-cid-cezynk42]>[data-astro-cid-cezynk42]:nth-child(4){display:none}.distribution-legend[data-astro-cid-cezynk42]{flex-wrap:wrap}}.features[data-astro-cid-vp3ps3uh]{background:#fff}.stack[data-astro-cid-vp3ps3uh]{flex-direction:column;gap:56px;display:flex}.groups[data-astro-cid-vp3ps3uh]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.group[data-astro-cid-vp3ps3uh]{border-radius:var(--radius-lg);flex-direction:column;gap:22px;display:flex}.group--available[data-astro-cid-vp3ps3uh]{background:var(--color-bg);border:1px solid var(--color-border);grid-column:1/-1;gap:26px;padding:36px}.group--development[data-astro-cid-vp3ps3uh]{border:1px solid var(--color-border);background:#fff;padding:32px}.group--planned[data-astro-cid-vp3ps3uh]{border:1.5px dashed var(--color-outline);background:#fff;padding:32px}.status[data-astro-cid-vp3ps3uh]{border-radius:var(--radius-pill);height:32px;font-family:var(--font-heading);align-self:flex-start;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.status-dot[data-astro-cid-vp3ps3uh]{border-radius:50%;width:8px;height:8px}.status--available[data-astro-cid-vp3ps3uh]{background:var(--color-success-container);color:var(--color-on-success)}.status--available[data-astro-cid-vp3ps3uh] .status-dot[data-astro-cid-vp3ps3uh]{background:var(--color-success)}.status--development[data-astro-cid-vp3ps3uh]{background:var(--color-warning-container);color:var(--color-on-warning)}.status--development[data-astro-cid-vp3ps3uh] .status-dot[data-astro-cid-vp3ps3uh]{background:var(--color-warning)}.status--planned[data-astro-cid-vp3ps3uh]{background:var(--color-neutral-container);color:var(--color-text-muted)}.status--planned[data-astro-cid-vp3ps3uh] .status-dot[data-astro-cid-vp3ps3uh]{border:1.5px dashed var(--color-icon-muted);box-sizing:border-box}.list[data-astro-cid-vp3ps3uh]{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.list--two[data-astro-cid-vp3ps3uh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 40px;display:grid}.list[data-astro-cid-vp3ps3uh] li[data-astro-cid-vp3ps3uh]{align-items:flex-start;gap:14px;display:flex}.item-icon[data-astro-cid-vp3ps3uh]{border-radius:var(--radius-xs);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.item-icon--available[data-astro-cid-vp3ps3uh]{background:var(--color-success-container);color:var(--color-success)}.item-icon--development[data-astro-cid-vp3ps3uh]{background:var(--color-warning-container);color:var(--color-warning)}.item-icon--planned[data-astro-cid-vp3ps3uh]{background:var(--color-neutral-container);color:var(--color-text-muted)}.item-text[data-astro-cid-vp3ps3uh]{flex-direction:column;gap:2px;display:flex}.item-text[data-astro-cid-vp3ps3uh] strong[data-astro-cid-vp3ps3uh]{font-family:var(--font-heading);color:var(--color-text);font-size:16px;font-weight:600}.item-text[data-astro-cid-vp3ps3uh] span[data-astro-cid-vp3ps3uh]{color:var(--color-text-muted);font-size:14.5px;line-height:1.5}.idea[data-astro-cid-vp3ps3uh]{border-radius:var(--radius-lg);background:var(--color-primary);color:#fff;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 16px 32px #005da738}.idea-head[data-astro-cid-vp3ps3uh]{align-items:center;gap:12px;display:flex}.idea-icon[data-astro-cid-vp3ps3uh]{width:40px;height:40px;color:var(--color-primary);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.idea-title[data-astro-cid-vp3ps3uh]{font-family:var(--font-heading);color:#fff;font-size:20px;font-weight:700;line-height:1.25}.idea[data-astro-cid-vp3ps3uh] p[data-astro-cid-vp3ps3uh]{color:#ffffffe6;margin:0;font-size:15px;line-height:1.55}.idea-btn[data-astro-cid-vp3ps3uh]{border-radius:var(--radius-sm);height:44px;color:var(--color-primary);background:#fff;align-self:flex-start;gap:8px;padding:0 18px;font-size:15px}.note[data-astro-cid-vp3ps3uh]{color:var(--color-text-muted);margin:0;font-size:14px}@media (width<=640px){.groups[data-astro-cid-vp3ps3uh],.list--two[data-astro-cid-vp3ps3uh]{grid-template-columns:minmax(0,1fr)}.group--available[data-astro-cid-vp3ps3uh],.group--development[data-astro-cid-vp3ps3uh],.group--planned[data-astro-cid-vp3ps3uh]{padding:24px}}.pilot[data-astro-cid-4f33rq7m]{background:var(--color-navy);color:#fff}.stack[data-astro-cid-4f33rq7m]{flex-direction:column;gap:56px;display:flex}.eyebrow--on-dark[data-astro-cid-4f33rq7m]{color:var(--color-accent-on-dark)}.pilot[data-astro-cid-4f33rq7m] .h2[data-astro-cid-4f33rq7m]{color:#fff}.pilot[data-astro-cid-4f33rq7m] .lead[data-astro-cid-4f33rq7m]{color:#ffffffd1}h3[data-astro-cid-4f33rq7m]{color:#fff;margin:0;font-size:22px;font-weight:600}.pair[data-astro-cid-4f33rq7m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.panel[data-astro-cid-4f33rq7m]{border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff24;flex-direction:column;gap:20px;padding:36px;display:flex}.list[data-astro-cid-4f33rq7m]{color:#ffffffe6;flex-direction:column;gap:14px;margin:0;padding:0;font-size:17px;line-height:1.5;list-style:none;display:flex}.list[data-astro-cid-4f33rq7m] li[data-astro-cid-4f33rq7m]{gap:12px;display:flex}.list[data-astro-cid-4f33rq7m] .list-icon{flex-shrink:0}.start[data-astro-cid-4f33rq7m]{flex-direction:column;gap:24px;display:flex}.steps[data-astro-cid-4f33rq7m]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-4f33rq7m]{border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff24;flex-direction:column;gap:12px;padding:28px;display:flex}.step-num[data-astro-cid-4f33rq7m]{background:var(--color-primary);color:#fff;width:40px;height:40px;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.step-title[data-astro-cid-4f33rq7m]{font-family:var(--font-heading);font-size:18px;font-weight:600}.step-text[data-astro-cid-4f33rq7m]{color:#fffc;font-size:15px;line-height:1.55}.cta[data-astro-cid-4f33rq7m]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.cta-btn[data-astro-cid-4f33rq7m]{border-radius:var(--radius-md);height:56px;color:var(--color-navy);background:#fff;gap:10px;padding:0 28px;font-size:17px}.cta-note[data-astro-cid-4f33rq7m]{color:#ffffffc7;font-size:15px}@media (width<=1024px){.steps[data-astro-cid-4f33rq7m]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.pair[data-astro-cid-4f33rq7m],.steps[data-astro-cid-4f33rq7m]{grid-template-columns:minmax(0,1fr)}.panel[data-astro-cid-4f33rq7m],.step[data-astro-cid-4f33rq7m]{padding:24px}}.pr-area{flex-direction:column;gap:24px;display:flex}.pr-area--rental{padding-top:16px}.pr-area-head{align-items:center;gap:14px;display:flex}.pr-area-icon{border-radius:var(--radius-md);background:var(--color-primary);color:#fff;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.pr-area-title{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:700}.pr-area-sub{color:var(--color-text-muted);font-size:15px}.pr-pill{border-radius:var(--radius-pill);height:28px;font-family:var(--font-heading);align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pr-pill--model{background:var(--color-container-blue);color:var(--color-on-chip-blue)}.pr-pill--model-strong{background:var(--color-primary);color:#fff}.pr-pill--pilot{background:var(--color-warning-container);color:var(--color-on-warning)}.pr-badge{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;height:30px;font-family:var(--font-heading);align-self:flex-start;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.pr-panel{border-radius:var(--radius-xl);border:2px solid var(--color-primary);box-shadow:var(--shadow-highlight);background:#fff;flex-wrap:wrap;display:flex;overflow:hidden}.pr-panel-side{flex-direction:column;flex:420px;gap:14px;padding:36px 40px;display:flex}.pr-panel-side--accent{background:var(--color-surface-blue);flex:460px;gap:18px}.pr-big{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.pr-big-num{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-text);font-size:72px;font-weight:700;line-height:1}.pr-big-unit{color:var(--color-text-muted);font-size:18px;line-height:1.35}.pr-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pr-model{border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;gap:24px;padding:36px;display:flex}.pr-model--highlight{border:2px solid var(--color-primary);box-shadow:var(--shadow-highlight)}.pr-model-head{flex-direction:column;gap:10px;display:flex}.pr-model-head>.pr-pill{align-self:flex-start}.pr-model-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pr-model-title{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;line-height:1.2}.pr-model-text{color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.6}.pr-cost{border-radius:var(--radius-card-inner);background:var(--color-surface-blue);flex-direction:column;gap:10px;margin-top:auto;padding:20px 22px;display:flex}.pr-label{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-size:13px;font-weight:600}.pr-cost-line{font-size:16px;line-height:1.5}.pr-cost-line strong{font-weight:600}.pr-small{color:var(--color-text-muted);font-size:13px;line-height:1.5}.pr-ok{color:var(--color-on-success);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.pr-ok>svg{flex-shrink:0}.pr-ex-intro{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.5}.pr-ex-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pr-ex-stat{border-radius:var(--radius-sm);background:var(--color-container-blue);padding:12px}.pr-ex-stat--customer{background:var(--color-success-soft)}.pr-ex-stat-label{color:var(--color-primary);font-size:12px;font-weight:600}.pr-ex-stat--customer .pr-ex-stat-label{color:var(--color-on-success)}.pr-ex-stat-value{font-family:var(--font-heading);color:var(--color-text);font-size:20px;font-weight:700}.pr-ex-stat-sub{color:var(--color-text-muted);font-size:12px}.pr-ex-months{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pr-ex-month{border-radius:var(--radius-sm);background:var(--color-surface-blue);text-align:center;padding:10px 8px}.pr-ex-month-label{color:var(--color-text-muted);font-size:12px}.pr-ex-month-value{font-family:var(--font-heading);font-size:16px;font-weight:700}.pr-ex-month-extra{color:var(--color-primary);font-size:11px;font-weight:600}.pr-inv{border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:4px 12px}.pr-inv-caption{color:var(--color-text-muted);padding:8px 0 4px;font-size:12px;font-weight:600}.pr-inv-row{border-bottom:1px solid var(--color-divider);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.pr-inv-row:last-child{border-bottom:0}.pr-inv-row>:last-child{white-space:nowrap;font-weight:600}.pr-inv-row .pr-zero{color:var(--color-on-success)}.pr-inv-total{font-family:var(--font-heading);justify-content:space-between;gap:12px;padding:10px 0 8px;font-size:15px;font-weight:700;display:flex}.pr-inv-total>:last-child{color:var(--color-primary);white-space:nowrap}.pr-ex-callout{border-radius:var(--radius-sm);background:var(--color-success-soft);justify-content:space-between;gap:12px;padding:10px 12px;font-size:14px;display:flex}.pr-ex-callout>:last-child{font-family:var(--font-heading);color:var(--color-on-success);white-space:nowrap;font-weight:700}.pr-ex-note{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}@media (width<=1024px){.pr-models{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.pr-model{padding:24px}.pr-panel-side{padding:28px 22px}.pr-big-num{font-size:56px}.pr-ex-stats{grid-template-columns:minmax(0,1fr)}.pr-ex-months{grid-template-columns:repeat(2,minmax(0,1fr))}}.flow[data-astro-cid-f52hlo3r]{align-items:flex-start;gap:6px;display:flex}.flow--boxed[data-astro-cid-f52hlo3r]{border-radius:var(--radius-card-inner);background:var(--color-bg);border:1px solid var(--color-border);padding:22px 18px}.node[data-astro-cid-f52hlo3r]{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:84px;display:flex}.node-circle[data-astro-cid-f52hlo3r]{border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.node-circle--customer[data-astro-cid-f52hlo3r]{border:1.5px solid var(--color-outline);color:var(--color-text-muted);background:#fff}.node-circle--school[data-astro-cid-f52hlo3r]{background:var(--color-primary);color:#fff}.node-circle--sbf24[data-astro-cid-f52hlo3r]{background:var(--color-navy)}.node-circle--sbf24[data-astro-cid-f52hlo3r] img[data-astro-cid-f52hlo3r]{width:30px;height:auto;display:block}.node-label[data-astro-cid-f52hlo3r]{font-family:var(--font-heading);font-size:14px;font-weight:600}.arrow[data-astro-cid-f52hlo3r]{flex-direction:column;flex-grow:1;gap:8px;min-width:0;padding-top:25px;display:flex}.line[data-astro-cid-f52hlo3r]{align-items:center;display:flex}.line-bar[data-astro-cid-f52hlo3r]{background:var(--line-color);flex-grow:1;height:2px}.line[data-astro-cid-f52hlo3r] path[data-astro-cid-f52hlo3r]{fill:var(--line-color)}.line--primary[data-astro-cid-f52hlo3r]{--line-color:var(--color-primary)}.line--online[data-astro-cid-f52hlo3r]{--line-color:var(--color-success)}.line--online[data-astro-cid-f52hlo3r] .line-bar[data-astro-cid-f52hlo3r]{height:3px}.line--fee[data-astro-cid-f52hlo3r]{--line-color:var(--color-line-blue)}.arrow-label[data-astro-cid-f52hlo3r]{text-align:center;color:var(--color-text-muted);font-size:12px;line-height:1.4}.arrow-label[data-astro-cid-f52hlo3r] strong[data-astro-cid-f52hlo3r]{color:var(--color-text);font-weight:600}@media (width<=640px){.flow[data-astro-cid-f52hlo3r]{flex-direction:column;align-items:flex-start;gap:6px}.node[data-astro-cid-f52hlo3r]{text-align:left;flex-direction:row;gap:12px;width:auto}.arrow[data-astro-cid-f52hlo3r]{flex-direction:row;flex-grow:0;align-items:center;gap:16px;margin-left:20px;padding-top:0}.line[data-astro-cid-f52hlo3r]{flex-direction:column;flex-shrink:0;width:12px;height:36px}.line[data-astro-cid-f52hlo3r] .line-bar[data-astro-cid-f52hlo3r]{flex-grow:1;width:2px;height:auto}.line[data-astro-cid-f52hlo3r] svg[data-astro-cid-f52hlo3r]{flex-shrink:0;transform:rotate(90deg)}.arrow-label[data-astro-cid-f52hlo3r]{text-align:left}}.formula[data-astro-cid-ulrlvymd]{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;scroll-margin-top:96px;display:grid}.formula-tile[data-astro-cid-ulrlvymd]{border-radius:var(--radius-lg);border:1px solid var(--color-border-blue);background:#fff;flex-direction:column;gap:8px;padding:24px;display:flex}.formula-tile--accent[data-astro-cid-ulrlvymd]{background:var(--color-surface-blue);border:2px solid var(--color-primary)}.formula-tile--fee[data-astro-cid-ulrlvymd]{border:1.5px dashed var(--color-outline)}.formula-label[data-astro-cid-ulrlvymd]{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-size:13px;font-weight:600}.formula-tile--fee[data-astro-cid-ulrlvymd] .formula-label[data-astro-cid-ulrlvymd]{color:var(--color-text-muted)}.formula-value[data-astro-cid-ulrlvymd]{font-family:var(--font-heading);color:var(--color-text);font-size:26px;font-weight:700;line-height:1.2}.formula-value[data-astro-cid-ulrlvymd] span[data-astro-cid-ulrlvymd]{color:var(--color-text-muted);font-size:16px;font-weight:600}.formula-text[data-astro-cid-ulrlvymd]{color:var(--color-text-muted);font-size:14px;line-height:1.5}.formula-op[data-astro-cid-ulrlvymd]{font-family:var(--font-heading);color:var(--color-icon-muted);justify-content:center;align-items:center;font-size:30px;font-weight:600;display:flex}@media (width<=1024px){.formula[data-astro-cid-ulrlvymd]{grid-template-columns:minmax(0,1fr)}.formula-op[data-astro-cid-ulrlvymd]{height:36px}}.ref-row[data-astro-cid-xbi5d2pe]{align-items:stretch;gap:6px;display:flex}.ref-tile[data-astro-cid-xbi5d2pe]{border-radius:var(--radius-sm);border:1px solid var(--color-border-blue);background:#fff;flex:1 1 0;min-width:0;padding:8px 10px}.ref-tile--accent[data-astro-cid-xbi5d2pe]{border:2px solid var(--color-primary)}.ref-tile--waived[data-astro-cid-xbi5d2pe]{background:var(--color-success-soft);border:1.5px dashed var(--color-success-border)}.ref-tile--fee[data-astro-cid-xbi5d2pe]{border:1.5px dashed var(--color-line-blue)}.ref-label[data-astro-cid-xbi5d2pe]{color:var(--color-primary);font-size:12px;font-weight:600}.ref-tile--waived[data-astro-cid-xbi5d2pe] .ref-label[data-astro-cid-xbi5d2pe],.ref-tile--waived[data-astro-cid-xbi5d2pe] .ref-value[data-astro-cid-xbi5d2pe]{color:var(--color-on-success)}.ref-tile--fee[data-astro-cid-xbi5d2pe] .ref-label[data-astro-cid-xbi5d2pe]{color:var(--color-text-muted)}.ref-value[data-astro-cid-xbi5d2pe]{font-family:var(--font-heading);white-space:nowrap;font-size:15px;font-weight:700}.ref-sub[data-astro-cid-xbi5d2pe]{color:var(--color-text-muted);font-size:11px}.ref-op[data-astro-cid-xbi5d2pe]{font-family:var(--font-heading);color:var(--color-icon-muted);align-self:center;font-weight:600}.ref-link[data-astro-cid-xbi5d2pe]{align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=640px){.ref-row[data-astro-cid-xbi5d2pe]{flex-direction:column}.ref-op[data-astro-cid-xbi5d2pe]{align-self:flex-start;padding-left:12px}}.roles[data-astro-cid-yprznica]{flex-direction:column;margin:0;font-size:15px;display:flex}.role[data-astro-cid-yprznica]{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.role[data-astro-cid-yprznica]:last-child{border-bottom:0}dt[data-astro-cid-yprznica]{color:var(--color-text-muted)}dd[data-astro-cid-yprznica]{text-align:right;margin:0;font-weight:600}.by-us[data-astro-cid-yprznica]{color:var(--color-primary)}.ex[data-astro-cid-lqxactrd]{border-radius:var(--radius-md);border:1px solid var(--color-border-blue);background:#fff;overflow:hidden}summary[data-astro-cid-lqxactrd]{cursor:pointer;font-family:var(--font-heading);color:var(--color-primary);align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-lqxactrd]::-webkit-details-marker{display:none}summary[data-astro-cid-lqxactrd]:hover{background:var(--color-bg)}.ex[data-astro-cid-lqxactrd][open]>summary[data-astro-cid-lqxactrd]{border-bottom:1px solid var(--color-border)}.ex-icon[data-astro-cid-lqxactrd]{border-radius:var(--radius-xs);background:var(--color-container-blue);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ex-title[data-astro-cid-lqxactrd]{flex-grow:1}summary[data-astro-cid-lqxactrd] .chev{flex-shrink:0;transition:transform .2s}.ex[data-astro-cid-lqxactrd][open]>summary[data-astro-cid-lqxactrd] .chev{transform:rotate(180deg)}.ex-body[data-astro-cid-lqxactrd]{flex-direction:column;gap:14px;padding:16px 14px 18px;display:flex}.bars[data-astro-cid-ghdvkju7]{grid-template-columns:124px minmax(0,1fr) 72px;align-items:center;gap:12px 14px;font-size:14px;display:grid}.bars-label[data-astro-cid-ghdvkju7]{color:var(--color-text-muted)}.bars-label--strong[data-astro-cid-ghdvkju7]{color:var(--color-text);font-weight:600}.bar[data-astro-cid-ghdvkju7]{border-radius:6px;height:12px}.bar--track[data-astro-cid-ghdvkju7]{background:var(--color-border-blue);overflow:hidden}.bar-fill[data-astro-cid-ghdvkju7]{background:var(--color-primary);border-radius:6px;width:33.3%;height:100%}.bar--regular[data-astro-cid-ghdvkju7]{background:var(--color-line-blue)}.bars-value[data-astro-cid-ghdvkju7]{font-family:var(--font-heading);text-align:right;color:var(--color-text-muted);font-weight:600}.bars-value--strong[data-astro-cid-ghdvkju7]{color:var(--color-text);font-weight:700}.savings[data-astro-cid-ghdvkju7]{border-radius:var(--radius-pill);background:var(--color-success-container);color:var(--color-on-success);align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex}.courses-title[data-astro-cid-ghdvkju7]{font-family:var(--font-heading);font-size:18px;font-weight:600}.courses[data-astro-cid-ghdvkju7]{flex-direction:column;font-size:16px;display:flex}.course[data-astro-cid-ghdvkju7]{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.course[data-astro-cid-ghdvkju7]>[data-astro-cid-ghdvkju7]:last-child{font-weight:600}.course--total[data-astro-cid-ghdvkju7]{font-family:var(--font-heading);border-bottom:0;padding:14px 0 0;font-size:20px;font-weight:700}.course--total[data-astro-cid-ghdvkju7]>[data-astro-cid-ghdvkju7]:last-child{color:var(--color-primary);font-weight:700}.courses-note[data-astro-cid-ghdvkju7]{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.55}.early-btn[data-astro-cid-ghdvkju7]{border-radius:var(--radius-md);background:var(--color-primary);color:#fff;align-self:flex-start;gap:10px;height:52px;margin-top:4px;padding:0 24px;font-size:16px}.flow-box[data-astro-cid-ghdvkju7]{border-radius:var(--radius-card-inner);background:var(--color-bg);border:1px solid var(--color-border);flex-direction:column;gap:14px;padding:22px 18px;display:flex}.pay-chip[data-astro-cid-ghdvkju7]{border-radius:var(--radius-pill);border:1px solid var(--color-border-blue);color:var(--color-on-chip-blue);background:#fff;align-self:center;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.howto[data-astro-cid-n734mk4e]{border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;gap:24px;padding:32px;display:flex}.howto-head[data-astro-cid-n734mk4e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.howto-head[data-astro-cid-n734mk4e] h4[data-astro-cid-n734mk4e]{margin:0;font-size:24px;font-weight:700;line-height:1.25}.steps[data-astro-cid-n734mk4e]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-n734mk4e]{flex-direction:column;gap:10px;display:flex}.step-head[data-astro-cid-n734mk4e]{align-items:center;gap:10px;display:flex}.step-num[data-astro-cid-n734mk4e]{background:var(--color-primary);color:#fff;width:30px;height:30px;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.step-icon[data-astro-cid-n734mk4e]{border-radius:var(--radius-xs);background:var(--color-container-blue);width:30px;height:30px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.step-title[data-astro-cid-n734mk4e]{font-family:var(--font-heading);font-size:17px;font-weight:600}.step-points[data-astro-cid-n734mk4e]{color:var(--color-text-muted);flex-direction:column;gap:6px;font-size:14px;line-height:1.45;display:flex}.facts[data-astro-cid-n734mk4e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fact[data-astro-cid-n734mk4e]{border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;gap:6px;padding:16px;display:flex}.fact-title[data-astro-cid-n734mk4e]{font-family:var(--font-heading);font-size:15px;font-weight:600}.fact-text[data-astro-cid-n734mk4e]{color:var(--color-text-muted);font-size:14px;line-height:1.5}.rental-accent[data-astro-cid-n734mk4e]{gap:16px}.rental-only[data-astro-cid-n734mk4e]{color:var(--color-text);margin:0;font-size:16px;line-height:1.6}.rental-list[data-astro-cid-n734mk4e]{flex-direction:column;gap:12px;margin:0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:flex}.rental-list[data-astro-cid-n734mk4e] li[data-astro-cid-n734mk4e]{gap:12px;display:flex}.rental-list[data-astro-cid-n734mk4e] .rental-check{flex-shrink:0;margin-top:2px}.rental-list[data-astro-cid-n734mk4e] strong[data-astro-cid-n734mk4e],.rental-link[data-astro-cid-n734mk4e]{font-weight:600}@media (width<=1024px){.steps[data-astro-cid-n734mk4e]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}@media (width<=640px){.howto[data-astro-cid-n734mk4e]{padding:24px}.steps[data-astro-cid-n734mk4e],.facts[data-astro-cid-n734mk4e]{grid-template-columns:minmax(0,1fr)}}.pricing[data-astro-cid-ajjeame4]{background:var(--color-bg)}.stack[data-astro-cid-ajjeame4]{flex-direction:column;gap:48px;display:flex}.chips[data-astro-cid-ajjeame4]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-ajjeame4] li[data-astro-cid-ajjeame4]{border-radius:var(--radius-pill);border:1px solid var(--color-border-blue);height:44px;font-family:var(--font-heading);background:#fff;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.band[data-astro-cid-ajjeame4]{border-radius:var(--radius-xl);background:var(--color-navy);color:#fff;flex-direction:column;gap:28px;padding:36px 40px;display:flex}.band-head[data-astro-cid-ajjeame4]{flex-direction:column;gap:8px;max-width:760px;display:flex}.band-head[data-astro-cid-ajjeame4] h3[data-astro-cid-ajjeame4]{color:#fff;margin:0;font-size:26px;font-weight:700}.band-head[data-astro-cid-ajjeame4] p[data-astro-cid-ajjeame4]{color:#ffffffd1;margin:0;font-size:16px;line-height:1.6}.band-facts[data-astro-cid-ajjeame4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.band-fact[data-astro-cid-ajjeame4]{border-radius:var(--radius-lg);background:#ffffff12;border:1px solid #ffffff24;flex-direction:column;gap:6px;padding:24px;display:flex}.band-num[data-astro-cid-ajjeame4]{font-family:var(--font-heading);color:#fff;font-size:32px;font-weight:700}.band-num--positive[data-astro-cid-ajjeame4]{color:var(--color-success-on-dark)}.band-text[data-astro-cid-ajjeame4]{color:#ffffffd1;font-size:15px;line-height:1.5}.footnote[data-astro-cid-ajjeame4]{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.6}@media (width<=1024px){.band-num[data-astro-cid-ajjeame4]{font-size:26px}}@media (width<=640px){.chips[data-astro-cid-ajjeame4] li[data-astro-cid-ajjeame4]{box-sizing:border-box;width:100%;height:auto;padding:10px 14px;font-size:14px}.band[data-astro-cid-ajjeame4]{padding:28px 22px}.band-num[data-astro-cid-ajjeame4]{font-size:28px}.band-facts[data-astro-cid-ajjeame4]{grid-template-columns:minmax(0,1fr)}}.faq[data-astro-cid-7synugci]{background:#fff}.stack[data-astro-cid-7synugci]{flex-direction:column;gap:48px;display:flex}.grid[data-astro-cid-7synugci]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.item[data-astro-cid-7synugci]{border-radius:var(--radius-lg);background:var(--color-bg);border:1px solid var(--color-border);flex-direction:column;gap:12px;padding:32px;display:flex}h3[data-astro-cid-7synugci]{margin:0;font-size:20px;font-weight:600;line-height:1.35}p[data-astro-cid-7synugci]{color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.65}@media (width<=640px){.grid[data-astro-cid-7synugci]{grid-template-columns:minmax(0,1fr)}.item[data-astro-cid-7synugci]{padding:24px}}
