.hero-section[data-astro-cid-anhloy43]{position:relative;padding-top:8rem;padding-bottom:5.5rem;background-color:var(--color-canvas);display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.hero-section[data-astro-cid-anhloy43]{padding-top:10rem;padding-bottom:7.5rem;min-height:calc(85vh - 70px)}}.hero-centered-layout[data-astro-cid-anhloy43]{width:100%;display:flex;justify-content:center}.invisibility-section[data-astro-cid-tzuiyzuq]{padding:5.5rem 0;background-color:#fff;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.section-header-center[data-astro-cid-tzuiyzuq]{max-width:760px;margin:0 auto 3.5rem;text-align:center}.section-title[data-astro-cid-tzuiyzuq]{margin-top:.85rem;margin-bottom:1rem;color:var(--color-text-main)}.section-sub[data-astro-cid-tzuiyzuq]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.6}.situations-grid[data-astro-cid-tzuiyzuq]{display:grid;grid-template-columns:1fr;gap:1.75rem;margin-bottom:3rem}@media (min-width: 768px){.situations-grid[data-astro-cid-tzuiyzuq]{grid-template-columns:repeat(3,1fr)}}.situation-card[data-astro-cid-tzuiyzuq]{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2rem;display:flex;flex-direction:column;justify-content:space-between;transition:all var(--transition-normal)}.situation-card[data-astro-cid-tzuiyzuq]:hover{border-color:#2563eb66;background-color:#fff;box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-top[data-astro-cid-tzuiyzuq]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.situation-num[data-astro-cid-tzuiyzuq]{font-size:.8125rem;font-weight:800;color:var(--color-primary)}.situation-channel[data-astro-cid-tzuiyzuq]{font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:var(--color-text-muted);text-transform:uppercase}.situation-title[data-astro-cid-tzuiyzuq]{font-size:1.15rem;font-weight:800;color:var(--color-text-main);line-height:1.35;margin-bottom:.75rem}.situation-desc[data-astro-cid-tzuiyzuq]{font-size:.875rem;color:var(--color-text-muted);line-height:1.6;margin-bottom:1.5rem}.situation-impact[data-astro-cid-tzuiyzuq]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;color:var(--color-danger);border-top:1px solid var(--color-border);padding-top:1rem}.impact-dot[data-astro-cid-tzuiyzuq]{width:6px;height:6px;border-radius:9999px;background-color:var(--color-danger);flex-shrink:0}.invisibility-callout[data-astro-cid-tzuiyzuq]{max-width:820px;margin:0 auto;background-color:var(--color-dark-canvas);color:#fff;border-radius:var(--radius-xl);padding:2.5rem;text-align:center;box-shadow:var(--shadow-lg)}.callout-quote[data-astro-cid-tzuiyzuq]{font-size:1.25rem;font-weight:700;line-height:1.5;margin-bottom:1.75rem}@media (min-width: 640px){.callout-quote[data-astro-cid-tzuiyzuq]{font-size:1.45rem}}.highlight[data-astro-cid-tzuiyzuq]{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px}.btn-callout-evaluation[data-astro-cid-tzuiyzuq]{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.75rem;background-color:#fff;color:var(--color-dark-canvas);font-weight:800;font-size:.8125rem;border-radius:var(--radius-md);transition:all var(--transition-fast)}.btn-callout-evaluation[data-astro-cid-tzuiyzuq]:hover{background-color:var(--color-surface-subtle);transform:translateY(-1px)}.pillars-section[data-astro-cid-oimwc7ga]{padding:6rem 0;background-color:var(--color-canvas)}.section-header[data-astro-cid-oimwc7ga]{max-width:760px;margin-bottom:3.5rem}.section-title[data-astro-cid-oimwc7ga]{margin-top:.85rem;margin-bottom:1rem;color:var(--color-text-main)}.section-sub[data-astro-cid-oimwc7ga]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.6}.pillars-container[data-astro-cid-oimwc7ga]{display:flex;flex-direction:column;gap:2.5rem}.pillar-card-large[data-astro-cid-oimwc7ga]{background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.25rem;box-shadow:var(--shadow-sm);transition:all var(--transition-normal)}.pillar-card-large[data-astro-cid-oimwc7ga]:hover{border-color:#2563eb66;box-shadow:var(--shadow-md)}@media (min-width: 768px){.pillar-card-large[data-astro-cid-oimwc7ga]{padding:3rem}}.pillar-card-header[data-astro-cid-oimwc7ga]{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border);margin-bottom:2rem}.pillar-identity[data-astro-cid-oimwc7ga]{display:flex;align-items:center;gap:.75rem}.pillar-index[data-astro-cid-oimwc7ga]{font-size:.95rem;font-weight:800;color:var(--color-primary);background-color:var(--color-primary-light);padding:.25rem .6rem;border-radius:var(--radius-sm)}.pillar-badge[data-astro-cid-oimwc7ga]{font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--color-text-muted);text-transform:uppercase}.link-pillar-detail[data-astro-cid-oimwc7ga]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;color:var(--color-primary)}.link-pillar-detail[data-astro-cid-oimwc7ga]:hover{text-decoration:underline}.pillar-card-body[data-astro-cid-oimwc7ga]{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width: 1024px){.pillar-card-body[data-astro-cid-oimwc7ga]{grid-template-columns:1.15fr .85fr;gap:3.5rem}}.pillar-main-title[data-astro-cid-oimwc7ga]{font-size:1.5rem;font-weight:800;color:var(--color-text-main);line-height:1.25;margin-bottom:.5rem}@media (min-width: 640px){.pillar-main-title[data-astro-cid-oimwc7ga]{font-size:1.75rem}}.pillar-headline[data-astro-cid-oimwc7ga]{font-size:.95rem;font-weight:600;color:var(--color-primary);margin-bottom:1rem}.pillar-main-desc[data-astro-cid-oimwc7ga]{font-size:.9375rem;color:var(--color-text-muted);line-height:1.65;margin-bottom:1.75rem}.pillar-impact-box[data-astro-cid-oimwc7ga]{background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.15rem;margin-bottom:1.75rem}.impact-title[data-astro-cid-oimwc7ga]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);display:block;margin-bottom:.25rem}.impact-text[data-astro-cid-oimwc7ga]{font-size:.8125rem;font-weight:600;color:var(--color-text-main);line-height:1.5}.btn-pillar-eval[data-astro-cid-oimwc7ga]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.8125rem;font-weight:700;color:#fff;background-color:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-fast)}.btn-pillar-eval[data-astro-cid-oimwc7ga]:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.capabilities-title[data-astro-cid-oimwc7ga]{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-main);margin-bottom:1.25rem}.capabilities-list[data-astro-cid-oimwc7ga]{list-style:none;display:flex;flex-direction:column;gap:.85rem}.capability-item[data-astro-cid-oimwc7ga]{display:flex;align-items:flex-start;gap:.75rem;font-size:.875rem;color:var(--color-text-muted);line-height:1.5}.check-icon[data-astro-cid-oimwc7ga]{color:var(--color-primary);flex-shrink:0;margin-top:.15rem}.backlinks-section[data-astro-cid-immivyvm]{padding:6rem 0;background-color:#fff;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.backlinks-grid[data-astro-cid-immivyvm]{display:grid;grid-template-columns:1fr;gap:3.5rem;align-items:center}@media (min-width: 1024px){.backlinks-grid[data-astro-cid-immivyvm]{grid-template-columns:1.1fr .9fr;gap:4rem}}.section-title[data-astro-cid-immivyvm]{margin-top:.85rem;margin-bottom:1.25rem;color:var(--color-text-main)}.section-lead[data-astro-cid-immivyvm]{font-size:1.0625rem;font-weight:600;color:var(--color-text-main);line-height:1.6;margin-bottom:1rem}.section-body[data-astro-cid-immivyvm]{font-size:.9375rem;color:var(--color-text-muted);line-height:1.65;margin-bottom:2rem}.backlinks-principles[data-astro-cid-immivyvm]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.25rem}.principle-item[data-astro-cid-immivyvm]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background-color:var(--color-canvas);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.principle-num[data-astro-cid-immivyvm]{font-family:var(--font-mono);font-size:.8125rem;font-weight:800;color:var(--color-primary);background-color:var(--color-primary-light);padding:.2rem .5rem;border-radius:var(--radius-sm)}.principle-title[data-astro-cid-immivyvm]{font-size:.875rem;font-weight:800;color:var(--color-text-main);margin-bottom:.2rem}.principle-desc[data-astro-cid-immivyvm]{font-size:.8125rem;color:var(--color-text-muted);line-height:1.5}.btn-backlinks-eval[data-astro-cid-immivyvm]{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-size:.875rem;font-weight:800;color:#fff;background-color:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-fast)}.btn-backlinks-eval[data-astro-cid-immivyvm]:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.blueprint-card[data-astro-cid-immivyvm]{background:#fff;color:var(--color-text-main);border-radius:var(--radius-xl);padding:2rem;box-shadow:0 16px 40px -12px #17191c14,0 2px 6px #17191c05;border:1px solid #E2E8F0;position:relative}.blueprint-header[data-astro-cid-immivyvm]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:1.15rem;border-bottom:1px solid #EDF2F7;margin-bottom:1.5rem}.blueprint-tag-wrap[data-astro-cid-immivyvm]{display:inline-flex;align-items:center;gap:.45rem;background-color:#eff5fe;padding:.25rem .65rem;border-radius:9999px;border:1px solid #DBEAFE}.blueprint-ping[data-astro-cid-immivyvm]{width:6px;height:6px;border-radius:50%;background-color:var(--color-primary);box-shadow:0 0 0 2px #245bdb33}.blueprint-tag[data-astro-cid-immivyvm]{font-size:.6875rem;font-weight:700;color:var(--color-primary);letter-spacing:.04em;font-family:var(--font-mono)}.blueprint-status[data-astro-cid-immivyvm]{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:#10b981;background-color:#ecfdf5;border:1px solid #D1FAE5;padding:.25rem .6rem;border-radius:9999px}.status-check-icon[data-astro-cid-immivyvm]{flex-shrink:0}.network-diagram[data-astro-cid-immivyvm]{display:flex;flex-direction:column;gap:1.25rem}.target-node[data-astro-cid-immivyvm]{background:linear-gradient(135deg,#f8fafc,#eff6ff);border:1.5px solid #BFDBFE;border-radius:var(--radius-lg);padding:1.25rem 1.35rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 4px 14px -3px #245bdb14}.target-node-top[data-astro-cid-immivyvm]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.target-badge[data-astro-cid-immivyvm]{display:inline-flex;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:800;letter-spacing:.06em;color:var(--color-primary)}.target-verified-pill[data-astro-cid-immivyvm]{font-size:.6875rem;font-weight:600;color:#475569;background-color:#fff;padding:.15rem .55rem;border-radius:4px;border:1px solid #E2E8F0}.target-body[data-astro-cid-immivyvm]{display:flex;flex-direction:column;gap:.15rem}.node-label[data-astro-cid-immivyvm]{font-size:1.125rem;font-weight:800;color:#17191c;letter-spacing:-.02em}.node-sub[data-astro-cid-immivyvm]{font-size:.8125rem;color:#64748b}.network-flow-indicator[data-astro-cid-immivyvm]{display:flex;justify-content:center;margin:-.25rem 0}.flow-pill[data-astro-cid-immivyvm]{display:inline-flex;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:600;color:var(--color-primary);background-color:#f0f6ff;border:1px dashed #BFDBFE;padding:.25rem .75rem;border-radius:9999px}.flow-arrow[data-astro-cid-immivyvm]{font-weight:800}.network-sources[data-astro-cid-immivyvm]{display:flex;flex-direction:column;gap:.75rem}.source-node[data-astro-cid-immivyvm]{background-color:#f8fafc;border:1px solid #E2E8F0;border-radius:var(--radius-md);padding:.85rem 1rem;display:flex;align-items:center;gap:.85rem;transition:all .2s cubic-bezier(.16,1,.3,1)}.source-node[data-astro-cid-immivyvm]:hover{background-color:#fff;border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 18px -4px #245bdb1a}.source-icon-wrap[data-astro-cid-immivyvm]{width:2.25rem;height:2.25rem;border-radius:var(--radius-sm);background-color:#fff;border:1px solid #E2E8F0;color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.source-icon-wrap[data-astro-cid-immivyvm].ai-accent{color:var(--color-primary);background-color:#eff5fe;border-color:#bfdbfe}.source-content[data-astro-cid-immivyvm]{flex:1;display:flex;flex-direction:column;gap:.2rem;min-width:0}.source-header-row[data-astro-cid-immivyvm]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.source-type[data-astro-cid-immivyvm]{font-size:.625rem;font-weight:700;color:#64748b;letter-spacing:.05em}.source-metric[data-astro-cid-immivyvm]{font-size:.6875rem;font-weight:600;color:var(--color-primary)}.source-title[data-astro-cid-immivyvm]{font-size:.875rem;font-weight:700;color:#17191c;line-height:1.35}.blueprint-footer[data-astro-cid-immivyvm]{margin-top:1.25rem;padding-top:.9rem;border-top:1px solid #EDF2F7;font-size:.75rem;color:#64748b;text-align:center}.methodology-section[data-astro-cid-jevcpw3s]{padding:6rem 0;background-color:var(--color-canvas)}.section-header[data-astro-cid-jevcpw3s]{max-width:760px;margin-bottom:3.5rem}.section-title[data-astro-cid-jevcpw3s]{margin-top:.85rem;margin-bottom:1rem;color:var(--color-text-main)}.section-sub[data-astro-cid-jevcpw3s]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.6}.timeline-grid[data-astro-cid-jevcpw3s]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}@media (min-width: 640px){.timeline-grid[data-astro-cid-jevcpw3s]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.timeline-grid[data-astro-cid-jevcpw3s]{grid-template-columns:repeat(4,1fr)}}.timeline-step[data-astro-cid-jevcpw3s]{background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2rem;display:flex;flex-direction:column;justify-content:space-between;transition:all var(--transition-normal)}.timeline-step[data-astro-cid-jevcpw3s]:hover{border-color:#2563eb66;box-shadow:var(--shadow-md);transform:translateY(-2px)}.step-header[data-astro-cid-jevcpw3s]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.step-index[data-astro-cid-jevcpw3s]{font-size:1.25rem;font-weight:800;color:var(--color-primary)}.step-tag[data-astro-cid-jevcpw3s]{font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:var(--color-text-muted)}.step-title[data-astro-cid-jevcpw3s]{font-size:1.1rem;font-weight:800;color:var(--color-text-main);line-height:1.35;margin-bottom:.75rem}.step-desc[data-astro-cid-jevcpw3s]{font-size:.8125rem;color:var(--color-text-muted);line-height:1.6}.methodology-cta[data-astro-cid-jevcpw3s]{text-align:center}.btn-start-stage1[data-astro-cid-jevcpw3s]{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.6rem;font-size:.8125rem;font-weight:800;color:#fff;background-color:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-fast)}.btn-start-stage1[data-astro-cid-jevcpw3s]:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.authority-section[data-astro-cid-blswd6ah]{padding:6rem 0;background-color:#fff;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.authority-hero-split[data-astro-cid-blswd6ah]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;margin-bottom:4rem}@media (min-width: 1024px){.authority-hero-split[data-astro-cid-blswd6ah]{grid-template-columns:1.2fr .8fr;gap:4rem}}.section-title[data-astro-cid-blswd6ah]{margin-top:.85rem;margin-bottom:1.25rem;color:var(--color-text-main)}.authority-lead[data-astro-cid-blswd6ah]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.65}.authority-stats-grid[data-astro-cid-blswd6ah]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.stat-card[data-astro-cid-blswd6ah]{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2rem 1.5rem;display:flex;flex-direction:column;justify-content:center;text-align:center}.stat-card[data-astro-cid-blswd6ah].highlight{background-color:var(--color-dark-canvas);color:#fff;border-color:var(--color-dark-border)}.stat-number[data-astro-cid-blswd6ah]{font-size:2.75rem;font-weight:800;color:var(--color-primary);line-height:1;margin-bottom:.5rem}.stat-card[data-astro-cid-blswd6ah].highlight .stat-number[data-astro-cid-blswd6ah]{color:var(--color-accent)}.stat-title[data-astro-cid-blswd6ah]{font-size:.875rem;font-weight:700;color:var(--color-text-main);margin-bottom:.2rem}.stat-card[data-astro-cid-blswd6ah].highlight .stat-title[data-astro-cid-blswd6ah]{color:#fff}.stat-sub[data-astro-cid-blswd6ah]{font-size:.75rem;color:var(--color-text-muted)}.stat-card[data-astro-cid-blswd6ah].highlight .stat-sub[data-astro-cid-blswd6ah]{color:#94a3b8}.pillars-differentiators-grid[data-astro-cid-blswd6ah]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 640px){.pillars-differentiators-grid[data-astro-cid-blswd6ah]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.pillars-differentiators-grid[data-astro-cid-blswd6ah]{grid-template-columns:repeat(3,1fr)}}.diff-card[data-astro-cid-blswd6ah]{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.75rem;transition:all var(--transition-fast)}.diff-card[data-astro-cid-blswd6ah]:hover{border-color:#2563eb4d;background-color:#fff}.diff-num[data-astro-cid-blswd6ah]{font-size:.75rem;font-weight:800;color:var(--color-primary);display:block;margin-bottom:.75rem}.diff-title[data-astro-cid-blswd6ah]{font-size:1rem;font-weight:800;color:var(--color-text-main);margin-bottom:.4rem}.diff-desc[data-astro-cid-blswd6ah]{font-size:.8125rem;color:var(--color-text-muted);line-height:1.55}.solutions-section[data-astro-cid-ftbhdxuf]{padding:6rem 0;background-color:var(--color-canvas)}.section-header[data-astro-cid-ftbhdxuf]{max-width:760px;margin-bottom:3.5rem}.section-title[data-astro-cid-ftbhdxuf]{margin-top:.85rem;margin-bottom:1rem;color:var(--color-text-main)}.section-sub[data-astro-cid-ftbhdxuf]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.6}.solutions-grid[data-astro-cid-ftbhdxuf]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 640px){.solutions-grid[data-astro-cid-ftbhdxuf]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.solutions-grid[data-astro-cid-ftbhdxuf]{grid-template-columns:repeat(3,1fr)}}.solution-card[data-astro-cid-ftbhdxuf]{background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2rem;display:flex;flex-direction:column;justify-content:space-between;transition:all var(--transition-normal)}.solution-card[data-astro-cid-ftbhdxuf]:hover{border-color:#2563eb66;box-shadow:var(--shadow-md);transform:translateY(-2px)}.sol-title[data-astro-cid-ftbhdxuf]{font-size:1.15rem;font-weight:800;color:var(--color-text-main);margin-bottom:.75rem}.sol-desc[data-astro-cid-ftbhdxuf]{font-size:.875rem;color:var(--color-text-muted);line-height:1.6;margin-bottom:1.5rem}.sol-footer[data-astro-cid-ftbhdxuf]{border-top:1px solid var(--color-border);padding-top:1rem}.sol-link[data-astro-cid-ftbhdxuf]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;color:var(--color-primary)}.sol-link[data-astro-cid-ftbhdxuf]:hover{text-decoration:underline}.editorial-section[data-astro-cid-aj4quf54]{padding:6rem 0;background-color:#fff;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.editorial-header-row[data-astro-cid-aj4quf54]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3.5rem}@media (min-width: 768px){.editorial-header-row[data-astro-cid-aj4quf54]{flex-direction:row;align-items:flex-end;justify-content:space-between}}.section-title[data-astro-cid-aj4quf54]{margin-top:.85rem;color:var(--color-text-main)}.link-view-all-articles[data-astro-cid-aj4quf54]{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:700;color:var(--color-primary);white-space:nowrap}.link-view-all-articles[data-astro-cid-aj4quf54]:hover{text-decoration:underline}.articles-grid[data-astro-cid-aj4quf54]{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){.articles-grid[data-astro-cid-aj4quf54]{grid-template-columns:repeat(3,1fr)}}.article-card[data-astro-cid-aj4quf54]{background-color:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.25rem 2rem;display:flex;flex-direction:column;justify-content:space-between;transition:all var(--transition-normal)}.article-card[data-astro-cid-aj4quf54]:hover{border-color:#2563eb66;background-color:#fff;box-shadow:var(--shadow-md);transform:translateY(-2px)}.article-meta[data-astro-cid-aj4quf54]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--color-text-muted);margin-bottom:1rem}.article-category[data-astro-cid-aj4quf54]{font-weight:700;color:var(--color-primary);letter-spacing:.04em}.article-title[data-astro-cid-aj4quf54]{font-size:1.2rem;font-weight:800;color:var(--color-text-main);line-height:1.35;margin-bottom:.85rem}.article-title[data-astro-cid-aj4quf54] a[data-astro-cid-aj4quf54]:hover{color:var(--color-primary)}.article-summary[data-astro-cid-aj4quf54]{font-size:.875rem;color:var(--color-text-muted);line-height:1.6;margin-bottom:1.75rem}.article-footer[data-astro-cid-aj4quf54]{border-top:1px solid var(--color-border);padding-top:1rem;display:flex;align-items:center;justify-content:space-between;font-size:.75rem}.article-date[data-astro-cid-aj4quf54]{color:var(--color-text-subtle)}.article-read-link[data-astro-cid-aj4quf54]{display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:var(--color-primary)}.faq-section[data-astro-cid-3b2l2v47]{padding:6rem 0;background-color:var(--color-canvas)}.section-header-center[data-astro-cid-3b2l2v47]{text-align:center;margin-bottom:3.5rem}.section-title[data-astro-cid-3b2l2v47]{margin-top:.85rem;margin-bottom:1rem;color:var(--color-text-main)}.section-sub[data-astro-cid-3b2l2v47]{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.6}.faq-accordion-group[data-astro-cid-3b2l2v47]{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}.faq-item[data-astro-cid-3b2l2v47]{background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-fast)}.faq-item[data-astro-cid-3b2l2v47][open]{border-color:#2563eb66;box-shadow:var(--shadow-xs)}.faq-summary[data-astro-cid-3b2l2v47]{list-style:none;padding:1.35rem 1.75rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-summary[data-astro-cid-3b2l2v47]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-3b2l2v47]{font-size:1rem;font-weight:800;color:var(--color-text-main);line-height:1.35}.faq-icon[data-astro-cid-3b2l2v47]{font-size:1.25rem;font-weight:700;color:var(--color-primary);transition:transform var(--transition-fast)}.faq-item[data-astro-cid-3b2l2v47][open] .faq-icon[data-astro-cid-3b2l2v47]{transform:rotate(45deg)}.faq-answer[data-astro-cid-3b2l2v47]{padding:1rem 1.75rem 1.5rem;font-size:.875rem;color:var(--color-text-muted);line-height:1.65;border-top:1px solid var(--color-border-subtle)}.faq-help-box[data-astro-cid-3b2l2v47]{background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2rem;text-align:center}.help-title[data-astro-cid-3b2l2v47]{font-size:1rem;font-weight:800;color:var(--color-text-main);margin-bottom:.35rem}.help-desc[data-astro-cid-3b2l2v47]{font-size:.8125rem;color:var(--color-text-muted);margin-bottom:1rem}.link-wa-faq[data-astro-cid-3b2l2v47]{font-size:.8125rem;font-weight:700;color:#10b981}.link-wa-faq[data-astro-cid-3b2l2v47]:hover{text-decoration:underline}
