.cq-access{display:flex;flex-wrap:wrap;gap:10px}.top .nav-buttons.cq-access .btn{display:flex;align-items:center;justify-content:center;min-height:44px}.cq-save{position:sticky;bottom:0;background:#fff;padding:16px 0;z-index:5;border-top:1px solid #d5e4e8}.cq-save .d-btn{min-height:48px;min-width:220px;font-size:1rem;font-weight:700}@media(max-width:760px){.cq-access{width:100%;display:grid;grid-template-columns:1fr}.cq-access .btn{width:100%;box-sizing:border-box;text-align:center}.cq-save .d-btn{width:100%}.top .nav{flex-wrap:wrap}}
