.BentoPostCard_card__Gdr73{position:relative;display:flex;flex-direction:column;border:1px solid var(--border-primary);border-radius:var(--radius-xl);background:var(--bg-quaternary);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--transition-base)}@media (hover:hover){.BentoPostCard_card__Gdr73:hover{border-color:var(--border-secondary)}}.BentoPostCard_hero__gxivv{grid-column:span 2;grid-row:span 2}.BentoPostCard_coverWrap__jdKYo{position:relative;flex:1 0 auto;aspect-ratio:3/2;overflow:hidden}.BentoPostCard_cover__i7upn{position:absolute;inset:0;width:100%;height:100%;transition:transform .35s var(--ease-out-strong,ease)}.BentoPostCard_cover__i7upn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (hover:hover){.BentoPostCard_card__Gdr73:hover :where(.BentoPostCard_cover__i7upn){transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.BentoPostCard_card__Gdr73:hover :where(.BentoPostCard_cover__i7upn),.BentoPostCard_cover__i7upn{transform:none}}.BentoPostCard_body__i3wk3{display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:14px 18px 16px}.BentoPostCard_title__upg18.BentoPostCard_title__upg18{min-height:calc(2em * 1.3);font-weight:600;line-height:1.3;color:var(--text-primary);transition:color var(--transition-fast)}@media (hover:hover){.BentoPostCard_card__Gdr73:hover .BentoPostCard_title__upg18{color:var(--brand-primary)}}.BentoPostCard_titleHero__ARthA.BentoPostCard_titleHero__ARthA{font-size:24px}.BentoPostCard_desc__T0OJY.BentoPostCard_desc__T0OJY{line-height:1.45;color:var(--text-tertiary)}@media (max-width:640px){.BentoPostCard_hero__gxivv{grid-column:auto;grid-row:auto}}@media (max-width:768px){.BentoPostCard_titleHero__ARthA.BentoPostCard_titleHero__ARthA{font-size:18px}}.BlogCategorySidebar_side__QNOMJ{position:sticky;top:calc(var(--header-height) + 16px);display:flex;flex-direction:column;flex-shrink:0;gap:2px;width:240px;max-height:calc(100dvh - var(--header-height) - 32px);padding-right:20px;border-right:1px solid var(--border-primary);overflow-y:auto}.BlogCategorySidebar_caps__97lFp.BlogCategorySidebar_caps__97lFp{padding:4px 12px 10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.BlogCategorySidebar_item__k4sHv{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-size:14px;font-weight:500;line-height:1.25;text-decoration:none;color:var(--text-secondary);transition:background var(--transition-fast),color var(--transition-fast)}@media (hover:hover){.BlogCategorySidebar_item__k4sHv:hover{background:rgb(255 255 255/4%);color:var(--text-primary)}}.BlogCategorySidebar_itemActive__uRqzJ{background:color-mix(in srgb,var(--brand-primary) 13%,transparent);color:var(--text-primary)}@media (hover:hover){.BlogCategorySidebar_itemActive__uRqzJ:hover{background:color-mix(in srgb,var(--brand-primary) 16%,transparent)}}@media (max-width:1100px){.BlogCategorySidebar_side__QNOMJ{display:none}}.BlogCategoryTabs_categoryBar__pkFCm{display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,black calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 20px),transparent)}.BlogCategoryTabs_categoryBar__pkFCm .BlogCategoryTabs_chip__rm_6Z.BlogCategoryTabs_chip__rm_6Z,.BlogCategoryTabs_categoryBar__pkFCm .BlogCategoryTabs_trigger__jKhOD.BlogCategoryTabs_trigger__jKhOD{flex-shrink:0;height:44px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--bg-tertiary);font-size:14px;font-weight:500;white-space:nowrap;color:var(--text-primary)}.BlogCategoryTabs_categoryBar__pkFCm .BlogCategoryTabs_trigger__jKhOD.BlogCategoryTabs_trigger__jKhOD{padding:4px 14px 4px 6px}.BlogCategoryTabs_categoryIcon__M8KeZ{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background:var(--bg-quaternary)}.BlogCategoryTabs_quickCategories__7S1h4{display:flex;align-items:center;flex-shrink:0;gap:8px}.BlogCategoryTabs_categoryBar__pkFCm::-webkit-scrollbar{display:none}.BlogCategoryTabs_categoryBar__pkFCm .BlogCategoryTabs_chip__rm_6Z.BlogCategoryTabs_chipActive__WKhEh{background:color-mix(in srgb,var(--brand-primary) 14%,var(--bg-quaternary));color:var(--brand-primary)}.BlogCategoryTabs_sheet__fo2cC{max-width:640px;margin-inline:auto}.BlogCategoryTabs_content__nOLpl{display:flex;flex-direction:column;padding-top:0;padding-bottom:0}.BlogCategoryTabs_header__aePQL{flex-shrink:0;padding-block:var(--spacing-sm) var(--spacing-lg);text-align:center;outline:none}.BlogCategoryTabs_list__nY55b{padding-bottom:var(--spacing-sm)}.BlogCategoryTabs_category__OggTt{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:var(--spacing-lg);min-height:60px;padding-block:var(--spacing-md);border-bottom:1px solid var(--border-primary);font-size:16px;line-height:1.4;color:var(--text-primary);cursor:pointer}.BlogCategoryTabs_category__OggTt input{flex-shrink:0;width:20px;height:20px;margin:0;accent-color:var(--brand-primary);cursor:pointer}.BlogCategoryTabs_footer__7EQqv{flex-shrink:0;padding-top:var(--spacing-lg);padding-bottom:max(var(--spacing-lg),env(safe-area-inset-bottom))}.BlogCategoryTabs_apply__EYN9N{width:100%;min-height:48px}