.blog_pageWrapper__1_lyE{padding-bottom:80px}.blog_heroHeader__vyDjU{margin-bottom:32px}.blog_heroTitle__gf0bq{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;color:#1a1a1a;letter-spacing:-.02em}.blog_featuredBanner__oifGv{position:relative;width:100%;height:360px;border-radius:24px;overflow:hidden;margin-bottom:56px;box-shadow:0 4px 20px rgba(0,0,0,.05)}@media (min-width:768px){.blog_featuredBanner__oifGv{height:480px}}.blog_featuredImage__Ld1tW{object-fit:cover;object-position:center}.blog_featuredCard__TxjeE{position:absolute;bottom:24px;right:24px;background:#ffffff;border-radius:20px;padding:24px;max-width:440px;box-shadow:0 8px 30px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:12px}@media (max-width:640px){.blog_featuredCard__TxjeE{left:16px;right:16px;bottom:16px;padding:16px}}.blog_featuredBadge__q3U2C{display:inline-block;padding:4px 14px;border-radius:20px;border:1px solid #e0e0d8;font-size:.78rem;font-weight:600;color:#666666;width:-moz-fit-content;width:fit-content}.blog_featuredTitle__LjVHI{font-size:1.15rem;font-weight:800;color:#1a1a1a;line-height:1.4}.blog_allBlogSection__dTqMh{text-align:center;margin-bottom:48px}.blog_allBlogTitle__ZFlnE{font-size:clamp(2rem,3.5vw,2.6rem);font-weight:800;color:#1a1a1a;margin-bottom:28px}.blog_categoryTabs__cVscl{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.blog_tabBtn__d4_S6{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:20px;background:transparent;border:1px solid transparent;font-size:.88rem;font-weight:600;color:#555555;cursor:pointer;transition:all .2s ease}.blog_tabBtn__d4_S6.blog_active__kbYvY{background:#ffffff;border-color:#d8d8ce;color:#1a1a1a;box-shadow:0 2px 8px rgba(0,0,0,.05)}.blog_tabBtn__d4_S6:hover:not(.blog_active__kbYvY){color:#1a1a1a}.blog_tabIcon__JyH3V{font-size:.9rem}.blog_tabDot__2ceX5{font-size:.8rem;color:#888}.blog_blogGrid__kefG2{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:640px){.blog_blogGrid__kefG2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog_blogGrid__kefG2{grid-template-columns:repeat(3,1fr)}}.blog_blogCard__DT1FW{border-radius:20px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;background:#f3f3ee;transition:transform .25s ease,box-shadow .25s ease;cursor:pointer}.blog_blogCard__DT1FW:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.blog_blogCard__DT1FW.blog_dark__soxmD{background:#505c3c;color:#ffffff}.blog_cardTop__w_Z7p{display:flex;flex-direction:column;gap:14px}.blog_badge__WSVmU{display:inline-block;padding:4px 14px;border-radius:20px;border:1px solid #dcdcd4;font-size:.78rem;font-weight:600;color:#555555;width:-moz-fit-content;width:fit-content;background:#ffffff}.blog_blogCard__DT1FW.blog_dark__soxmD .blog_badge__WSVmU{background:transparent;border-color:rgba(255,255,255,.35);color:#ffffff}.blog_cardTitle__WW5Z1{font-size:1.15rem;font-weight:800;line-height:1.4;color:#1a1a1a}.blog_blogCard__DT1FW.blog_dark__soxmD .blog_cardTitle__WW5Z1{color:#ffffff}.blog_cardImageWrapper__gF__K{position:relative;width:100%;aspect-ratio:4/3;border-radius:14px;overflow:hidden}.blog_cardImage__p2h_J{object-fit:cover}