.inward-compare{margin:22px 0 4px;color:var(--text)}.ic-toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px}.ic-toolbar h3{font-size:17px;margin-bottom:6px}.ic-toolbar p:not(.eyebrow){font-size:11px;max-width:580px}.ic-toolbar label{white-space:nowrap;font-size:11px;color:var(--muted)}.ic-presets{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:20px 0 14px}.ic-presets button{font-size:10px;color:var(--muted);padding:6px 11px;border:1px solid var(--line);border-radius:4px;background:#101e25}.ic-presets button:hover{border-color:var(--mint);color:var(--mint)}.ic-presets button[aria-pressed=true]{background:#203b33;color:var(--mint)}.ic-presets span{flex:1}.ic-grid{display:grid;grid-template-columns:repeat(var(--compare-count),minmax(0,1fr));gap:12px}.ic-card{background:#0c1722;border:1px solid #2a4349;border-radius:7px;overflow:hidden;min-width:0}.ic-card header{padding:19px 19px 0;min-height:118px}.ic-number{font:8px var(--mono);letter-spacing:.09em;color:var(--mint);margin-bottom:9px}.ic-card h4{font:26px/1.1 var(--serif);letter-spacing:-.03em;margin:0 0 11px}.ic-card select{width:100%;font-size:11px;padding:7px 8px}.ic-kind{font-size:10px;color:var(--soft);line-height:1.6;min-height:36px}.ic-stage{height:350px;position:relative;background:radial-gradient(ellipse at 50% 50%,#193238,#0b1520 70%)}.ic-stage canvas{width:100%;height:100%;display:block}.ic-caption{padding:0 19px}.ic-caption p{font-size:11px;line-height:1.8}.ic-caption .ic-pairing{color:var(--soft);font-size:10px;margin-top:12px}.ic-card>.text-link{padding:18px 19px}.ic-footer{font-size:10px;color:var(--soft);margin-top:15px}.ic-question{margin-top:25px;border-left:2px solid var(--mint);padding:3px 0 3px 17px;max-width:900px}.ic-question p:not(.eyebrow){font-size:12px;line-height:1.9}.ic-question .eyebrow{margin-bottom:7px}@media(max-width:1000px){.ic-stage{height:300px}.ic-card header{padding:15px 15px 0}.ic-caption{padding:0 15px}.ic-card h4{font-size:22px}.ic-card>.text-link{padding:15px}}@media(max-width:760px){.ic-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.ic-grid{grid-template-columns:1fr}.ic-stage{height:340px}.ic-card header{min-height:0}.ic-card .ic-kind{min-height:0}.ic-caption .source-links{margin-top:10px}.ic-presets span{display:none}}
