:root{--ink: #111a2c;--ink-soft: #435057;--muted: #5b6b70;--canvas: #f3f6f7;--surface: #ffffff;--surface-raised: #fbfcfc;--border: #d9e1e3;--border-soft: #e6ecec;--accent: #4f9e2b;--accent-strong: #111a2c;--accent-tint: #eaedf3;--warm: #111a2c;--warm-dark: #4f9e2b;--warm-tint: #edf5e6;--accent-on-dark: #4f9e2b;--divider: #c3ccce;--good: #2e7d5b;--good-tint: #e2f2ea;--bad: #b3261e;--bad-tint: #fbe6e3;scroll-behavior:smooth}._page_1qlc4_26{background:var(--canvas);color:var(--ink);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}._page_1qlc4_26 h1,._page_1qlc4_26 h2,._page_1qlc4_26 h3,._page_1qlc4_26 h4{margin:0;letter-spacing:-.02em;font-family:Outfit,Inter,sans-serif}._page_1qlc4_26 p{margin:0}._page_1qlc4_26 a{text-decoration:none;color:inherit}._container_1qlc4_54{max-width:1180px;margin:0 auto;padding:0 32px}._hero_1qlc4_62{padding:56px 0 44px;background:linear-gradient(180deg,var(--surface) 0%,var(--canvas) 100%);border-bottom:1px solid var(--border)}._badge_1qlc4_68{display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong);background:var(--accent-tint);padding:6px 13px;border-radius:999px;margin-bottom:18px}._hero_1qlc4_62 h1{font-size:38px;font-weight:800;line-height:1.1}._lead_1qlc4_88{margin-top:14px;max-width:640px;font-size:16px;color:var(--ink-soft);line-height:1.6}._hero_1qlc4_62 ._searchInputWrap_1qlc4_96{max-width:520px;margin-top:28px}._hero_1qlc4_62 ._searchInput_1qlc4_96{padding:14px 16px 14px 44px;font-size:15px;border-radius:12px;box-shadow:0 8px 20px -12px #111a2c26}._hero_1qlc4_62 ._searchInputWrap_1qlc4_96 svg{left:16px}._layout_1qlc4_114{display:grid;grid-template-columns:320px minmax(0,1fr);gap:48px;padding:40px 0 100px;align-items:start}._sidebar_1qlc4_122{position:sticky;top:96px;display:flex;flex-direction:column;gap:18px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}._sidebar_1qlc4_122:hover{scrollbar-color:var(--divider) transparent}._sidebar_1qlc4_122::-webkit-scrollbar{width:6px}._sidebar_1qlc4_122::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}._sidebar_1qlc4_122:hover::-webkit-scrollbar-thumb{background:var(--divider)}._sidebar_1qlc4_122::-webkit-scrollbar-track{background:transparent}._searchInputWrap_1qlc4_96{position:relative}._searchInputWrap_1qlc4_96 svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}._searchInput_1qlc4_96{width:100%;padding:12px 14px 12px 40px;border-radius:10px;border:1px solid var(--border);font-size:14px;font-family:inherit;color:var(--ink);background:var(--surface)}._searchInput_1qlc4_96:focus{outline:2px solid var(--accent);outline-offset:1px}._categorySelect_1qlc4_187{display:none}._categoryList_1qlc4_191{display:flex;flex-direction:column;gap:5px;padding-left:11px;border-left:2px solid var(--accent)}._categoryItem_1qlc4_199,._categoryItemActive_1qlc4_200{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:6px 10px;border-radius:7px;border:none;background:none;color:var(--ink-soft);font-size:13px;font-weight:600;text-align:left;cursor:pointer;margin-left:-1px;transition:background-color .15s ease,color .15s ease}._categoryLabel_1qlc4_219{display:flex;align-items:center;gap:9px;min-width:0}._categoryIcon_1qlc4_226{display:inline-flex;flex:none;color:var(--accent-strong)}._categoryItem_1qlc4_199:hover{background:var(--accent-tint);color:var(--accent-strong)}._categoryItemActive_1qlc4_200{background:var(--accent-tint);color:var(--accent-strong);font-weight:700}._categoryItemActive_1qlc4_200:hover{background:var(--accent-tint);color:var(--accent-strong)}._categoryCount_1qlc4_251{font-size:12px;opacity:.7;font-weight:600;font-variant-numeric:tabular-nums}._content_1qlc4_260{min-width:0}._resultMeta_1qlc4_264{padding:0 0 16px;font-size:13px;color:var(--muted)}._catGroup_1qlc4_270{margin-bottom:36px;scroll-margin-top:96px}._catGroup_1qlc4_270:last-child{margin-bottom:0}._catGroupHead_1qlc4_279{display:flex;align-items:center;gap:10px;margin-bottom:14px}._catGroupHead_1qlc4_279 h2{font-size:17px;font-weight:500;white-space:nowrap}._catGroupHead_1qlc4_279 ._line_1qlc4_292{flex:1;height:1px;background:var(--border)}._faqItem_1qlc4_298{background:var(--surface);border:1px solid var(--border-soft);border-radius:12px;margin-bottom:10px;overflow:hidden}._faqItem_1qlc4_298[open]{border-color:var(--accent)}._faqSummary_1qlc4_310{list-style:none;cursor:pointer;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:500;color:var(--ink);font-size:14px}._faqSummary_1qlc4_310::-webkit-details-marker{display:none}._qText_1qlc4_327{flex:1}._chev_1qlc4_331{transition:transform .2s ease;color:var(--muted);flex:none}._faqItem_1qlc4_298[open] ._chev_1qlc4_331{transform:rotate(180deg);color:var(--accent-strong)}._faqAnswer_1qlc4_342{padding:0 20px 18px;font-size:13px;color:var(--ink-soft);line-height:1.7}._faqAnswer_1qlc4_342 mark,._qText_1qlc4_327 mark{background:var(--warm-tint);color:var(--warm-dark);border-radius:2px;padding:0 1px}._faqLink_1qlc4_357{display:inline-flex;align-items:center;gap:5px;margin:0 20px 18px;font-size:13px;font-weight:600;color:var(--accent-strong)}._faqLink_1qlc4_357:hover{text-decoration:underline}._emptyState_1qlc4_371{text-align:center;padding:60px 20px;color:var(--muted);font-size:14.5px;background:var(--surface);border:1px solid var(--border-soft);border-radius:14px}@media(max-width:900px){._layout_1qlc4_114{grid-template-columns:1fr;gap:24px}._sidebar_1qlc4_122{position:static;max-height:none}._categoryList_1qlc4_191{flex-direction:row;flex-wrap:wrap;padding-left:0;border-left:none}._categoryItem_1qlc4_199,._categoryItemActive_1qlc4_200{width:auto;border:1px solid var(--border);background:var(--surface)}._categoryItemActive_1qlc4_200{border-color:var(--accent-strong)}}@media(max-width:640px){._container_1qlc4_54{padding:0 20px}._hero_1qlc4_62 h1{font-size:28px}._categorySelect_1qlc4_187{display:block;width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;font-weight:600}._categoryList_1qlc4_191{display:none}}
