.compatibility-guide{padding:110px 0 70px}.compatibility-guide article{max-width:920px}.compatibility-guide h1{max-width:18ch;margin:18px 0 22px;font-size:clamp(2.5rem,7vw,5.2rem);line-height:.95}.guide-lead{max-width:760px;font-size:clamp(1.1rem,2vw,1.35rem);color:var(--muted,#b7beb9)}.logic-chain{margin:28px 0;padding:18px 20px;border:1px solid rgba(124,255,180,.24);background:rgba(124,255,180,.06);font-family:monospace;overflow-wrap:anywhere}.compatibility-guide article>section{margin-top:46px}.compatibility-tool{padding:26px;border:1px solid rgba(255,255,255,.14);background:#101412}.compatibility-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0}.compatibility-fields label{display:grid;gap:8px}.compatibility-fields select{width:100%;padding:14px;background:#090b0a;color:#fff;border:1px solid rgba(255,255,255,.22)}.compatibility-summary{display:flex;justify-content:space-between;gap:16px;padding:16px;margin:20px 0;background:rgba(255,255,255,.06)}.result-group{margin-top:24px}.result-group ul,.guide-links{padding-left:20px}.result-group li{margin:10px 0}.result-group small{display:block;opacity:.72}.guide-cta,.share-result{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.guide-cta{margin-top:48px}.use-case-grid{display:grid;gap:16px}.use-case-card{padding:20px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.035)}.use-case-card h3{margin-top:0}.breadcrumbs{margin-bottom:34px;opacity:.78}@media(max-width:680px){.compatibility-fields{grid-template-columns:1fr}.compatibility-summary{display:grid}.compatibility-guide{padding-top:90px}}
