.blog_page__i3gIe{min-height:70vh}.blog_hero__m_tED{padding:64px 0 42px;border-bottom:1px solid #e8e8ec;margin-bottom:34px}.blog_kicker__Vge8n{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.09em;color:var(--vibps-brand-700);margin-bottom:16px}.blog_hero__m_tED h1{font-size:clamp(42px,7vw,72px);line-height:.96;letter-spacing:-3.3px;margin:0;max-width:850px}.blog_hero__m_tED p{max-width:680px;margin:18px 0 0;color:#6e6b75;font-size:18px;line-height:1.6}.blog_featured__kHmgQ{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:26px;gap:26px;padding:28px;background:#fff;border:1px solid #e4e3e8;border-radius:22px;box-shadow:0 12px 34px rgba(31,30,41,.045);margin-bottom:42px}.blog_featuredVisual__qtHMY{min-height:330px;border-radius:17px;padding:34px;background:linear-gradient(145deg,var(--vibps-brand-50),#e7fbfe);display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--vibps-brand-100)}.blog_visualMark__Xi3RZ{font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:var(--vibps-brand-700)}.blog_visualStatement__wZVUh{font-size:clamp(30px,4vw,48px);line-height:1.02;letter-spacing:-2px;font-weight:900;max-width:520px;color:#182126}.blog_featuredCopy__9iCld{display:flex;flex-direction:column;justify-content:center;padding:10px 8px}.blog_meta__l_Cxn{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#8b8992;font-size:12px;margin-bottom:12px}.blog_meta__l_Cxn>:not(:last-child):after{content:"·";margin-left:8px;color:#bbb9c0}.blog_card__6gn_X h2,.blog_featuredCopy__9iCld h2{letter-spacing:-.8px;line-height:1.12}.blog_featuredCopy__9iCld h2{font-size:34px;margin:0 0 12px}.blog_card__6gn_X p,.blog_featuredCopy__9iCld p{color:#6f6c76;line-height:1.58}.blog_tags__jIgDd{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 22px}.blog_tag__k43Pg{display:inline-flex;padding:6px 9px;border-radius:8px;background:#f4f5f6;color:#68666f;font-size:11px;font-weight:750}.blog_readLink__0exM4{display:inline-flex;align-items:center;gap:7px;color:var(--vibps-brand-700);font-size:13px;font-weight:850;width:max-content}.blog_readLink__0exM4:hover{text-decoration:underline}.blog_sectionHead__aBisW{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.blog_sectionHead__aBisW h2{font-size:27px;letter-spacing:-1px;margin:0}.blog_sectionHead__aBisW p{margin:0;color:#8a8791;font-size:13px}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.blog_card__6gn_X{background:#fff;border:1px solid #e5e4e9;border-radius:17px;padding:20px;min-height:230px;display:flex;flex-direction:column}.blog_card__6gn_X h2{font-size:21px;margin:5px 0 8px}.blog_card__6gn_X p{font-size:13px;margin:0 0 14px}.blog_card__6gn_X .blog_readLink__0exM4{margin-top:auto}.blog_empty__6Wa62{padding:34px;border:1px dashed #d9d7df;border-radius:17px;color:#77747e;background:#fff}.blog_article__caXiG{max-width:820px;margin:0 auto;padding:56px 0 24px}.blog_articleHeader__N9wQH{padding-bottom:30px;border-bottom:1px solid #e7e6ea;margin-bottom:36px}.blog_articleHeader__N9wQH h1{font-size:clamp(42px,7vw,68px);line-height:.98;letter-spacing:-3px;margin:10px 0 18px}.blog_articleHeader__N9wQH .blog_lead__7LRzF{font-size:19px;line-height:1.6;color:#6d6a74;max-width:760px}.blog_articleBody__ysYAS{font-size:17px;line-height:1.78;color:#34323a}.blog_articleBody__ysYAS p{margin:0 0 24px}.blog_articleBody__ysYAS h2{font-size:30px;line-height:1.12;letter-spacing:-1.2px;margin:48px 0 16px;color:#1f1e29}.blog_articleBody__ysYAS blockquote{margin:34px 0;padding:24px 26px;border-left:4px solid var(--vibps-brand-500);background:var(--vibps-brand-50);border-radius:0 14px 14px 0;font-size:23px;line-height:1.45;font-weight:800;letter-spacing:-.4px;color:#20343a}.blog_articleBody__ysYAS ul{padding-left:22px;margin:0 0 28px}.blog_articleBody__ysYAS li{margin:8px 0}.blog_bodyLink__uZkb3{display:inline-flex;align-items:center;gap:6px;color:var(--vibps-brand-700);font-weight:800;text-decoration:underline;text-underline-offset:3px}.blog_bodyLink__uZkb3:hover{text-decoration-thickness:2px}.blog_back___MR7A{display:inline-flex;align-items:center;gap:6px;color:#77747e;font-size:13px;font-weight:750;margin-bottom:12px}.blog_back___MR7A:hover{color:var(--vibps-brand-700)}.blog_articleFooter__vT8PN{margin-top:54px;padding-top:25px;border-top:1px solid #e7e6ea;display:flex;justify-content:space-between;gap:20px;align-items:center}.blog_articleFooter__vT8PN p{margin:0;color:#77747e;font-size:13px}@media(max-width:900px){.blog_featured__kHmgQ{grid-template-columns:1fr}.blog_featuredVisual__qtHMY{min-height:260px}.blog_grid__1mQUH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.blog_hero__m_tED{padding:38px 0 28px}.blog_hero__m_tED h1{letter-spacing:-2px}.blog_hero__m_tED p{font-size:16px}.blog_featured__kHmgQ{padding:14px;border-radius:17px}.blog_featuredVisual__qtHMY{min-height:220px;padding:22px}.blog_visualStatement__wZVUh{font-size:32px}.blog_featuredCopy__9iCld{padding:8px 4px 10px}.blog_featuredCopy__9iCld h2{font-size:28px}.blog_grid__1mQUH{grid-template-columns:1fr}.blog_article__caXiG{padding:32px 0 10px}.blog_articleHeader__N9wQH h1{letter-spacing:-2px}.blog_articleHeader__N9wQH .blog_lead__7LRzF{font-size:17px}.blog_articleBody__ysYAS{font-size:16px}.blog_articleBody__ysYAS h2{font-size:26px}.blog_articleBody__ysYAS blockquote{font-size:20px;padding:20px}.blog_articleFooter__vT8PN{align-items:flex-start;flex-direction:column}}html[data-theme=dark] .blog_hero__m_tED{border-bottom-color:#2a3038}html[data-theme=dark] .blog_articleFooter__vT8PN p,html[data-theme=dark] .blog_articleHeader__N9wQH .blog_lead__7LRzF,html[data-theme=dark] .blog_card__6gn_X p,html[data-theme=dark] .blog_featuredCopy__9iCld p,html[data-theme=dark] .blog_hero__m_tED p{color:#aeb4bd}html[data-theme=dark] .blog_card__6gn_X,html[data-theme=dark] .blog_empty__6Wa62,html[data-theme=dark] .blog_featured__kHmgQ{background:#151a21;border-color:#2a3038}html[data-theme=dark] .blog_featuredVisual__qtHMY{background:linear-gradient(145deg,#10242b,#132a31);border-color:#16495a}html[data-theme=dark] .blog_visualStatement__wZVUh{color:#eef1f4}html[data-theme=dark] .blog_tag__k43Pg{background:#20262e;color:#aeb4bd}html[data-theme=dark] .blog_articleFooter__vT8PN,html[data-theme=dark] .blog_articleHeader__N9wQH{border-color:#2a3038}html[data-theme=dark] .blog_articleBody__ysYAS{color:#d9dee5}html[data-theme=dark] .blog_articleBody__ysYAS h2{color:#eef1f4}html[data-theme=dark] .blog_articleBody__ysYAS blockquote{background:#10242b;color:#dff8fc}