.sr-only{clip:rect(1px, 1px, 1px, 1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.pagination{font-family:var(--jq-text-font-techno);margin-bottom:1.5rem}.pagination[aria-hidden=true]{display:none}.pagination ul{justify-content:center;gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.pagination ul li{justify-content:center;align-items:center;display:flex}.pagination ul li a{border:1px solid var(--jq-primary-color);width:2.5rem;height:2.5rem;color:var(--jq-primary-color);border-radius:.2rem;justify-content:center;align-items:center;padding:.5rem;text-decoration:none;display:flex}.pagination ul li a[aria-current=page]{background-color:var(--jq-primary-color);color:var(--jq-text-color-on-primary);cursor:not-allowed;font-weight:700}.pagination ul li a[aria-disabled=true]{color:var(--jq-primary-disabled);border-color:var(--jq-primary-disabled);cursor:not-allowed}header.container{margin-bottom:2.5rem}header.container hgroup h1{text-align:center;margin:0 0 1rem;padding-top:2rem}header.container hgroup p{text-align:center;max-width:42rem;margin:0 auto;font-size:1.125rem;line-height:1.75rem}main{justify-content:flex-start}main aside{background-color:var(--jq-form-bg-color);flex-wrap:wrap;justify-content:space-between;gap:1rem;width:100%;padding:1rem;display:flex}@media not (max-width:768px){main aside{border-radius:.5rem}}main aside div{flex-direction:column;min-width:16rem;display:flex}main aside div select{border:1px solid var(--jq-primary-color);background-color:var(--jq-form-bg-color);color:var(--jq-text-color);font-size:1rem;line-height:1.5rem;font-family:var(--jq-text-font-mono);padding:.5rem}@media not (max-width:768px){main aside div select{border-radius:.25rem}}main aside div select,main aside div select option{cursor:pointer}main>ul{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));gap:2rem;padding:0;list-style:none;display:grid}main>ul li a{color:inherit;text-decoration:none}main>ul li a article{background-color:red;width:100%;height:300px}main>section{flex-direction:column;align-items:center;display:none}main>section.active{display:flex}main>section svg{fill:var(--jq-secondary-color);width:6rem;height:6rem}main>section h2{margin-bottom:0}main>section p{text-align:center;max-width:35rem}
