.Layout_nav__qOLUE{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--max);margin:0 auto;padding:20px 16px}.Layout_brand__50xt5{font-weight:700;font-size:18px;text-decoration:none}.Layout_links__xBfH_{display:flex;gap:8px;list-style:none;margin:0;padding:0}.Layout_link___CaEA{display:block;padding:8px 14px;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.Layout_link___CaEA:hover{color:var(--text);border-color:#888}.Layout_current__85OOp{color:var(--accent);font-weight:700;border-color:var(--accent)}.Layout_main__BqQ1G{max-width:var(--max);margin:0 auto;padding:0 16px 64px}.Layout_wide__ZTN7I{max-width:1200px}.Layout_footer__3v8iv{max-width:var(--max);margin:0 auto;padding:24px 16px 40px;color:var(--faint);font-size:13px;border-top:1px solid var(--border)}@media (max-width:520px){.Layout_link___CaEA{padding:8px 10px}}.Pages_hero__9PkxD{padding:72px 0 48px}.Pages_hero__9PkxD h1{font-size:clamp(36px,8vw,64px);line-height:1.1;margin:0 0 16px}.Pages_hero__9PkxD p{color:var(--muted);font-size:18px;max-width:560px;margin:0}.Pages_pageHead__2gUXy{padding:32px 0 24px}.Pages_pageHead__2gUXy h1{font-size:36px;margin:0 0 8px}.Pages_pageHead__2gUXy p{color:var(--muted);margin:0;max-width:560px}.Pages_cards__Wl4aP{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.Pages_card__kk8To{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.Pages_card__kk8To:hover{transform:translateY(-2px);border-color:#555}.Pages_thumb__M0_H8{aspect-ratio:16/9;width:100%;object-fit:cover;background:#222}.Pages_body__Dv7zN{padding:18px}.Pages_appIcon__l_1T_{display:block;width:56px;height:56px;border-radius:13px;margin-bottom:14px}.Pages_body__Dv7zN h2{font-size:18px;margin:0 0 6px}.Pages_body__Dv7zN p{color:var(--muted);font-size:14px;margin:0}.Pages_tags__oj4Xt{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.Pages_tag__yVE3O{font-size:12px;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:2px 10px}.Pages_empty__FkNak{grid-column:1/-1;border:1px dashed var(--border);border-radius:12px;padding:48px 16px;text-align:center;color:var(--faint)}@media (max-width:520px){.Pages_hero__9PkxD{padding-top:40px}}