.LatestPosts-module__ss0mEa__latest{background:var(--bg-page)}.LatestPosts-module__ss0mEa__inner{max-width:1280px;padding:var(--space-10)var(--space-5);margin:0 auto}.LatestPosts-module__ss0mEa__heading{color:var(--text-primary);margin:0 0 var(--space-5);scroll-margin-top:calc(var(--space-16) + var(--space-10));font-size:24px;font-weight:700}.LatestPosts-module__ss0mEa__filters{gap:var(--space-2);margin:0 0 var(--space-8);flex-wrap:wrap;display:flex}.LatestPosts-module__ss0mEa__filter,.LatestPosts-module__ss0mEa__filterActive{padding:var(--space-2)var(--space-4);border-radius:var(--rounded-full);cursor:pointer;transition:all var(--duration-fast)var(--timing-ease);font-size:14px;font-weight:600}.LatestPosts-module__ss0mEa__filter{background:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-primary)}.LatestPosts-module__ss0mEa__filter:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.LatestPosts-module__ss0mEa__filterActive{background:var(--brand-primary);border:1px solid var(--brand-primary);color:var(--text-inverse)}.LatestPosts-module__ss0mEa__grid{gap:var(--space-8);grid-template-columns:1fr;display:grid}.LatestPosts-module__ss0mEa__empty{color:var(--text-tertiary);padding:var(--space-8)0;margin:0;font-size:15px}.LatestPosts-module__ss0mEa__pagination{margin-top:var(--space-10);justify-content:center;display:flex}@media (min-width:768px){.LatestPosts-module__ss0mEa__inner{padding:var(--space-12)var(--space-10)}.LatestPosts-module__ss0mEa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.LatestPosts-module__ss0mEa__inner{padding:var(--space-16)calc(var(--space-16) + var(--space-4))}.LatestPosts-module__ss0mEa__grid{grid-template-columns:repeat(3,1fr)}}
.BlogPage-module__rA2XWq__top{background:var(--bg-brand);color:var(--text-on-brand)}.BlogPage-module__rA2XWq__topInner{width:100%;padding:var(--space-12)var(--space-5)}.BlogPage-module__rA2XWq__topContent{max-width:1280px;margin:0 auto}.BlogPage-module__rA2XWq__heroTitle{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text-on-brand);margin:0 0 var(--space-4);font-size:32px;font-weight:900;line-height:1.05}.BlogPage-module__rA2XWq__heroSub{color:var(--text-on-brand);opacity:.9;margin:0 0 var(--space-16);font-size:16px}.BlogPage-module__rA2XWq__featuredLabel{color:var(--text-on-brand);margin:0 0 var(--space-6);font-size:20px;font-weight:700}.BlogPage-module__rA2XWq__featuredGrid{gap:var(--space-6);grid-template-columns:1fr;display:grid}.BlogPage-module__rA2XWq__big{color:var(--text-on-brand);flex-direction:column;text-decoration:none;display:flex}.BlogPage-module__rA2XWq__bigImage{aspect-ratio:16/10;border-radius:var(--rounded-xl);background-position:50%;background-size:cover;background-color:var(--gray-100);width:100%;position:relative;overflow:hidden}.BlogPage-module__rA2XWq__bigImage:after{content:"";background:linear-gradient(180deg,transparent 60%,color-mix(in srgb,var(--bg-inverse)20%,transparent)100%);position:absolute;inset:0}.BlogPage-module__rA2XWq__bigBody{padding-top:var(--space-5)}.BlogPage-module__rA2XWq__bigMeta{gap:var(--space-3);margin-bottom:var(--space-3);align-items:center;display:flex}.BlogPage-module__rA2XWq__tag{padding:var(--space-1)var(--space-3);border-radius:var(--rounded-full);background:var(--blue-50);color:var(--brand-primary);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.BlogPage-module__rA2XWq__readTime{color:var(--text-on-brand);opacity:.85;font-size:13px}.BlogPage-module__rA2XWq__bigTitle{color:var(--text-on-brand);margin:0 0 var(--space-3);font-size:22px;font-weight:700;line-height:1.3}.BlogPage-module__rA2XWq__bigExcerpt{color:var(--text-on-brand);opacity:.85;margin:0 0 var(--space-4);font-size:14px;line-height:1.5}.BlogPage-module__rA2XWq__readMore{align-items:center;gap:calc(var(--space-3)/2);color:var(--text-on-brand);font-size:14px;font-weight:600;display:inline-flex}.BlogPage-module__rA2XWq__readMore svg{transition:transform var(--duration-fast)var(--timing-ease)}.BlogPage-module__rA2XWq__big:hover .BlogPage-module__rA2XWq__readMore svg,.BlogPage-module__rA2XWq__side:hover .BlogPage-module__rA2XWq__readMore svg{transform:translate(4px)}.BlogPage-module__rA2XWq__sideList{gap:var(--space-4);flex-direction:column;display:flex}.BlogPage-module__rA2XWq__side{gap:var(--space-4);color:inherit;grid-template-columns:80px 1fr;align-items:center;text-decoration:none;display:grid}.BlogPage-module__rA2XWq__sideImage{aspect-ratio:1;border-radius:var(--rounded-lg);background-position:50%;background-size:cover;background-color:var(--gray-100);width:100%;overflow:hidden}.BlogPage-module__rA2XWq__sideBody{min-width:0}.BlogPage-module__rA2XWq__sideMeta{gap:calc(var(--space-3) - 2px);margin-bottom:var(--space-2);align-items:center;display:flex}.BlogPage-module__rA2XWq__sideTitle{color:var(--text-on-brand);margin:0 0 var(--space-2);font-size:16px;font-weight:700;line-height:1.3}.BlogPage-module__rA2XWq__cta{background:var(--bg-brand);color:var(--text-on-brand);text-align:center}.BlogPage-module__rA2XWq__ctaInner{width:100%;padding:calc(var(--space-16) - var(--space-2))var(--space-5)}.BlogPage-module__rA2XWq__ctaContent{max-width:720px;margin:0 auto}.BlogPage-module__rA2XWq__ctaTitle{color:var(--text-on-brand);margin:0 0 var(--space-4);font-size:26px;font-weight:700}.BlogPage-module__rA2XWq__ctaSub{color:var(--text-on-brand);margin:0 0 var(--space-8);font-size:16px}.BlogPage-module__rA2XWq__ctaActions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.BlogPage-module__rA2XWq__btnWhite,.BlogPage-module__rA2XWq__btnGhostWhite{height:48px;padding:0 var(--space-6);border-radius:var(--rounded-full);transition:all var(--duration-fast)var(--timing-ease);border:1px solid #0000;justify-content:center;align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.BlogPage-module__rA2XWq__btnWhite{background:var(--bg-surface);color:var(--text-primary)}.BlogPage-module__rA2XWq__btnWhite:hover{background:var(--gray-100)}.BlogPage-module__rA2XWq__btnGhostWhite{color:var(--text-on-brand);border-color:var(--border-on-dark);background:0 0}.BlogPage-module__rA2XWq__btnGhostWhite:hover{background:var(--surface-hover-on-dark)}@media (min-width:768px){.BlogPage-module__rA2XWq__topInner{padding:var(--space-16)var(--space-10)}.BlogPage-module__rA2XWq__heroTitle{font-size:44px}.BlogPage-module__rA2XWq__side{grid-template-columns:120px 1fr}.BlogPage-module__rA2XWq__ctaInner{padding:var(--space-16)var(--space-10)}.BlogPage-module__rA2XWq__ctaTitle{font-size:32px}}@media (min-width:1280px){.BlogPage-module__rA2XWq__topInner{padding:calc(var(--space-16) + var(--space-4))calc(var(--space-16) + var(--space-4))}.BlogPage-module__rA2XWq__heroTitle{font-size:56px}.BlogPage-module__rA2XWq__featuredGrid{grid-template-columns:1fr 1fr}.BlogPage-module__rA2XWq__ctaInner{padding:calc(var(--space-16) + var(--space-4))calc(var(--space-16) + var(--space-4))}}
