._root_yl2cs_1{background:var(--color-bg)}._hero_yl2cs_5{padding-top:calc(var(--space-10) + 48px)}._title_yl2cs_9{margin-top:var(--space-3);max-width:18ch}._lead_yl2cs_14{margin-top:var(--space-4);max-width:62ch;font-size:var(--fs-lg);color:var(--color-text-muted);line-height:1.6}._heroCta_yl2cs_22{margin-top:var(--space-7)}._sectionTitle_yl2cs_26{margin-bottom:var(--space-6)}._problems_yl2cs_31{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._problem_yl2cs_31{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);padding:22px 20px}._problemTitle_yl2cs_47{font-size:var(--fs-md);color:var(--color-text-strong);margin:0 0 10px;font-weight:700}._problemBody_yl2cs_54{font-size:var(--fs-sm);color:var(--color-text-muted);margin:0;line-height:1.6}._does_yl2cs_62{gap:22px;max-width:780px;margin:0;padding:0;list-style:none;display:grid}._doesItem_yl2cs_71{align-items:flex-start;gap:14px;display:flex}._doesIcon_yl2cs_77{background:var(--color-accent-soft);width:28px;height:28px;color:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}._doesTitle_yl2cs_90{font-size:var(--fs-md);color:var(--color-text-strong);margin:0 0 6px;font-weight:700}._doesBody_yl2cs_97{font-size:var(--fs-sm);color:var(--color-text-muted);margin:0;line-height:1.6}._systems_yl2cs_105{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}._systemsLabel_yl2cs_111{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 12px;font-weight:700}._chips_yl2cs_120{flex-wrap:wrap;gap:8px;display:flex}._chip_yl2cs_120{border:1px solid var(--color-border);background:var(--color-bg);font-size:var(--fs-sm);color:var(--color-text);border-radius:999px;align-items:center;padding:7px 14px;display:inline-flex}._systemsNote_yl2cs_137{font-size:var(--fs-sm);color:var(--color-text-muted);margin:14px 0 0}._cases_yl2cs_144{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._caseLink_yl2cs_153{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);flex-direction:column;gap:9px;padding:20px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}._caseLink_yl2cs_153:hover{border-color:var(--color-accent-border);transform:translateY(-2px)}._caseAlias_yl2cs_170{font-size:var(--fs-xs);color:var(--color-accent);font-weight:700}._caseHeadline_yl2cs_176{font-size:var(--fs-md);color:var(--color-text-strong);font-weight:600;line-height:1.45}._caseMore_yl2cs_183{font-size:var(--fs-xs);color:var(--color-text-muted);align-items:center;gap:5px;display:inline-flex}._faqs_yl2cs_192{gap:24px;margin:0;padding:0;list-style:none;display:grid}._faq_yl2cs_192{border-bottom:1px solid var(--color-border);padding-bottom:20px}._faqQ_yl2cs_205{font-size:var(--fs-md);color:var(--color-text-strong);margin:0 0 8px;font-weight:700}._faqA_yl2cs_212{font-size:var(--fs-sm);color:var(--color-text-muted);margin:0;line-height:1.65}._cta_yl2cs_220{text-align:center}._ctaLead_yl2cs_224{margin:var(--space-3) auto 0;max-width:52ch}._ctaRow_yl2cs_229{margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}._ctaLink_yl2cs_238{font-size:var(--fs-sm);color:var(--color-accent);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}._ctaLink_yl2cs_238:hover{text-decoration:underline}@media (width<=640px){._title_yl2cs_9{max-width:none}._lead_yl2cs_14{font-size:var(--fs-md)}}
