.PublicHomePage-module__qEpZgq__main{background-color:#fff;padding-top:28px;padding-bottom:36px}.PublicHomePage-module__qEpZgq__container{width:100%;margin-left:auto;margin-right:auto}.PublicHomePage-module__qEpZgq__blogcontainer{background-color:#f8fafc;width:100%}.PublicHomePage-module__qEpZgq__postsContainer{padding-top:28px;padding-bottom:20px}.PublicHomePage-module__qEpZgq__heroSurface{background:radial-gradient(circle at 10% 12%,#0ea5e91f 0%,#0ea5e900 36%),radial-gradient(circle at 92% 8%,#1e40af29 0%,#1e40af00 32%),linear-gradient(#f9fcff 0%,#fff 58%);border:1px solid #d9e4f2;border-radius:18px;padding:16px;position:relative;overflow:hidden}.PublicHomePage-module__qEpZgq__heroSurface:before{content:"";background:linear-gradient(90deg,#0ea5e9 0%,#2563eb 52%,#1e3a8a 100%);height:3px;position:absolute;top:0;left:0;right:0}.PublicHomePage-module__qEpZgq__reinforcementLine{color:#1e3a8a;background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;margin-top:12px;padding:9px 12px;font-weight:700;line-height:1.45;display:inline-block}.PublicHomePage-module__qEpZgq__reinforcementInline{color:#1e3a8a;font-weight:700}.PublicHomePage-module__qEpZgq__problemPanel{background:linear-gradient(#fff2f2 0%,#fff8f8 100%);border:1px solid #f0c7c7;border-radius:14px;padding:14px}.PublicHomePage-module__qEpZgq__problemItem{align-items:flex-start;gap:10px;padding:8px 0;display:flex}.PublicHomePage-module__qEpZgq__problemDot{background:#dc2626;border-radius:999px;width:8px;height:8px;margin-top:9px;box-shadow:0 0 0 3px #dc262626}.PublicHomePage-module__qEpZgq__proofCard{background:linear-gradient(#f8fbff 0%,#fff 100%);border:1px solid #d9e4f2;border-radius:14px;height:100%;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 1px 2px #0f172a0a}.PublicHomePage-module__qEpZgq__proofCard:hover{border-color:#c5d6ee;transform:translateY(-3px);box-shadow:0 10px 28px #2563eb1f}.PublicHomePage-module__qEpZgq__benefitIcon{color:#1d4ed8;background:#e7efff;border:1px solid #c5d6ee;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;display:inline-flex}.PublicHomePage-module__qEpZgq__diffCard{background:#fff;border:1px solid #d8e2ef;border-radius:14px;height:100%;padding:16px;box-shadow:0 1px 2px #0f172a0d}.PublicHomePage-module__qEpZgq__reassuranceChip{color:#1e3a8a;background:#f8fbff;border:1px solid #cfe0f5;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.PublicHomePage-module__qEpZgq__contextSection{background:linear-gradient(#fff 0%,#f8fbff 100%);position:relative}.PublicHomePage-module__qEpZgq__contextSection:before{content:"";background:linear-gradient(90deg,#2563eb00 0%,#2563eb40 50%,#2563eb00 100%);height:1px;position:absolute;top:0;left:0;right:0}.PublicHomePage-module__qEpZgq__comparisonCard{border-radius:14px;height:100%;padding:18px;transition:transform .18s,box-shadow .18s;animation:.38s both PublicHomePage-module__qEpZgq__fadeUp}.PublicHomePage-module__qEpZgq__comparisonCardLeft{background:linear-gradient(#fff6f6 0%,#fff9f9 100%);border:1px solid #f1d0d0}.PublicHomePage-module__qEpZgq__comparisonCardRight{background:linear-gradient(#f2fdf7 0%,#f8fffb 100%);border:1px solid #cce6d8}.PublicHomePage-module__qEpZgq__comparisonCard:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0f172a17}.PublicHomePage-module__qEpZgq__comparisonGrid{align-items:stretch}.PublicHomePage-module__qEpZgq__fragmentCluster{gap:10px;display:grid}.PublicHomePage-module__qEpZgq__fragmentNode{color:#7f1d1d;background:#fff;border:1px solid #efb4b4;border-radius:10px;justify-content:flex-start;align-items:center;width:fit-content;max-width:100%;padding:7px 10px;font-size:13px;font-weight:600;display:inline-flex}.PublicHomePage-module__qEpZgq__fragmentNodeOffsetA{margin-left:3px}.PublicHomePage-module__qEpZgq__fragmentNodeOffsetB{margin-left:24px}.PublicHomePage-module__qEpZgq__fragmentNodeOffsetC{margin-left:10px}.PublicHomePage-module__qEpZgq__brokenLinks{align-items:center;gap:10px;margin-top:12px;display:flex}.PublicHomePage-module__qEpZgq__brokenLink,.PublicHomePage-module__qEpZgq__brokenLinkShort{opacity:.8;border-top:2px dashed #ef4444;height:0;display:inline-block}.PublicHomePage-module__qEpZgq__brokenLink{width:64px}.PublicHomePage-module__qEpZgq__brokenLinkShort{width:34px}.PublicHomePage-module__qEpZgq__alertChip{color:#991b1b;background:#fff;border:1px solid #efb4b4;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700}.PublicHomePage-module__qEpZgq__flowDiagram{flex-direction:column;align-items:stretch;gap:8px;display:flex}.PublicHomePage-module__qEpZgq__flowNode{color:#14532d;background:#fff;border:1px solid #7ac79f;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:34px;font-size:13px;font-weight:700;display:inline-flex}.PublicHomePage-module__qEpZgq__flowConnector{background:linear-gradient(#22c55e 0%,#16a34a 100%);border-radius:99px;width:2px;height:14px;margin:0 auto}.PublicHomePage-module__qEpZgq__transitionBar{color:#1e3a8a;background:#fff;border:1px solid #c5d6ee;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.PublicHomePage-module__qEpZgq__sectionLabel{color:#1e3a8a;letter-spacing:.03em;text-transform:uppercase;background:#eef4ff;border:1px solid #c5d6ee;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}@keyframes PublicHomePage-module__qEpZgq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.PublicHomePage-module__qEpZgq__main{padding-top:52px;padding-bottom:64px}.PublicHomePage-module__qEpZgq__postsContainer{padding-top:48px;padding-bottom:40px}.PublicHomePage-module__qEpZgq__heroSurface{padding:24px}.PublicHomePage-module__qEpZgq__problemPanel{padding:18px}.PublicHomePage-module__qEpZgq__comparisonCard{padding:20px}}
.ContextComparison-module__S_82Kq__root{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbe5f1;border-radius:18px;padding:20px}.ContextComparison-module__S_82Kq__card{border:1px solid #dbe5f1;border-radius:16px;height:100%;padding:18px;transition:transform .18s,box-shadow .18s;box-shadow:0 4px 14px #0f172a12}.ContextComparison-module__S_82Kq__card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a1f}.ContextComparison-module__S_82Kq__badState{opacity:.97;background:linear-gradient(#fef2f2f0 0%,#fff8f8e6 100%);border-color:#f1caca}.ContextComparison-module__S_82Kq__goodState{background:linear-gradient(#fff 0%,#f8fffb 100%);border-color:#b6e4c9;box-shadow:0 5px 14px #16a34a1f}.ContextComparison-module__S_82Kq__subtleSub{color:#64748b;margin-top:2px;margin-bottom:12px}.ContextComparison-module__S_82Kq__chaosCanvas{background:#fff;border:1px solid #efcdcd;border-radius:12px;height:210px;margin-bottom:14px;position:relative;overflow:hidden}.ContextComparison-module__S_82Kq__chaosNode{color:#7f1d1d;background:#fff8f8;border:1px solid #e8b8b8;border-radius:999px;justify-content:center;align-items:center;min-width:70px;height:30px;font-size:12px;font-weight:700;display:inline-flex;position:absolute}.ContextComparison-module__S_82Kq__outcomeChips{flex-wrap:wrap;gap:8px;display:flex}.ContextComparison-module__S_82Kq__badOutcome{color:#991b1b;background:#fff;border:1px solid #efb4b4;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.ContextComparison-module__S_82Kq__flowWrap{background:#fff;border:1px solid #cce8d7;border-radius:12px;margin-bottom:12px;padding:12px 12px 10px;position:relative}.ContextComparison-module__S_82Kq__flowColumn{flex-direction:column;align-items:center;gap:7px;margin-top:8px;display:flex}.ContextComparison-module__S_82Kq__flowNode{color:#14532d;background:#f9fffc;border:1px solid #86d5a8;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;max-width:220px;min-height:34px;font-size:13px;font-weight:700;display:inline-flex}.ContextComparison-module__S_82Kq__flowConnector{background:linear-gradient(#22c55e 0%,#16a34a 100%);border-radius:99px;width:2px;height:14px}.ContextComparison-module__S_82Kq__flowConnectorBridge{background:repeating-linear-gradient(#16a34ae6 0 6px,#16a34a00 6px 11px);border-radius:99px;width:2px;height:98px;position:absolute;top:34px;right:calc(50% - 36px)}.ContextComparison-module__S_82Kq__goodOutcome{color:#166534;background:#f4fff8;border:1px solid #b6e4c9;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}@media (min-width:900px){.ContextComparison-module__S_82Kq__root{padding:24px}.ContextComparison-module__S_82Kq__card{padding:20px}}
