.qa-page .splash-area h1{color:#172c48;font-size:clamp(34px,4.3vw,62px);font-weight:600;line-height:1.2;max-width:1000px;margin:16px 0 28px}.qa-eyebrow{color:#0049b8;font-size:14px;font-weight:600;letter-spacing:2px}.qa-intro p{margin:22px 0}.qa-intro .qa-lead{font-size:20px;color:#172c48}.qa-intro .themebtu{margin-top:10px}.qa-image{margin:0 0 0 40px}.qa-image img{width:100%;height:auto;border-radius:8px;display:block}.qa-image figcaption{font-size:12px;color:#777;margin-top:10px}.qa-capabilities{background:#f2edf5}.qa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:45px}.qa-card{background:#fff;padding:32px;border:1px solid #e5e0ed;border-radius:8px}.qa-card>i{color:#0049ff;font-size:27px;margin-bottom:22px}.qa-card h3,.qa-training-panel h3{font-size:23px;line-height:1.4;font-weight:600;margin-bottom:18px}.qa-training p{margin-top:24px}.qa-training-panel{background:#f2edf5;padding:38px;border-radius:8px;margin-left:40px}.qa-training-panel .themebtu{margin-top:28px}.qa-tools{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin-top:25px;padding:0}.qa-tools li{padding:10px 18px;border:1px solid #cbdcff;background:#f3f7ff;color:#0049b8;border-radius:5px;font-weight:600}.qa-cta{background:#eef5fb;text-align:center}.qa-cta h2{font-weight:600;font-size:clamp(30px,4vw,46px);color:#172c48}.qa-cta p{margin:22px 0 28px}
@media(max-width:991px){.qa-image{margin:35px 0 0}.qa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-training-panel{margin:35px 0 0}}
@media(max-width:575px){.qa-grid{grid-template-columns:1fr}.qa-card,.qa-training-panel{padding:26px}}
