.hero[data-astro-cid-ge2uvauf]{padding:80px var(--section-pad-x) 70px}.hero-card[data-astro-cid-ge2uvauf]{max-width:var(--width-slogan);background:var(--gradient-signature);border-radius:var(--radius-hero);color:#fff;text-align:center;box-shadow:var(--shadow-hero);margin:0 auto;padding:52px 48px}.mark[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,14px);justify-content:center;gap:4px;margin:0 auto 22px;display:grid}.mark-tile[data-astro-cid-ge2uvauf],.mark-center[data-astro-cid-ge2uvauf]{border-radius:3px;width:14px;height:14px}.mark-tile[data-astro-cid-ge2uvauf]{background:#ffffffeb}.hero-card[data-astro-cid-ge2uvauf] .label[data-astro-cid-ge2uvauf]{color:var(--indigo-light);opacity:.85}.slogan-a[data-astro-cid-ge2uvauf]{color:var(--indigo-light);opacity:.85;margin-top:22px;font-size:17px;line-height:1.5}.slogan-b[data-astro-cid-ge2uvauf]{font-size:var(--font-size-display);color:#fff;letter-spacing:-.02em;margin-top:30px;font-weight:700;line-height:1.15}.sub[data-astro-cid-ge2uvauf]{color:var(--indigo-light);opacity:.9;max-width:560px;margin:30px auto 0;font-size:15px;line-height:1.55}.cta-row[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:28px;display:flex}.trust[data-astro-cid-ge2uvauf]{color:var(--indigo-light);opacity:.85;font-size:12px}@media (width<=768px){.hero-card[data-astro-cid-ge2uvauf]{padding:40px 22px}}.problem-section[data-astro-cid-jrdwie4c] .head[data-astro-cid-jrdwie4c]{text-align:center;margin-bottom:44px}.problem-section[data-astro-cid-jrdwie4c] h2[data-astro-cid-jrdwie4c]{letter-spacing:-.01em;margin-top:14px;font-size:30px}.problem-grid[data-astro-cid-jrdwie4c]{grid-template-columns:repeat(2,1fr);gap:20px;max-width:860px;display:grid}.symptom[data-astro-cid-jrdwie4c]{padding:24px 22px}.icon-badge[data-astro-cid-jrdwie4c]{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.icon-badge[data-astro-cid-jrdwie4c].tone-indigo{background:var(--badge-process-bg)}.icon-badge[data-astro-cid-jrdwie4c].tone-green{background:var(--badge-element-bg)}.icon-badge[data-astro-cid-jrdwie4c].tone-purple{background:var(--badge-figure-bg)}.icon-badge[data-astro-cid-jrdwie4c].tone-amber{background:var(--badge-document-bg)}.symptom[data-astro-cid-jrdwie4c] h3[data-astro-cid-jrdwie4c]{margin-top:16px;font-size:17px;line-height:1.3}.symptom[data-astro-cid-jrdwie4c] p[data-astro-cid-jrdwie4c]{color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.6}@media (width<=768px){.problem-grid[data-astro-cid-jrdwie4c]{grid-template-columns:1fr}}.all-packs[data-astro-cid-fhl5g5h3]{text-align:center;margin-top:28px;font-weight:600}.kern-section[data-astro-cid-fhl5g5h3] .head[data-astro-cid-fhl5g5h3]{text-align:center;margin-bottom:36px}.kern-section[data-astro-cid-fhl5g5h3] h2[data-astro-cid-fhl5g5h3]{font-size:var(--font-size-h1);margin-top:14px}.kern-section[data-astro-cid-fhl5g5h3] .lead[data-astro-cid-fhl5g5h3]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.experts[data-astro-cid-ynbbw2c7] .head[data-astro-cid-ynbbw2c7]{text-align:center;margin-bottom:40px}.experts[data-astro-cid-ynbbw2c7] h2[data-astro-cid-ynbbw2c7]{font-size:var(--font-size-h1);margin-top:14px}.experts[data-astro-cid-ynbbw2c7] .lead[data-astro-cid-ynbbw2c7]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.points[data-astro-cid-ynbbw2c7]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.point[data-astro-cid-ynbbw2c7] .emoji[data-astro-cid-ynbbw2c7]{font-size:26px}.point[data-astro-cid-ynbbw2c7] h3[data-astro-cid-ynbbw2c7]{font-size:var(--font-size-h3);margin-top:10px}.point[data-astro-cid-ynbbw2c7] p[data-astro-cid-ynbbw2c7]{color:var(--text-secondary);margin-top:8px;font-size:13.5px;line-height:1.6}.packs[data-astro-cid-ynbbw2c7]{margin-top:40px}.packs-intro[data-astro-cid-ynbbw2c7]{font-size:var(--font-size-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);text-align:center;margin-bottom:16px;font-weight:700}.pack-list[data-astro-cid-ynbbw2c7]{grid-template-columns:repeat(2,1fr);gap:20px;max-width:860px;margin:0 auto;display:grid}.pack-card[data-astro-cid-ynbbw2c7]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pack-chip[data-astro-cid-ynbbw2c7]{border-radius:10px;width:100%;padding:12px 40px 12px 16px;font-size:15px;font-weight:700}.more[data-astro-cid-ynbbw2c7]{flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.more[data-astro-cid-ynbbw2c7] span[data-astro-cid-ynbbw2c7]{color:var(--text-muted)}@media (width<=768px){.points[data-astro-cid-ynbbw2c7],.pack-list[data-astro-cid-ynbbw2c7]{grid-template-columns:1fr}}.flows[data-astro-cid-p6amhr44] .head[data-astro-cid-p6amhr44]{text-align:center;margin-bottom:44px}.flows[data-astro-cid-p6amhr44] h2[data-astro-cid-p6amhr44]{font-size:var(--font-size-h1);margin-top:14px}.flows[data-astro-cid-p6amhr44] .lead[data-astro-cid-p6amhr44]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.flows-grid[data-astro-cid-p6amhr44]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=900px){.flows-grid[data-astro-cid-p6amhr44]{grid-template-columns:1fr;max-width:520px}}.trust-section[data-astro-cid-7fermo3z] .head[data-astro-cid-7fermo3z]{text-align:center;margin-bottom:40px}.trust-section[data-astro-cid-7fermo3z] h2[data-astro-cid-7fermo3z]{font-size:var(--font-size-h1);margin-top:14px}.trust-section[data-astro-cid-7fermo3z] .lead[data-astro-cid-7fermo3z]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.trust-grid[data-astro-cid-7fermo3z]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.trust-item[data-astro-cid-7fermo3z] .emoji[data-astro-cid-7fermo3z]{font-size:24px}.trust-item[data-astro-cid-7fermo3z] h3[data-astro-cid-7fermo3z]{margin-top:10px;font-size:16px}.trust-item[data-astro-cid-7fermo3z] p[data-astro-cid-7fermo3z]{color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.6}@media (width<=900px){.trust-grid[data-astro-cid-7fermo3z]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.trust-grid[data-astro-cid-7fermo3z]{grid-template-columns:1fr}}.outlook[data-astro-cid-tsswpq23] .head[data-astro-cid-tsswpq23]{text-align:center;margin-bottom:36px}.outlook[data-astro-cid-tsswpq23] h2[data-astro-cid-tsswpq23]{font-size:var(--font-size-h1);margin-top:14px}.outlook[data-astro-cid-tsswpq23] .lead[data-astro-cid-tsswpq23]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.network[data-astro-cid-tsswpq23]{text-align:center;margin:0 auto 44px}.net[data-astro-cid-tsswpq23]{grid-template-columns:auto auto auto;grid-template-areas:".top.""left mark right"".bottom.";justify-content:center;align-items:center;gap:14px 22px;display:grid}.n-top[data-astro-cid-tsswpq23]{grid-area:top}.n-left[data-astro-cid-tsswpq23]{grid-area:left}.n-right[data-astro-cid-tsswpq23]{grid-area:right}.n-bottom[data-astro-cid-tsswpq23]{grid-area:bottom}.node[data-astro-cid-tsswpq23]{border:1px dashed var(--indigo);color:var(--indigo);background:var(--indigo-light);border-radius:var(--radius-pill);justify-self:center;padding:6px 14px;font-size:13px;font-weight:600}.net-mark[data-astro-cid-tsswpq23]{grid-area:mark;grid-template-columns:repeat(3,26px);gap:5px;display:grid}.m-tile[data-astro-cid-tsswpq23],.m-center[data-astro-cid-tsswpq23]{border-radius:6px;width:26px;height:26px}.network[data-astro-cid-tsswpq23] figcaption[data-astro-cid-tsswpq23]{color:var(--text-muted);margin-top:16px;font-size:13px;font-style:italic}.columns[data-astro-cid-tsswpq23]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.column[data-astro-cid-tsswpq23]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.column[data-astro-cid-tsswpq23] h3[data-astro-cid-tsswpq23]{font-size:18px}.column[data-astro-cid-tsswpq23] ul[data-astro-cid-tsswpq23]{flex-direction:column;gap:8px;padding-left:18px;display:flex}.column[data-astro-cid-tsswpq23] li[data-astro-cid-tsswpq23]{color:var(--text-secondary);font-size:13.5px;line-height:1.55}.col-outlook[data-astro-cid-tsswpq23]{background:var(--bg)}.cocreation[data-astro-cid-tsswpq23]{max-width:var(--width-text);text-align:center;color:var(--text-secondary);margin:32px auto 0;font-size:14px;font-style:italic}@media (width<=900px){.columns[data-astro-cid-tsswpq23]{grid-template-columns:1fr;max-width:560px}}.icp[data-astro-cid-zeihf4it] .head[data-astro-cid-zeihf4it]{text-align:center;margin-bottom:48px}.icp[data-astro-cid-zeihf4it] h2[data-astro-cid-zeihf4it]{font-size:var(--font-size-h1);letter-spacing:-.01em;margin-top:14px}.icp[data-astro-cid-zeihf4it] .lead[data-astro-cid-zeihf4it]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.criteria-card[data-astro-cid-zeihf4it]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-hero);max-width:780px;box-shadow:var(--shadow-md);margin:0 auto;overflow:hidden}.criterion[data-astro-cid-zeihf4it]{gap:22px;padding:26px 30px;display:flex}.criterion[data-astro-cid-zeihf4it].has-divider{border-bottom:1px solid var(--border-light)}.icon-badge-lg[data-astro-cid-zeihf4it]{border-radius:14px;flex:0 0 56px;justify-content:center;align-items:center;height:56px;font-size:26px;display:flex}.icon-badge-lg[data-astro-cid-zeihf4it].tone-indigo{background:var(--badge-process-bg)}.icon-badge-lg[data-astro-cid-zeihf4it].tone-green{background:var(--badge-element-bg)}.icon-badge-lg[data-astro-cid-zeihf4it].tone-purple{background:var(--badge-figure-bg)}.criterion[data-astro-cid-zeihf4it] h3[data-astro-cid-zeihf4it]{font-size:18px;line-height:1.3}.criterion[data-astro-cid-zeihf4it] p[data-astro-cid-zeihf4it]{color:var(--text-secondary);margin-top:6px;font-size:13.5px;line-height:1.6}.disclaimer[data-astro-cid-zeihf4it]{background:var(--badge-document-bg);border-left:4px solid var(--badge-document-fg);border-radius:8px;align-items:flex-start;gap:18px;max-width:780px;margin:28px auto 0;padding:22px 26px;display:flex}.disc-icon[data-astro-cid-zeihf4it]{background:var(--surface);border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;height:36px;font-size:20px;display:flex}.disc-title[data-astro-cid-zeihf4it]{color:#78350f;margin-bottom:6px;font-size:14px;font-weight:700}.disclaimer[data-astro-cid-zeihf4it] p[data-astro-cid-zeihf4it]{color:#78350f;font-size:13.5px;line-height:1.6}@media (width<=768px){.criterion[data-astro-cid-zeihf4it]{flex-direction:column;gap:12px;padding:22px 20px}}.faq[data-astro-cid-7synugci] .head[data-astro-cid-7synugci]{text-align:center;margin-bottom:48px}.faq[data-astro-cid-7synugci] h2[data-astro-cid-7synugci]{font-size:var(--font-size-h1);letter-spacing:-.01em;margin-top:14px}.faq[data-astro-cid-7synugci] .lead[data-astro-cid-7synugci]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.faq-list[data-astro-cid-7synugci]{max-width:780px;margin:0 auto}.faq-item[data-astro-cid-7synugci]{border-bottom:1px solid var(--border-light);padding:22px 0}.faq-item[data-astro-cid-7synugci]:last-child{border-bottom:none}.q[data-astro-cid-7synugci]{color:var(--indigo);font-size:16px;font-weight:700;line-height:1.35}.a[data-astro-cid-7synugci]{color:var(--text-secondary);margin-top:10px;font-size:14px;line-height:1.65}.advisor[data-astro-cid-he3spzz3]{color:var(--indigo);margin-top:10px;font-size:14px;font-weight:600}.contact[data-astro-cid-he3spzz3] .head[data-astro-cid-he3spzz3]{text-align:center;margin-bottom:44px}.contact[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{font-size:var(--font-size-h1);letter-spacing:-.01em;margin-top:14px}.contact[data-astro-cid-he3spzz3] .lead[data-astro-cid-he3spzz3]{font-size:var(--font-size-lead);color:var(--text-secondary);margin-top:16px;line-height:1.65}.contact-grid[data-astro-cid-he3spzz3]{grid-template-columns:1.4fr 1fr;gap:24px;max-width:880px;margin:0 auto;display:grid}.contact-form[data-astro-cid-he3spzz3]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-hero);box-shadow:var(--shadow-md);padding:28px 30px}.form-head[data-astro-cid-he3spzz3]{letter-spacing:.05em;color:var(--indigo);text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700}.field[data-astro-cid-he3spzz3]{margin-bottom:14px;display:block}.flabel[data-astro-cid-he3spzz3]{color:var(--text-muted);margin-bottom:5px;font-size:12px;font-weight:500;display:block}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);transition:border-color var(--t-fast);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:13px}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:var(--indigo);outline:none}.consent-row[data-astro-cid-he3spzz3]{color:var(--text-muted);align-items:flex-start;gap:10px;margin:18px 0;font-size:11px;line-height:1.55;display:flex}.consent-row[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{flex:0 0 16px;height:16px;margin-top:2px}.submit[data-astro-cid-he3spzz3]{text-align:center;width:100%}.form-result[data-astro-cid-he3spzz3]{min-height:20px;color:var(--text-muted);margin-top:12px;font-size:13px}.form-result[data-astro-cid-he3spzz3].success{color:var(--badge-element-fg)}.form-result[data-astro-cid-he3spzz3].error{color:#dc2626}.direct-col[data-astro-cid-he3spzz3]{flex-direction:column;gap:16px;display:flex}.direct-card[data-astro-cid-he3spzz3]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:22px}.small-label[data-astro-cid-he3spzz3]{letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600}.small-label[data-astro-cid-he3spzz3].alt{color:var(--indigo);letter-spacing:.08em;margin-bottom:8px}.space-above[data-astro-cid-he3spzz3]{margin-top:14px}.direct-val[data-astro-cid-he3spzz3]{color:var(--indigo);word-break:break-all;font-size:14px;font-weight:600;display:block}.response-card[data-astro-cid-he3spzz3]{background:var(--indigo-light);border:1px solid var(--border);border-radius:var(--radius-card);padding:18px 22px}.response-card[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{color:var(--text-secondary);font-size:13px;line-height:1.55}@media (width<=768px){.contact-grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}
