.guides_paths__qFc9Y{margin:28px 0 48px}.guides_paths__qFc9Y a{display:block}.guides_paths__qFc9Y h2{font-size:1.2rem}.guides_paths__qFc9Y p{color:var(--text-dim)}.guides_paths__qFc9Y a{border-top:2px solid var(--accent-line)}.guides_paths__qFc9Y a>span:last-child{display:block;margin-top:24px;font-size:.9rem}.guides_library__cqTk3{padding-top:12px}.guides_libraryHeading__EfKpe{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.guides_libraryHeading__EfKpe p{margin-bottom:0}.guides_libraryCount__i89l8{color:var(--accent);font-size:.88rem;white-space:nowrap;border:1px solid var(--accent-line);padding:8px 12px;border-radius:999px}.guides_filters__C6FwT{display:flex;gap:20px;padding:24px;border:1px solid var(--line-strong);background:var(--bg-raised);border-radius:var(--radius)}.guides_filters__C6FwT label{display:block;font-size:.88rem;margin-bottom:8px;font-weight:600}.guides_searchField__LNaCm{flex:1 1;min-width:0}.guides_topicField__i50X_{width:280px}.guides_filters__C6FwT input,.guides_filters__C6FwT select{display:block;width:100%;min-height:46px;font:inherit;font-size:.95rem;background:var(--bg);color:var(--text);border:1px solid var(--line-control);border-radius:var(--r-sm);padding:10px 12px}.guides_filters__C6FwT input::placeholder{color:var(--text-dim);opacity:1}.guides_resultsHeader__5JuUh{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px}.guides_resultsHeader__5JuUh p{color:var(--text-dim);font-size:.9rem;margin:0}.guides_guideGrid__gnF0_{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.guides_guideCard__dgo6c{position:relative;display:flex;flex-direction:column;padding:26px;background:var(--bg-card);border:1px solid var(--line-strong);border-radius:var(--radius)}.guides_guideCard__dgo6c:focus-within,.guides_guideCard__dgo6c:hover{border-color:var(--accent-line);background:var(--bg-hover)}.guides_topicLabel__c6GOl{color:var(--accent);font-size:.78rem;margin-bottom:16px}.guides_guideCard__dgo6c h3{font-size:1.55rem;line-height:1.2}.guides_guideCard__dgo6c h3 a{color:var(--text)}.guides_guideCard__dgo6c h3 a:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.guides_guideCard__dgo6c h3 a:focus-visible{outline:none}.guides_guideCard__dgo6c h3 a:focus-visible:after{outline:2px solid var(--accent);outline-offset:3px}.guides_guideCard__dgo6c p{color:var(--text-dim);font-size:.95rem;line-height:1.6;margin-bottom:24px}.guides_cardFooter__lmdey{margin-top:auto;display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--accent);font-size:.86rem}.guides_noResults__15Gf0{text-align:center;padding:48px 24px;border:1px dashed var(--line-strong);border-radius:var(--radius)}.guides_noResults__15Gf0 p{color:var(--text-dim)}@media (max-width:700px){.guides_filters__C6FwT,.guides_libraryHeading__EfKpe{flex-direction:column;align-items:stretch}.guides_topicField__i50X_{width:100%}.guides_libraryCount__i89l8{align-self:flex-start}.guides_guideGrid__gnF0_{grid-template-columns:1fr}.guides_filters__C6FwT{padding:18px;gap:16px}}.guides_reset__SXTuM{font:inherit;color:inherit;background:transparent;border:1px solid;border-radius:6px;padding:9px 14px;cursor:pointer}.guides_reset__SXTuM:disabled{opacity:.5;cursor:default}.guides_reset__SXTuM:focus-visible{outline:2px solid var(--accent);outline-offset:4px}