html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.scroll-animate-fadein{opacity:0;transform:translateY(75px)}.hidden-auto-alpha{opacity:0;visibility:hidden}.hidden-for-animation{opacity:0}.hidden-for-fadein{opacity:0;transform:translateY(75px)}.stagger-item{opacity:0;transform:translateY(30px)}.lk__search-wrapper-top .lk__search-input-wrapper{position:relative;display:flex;align-items:center;gap:8px}.lk__search-wrapper-top .input-controls{display:flex;align-items:center;justify-content:center;gap:8px}.lk__search-wrapper-top .ion-md-backspace{cursor:pointer;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;display:flex;align-items:center;justify-content:center}.lk__search-wrapper-top .ion-md-backspace.is-visible{visibility:visible;opacity:1}.lk__search-wrapper-top .lk__search-loader{width:24px;height:24px;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;display:flex;align-items:center;justify-content:center}.lk__search-wrapper-top .lk__search-loader .loader-spinner{width:100%;height:100%;border:2px solid var(--neutral-90);border-top-color:var(--primary);border-radius:50%;animation:spin 1s linear infinite;display:block}.lk__search-wrapper-top .lk__search-loader.is-visible{visibility:visible;opacity:1}.lk__seach-wrapper-bottom{display:none;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.lk__seach-wrapper-bottom.has-results.is-visible{display:block;opacity:1;visibility:visible}.lk__seach-wrapper-bottom .lk__search-info,.lk__seach-wrapper-bottom .lk__search-result-category,.lk__seach-wrapper-bottom .lk__search-result-inner{opacity:1;visibility:visible;transition:opacity .2s,visibility .2s}.lk__seach-wrapper-bottom .lk__search-info.hidden-auto-alpha,.lk__seach-wrapper-bottom .lk__search-result-category.hidden-auto-alpha,.lk__seach-wrapper-bottom .lk__search-result-inner.hidden-auto-alpha{opacity:0;visibility:hidden;display:none}.lk__seach-wrapper-bottom .lk__search-result-inner:has(.no-results){color:var(--primary);font-size:var(--text-m);padding:var(--space-s) var(--space-m)}.lk__seach-wrapper-bottom .lk__result-wrap{width:100%}.lk__seach-wrapper-bottom .lk__result-wrap:last-child{border-bottom:none}.lk__seach-wrapper-bottom .lk__result-wrap .lk__search-title-wrapper{flex:1}.lk__seach-wrapper-bottom .lk__result-wrap .lk__search-result-title{margin:0}.lk__seach-wrapper-bottom .lk__result-wrap .lk__search-result-title a{color:inherit;text-decoration:none}.lk__seach-wrapper-bottom .lk__result-wrap .lk__search-result-title a:hover{color:var(--primary)}.lk__seach-wrapper-bottom .lk__result-wrap .lk__search-excerpt{margin-top:8px;font-size:14px;color:var(--neutral-60);line-height:1.4}.lk__seach-wrapper-bottom .lk__result-wrap .lk__search-excerpt mark{background-color:var(--emerald-100);color:var(--emerald-60);padding:0 2px}.lk__result-badge.active-category{color:var(--emerald-60);background-color:var(--emerald-100);border-color:var(--emerald-80)}.search-total-wrapper{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.last-search-info{font-size:14px;color:#666;margin-bottom:10px}.last-search-info strong{color:#000;font-weight:700}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lk__search-loader i{animation:spin 1s linear infinite}.mobile-menu__title-link{line-height:1.2}.menu-level-action{display:none;margin:0 0 1rem}@media (max-width: 768px){.menu-level-action.mobile-only{display:block}}.prev-level .back-text .mobile-text{display:none}@media (max-width: 768px){.prev-level .back-text .desktop-text{display:none}.prev-level .back-text .mobile-text{display:inline}}
