._page_1scmt_1{color:var(--landing-text);background:var(--landing-page-bg);font-family:inherit;font-size:14px}._page_1scmt_1 a._bodyLink_1scmt_10{color:var(--landing-accent)}._page_1scmt_1 a._bodyLink_1scmt_10:hover{color:var(--landing-link-hover)}._navLink_1scmt_17{color:var(--landing-on-navy-text);padding:8px 4px;font-size:14px;font-weight:500;text-decoration:none}._navLink_1scmt_17:hover{color:var(--landing-on-navy)}._cta_1scmt_28{white-space:nowrap;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._ctaTeal_1scmt_43{background:var(--landing-teal);color:var(--landing-navy)}._ctaTeal_1scmt_43:hover{background:var(--landing-teal-bright);color:var(--landing-navy)}._ctaOutline_1scmt_52{border:1px solid var(--landing-navy-line-soft);color:var(--landing-on-navy);background:0 0}._ctaOutline_1scmt_52:hover{background:var(--landing-cta-outline-hover);color:var(--landing-on-navy)}._ctaGhost_1scmt_62{color:var(--landing-on-navy);border:1px solid var(--landing-cta-band-border);background:0 0}._ctaGhost_1scmt_62:hover{background:var(--landing-cta-outline-hover);color:var(--landing-on-navy)}._doc_1scmt_72{background:var(--landing-page-bg);border:1px solid var(--landing-border);box-sizing:border-box;color:var(--landing-text);border-top-width:4px;border-radius:12px;flex-direction:column;padding:22px 22px 20px;text-decoration:none;transition:box-shadow .15s;display:flex}._doc_1scmt_72:hover{box-shadow:0 6px 20px var(--landing-doc-shadow);color:var(--landing-text)}._source_1scmt_90{background:var(--landing-page-bg);border:1px solid var(--landing-border);height:96px;color:var(--landing-ink);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 6px;font-size:13px;font-weight:600;transition:border-color .15s;display:flex}._source_1scmt_90:hover{border-color:var(--landing-source-hover)}._footerLink_1scmt_111{color:var(--landing-on-navy-subtle);font-size:14px;line-height:2.1;text-decoration:none}._footerLink_1scmt_111:hover{color:var(--landing-on-navy)}._iconStroke_1scmt_121{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}._howGrid_1scmt_130,._featuresGrid_1scmt_131,._docsGrid_1scmt_132,._sourcesGrid_1scmt_133{gap:18px;margin-top:44px;display:grid}._howGrid_1scmt_130{grid-template-columns:1fr;gap:20px}._featuresGrid_1scmt_131{grid-template-columns:1fr;margin-top:48px}._docsGrid_1scmt_132{grid-template-columns:1fr;margin-top:40px}._sourcesGrid_1scmt_133{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px}@media (width>=640px){._sourcesGrid_1scmt_133{grid-template-columns:repeat(4,minmax(0,1fr))}._docsGrid_1scmt_132{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){._howGrid_1scmt_130,._featuresGrid_1scmt_131{grid-template-columns:repeat(3,minmax(0,1fr))}._docsGrid_1scmt_132{grid-template-columns:repeat(4,minmax(0,1fr))}._sourcesGrid_1scmt_133{grid-template-columns:repeat(8,minmax(0,1fr))}}@keyframes _landingFadeUp_1scmt_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._heroReveal_1scmt_187{animation:.7s ease-out both _landingFadeUp_1scmt_1}._previewReveal_1scmt_190{animation:.85s ease-out .18s both _landingFadeUp_1scmt_1}._spotPanel_1scmt_193{animation:.6s ease-out both _landingFadeUp_1scmt_1}._spotBarBtn_1scmt_196{transition:opacity .2s}._spotBar_1scmt_196{transition:width .35s,opacity .2s}@media (prefers-reduced-motion:reduce){._heroReveal_1scmt_187,._previewReveal_1scmt_190,._spotPanel_1scmt_193{animation:none}._spotBarBtn_1scmt_196,._spotBar_1scmt_196{transition:none}}._navLinks_1scmt_217{flex-wrap:wrap;gap:18px;margin-left:12px;display:flex}._navToggle_1scmt_223{border:1px solid var(--landing-navy-line-soft);color:var(--landing-on-navy);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:none}._navMenu_1scmt_236{display:none}@media (width<=860px){._navLinks_1scmt_217{display:none}._navToggle_1scmt_223{display:inline-flex}._navMenu_1scmt_236{flex-direction:column;gap:4px;width:100%;padding:8px 0 12px;display:none}._navMenuOpen_1scmt_253{display:flex}._navMenu_1scmt_236 ._navLink_1scmt_17{padding:10px 4px}}._search_1b1a2_3{border-radius:12px;height:52px;font-size:15px}._cats_1b1a2_9{flex-wrap:wrap;align-items:center;gap:22px;font-size:13px;display:flex}._cats_1b1a2_9 em{color:var(--gallery-muted);font-variant-numeric:tabular-nums;margin-inline-start:6px;font-style:normal}._bar_1b1a2_24{justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex}._bar_1b1a2_24 b{font-variant-numeric:tabular-nums;font-weight:600}._note_1b1a2_37{background:var(--gallery-ent-bg);color:var(--gallery-text);box-shadow:inset 0 0 0 1px var(--gallery-ent-border);border-radius:12px;align-items:center;gap:14px;padding:14px 18px;display:flex}._note_1b1a2_37 b{font-weight:600}._grid_1b1a2_52{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){._grid_1b1a2_52{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){._grid_1b1a2_52{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_1b1a2_73{box-sizing:border-box;background:var(--gallery-card-bg);min-width:0;height:100%;min-height:88px;box-shadow:0 0 0 1px var(--gallery-border), 0 1px 3px var(--gallery-shadow);cursor:pointer;border-radius:10px;align-items:center;gap:16px;padding:12px 24px;transition:box-shadow .15s;display:flex}._card_1b1a2_73:hover{box-shadow:0 0 0 1px var(--gallery-primary), 0 8px 22px -10px var(--gallery-primary)}._card_1b1a2_73:focus-visible{outline:2px solid var(--gallery-primary);outline-offset:2px}._text_1b1a2_102{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}._name_1b1a2_112{max-width:100%;color:var(--gallery-text);overflow-wrap:normal;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}._badges_1b1a2_126{flex-wrap:wrap;gap:6px;display:flex}._ent_1b1a2_132{height:22px;color:var(--gallery-ent-text);background:var(--gallery-ent-bg);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}._skeleton_1b1a2_144{background:var(--gallery-skeleton);border-radius:10px;height:88px}._empty_1b1a2_150{text-align:center;background:var(--gallery-card-bg);box-shadow:0 0 0 1px var(--gallery-border);border-radius:12px;padding:56px 16px}._empty_1b1a2_150 b{margin-bottom:6px;font-size:16px;display:block}@media (prefers-reduced-motion:reduce){._card_1b1a2_73{transition:none}}._soon_1b1a2_170{opacity:.55;cursor:not-allowed}._soon_1b1a2_170:hover{box-shadow:0 0 0 1px var(--gallery-border), 0 1px 3px var(--gallery-shadow)}
