/* Sprint 11: route-scoped upgrades. No JavaScript required for reading content. */
.home-v2-start > a{min-height:64px}
.s11-tech-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:14px 0 24px}
.s11-tech-actions button{min-height:44px;padding:10px 14px;border:1px solid #8bbfa5;border-radius:11px;background:#fff;color:#174e3a;font-weight:700;cursor:pointer}
.s11-tech-actions button.is-saved{background:#e7f5eb;color:#104c36}
.s11-tech-actions [data-action-status]{font-size:.9rem;min-height:1.25em;color:#135b43}
.tech-guide-trust{margin:20px 0;padding:15px 18px;background:#eff8f2;border-left:4px solid #227250;border-radius:0 10px 10px 0;display:flex;gap:6px 14px;flex-wrap:wrap;align-items:center;color:#205644;font-size:.9rem}
.tech-guide-trust strong{color:#173d31}.tech-guide-trust a{color:#155e44;text-underline-offset:3px}
.s11-tech-actions button:focus-visible,.tech-guide-trust a:focus-visible{outline:3px solid #db9219;outline-offset:3px}
@media(max-width:680px){.tech-guide-trust{align-items:flex-start;flex-direction:column}.s11-tech-actions button{flex:1 1 auto}}
@media(prefers-reduced-motion:reduce){.s11-tech-actions button{transition:none}}
