.stack .section-head{margin:0 auto 44px;max-width:640px;text-align:center}.stack .section-head .eyebrow{justify-content:center}.stack .section-head h2{font-size:30px}.tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:36px}.tab-btn{background:#fff;border:1px solid #e7e9f0;border-radius:24px;color:#5c6478;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;text-transform:uppercase;transition:all .15s ease}.tab-btn.active{background:#0b1f3f;border-color:#0b1f3f;color:#fff}.tab-panel{display:none}.tab-panel.active{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto;max-width:820px}.tech-pill{background:#fff;border:1px solid #e7e9f0;border-radius:10px;box-shadow:0 6px 16px -10px rgba(11,31,63,.15);color:#0b1f3f;font-size:13.5px;font-weight:600;padding:12px 20px}.section-head .eyebrow{align-items:center;color:#ff4b2b;display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.section-head .eyebrow:before{background:#ff4b2b;content:"";height:2px;width:22px}@media (max-width:720px){.stack .section-head h2{font-size:25px}}