.decision{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;background:#071f35;padding:15px}.decision>div{background:#0c344c;padding:14px}.decision b{color:#5ce0dd;font-size:17px}.decision span{display:block;color:#b0c5cd;font-size:9px;line-height:1.6;margin-top:8px}.scenario-grid,.arch-grid,.hardware-grid,.sdk-grid,.test-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.scenario-grid>div,.arch-grid>div,.hardware-grid>div,.sdk-grid>div,.test-grid>div{border-top:3px solid #1593aa;background:#eff6f8;padding:18px}.scenario-grid b,.arch-grid b,.hardware-grid b,.sdk-grid b,.test-grid b{display:block;font-size:13px;margin-bottom:8px}.scenario-grid span,.arch-grid span,.hardware-grid span,.sdk-grid span,.test-grid span{display:block;color:#647a89;font-size:10px;line-height:1.75}.choice{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#294758}.choice>div{background:#092a40;color:#fff;padding:22px}.choice small{color:#5ce0dd;letter-spacing:.12em}.choice b{display:block;font-size:16px;margin:10px 0}.choice span{display:block;color:#b6cbd3;font-size:10px;line-height:1.7}.metric{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.metric>div{border:1px solid var(--line);padding:17px}.metric b{display:block;color:#0783a0;font-size:15px}.metric span{font-size:10px;color:#697d8b;line-height:1.7}.boundary{background:#fff8f1;border-left:3px solid #e97838;padding:17px;color:#765f4e!important}.checklist{display:grid;grid-template-columns:1fr 1fr;gap:7px}.checklist span{background:#edf5f7;padding:12px;font-size:10px;color:#536d7d}.faq details{border-bottom:1px solid var(--line);padding:15px 0}.faq summary{font-size:13px;font-weight:700;cursor:pointer}.faq p{font-size:12px}@media(max-width:720px){.decision,.scenario-grid,.arch-grid,.hardware-grid,.sdk-grid,.test-grid,.choice,.metric,.checklist{grid-template-columns:1fr}}
