.al-quick-links{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#fff;border-top:1px solid #ddd;padding:12px;padding-bottom:calc(
        12px + env(safe-area-inset-bottom)
    );transform:translateY(0);transition:transform .3s ease}.al-quick-links__toggle,.al-quick-links__toggle:focus,.al-quick-links__toggle:hover{position:absolute;left:50%;top:0;transform:translate(-50%,-100%);display:flex;align-items:center;justify-content:center;width:100px;height:25px;padding:0;border:1px solid #ddd;border-bottom:0;border-radius:8px 8px 0 0;background:#fff;color:var(--color-dark);cursor:pointer}.al-quick-links__toggle-icon{display:block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .3s ease}.al-quick-links.is-collapsed{transform:translateY(100%)}.al-quick-links.is-collapsed .al-quick-links__toggle{background:var(--color-dark);color:var(--color-light);border-color:var(--color-dark)}.al-quick-links.is-collapsed .al-quick-links__toggle-icon{transform:rotate(225deg) translateY(-2px)}.container.al-quick-links__inner{display:grid;gap:10px;padding:0}.al-quick-links__button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 14px;border-radius:5px;font-size:1.2rem;text-decoration:none;font-weight:600;width:100%;box-sizing:border-box}.layout-1 .al-quick-links__inner{grid-template-columns:1fr}.layout-2 .al-quick-links__inner{grid-template-columns:1fr}.layout-3 .al-quick-links__inner{grid-template-columns:1fr 1fr}.layout-3 .is-featured{grid-column:1/-1}.layout-4 .al-quick-links__inner{grid-template-columns:1fr 1fr}.al-quick-links__button.is-c1{--ql-color:var(--color-c1)}.al-quick-links__button.is-c2{--ql-color:var(--color-c2)}.al-quick-links__button.is-c3{--ql-color:var(--color-c3)}.al-quick-links__button.is-c4{--ql-color:var(--color-c4)}.al-quick-links__button.is-accent{--ql-color:var(--color-accent)}.al-quick-links__button.is-light{--ql-color:var(--color-light)}.al-quick-links__button.is-dark{--ql-color:var(--color-dark)}.al-quick-links__button.is-filled{background:var(--ql-color);color:#fff;border:1px solid var(--ql-color)}.al-quick-links__button.is-outline{background:0 0;color:var(--ql-color);border:1px solid var(--ql-color)}.al-quick-links__button.is-text{background:0 0;border:1px solid transparent;color:var(--ql-color)}.al-quick-links__icon{height:20px}.al-quick-links__icon svg{width:auto;height:100%}.al-quick-links__button.is-filled .al-quick-links__icon svg{fill:var(--color-light)}.al-quick-links__button.is-outline .al-quick-links__icon svg,.al-quick-links__button.is-text .al-quick-links__icon svg{fill:var(--ql-color)}body{padding-bottom:120px}button.cookieadmin_re_consent{bottom:155px;transition:opacity .25s ease,transform .25s ease,visibility .25s ease,bottom .3s ease}.al-quick-links-collapsed button.cookieadmin_re_consent{bottom:24px}@media (min-width:960px){body{padding-bottom:0}button.cookieadmin_re_consent{bottom:15px}.al-quick-links{position:relative;padding:0;border-top:0;border-bottom:1px solid #e5e5e5}.al-quick-links__toggle{display:none}.al-quick-links,.al-quick-links.is-collapsed{transform:none}.container.al-quick-links__inner{display:flex;gap:.5rem;padding:10px 20px;justify-content:flex-start;align-items:center;flex-direction:row-reverse}.al-quick-links__button:hover{transform:translateY(-3px);transition:.5s ease}.al-quick-links__button{min-height:auto;padding:5px;max-width:200px;font-size:.8rem;transform:translateY(0);transition:.5s ease}.al-quick-links__button.is-text{padding-right:2rem;width:auto}}