.blog_page__i3gIe{--ink:#1b1a1a;--ink-soft:#4a5160;--muted:#6b7280;--line:#e7e9ee;--bg-alt:#f6f5fb;--accent:#5f2efc;--accent-dark:#4a24c4;--accent-soft:#ece8fc;--chip:#f1f0f5;--radius:16px;--maxw:1200px;font-family:var(--font-neue-montreal),-apple-system,BlinkMacSystemFont,sans-serif;color:var(--ink);background:#fff;line-height:1.6}.blog_container__IKtGu{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.blog_hero__m_tED{padding:64px 0 12px}.blog_hero__m_tED h1{font-family:var(--font-brico-grote),sans-serif;font-size:clamp(40px,6vw,64px);line-height:1.05;letter-spacing:-.03em;margin:0 0 16px;font-weight:800}.blog_hero__m_tED p{font-size:19px;color:var(--ink-soft);max-width:620px;margin:0}.blog_featured__kHmgQ{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;padding:40px 0;border-bottom:1px solid var(--line)}.blog_featuredMedia__I5AXL{border-radius:var(--radius);overflow:hidden;aspect-ratio:16/10;background:var(--bg-alt)}.blog_featuredMedia__I5AXL img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog_featuredBody__s7HHv{display:flex;flex-direction:column;justify-content:center}.blog_featuredBody__s7HHv h2{font-family:var(--font-brico-grote),sans-serif;font-size:clamp(26px,3.4vw,38px);line-height:1.12;letter-spacing:-.02em;margin:16px 0 14px;font-weight:800}.blog_featuredBody__s7HHv p{color:var(--ink-soft);font-size:17px;margin:0 0 22px}@media (max-width:820px){.blog_featured__kHmgQ{grid-template-columns:1fr;gap:24px}}.blog_sectionHead__aBisW{display:flex;align-items:center;justify-content:space-between;padding:48px 0 8px}.blog_sectionHead__aBisW h3{font-family:var(--font-brico-grote),sans-serif;font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0}.blog_viewAll__0BELa{font-weight:600;color:var(--accent-dark);font-size:15px}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:24px 0 8px}@media (max-width:900px){.blog_grid__1mQUH{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog_grid__1mQUH{grid-template-columns:1fr}}.blog_card__6gn_X{display:flex;flex-direction:column;gap:14px}.blog_cardMedia__sLj6Y{border-radius:var(--radius);overflow:hidden;aspect-ratio:16/10;background:var(--bg-alt)}.blog_cardMedia__sLj6Y img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.blog_card__6gn_X:hover .blog_cardMedia__sLj6Y img{transform:scale(1.04)}.blog_eyebrow__BA9dX{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-dark);background:var(--accent-soft);padding:5px 11px;border-radius:999px}.blog_card__6gn_X h4{font-family:var(--font-brico-grote),sans-serif;font-size:19px;line-height:1.3;letter-spacing:-.01em;margin:0;font-weight:700}.blog_card__6gn_X:hover h4{color:var(--accent-dark)}.blog_card__6gn_X p{color:var(--muted);font-size:15px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog_meta__l_Cxn{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--muted);margin-top:2px}.blog_dot__oNmo6{width:3px;height:3px;border-radius:50%;background:var(--muted)}.blog_articleWrap__kYSGn{max-width:760px;margin:0 auto;padding:48px 24px 80px}.blog_breadcrumb__ak3pq{font-size:14px;color:var(--muted);margin-bottom:22px}.blog_breadcrumb__ak3pq a:hover{color:var(--ink)}.blog_articleHead__Ijcit h1{font-family:var(--font-brico-grote),sans-serif;font-size:clamp(32px,4.6vw,46px);line-height:1.12;letter-spacing:-.025em;margin:14px 0 18px;font-weight:800}.blog_authorRow__8QjH1{display:flex;align-items:center;gap:12px;margin:22px 0 30px;padding-bottom:30px;border-bottom:1px solid var(--line)}.blog_avatar__Zyg1x{width:44px;height:44px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-weight:700;font-size:16px;flex-shrink:0}.blog_who__vIdzt{font-weight:600;font-size:15px}.blog_when__ZDjs1{font-size:13.5px;color:var(--muted)}.blog_articleHero__m2fLu{border-radius:var(--radius);overflow:hidden;aspect-ratio:16/9;background:var(--bg-alt);margin-bottom:38px}.blog_articleHero__m2fLu img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog_prose__kqklI{font-size:18px;color:#23272f}.blog_prose__kqklI h2{font-size:27px;letter-spacing:-.02em;margin:40px 0 14px;font-weight:800}.blog_prose__kqklI h2,.blog_prose__kqklI h3{font-family:var(--font-brico-grote),sans-serif}.blog_prose__kqklI h3{font-size:21px;margin:30px 0 10px;font-weight:700}.blog_prose__kqklI p{margin:0 0 20px}.blog_prose__kqklI ol,.blog_prose__kqklI ul{margin:0 0 20px;padding-left:22px}.blog_prose__kqklI li{margin-bottom:8px}.blog_prose__kqklI a{color:var(--accent-dark);text-decoration:underline;text-underline-offset:2px}.blog_prose__kqklI blockquote{margin:28px 0;padding:4px 22px;border-left:3px solid var(--accent);color:var(--ink-soft);font-style:italic}.blog_prose__kqklI img{display:block;width:100%;height:auto;border-radius:12px;margin:28px 0}.blog_ctaBox__QhSQZ{margin-top:48px;padding:32px;border-radius:var(--radius);background:var(--bg-alt);border:1px solid var(--line);text-align:center}.blog_ctaBox__QhSQZ h3{font-family:var(--font-brico-grote),sans-serif;margin:0 0 8px;font-size:22px;font-weight:800}.blog_ctaBox__QhSQZ p{margin:0 0 20px;color:var(--ink-soft)}.blog_btnAccent__JKMG_{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;padding:12px 22px;border-radius:999px;background:var(--accent);color:#fff;transition:background .15s ease}.blog_btnAccent__JKMG_:hover{background:var(--accent-dark)}.blog_btnWhite__A37rO{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;padding:12px 22px;border-radius:999px;background:#fff;color:var(--accent);border:1px solid var(--line);transition:all .15s ease}.blog_btnWhite__A37rO:hover{background:var(--accent-soft);border-color:var(--accent-soft)}.blog_newsletter__cbnCv{margin:80px 0 0;background:var(--ink);color:#fff;border-radius:24px;padding:56px 40px;text-align:center}.blog_newsletter__cbnCv h3{font-family:var(--font-brico-grote),sans-serif;font-size:clamp(26px,3.4vw,34px);letter-spacing:-.02em;margin:0 0 10px;font-weight:800}.blog_newsletter__cbnCv p{color:#b9bfca;margin:0 auto 26px;max-width:460px}.blog_newsletter__cbnCv form{display:flex;gap:10px;max-width:460px;margin:0 auto}.blog_newsletter__cbnCv input{flex:1;border:none;border-radius:999px;padding:13px 20px;font-size:15px;font-family:inherit}@media (max-width:760px){.blog_newsletter__cbnCv form{flex-direction:column}}