.BlogExplorer_sectionTitle__030YP{font-size:clamp(22px,1.9vw,28px);line-height:1.2;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.BlogExplorer_topics__QTU3y{margin-top:88px}.BlogExplorer_topicGrid__JFzkG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px}.BlogExplorer_topic__QbGEp{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:20px 22px;border:1px solid #e3e8e8;border-radius:4px 18px 4px 18px;background:var(--white);text-align:left;transition:transform var(--hover-dur) var(--hover-ease),box-shadow var(--hover-dur) var(--hover-ease),border-color var(--hover-dur) var(--hover-ease)}.BlogExplorer_topic__QbGEp[data-active]{border-color:var(--teal-800)}.BlogExplorer_topicName__mXpc0{font-size:16px;font-weight:600;color:var(--ink)}.BlogExplorer_topicDesc__s_Pjl{margin-top:6px;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.BlogExplorer_topicCount__b9lYH{margin-top:12px;font-size:12px;font-weight:600;color:var(--mint-text)}.BlogExplorer_latest___jyJt{margin-top:88px;scroll-margin-top:96px}.BlogExplorer_bar__EVq0W{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.BlogExplorer_search__JOXIS{position:relative;display:flex;align-items:center;width:min(420px,100%)}.BlogExplorer_search__JOXIS svg{position:absolute;left:16px;width:18px;height:18px;fill:none;stroke:var(--grey);stroke-width:1.8;stroke-linecap:round;pointer-events:none}.BlogExplorer_search__JOXIS input{width:100%;height:48px;padding:0 18px 0 44px;border:1px solid #d9e0e0;border-radius:var(--r-pill);background:var(--white);font-size:14.5px;color:var(--ink);transition:border-color .2s var(--ease)}.BlogExplorer_search__JOXIS input:focus{outline:none;border-color:var(--teal-800)}.BlogExplorer_filters__qPN98{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.BlogExplorer_chip__xd4zQ{height:36px;padding:0 16px;border:1px solid #d9e0e0;border-radius:var(--r-pill);background:var(--white);font-size:13.5px;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.BlogExplorer_chip__xd4zQ[aria-pressed=true]{border-color:var(--teal-950);background:var(--teal-950);color:var(--white)}.BlogExplorer_count__VSZcI{margin-top:18px;font-size:13px;color:var(--grey)}.BlogExplorer_grid__8b8DG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:16px}.BlogExplorer_empty__Ys0dE{margin-top:24px;padding:40px 24px;border:1px dashed #d5dddd;border-radius:18px;text-align:center;color:var(--ink-soft)}.BlogExplorer_reset__2ZMMF{margin-top:12px;padding:0;border:0;background:none;font-weight:600;color:var(--mint-text)}@media (hover:hover) and (pointer:fine){.BlogExplorer_topic__QbGEp:hover{transform:var(--hover-lift);box-shadow:var(--hover-shadow)}.BlogExplorer_chip__xd4zQ:hover{border-color:var(--teal-800)}}@media (max-width:1000px){.BlogExplorer_grid__8b8DG,.BlogExplorer_topicGrid__JFzkG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.BlogExplorer_hint__ZYRzF{--hint-inset:calc(6px - var(--gutter))}.BlogExplorer_latest___jyJt,.BlogExplorer_topics__QTU3y{margin-top:60px}.BlogExplorer_topicGrid__JFzkG{display:flex;gap:10px;margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.BlogExplorer_topicGrid__JFzkG::-webkit-scrollbar{display:none}.BlogExplorer_topicGrid__JFzkG li{flex:0 0 72%;scroll-snap-align:start}.BlogExplorer_filters__qPN98{flex-wrap:nowrap;margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);overflow-x:auto;scrollbar-width:none}.BlogExplorer_filters__qPN98::-webkit-scrollbar{display:none}.BlogExplorer_grid__8b8DG{grid-template-columns:1fr}.BlogExplorer_search__JOXIS{width:100%}}