.blog-meta-row[data-astro-cid-ugkv2srh]{display:flex;align-items:center;justify-content:space-between;gap:4px 8px;flex-wrap:wrap;margin-bottom:8px;font-size:.72rem;font-weight:600;letter-spacing:0;color:var(--text-light,#555)}.blog-meta-date[data-astro-cid-ugkv2srh]{display:inline;white-space:nowrap}.blog-meta-cal[data-astro-cid-ugkv2srh]{stroke:var(--turquoise);vertical-align:-2px;margin-right:5px}.blog-meta-date[data-astro-cid-ugkv2srh] time[data-astro-cid-ugkv2srh]{margin-left:0}.blog-meta-author[data-astro-cid-ugkv2srh]{white-space:nowrap;opacity:.9}.hub-card[data-astro-cid-ugkv2srh]{display:flex;flex-direction:column;height:100%}.hub-card[data-astro-cid-ugkv2srh] .blog-thumb[data-astro-cid-ugkv2srh]{flex:none}.hub-card[data-astro-cid-ugkv2srh] .blog-body[data-astro-cid-ugkv2srh]{display:flex;flex-direction:column;flex:1;padding:22px 24px 24px}.hub-card[data-astro-cid-ugkv2srh] .blog-meta-row[data-astro-cid-ugkv2srh]{margin-bottom:10px}.hub-card[data-astro-cid-ugkv2srh] .blog-card-title[data-astro-cid-ugkv2srh]{-webkit-line-clamp:3;font-size:1.08rem;line-height:1.4;margin:0 0 10px}.hub-card[data-astro-cid-ugkv2srh] .blog-excerpt[data-astro-cid-ugkv2srh]{-webkit-line-clamp:3;font-size:14px;line-height:1.6;margin:0 0 18px;color:var(--text-light)}.hub-card[data-astro-cid-ugkv2srh] .blog-link[data-astro-cid-ugkv2srh]{margin-top:auto}@media(min-width:600px){.hub-card[data-astro-cid-ugkv2srh] .blog-meta-row[data-astro-cid-ugkv2srh]{flex-direction:column;align-items:flex-start;gap:3px}.hub-card[data-astro-cid-ugkv2srh] .blog-card-title[data-astro-cid-ugkv2srh]{min-height:2.8em}}@media(min-width:1200px){.hub-card[data-astro-cid-ugkv2srh] .blog-card-title[data-astro-cid-ugkv2srh]{min-height:calc(1.4em * 3)}.hub-card[data-astro-cid-ugkv2srh] .blog-excerpt[data-astro-cid-ugkv2srh]{min-height:3.2em}.hub-card[data-astro-cid-ugkv2srh]{box-shadow:0 4px 14px color-mix(in srgb,var(--brand-navy, #093e58) 7%,transparent)}.hub-card[data-astro-cid-ugkv2srh] .blog-body[data-astro-cid-ugkv2srh]{padding:18px 20px 20px}.hub-card[data-astro-cid-ugkv2srh] .blog-card-title[data-astro-cid-ugkv2srh]{font-size:1.05rem}.hub-card[data-astro-cid-ugkv2srh] .blog-excerpt[data-astro-cid-ugkv2srh]{font-size:13.5px;-webkit-line-clamp:2}}@media(min-width:1200px)and (max-width:1279px){.hub-card[data-astro-cid-ugkv2srh]{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);column-gap:24px;align-items:center;padding:16px}.hub-card[data-astro-cid-ugkv2srh] .blog-thumb[data-astro-cid-ugkv2srh]{border-radius:var(--radius-lg,16px)}.hub-card[data-astro-cid-ugkv2srh] .blog-body[data-astro-cid-ugkv2srh]{padding:4px 8px 4px 0}.hub-card[data-astro-cid-ugkv2srh] .blog-meta-row[data-astro-cid-ugkv2srh]{flex-direction:row;align-items:center;justify-content:flex-start;column-gap:18px}.hub-card[data-astro-cid-ugkv2srh] .blog-card-title[data-astro-cid-ugkv2srh],.hub-card[data-astro-cid-ugkv2srh] .blog-excerpt[data-astro-cid-ugkv2srh]{min-height:0}}.blog-meta-row[data-astro-cid-5tznm7mj]{display:flex;align-items:center;justify-content:space-between;gap:4px 8px;flex-wrap:wrap;margin-bottom:8px;font-size:.72rem;font-weight:600;letter-spacing:0;color:var(--text-light,#555)}.blog-meta-date[data-astro-cid-5tznm7mj]{display:inline;white-space:nowrap}.blog-meta-cal[data-astro-cid-5tznm7mj]{stroke:var(--turquoise);vertical-align:-2px;margin-right:5px}.blog-meta-date[data-astro-cid-5tznm7mj] time[data-astro-cid-5tznm7mj]{margin-left:0}.blog-meta-author[data-astro-cid-5tznm7mj]{white-space:nowrap;opacity:.9}.hub-cols-wrap[data-astro-cid-5tznm7mj]{--hub-gutter:20px;padding:16px 0 72px}.hub-wide[data-astro-cid-5tznm7mj]{width:100%;max-width:calc(1520px + 2 * var(--hub-gutter));margin:0 auto;padding:0 var(--hub-gutter)}.hub-cols[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:minmax(0,1fr);gap:64px}.hub-col[data-astro-cid-5tznm7mj]{min-width:0}.hub-col__title[data-astro-cid-5tznm7mj]{font-family:var(--font-heading);font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.3px;color:var(--text);margin:0 0 28px;padding-bottom:16px;border-bottom:1px solid var(--cream-deep)}.hub-col__body[data-astro-cid-5tznm7mj]{position:relative}.hub-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:600px){.hub-grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media(min-width:768px){.hub-cols-wrap[data-astro-cid-5tznm7mj]{--hub-gutter:40px;padding-bottom:88px}.hub-cols[data-astro-cid-5tznm7mj]{gap:72px}.hub-grid[data-astro-cid-5tznm7mj]{gap:32px 28px}}@media(min-width:1024px){.hub-cols-wrap[data-astro-cid-5tznm7mj]{--hub-gutter:clamp(48px,4vw,64px)}}@media(min-width:1200px){.hub-cols-wrap[data-astro-cid-5tznm7mj]{--hub-gutter:clamp(56px,5vw,80px)}.hub-cols[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(48px,5vw,80px);position:relative}.hub-cols[data-astro-cid-5tznm7mj]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--cream-deep);pointer-events:none}.hub-cols--single[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr)}.hub-cols--single[data-astro-cid-5tznm7mj]:before{display:none}.hub-grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;align-items:stretch}.hub-cols--single[data-astro-cid-5tznm7mj] .hub-grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}.hub-cols-wrap[data-astro-cid-5tznm7mj]{--hub-scroll-h:640px}.hub-col__scroll[data-astro-cid-5tznm7mj]{max-height:var(--hub-scroll-h);overflow-y:auto;overscroll-behavior:contain;padding:10px 14px 56px 10px;margin:-10px -14px 0 -10px;scrollbar-width:thin;scrollbar-color:var(--turquoise) transparent}.hub-col__body[data-astro-cid-5tznm7mj]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,transparent,var(--cream));pointer-events:none}}@media(min-width:1600px){.hub-cols-wrap[data-astro-cid-5tznm7mj]{--hub-scroll-h:690px}}@media(min-width:1200px)and (max-width:1279px){.hub-cols-wrap[data-astro-cid-5tznm7mj]{--hub-scroll-h:600px}.hub-grid[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr);gap:20px}.hub-cols--single[data-astro-cid-5tznm7mj] .hub-grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}}.hub-col__scroll[data-astro-cid-5tznm7mj]:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:12px}.hub-all-title[data-astro-cid-5tznm7mj]{margin-bottom:32px}
