.AdSlot_container__4dtmo{min-height:280px;margin:var(--space-6) 0}.AffiliateDisclosure_disclosure__p9aQd{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);background:#f1efe9;border:1px solid var(--color-line);border-radius:6px;font-size:.9375rem;color:var(--color-ink)}.Breadcrumb_breadcrumb__qHKcN{font-size:.8125rem;color:var(--color-ink-soft);margin-bottom:var(--space-4)}.Breadcrumb_breadcrumb__qHKcN a{color:var(--color-ink-soft);text-decoration:none}.Breadcrumb_breadcrumb__qHKcN a:hover{color:var(--color-accent);text-decoration:underline}.Breadcrumb_sep__hihyE{margin:0 var(--space-2);color:var(--color-line)}.PostCard_card__c1Dy3{padding:var(--space-6) 0;border-bottom:1px solid var(--color-line)}.PostCard_card__c1Dy3:last-child{border-bottom:none}.PostCard_tag__G4gtQ{display:inline-block;margin-bottom:var(--space-2);font-size:.8125rem;font-weight:600;color:var(--color-accent);text-decoration:none}.PostCard_tag__G4gtQ:hover{text-decoration:underline}.PostCard_title__pUPyb{margin:0 0 var(--space-2);font-size:1.375rem;font-weight:700;line-height:1.35;letter-spacing:-.01em}.PostCard_title__pUPyb a{color:var(--color-ink);text-decoration:none}.PostCard_title__pUPyb a:hover{color:var(--color-accent)}.PostCard_meta__6ryh1{display:flex;gap:var(--space-3);font-size:.875rem;color:var(--color-ink-soft)}.PostCard_excerpt__QFXnm{margin:var(--space-3) 0 0;color:var(--color-ink-soft);font-size:1rem;line-height:1.7}.Comments_container__SG63S{min-height:320px;margin:var(--space-6) 0 var(--space-4);border-top:1px solid var(--color-line);padding-top:var(--space-5)}.PostTags_tags__8bZ25{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.PostTags_tag__WuiF_{font-size:.8125rem;color:var(--color-ink-soft);text-decoration:none;padding:.15rem .55rem;border:1px solid var(--color-line);border-radius:4px}.PostTags_tag__WuiF_:hover{color:var(--color-accent);border-color:var(--color-accent)}.RelatedPosts_related__XBRKv{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-line)}.RelatedPosts_heading__3kOeH{margin:0 0 var(--space-3);font-size:1.125rem;font-weight:700}.RelatedPosts_list__7gYCf{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.RelatedPosts_list__7gYCf a{color:var(--color-ink);text-decoration:none;font-weight:600}.RelatedPosts_list__7gYCf a:hover{color:var(--color-accent);text-decoration:underline}.SiteHeader_hero__hXV3o{padding:var(--space-7) 0 var(--space-6);border-bottom:1px solid var(--color-line);margin-bottom:var(--space-6)}.SiteHeader_heroTitle__vg10i{margin:0 0 var(--space-2);font-size:2.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.SiteHeader_heroDescription__SFerK{margin:0 0 var(--space-4);font-size:1.0625rem;color:var(--color-ink-soft)}.SiteHeader_compact__neUtt{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-line);margin-bottom:var(--space-6)}.SiteHeader_compactTitle__BH8wV{font-weight:700;font-size:1rem;color:var(--color-ink);text-decoration:none;letter-spacing:-.01em}.SiteHeader_compactTitle__BH8wV:hover{color:var(--color-accent)}.SiteHeader_actions__nI1Mb{display:flex;align-items:center;gap:var(--space-4)}.SiteHeader_nav__xC76B{display:flex;gap:var(--space-4);font-size:.9375rem}.SiteHeader_nav__xC76B a{color:var(--color-ink-soft);text-decoration:none}.SiteHeader_nav__xC76B a:hover{color:var(--color-ink)}.ThemeToggle_toggle__RoeI1{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-line);border-radius:6px;background:transparent;color:var(--color-ink-soft);font-size:.95rem;line-height:1;cursor:pointer}.ThemeToggle_toggle__RoeI1:hover{color:var(--color-ink);border-color:var(--color-ink-soft)}