.category_page__MBuSZ{padding-bottom:90px}.category_header__CbBcZ{padding:40px 0 32px;border-bottom:1px solid var(--color-border);margin-bottom:36px}.category_back__EN2Lh{display:inline-block;font-size:.85rem;font-weight:600;color:var(--color-ink-faint);margin-bottom:16px}.category_back__EN2Lh:hover{color:var(--color-indigo)}.category_titleRow__Xqy2V{display:flex;align-items:center;gap:12px}.category_dot__zglLI{width:14px;height:14px;border-radius:50%;flex-shrink:0}.category_title__9gfKF{font-size:2rem}.CategoryPill_link__2Z2YZ{display:inline-flex}.CategoryPill_pill__A_qKP{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-soft);background:var(--color-white);border:1px solid var(--color-border);border-radius:999px;padding:5px 11px;transition:border-color .15s ease,color .15s ease,transform .15s ease;white-space:nowrap}.CategoryPill_link__2Z2YZ:hover .CategoryPill_pill__A_qKP{border-color:var(--color-indigo);color:var(--color-indigo);transform:translateY(-1px)}.CategoryPill_dot__W3OT6{width:6px;height:6px;border-radius:50%;flex-shrink:0}.CategoryPill_md__uEOo8{font-size:.78rem;padding:6px 13px}.CategoryPill_active__RvWMq{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.CategoryPill_active__RvWMq .CategoryPill_dot__W3OT6{outline:2px solid hsla(60,16%,96%,.4);outline-offset:1px}.ArticleBody_body__IbBaC{display:flex;flex-direction:column;gap:22px;font-size:1.08rem;line-height:1.75;color:var(--color-ink);max-width:68ch;text-wrap:pretty}.ArticleBody_paragraph__WoadM{color:#26272f;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;word-spacing:.02em}.ArticleBody_heading__Wlwv5{font-size:1.4rem;margin-top:14px;letter-spacing:-.005em}.ArticleBody_quote__TCLtP{margin:6px 0;padding:4px 0 4px 22px;border-left:3px solid var(--color-amber);font-family:var(--font-display);font-style:italic;font-size:1.2rem;line-height:1.5;color:var(--color-ink-soft)}.ArticleBody_figure__xuip6{margin:8px 0}.ArticleBody_figureImageWrap__SBqsy{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;background:var(--color-paper-dim)}.ArticleBody_figureImage__dLaBI{object-fit:cover}.ArticleBody_caption___bOZU{margin-top:8px;font-size:.85rem;color:var(--color-ink-faint);text-align:center}@media (min-width:640px){.ArticleBody_body__IbBaC{font-size:1.14rem}.ArticleBody_heading__Wlwv5{font-size:1.6rem}}.BlogCard_card__5_wp0{display:flex;flex-direction:column;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card);transition:box-shadow .2s ease,transform .2s ease;height:100%}.BlogCard_card__5_wp0:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.BlogCard_imageLink__sseQD{display:block}.BlogCard_imageWrap__EdihX{position:relative;width:100%;aspect-ratio:16/10;background:var(--color-paper-dim);overflow:hidden}.BlogCard_image___RSth{object-fit:cover;transition:transform .5s ease}.BlogCard_card__5_wp0:hover .BlogCard_image___RSth{transform:scale(1.05)}.BlogCard_categoryRow__09V1y{display:flex;align-items:center}.BlogCard_body__ERUEI{display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;flex:1 1}.BlogCard_title__XyOd3{font-size:1.1rem;font-weight:600;line-height:1.3}.BlogCard_title__XyOd3 a{transition:color .15s ease}.BlogCard_title__XyOd3 a:hover{color:var(--color-indigo)}.BlogCard_excerpt__f7Fes{font-size:.9rem;color:var(--color-ink-soft);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:justify;text-justify:inter-word}.BlogCard_meta__B2VeP{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--color-ink-faint);margin-top:auto;padding-top:4px;flex-wrap:wrap}.BlogCard_avatar__tdoTj{border-radius:50%;object-fit:cover}.BlogCard_authorName___HU36{font-weight:600;color:var(--color-ink-soft)}.BlogCard_dot__2iaiJ{opacity:.6}.BlogCard_readMore__EZQaT{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;width:-moz-fit-content;width:fit-content}.BlogCard_readMore__EZQaT span{transition:transform .15s ease}.BlogCard_card__5_wp0:hover .BlogCard_readMore__EZQaT span{transform:translateX(3px)}.BlogCard_readMoreButton__LeqoK{margin-top:6px;padding:9px 16px;border-radius:999px;border:1px solid var(--color-indigo);color:var(--color-indigo);background:var(--color-white);transition:background .15s ease,color .15s ease}.BlogCard_readMoreButton__LeqoK:hover{background:var(--color-indigo);color:var(--color-white)}.BlogCard_readMoreCompact__Ups_P{margin-top:2px;color:var(--color-indigo)}.BlogCard_featured__v_QS7{box-shadow:var(--shadow-card-hover)}.BlogCard_featured__v_QS7 .BlogCard_title__XyOd3{font-size:1.4rem}@media (min-width:760px){.BlogCard_featured__v_QS7{flex-direction:row}.BlogCard_featured__v_QS7 .BlogCard_imageLink__sseQD{flex-shrink:0;width:46%}.BlogCard_featured__v_QS7 .BlogCard_imageWrap__EdihX{width:100%;aspect-ratio:auto;height:100%}.BlogCard_featured__v_QS7 .BlogCard_body__ERUEI{justify-content:center;padding:26px 30px}}.BlogCard_compact__pbMI8{flex-direction:row;box-shadow:none;border:none;border-bottom:1px solid var(--color-border);border-radius:0}.BlogCard_compact__pbMI8:hover{transform:none;box-shadow:none}.BlogCard_compact__pbMI8 .BlogCard_imageWrap__EdihX{width:96px;aspect-ratio:1/1;border-radius:var(--radius-sm);flex-shrink:0;margin:4px 0}.BlogCard_compact__pbMI8 .BlogCard_categoryRow__09V1y{display:none}.BlogCard_compact__pbMI8 .BlogCard_body__ERUEI{padding:12px 0 12px 14px;gap:6px}.BlogCard_compact__pbMI8 .BlogCard_title__XyOd3{font-size:.95rem}.CategoryGrid_grid__V4Dyu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.CategoryGrid_tile__UslXh{position:relative;display:flex;flex-direction:column;gap:10px;padding:30px 24px 26px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s ease}.CategoryGrid_tile__UslXh:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--accent)}.CategoryGrid_tile__UslXh:after{content:"";position:absolute;top:-44px;right:-44px;width:130px;height:130px;border-radius:50%;background:var(--accent);opacity:.08;transition:transform .35s var(--ease-out)}.CategoryGrid_tile__UslXh:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-color:var(--accent)}.CategoryGrid_tile__UslXh:hover:after{transform:scale(1.3)}.CategoryGrid_badge__on6P1{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--accent);color:var(--color-white);font-weight:700}.CategoryGrid_badge__on6P1,.CategoryGrid_name__UjJRS{position:relative;z-index:1;font-family:var(--font-display);font-size:1.15rem}.CategoryGrid_name__UjJRS{font-weight:600;color:var(--color-ink);margin-top:4px}.CategoryGrid_count__nD9na{position:relative;z-index:1;font-size:.8rem;color:var(--color-ink-faint);font-family:var(--font-mono)}.CategoryGrid_arrow__7G_0z{position:absolute;z-index:1;bottom:22px;right:22px;color:var(--accent);font-size:1.15rem;font-weight:700;opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease}.CategoryGrid_tile__UslXh:hover .CategoryGrid_arrow__7G_0z{opacity:1;transform:translateX(0)}@media (min-width:640px){.CategoryGrid_grid__V4Dyu{grid-template-columns:repeat(3,1fr)}}@media (min-width:980px){.CategoryGrid_grid__V4Dyu{grid-template-columns:repeat(5,1fr)}}.page_section__zQZ2o{padding:68px 0 0}.page_cardGrid__MgGN_,.page_featuredGrid__0v9jz{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px}.page_authorsSection__inGuJ{padding-bottom:12px}.page_authorsHeader__LahKn{margin-bottom:26px}.page_emptyEyebrow__WCqQq,.page_sectionEyebrow__kQzdJ{margin-bottom:8px;color:var(--color-indigo);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page_authorsTitle__67GgX{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em}.page_emptyCopy__IswXm{max-width:42ch;color:var(--color-ink-soft);font-size:.98rem;line-height:1.7}.page_authorStack__CRzR8{display:flex;flex-wrap:wrap;align-items:flex-start;gap:22px 8px}.page_authorStackItem__1_Xlu{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;width:96px;margin-left:-18px;transition:transform .18s var(--ease-out,cubic-bezier(.23,1,.32,1))}.page_authorStackItem__1_Xlu:first-child{margin-left:0}.page_authorStackItem__1_Xlu:hover{transform:translateY(-4px);z-index:20!important}.page_authorAvatar__y1VXZ{flex-shrink:0;width:72px;height:72px;display:flex;align-items:center;justify-content:center;border:3px solid var(--color-paper);border-radius:50%;color:var(--color-white);font-family:var(--font-display);font-size:1.35rem;font-weight:700;box-shadow:var(--shadow-card)}.page_authorStackName__2s3w5{max-width:96px;overflow:hidden;color:var(--color-ink-soft);font-size:.76rem;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.page_authorCta__Aumsq{margin-top:22px;color:var(--color-ink-soft);font-size:.9rem}.page_authorCtaLink__462Dx,.page_emptyCopy__IswXm a{color:var(--color-indigo);font-weight:700}.page_emptyState__j9MME{padding-top:100px;padding-bottom:100px}.page_emptyState__j9MME h2{margin-bottom:12px}@media (min-width:640px){.page_cardGrid__MgGN_{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page_section__zQZ2o{padding-top:88px}.page_featuredGrid__0v9jz{grid-template-columns:1fr 1fr}.page_cardGrid__MgGN_{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.page_authorsHeader__LahKn{grid-template-columns:1fr;gap:14px}}.RelatedBlogs_wrap__OhPbL{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:20px 20px 8px}.RelatedBlogs_title__W_L8F{font-size:1.05rem;margin-bottom:4px}.RelatedBlogs_list__4sEac{display:flex;flex-direction:column}.PrevNextNav_wrap__nKGZM{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:8px}.PrevNextNav_side__24bjp{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);transition:border-color .15s ease,transform .15s ease;min-height:76px;justify-content:center}.PrevNextNav_prev__D3kOv{text-align:left}.PrevNextNav_next__VAtOV{text-align:right;align-items:flex-end}.PrevNextNav_side__24bjp:hover{border-color:var(--color-indigo);transform:translateY(-2px)}.PrevNextNav_direction___A6Rt{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-amber-dark);font-weight:600}.PrevNextNav_postTitle__q8PNv{font-size:.92rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogDetails_page__HMfKa{padding-bottom:90px}.blogDetails_header__A3vvi{padding:40px 0 28px;max-width:780px}.blogDetails_breadcrumb__EbOyn{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--color-ink-faint);margin-bottom:18px}.blogDetails_breadcrumb__EbOyn a:hover{color:var(--color-indigo)}.blogDetails_title__CWE9B{font-size:2rem;line-height:1.15;margin-bottom:14px}.blogDetails_excerpt__tlc3w{font-size:1.08rem;color:var(--color-ink-soft);line-height:1.55;margin-bottom:22px}.blogDetails_byline__Z8JuN{display:flex;align-items:center;gap:12px}.blogDetails_avatar__IkJA4{border-radius:50%;object-fit:cover;flex-shrink:0}.blogDetails_authorName__RmwCt{font-weight:700;font-size:.95rem}.blogDetails_meta__HwcRC{font-size:.83rem;color:var(--color-ink-faint);margin-top:2px}.blogDetails_heroImageWrap__1Iiyd{position:relative;width:100%;max-width:1100px;aspect-ratio:16/8;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-paper-dim);margin-bottom:44px}.blogDetails_heroImage__OyAMJ{object-fit:cover}.blogDetails_layout__MYAQH{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;align-items:start}.blogDetails_main__mW_mh{display:flex;flex-direction:column;gap:36px;min-width:0}.blogDetails_references__8PskI{max-width:68ch}.blogDetails_referencesTitle__4avIC{font-size:1.05rem;margin-bottom:12px}.blogDetails_references__8PskI ul{display:flex;flex-direction:column;gap:8px}.blogDetails_references__8PskI a{font-size:.92rem;color:var(--color-indigo);font-weight:500;word-break:break-word}.blogDetails_references__8PskI a:hover{text-decoration:underline}.blogDetails_authorBox__J3674{display:flex;gap:16px;padding:20px;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:68ch}.blogDetails_authorBoxAvatar__nu_Yi{border-radius:50%;object-fit:cover;flex-shrink:0}.blogDetails_authorBoxName__a2tKv{font-weight:700;font-size:.95rem;margin-bottom:6px}.blogDetails_authorBoxBio__hEeNT{font-size:.88rem;color:var(--color-ink-soft);line-height:1.55}.blogDetails_sidebar__EMJ3e{min-width:0}@media (min-width:640px){.blogDetails_title__CWE9B{font-size:2.5rem}}@media (min-width:980px){.blogDetails_layout__MYAQH{grid-template-columns:1fr 320px}.blogDetails_sidebar__EMJ3e{position:-webkit-sticky;position:sticky;top:96px}}.ShareBar_wrap__OwW0O{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.ShareBar_label__rZ8O_{font-size:.85rem;font-weight:600;color:var(--color-ink-soft)}.ShareBar_icons__0jowT{display:flex;gap:8px;flex-wrap:wrap}.ShareBar_iconLink__S2XBe{font-family:var(--font-mono);font-size:.76rem;font-weight:600;padding:7px 13px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-white);color:var(--color-ink-soft);transition:all .15s ease}.ShareBar_iconLink__S2XBe:hover{border-color:var(--color-indigo);color:var(--color-indigo)}.categories_page__AiRhJ{padding:56px 0 100px}.categories_header__5c2Bw{margin-bottom:32px}.categories_eyebrow__O_Nhc{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-indigo);font-weight:600;margin-bottom:8px}.categories_title__gDLV_{font-size:2.1rem;margin-bottom:10px}.categories_sub__aZje6{color:var(--color-ink-soft);max-width:60ch}.FeaturedBlogs_wrap__idKR6{padding:40px 0 12px}.FeaturedBlogs_headerRow__isd5y{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.FeaturedBlogs_title__tpMwe{font-size:1.3rem}.FeaturedBlogs_badge__ST7CI{font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-amber-dark);font-weight:600}.FeaturedBlogs_scroller__QHDRz{display:flex;gap:18px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;margin:0 -24px;padding-left:24px;padding-right:24px}.FeaturedBlogs_item__VQ2vj{flex:0 0 280px;scroll-snap-align:start}@media (min-width:640px){.FeaturedBlogs_item__VQ2vj{flex-basis:320px}}.BlogListing_page__AM5dp{padding-bottom:80px}.BlogListing_header__Q2H42{padding:48px 0 32px;border-bottom:1px solid var(--color-border)}.BlogListing_eyebrow__FT0sc{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-indigo);font-weight:600;margin-bottom:8px}.BlogListing_title__eXGtS{font-size:2.1rem;margin-bottom:22px}.BlogListing_controls__CsNzT{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.BlogListing_searchWrap__kdWJW{position:relative;flex:1 1;display:flex}.BlogListing_search__uqpN4{padding:12px 50px 12px 14px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-white);font-size:.92rem;width:100%}.BlogListing_search__uqpN4:focus-visible{outline:2px solid var(--color-indigo);outline-offset:1px}.BlogListing_searchButton__2ce2P{position:absolute;top:4px;right:4px;bottom:4px;width:38px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:none;background:var(--color-ink);color:var(--color-paper);transition:background .15s ease}.BlogListing_searchButton__2ce2P:hover{background:var(--color-indigo)}.BlogListing_sort__0QF31{padding:12px 14px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-white);font-size:.88rem;font-family:var(--font-sans);color:var(--color-ink-soft);width:100%}.BlogListing_filterSection__ZFihh{padding:18px 18px 20px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-paper)}.BlogListing_filterSectionLabel__NQYYw{font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:12px}.BlogListing_filterRow__3xkOk{display:flex;flex-wrap:wrap;gap:10px}.BlogListing_filterChip__k8b0Q{font-family:var(--font-mono);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:8px 16px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-white);color:var(--color-ink-soft);transition:all .15s ease}.BlogListing_filterChip__k8b0Q:hover{border-color:var(--color-indigo);color:var(--color-indigo)}.BlogListing_filterChipActive__wZexu{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.BlogListing_pillButton__6fxqF{background:none;border:none;padding:0}.BlogListing_results__3_zoX{padding-top:40px}.BlogListing_sortNote__ltnDM{font-size:.82rem;color:var(--color-ink-faint);margin-bottom:16px}.BlogListing_sortNote__ltnDM strong{color:var(--color-ink-soft);font-weight:600}.BlogListing_grid__1cDQg{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px}.BlogListing_pagination__8ARkM{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:48px;flex-wrap:wrap}.BlogListing_pagination__8ARkM>button{font-size:.88rem;font-weight:600;padding:9px 14px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-white);color:var(--color-ink-soft)}.BlogListing_pagination__8ARkM>button:disabled{opacity:.4;cursor:not-allowed}.BlogListing_pagination__8ARkM>button:not(:disabled):hover{border-color:var(--color-indigo);color:var(--color-indigo)}.BlogListing_pageNumbers__wgRRn{display:flex;gap:6px}.BlogListing_pageNumbers__wgRRn button{width:36px;height:36px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-white);font-size:.86rem;font-weight:600;color:var(--color-ink-soft)}.BlogListing_pageNumbers__wgRRn button:hover{border-color:var(--color-indigo)}.BlogListing_pageActive__1776J{background:var(--color-ink)!important;border-color:var(--color-ink)!important;color:var(--color-paper)!important}.BlogListing_empty__luYwl{text-align:center;padding:64px 20px;border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.BlogListing_empty__luYwl h2{font-size:1.3rem;margin-bottom:8px}.BlogListing_empty__luYwl p{color:var(--color-ink-soft);margin-bottom:20px}.BlogListing_empty__luYwl button{padding:10px 18px;border-radius:999px;border:none;background:var(--color-ink);color:var(--color-paper);font-weight:600;font-size:.88rem}@media (min-width:640px){.BlogListing_controls__CsNzT{flex-direction:row}.BlogListing_sort__0QF31{width:auto;flex-shrink:0}.BlogListing_grid__1cDQg{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.BlogListing_grid__1cDQg{grid-template-columns:repeat(3,1fr)}}