@media (min-width:980px){.simple-grid{align-items:flex-start;display:flex;gap:20px}}.resource__item{border-radius:15px!important;overflow:hidden}.filter-container{width:100%}@media (min-width:980px){.filter-container{height:auto;min-width:300px;width:300px}}.lc-filters__item{margin-bottom:15px}.filter-container{border-radius:20px;height:auto;max-height:none}.filter-container,.lc-filters{display:block!important}.filter-title{font-size:16px}@media (min-width:980px){.lc-grid{grid-template-columns:repeat(3,1fr)}}.lc-filter-toggle{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.25);color:#000;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;gap:.5rem;line-height:1.2;margin-bottom:20px;padding:.7rem 1.2rem;transition:all .2s ease;width:100%}.lc-filter-toggle:focus,.lc-filter-toggle:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.35);box-shadow:0 4px 10px rgba(0,0,0,.35);transform:translateY(-1px)}.lc-filter-toggle:active{box-shadow:0 1px 4px rgba(0,0,0,.25);transform:translateY(0)}.lc-filter-toggle:before{content:"⚙️";display:inline-block;font-size:1.1rem}.lc-filters-backdrop{background:rgba(0,0,0,.45);inset:0;position:fixed;z-index:998}.body--no-scroll{overflow:hidden}@media (max-width:979px){.filter-container{background:#101218;border-radius:0;box-shadow:-10px 0 30px rgba(0,0,0,.35);height:100svh;max-height:100svh;overflow-y:auto;padding:18px 16px 28px;position:fixed!important;right:-100%;top:0;transition:right .28s ease,visibility 0s linear .28s;visibility:hidden;width:min(92vw,360px);z-index:99999}.l-page-wrap{z-index:unset}.filter-container .l-page-wrap{padding:0;z-index:unset}.filter-container.filter-container--is-open{right:0;transition:right .28s ease;visibility:visible}.simple-grid{display:block}.lc-filter-toggle{display:inline-flex}}@media (min-width:980px){.lc-filter-toggle{display:none}.filter-container{border-radius:20px;height:auto;max-height:none;position:static!important;right:auto!important;visibility:visible!important}}