.cp-wrap[data-astro-cid-lfucfmoi]{max-width:800px;margin:0 auto;padding:32px 20px 64px;font-family:Instrument Sans,system-ui,-apple-system,sans-serif;color:#1a1f36;line-height:1.65}.cp-back[data-astro-cid-lfucfmoi]{margin:0 0 20px}.cp-back[data-astro-cid-lfucfmoi] a[data-astro-cid-lfucfmoi]{color:#1a3fff;text-decoration:none;font-weight:700;font-size:14px}.cp-head[data-astro-cid-lfucfmoi]{border-bottom:1px solid #e6e8f0;padding-bottom:24px;margin-bottom:28px}.cp-eyebrow[data-astro-cid-lfucfmoi]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1a3fff;background:#eef1ff;border-radius:999px;padding:5px 12px;margin:0 0 14px}.cp-head[data-astro-cid-lfucfmoi] h1[data-astro-cid-lfucfmoi]{font-size:clamp(24px,4.5vw,36px);line-height:1.15;margin:0 0 16px;letter-spacing:-.02em}.cp-chapo[data-astro-cid-lfucfmoi]{font-size:18px;color:#3a4166;margin:0}.cp-punch[data-astro-cid-lfucfmoi]{text-align:center;background:#fff4eb;border:1px solid #ffd7b5;border-radius:14px;padding:18px 22px;margin:0 0 24px;font-size:19px;font-weight:700;line-height:1.45;color:#5a2a00}.cp-punch[data-astro-cid-lfucfmoi] strong[data-astro-cid-lfucfmoi]{color:#d35f00}.cp-kpis[data-astro-cid-lfucfmoi]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 32px}.cp-kpi[data-astro-cid-lfucfmoi]{background:#fff;border:1px solid #e6e8f0;border-top:4px solid var(--c);border-radius:14px;padding:14px 14px 12px;display:flex;flex-direction:column;gap:2px}.cp-kpi-op[data-astro-cid-lfucfmoi]{font-size:13px;font-weight:700;color:#6b7192}.cp-kpi-val[data-astro-cid-lfucfmoi]{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.cp-kpi-lbl[data-astro-cid-lfucfmoi]{font-size:13px;color:#3a4166}.cp-kpi-sub[data-astro-cid-lfucfmoi]{font-size:12px;color:#8a90ad}.cp-block[data-astro-cid-lfucfmoi]{margin:0 0 32px}.cp-block[data-astro-cid-lfucfmoi] h2[data-astro-cid-lfucfmoi]{font-size:22px;margin:0 0 12px;letter-spacing:-.01em;line-height:1.25}.cp-block[data-astro-cid-lfucfmoi] h3[data-astro-cid-lfucfmoi]{font-size:16px;margin:0 0 10px}.cp-block[data-astro-cid-lfucfmoi] h3[data-astro-cid-lfucfmoi] span[data-astro-cid-lfucfmoi]{color:#8a90ad;font-weight:600}.cp-block[data-astro-cid-lfucfmoi] p[data-astro-cid-lfucfmoi]{font-size:16px;color:#3a4166;margin:0 0 14px}.cp-block[data-astro-cid-lfucfmoi] a[data-astro-cid-lfucfmoi]{color:#1a3fff}.cp-chart[data-astro-cid-lfucfmoi]{margin:22px 0;background:#fff;border:1px solid #e6e8f0;border-radius:14px;padding:16px 14px 10px}.cp-chart[data-astro-cid-lfucfmoi] figcaption[data-astro-cid-lfucfmoi]{font-size:14px;font-weight:700;color:#1a1f36;margin:0 0 10px}.cp-chart[data-astro-cid-lfucfmoi] svg[data-astro-cid-lfucfmoi]{display:block;width:100%;height:auto}.cp-chart[data-astro-cid-lfucfmoi] .ax[data-astro-cid-lfucfmoi]{font-size:12px;fill:#8a90ad;font-family:inherit}.cp-chart[data-astro-cid-lfucfmoi] .val[data-astro-cid-lfucfmoi]{font-size:12px;fill:#1a1f36;font-weight:700;font-family:inherit}.cp-legend[data-astro-cid-lfucfmoi]{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px!important;color:#3a4166;margin:8px 0 4px!important}.cp-legend[data-astro-cid-lfucfmoi] span[data-astro-cid-lfucfmoi]{display:inline-flex;align-items:center;gap:6px}.cp-legend[data-astro-cid-lfucfmoi] i[data-astro-cid-lfucfmoi]{width:12px;height:12px;border-radius:3px;display:inline-block}.cp-tables[data-astro-cid-lfucfmoi]{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;margin:0 0 16px;align-items:start}.cp-table[data-astro-cid-lfucfmoi]{width:100%;border-collapse:collapse;font-size:14.5px;background:#fff;border:1px solid #e6e8f0;border-radius:12px;overflow:hidden}.cp-table[data-astro-cid-lfucfmoi] caption[data-astro-cid-lfucfmoi]{text-align:left;font-weight:700;font-size:14px;padding:0 0 8px}.cp-table[data-astro-cid-lfucfmoi] th[data-astro-cid-lfucfmoi]{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:#6b7192;background:#fafbff;padding:9px 12px}.cp-table[data-astro-cid-lfucfmoi] td[data-astro-cid-lfucfmoi]{padding:9px 12px;border-top:1px solid #f0f1f6}.cp-table[data-astro-cid-lfucfmoi] td[data-astro-cid-lfucfmoi]:last-child,.cp-table[data-astro-cid-lfucfmoi] th[data-astro-cid-lfucfmoi]:last-child{text-align:right;font-weight:700}.cp-dep[data-astro-cid-lfucfmoi]{color:#8a90ad;font-size:13px}.cp-dot[data-astro-cid-lfucfmoi]{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:middle}.cp-types[data-astro-cid-lfucfmoi]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 0 16px}.cp-types[data-astro-cid-lfucfmoi]>div[data-astro-cid-lfucfmoi]{background:#fafbff;border:1px solid #e6e8f0;border-radius:14px;padding:16px}.cp-bar[data-astro-cid-lfucfmoi]{display:grid;grid-template-columns:130px 1fr 44px;align-items:center;gap:8px;font-size:14px!important;margin:0 0 8px!important}.cp-bar[data-astro-cid-lfucfmoi] b[data-astro-cid-lfucfmoi]{height:10px;border-radius:6px;background:#1a3fff;display:block}.cp-bar[data-astro-cid-lfucfmoi] em[data-astro-cid-lfucfmoi]{font-style:normal;font-weight:700;text-align:right;color:#1a1f36}.cp-quote[data-astro-cid-lfucfmoi]{margin:0 0 32px;padding:20px 24px;background:#f6f7fb;border-left:4px solid #1a3fff;border-radius:0 12px 12px 0;font-size:18px;font-style:italic;color:#1a1f36}.cp-quote[data-astro-cid-lfucfmoi] cite[data-astro-cid-lfucfmoi]{display:block;margin-top:12px;font-size:14px;font-style:normal;font-weight:700;color:#6b7192}.cp-method[data-astro-cid-lfucfmoi],.cp-about[data-astro-cid-lfucfmoi]{background:#fafbff;border:1px solid #e6e8f0;border-radius:14px;padding:20px 22px}.cp-method[data-astro-cid-lfucfmoi] h2[data-astro-cid-lfucfmoi],.cp-about[data-astro-cid-lfucfmoi] h2[data-astro-cid-lfucfmoi]{font-size:18px}.cp-method[data-astro-cid-lfucfmoi] p[data-astro-cid-lfucfmoi],.cp-about[data-astro-cid-lfucfmoi] p[data-astro-cid-lfucfmoi]{font-size:15px;margin-bottom:10px}.cp-reuse[data-astro-cid-lfucfmoi]{color:#6b7192!important}.cp-contact[data-astro-cid-lfucfmoi]{border-top:1px solid #e6e8f0;padding-top:20px}.cp-contact[data-astro-cid-lfucfmoi] h2[data-astro-cid-lfucfmoi]{font-size:18px}.cp-contact[data-astro-cid-lfucfmoi] a[data-astro-cid-lfucfmoi]{font-weight:700}.cp-cta-wrap[data-astro-cid-lfucfmoi]{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.cp-cta[data-astro-cid-lfucfmoi]{display:inline-block;background:#1a3fff;color:#fff;font-weight:700;text-decoration:none;padding:14px 24px;border-radius:12px}.cp-cta[data-astro-cid-lfucfmoi]:hover{background:#0f2fd6}.cp-cta--ghost[data-astro-cid-lfucfmoi]{background:#fff;color:#1a3fff;border:1.5px solid #c7d2fe}.cp-cta--ghost[data-astro-cid-lfucfmoi]:hover{background:#eef2ff}@media(max-width:760px){.cp-kpis[data-astro-cid-lfucfmoi]{grid-template-columns:repeat(2,1fr)}.cp-tables[data-astro-cid-lfucfmoi],.cp-types[data-astro-cid-lfucfmoi]{grid-template-columns:1fr}.cp-punch[data-astro-cid-lfucfmoi]{font-size:17px;padding:16px}.cp-chapo[data-astro-cid-lfucfmoi]{font-size:17px}}@media(max-width:560px){.cp-chart[data-astro-cid-lfucfmoi]{padding:14px 8px 8px}.cp-chart[data-astro-cid-lfucfmoi] .ax[data-astro-cid-lfucfmoi],.cp-chart[data-astro-cid-lfucfmoi] .val[data-astro-cid-lfucfmoi]{font-size:19px}}@media(max-width:420px){.cp-bar[data-astro-cid-lfucfmoi]{grid-template-columns:110px 1fr 40px;font-size:13px!important}.cp-kpi-val[data-astro-cid-lfucfmoi]{font-size:26px}}
