.card[hidden],.company-card[hidden],.eu-company[hidden]{display:none!important}.ak-quality-profile{max-width:1080px;margin:0 auto;padding:2rem 1.25rem;color:#183a40}.ak-quality-profile section{margin:0 0 2rem}.ak-quality-profile h2{font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.25;margin:0 0 .9rem}.ak-quality-profile p{max-width:78ch;line-height:1.75;margin:.7rem 0}.ak-quality-profile li{line-height:1.7;margin:.5rem 0}.ak-quality-state{font-size:.9rem;color:#315d51}.ak-quality-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem}.ak-quality-facts>div{background:#edf3ef;border:1px solid #ccdad2;border-radius:.6rem;padding:1.1rem}.ak-quality-facts a{font-size:.88rem}.ak-quality-warning{padding:1.25rem;background:#f7ebd9;border-left:4px solid #98612f;border-radius:.35rem}.ak-quality-note{font-size:.9rem;color:#48625f}.ak-quality-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.ak-quality-actions button{background:#174e43;color:white;padding:.8rem 1rem;border:0;border-radius:.35rem;cursor:pointer}.ak-quality-card-note{font-size:.88rem;color:#69411c}.ak-quality-register{max-width:1150px;margin:2rem auto;padding:1rem}.ak-quality-register table{border-collapse:collapse;width:100%}.ak-quality-register th,.ak-quality-register td{padding:.8rem;text-align:left;border-bottom:1px solid #ccd8d1;vertical-align:top}.ak-quality-register input{padding:.7rem;max-width:100%;font:inherit}.ak-quality-register tr[hidden]{display:none!important}@media(max-width:600px){.ak-quality-profile{padding:1.5rem 1rem}.ak-quality-register table{font-size:.85rem}.ak-quality-register th,.ak-quality-register td{padding:.45rem}}