.blog_hub__mkCFL{max-width:var(--content);margin:0 auto;padding:48px 20px 24px}.blog_head___cK_I{display:block}.blog_h1__5wkVn{font-family:var(--font-display);font-weight:900;font-size:30px;line-height:1.35;margin:14px 0 0}.blog_filters__5M0rZ{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.blog_filterBtn__wLcuA{min-height:40px;padding:0 18px;border-radius:999px;font-size:13px;font-weight:900;font-family:var(--font-jp);cursor:pointer;background:transparent;color:var(--sub);border:1px solid rgba(255,255,255,.2);transition:background .15s,color .15s,border-color .15s}.blog_filterBtn__wLcuA:hover{border-color:rgba(255,255,255,.4)}.blog_filterBtn__wLcuA.blog_active__yG6i8{background:var(--lime);color:var(--on-lime);border-color:var(--lime)}.blog_topGrid__wP6TN{display:flex;flex-direction:column;gap:14px;margin-top:28px}.blog_featured__LnqOT{display:flex;flex-direction:column;justify-content:space-between;background:var(--lime);border-radius:18px;padding:30px 26px;color:var(--on-lime)}.blog_featured__LnqOT:hover{color:var(--on-lime)}.blog_featuredTag__JDgPc{align-self:flex-start;font-size:12px;font-weight:900;letter-spacing:.12em;color:var(--lime);background:var(--on-lime);border-radius:999px;padding:6px 14px}.blog_featuredTitle__hEQSr{font-family:var(--font-display);font-weight:900;font-size:22px;line-height:1.5;margin:18px 0 0;text-wrap:pretty}.blog_featuredMeta__8aNkQ{font-size:13px;font-weight:700;opacity:.6;margin-top:20px}.blog_featuredMore__d91fe{margin-top:10px;font-weight:900;font-size:15px}.blog_cardsGrid__f8EdD,.blog_side__seVkm{display:flex;flex-direction:column;gap:14px}.blog_cardsGrid__f8EdD{margin-top:14px}.blog_card__qeHZ1{display:block;background:var(--card);border:1px solid var(--line-card);border-radius:16px;padding:20px;color:var(--text)}.blog_card__qeHZ1:hover{color:var(--text);border-color:var(--line-dash)}.blog_cardMeta__MHDk7{display:flex;align-items:center;gap:10px}.blog_cardDate__5e1DZ{font-size:12px;color:var(--faint)}.blog_cardTitle__UhALP{font-weight:700;font-size:16px;line-height:1.6;margin-top:10px;text-wrap:pretty}.blog_cardDesc__Q0A2e{font-size:13px;color:var(--sub);line-height:1.8;margin-top:8px}.blog_tag__ljqV9{font-size:11px;font-weight:900;letter-spacing:.08em;border-radius:999px;padding:4px 11px;white-space:nowrap}.blog_tagCompare__BY1vh{background:var(--lime);color:var(--on-lime)}.blog_tagGuide__BtoOp{background:rgba(255,255,255,.1);color:var(--text)}.blog_cta__qk1MH{margin-top:48px;background:var(--card);border:1px solid var(--line-card);border-radius:18px;padding:28px 24px;text-align:center}.blog_ctaTitle__pS4dZ{font-family:var(--font-display);font-weight:900;font-size:20px}.blog_ctaText__hmLY1{font-size:14px;color:var(--sub);line-height:1.8;margin:6px 0 0}.blog_ctaBtn__Y3tJn{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;background:var(--lime);color:var(--on-lime);border-radius:10px;font-weight:900;font-size:15px;margin-top:18px;white-space:nowrap}.blog_ctaBtn__Y3tJn:hover{color:var(--on-lime);background:var(--lime-hover)}@media (min-width:880px){.blog_hub__mkCFL{padding:72px 24px 40px}.blog_head___cK_I{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.blog_h1__5wkVn{font-size:44px;margin:14px 0 0}.blog_filters__5M0rZ{margin-top:0;flex-shrink:0;flex-wrap:nowrap}.blog_filterBtn__wLcuA{min-height:44px;padding:0 20px;font-size:14px}.blog_topGrid__wP6TN{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:14px;gap:14px;margin-top:44px}.blog_featured__LnqOT{border-radius:18px;padding:44px 40px}.blog_featuredTitle__hEQSr{font-size:30px;margin:20px 0 0}.blog_featuredMeta__8aNkQ{margin-top:24px}.blog_side__seVkm .blog_card__qeHZ1{flex:1 1;padding:22px 24px}.blog_side__seVkm .blog_cardTitle__UhALP{font-size:17px}.blog_cardsGrid__f8EdD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:14px}.blog_cardsGrid__f8EdD .blog_card__qeHZ1{padding:24px}.blog_cta__qk1MH{margin-top:56px;border-radius:18px;padding:36px 44px;display:flex;align-items:center;justify-content:space-between;gap:40px;text-align:left}.blog_ctaTitle__pS4dZ{font-size:22px}.blog_ctaText__hmLY1{font-size:14px}.blog_ctaBtn__Y3tJn{min-height:52px;padding:0 34px;margin-top:0;flex-shrink:0}}