.blog-intro{padding-top:68px;padding-bottom:45px;max-width:1000px}.blog-intro .eyebrow{margin-top:30px}.blog-intro h1{font-size:clamp(34px,4.3vw,62px);line-height:1.12;letter-spacing:-.04em;max-width:1000px}.blog-intro h1 em{color:#6853dc;font-style:normal}.blog-deck{font-size:20px;line-height:1.65;max-width:850px;color:#5b6072;margin:24px 0}.blog-intro .article-meta{font-size:14px;color:#65697a}.blog-library{padding-bottom:90px}.blog-filters{display:flex;gap:20px;align-items:end;padding:24px;background:#f3f2fa;border:1px solid #e7e4f2;border-radius:18px}.blog-filters>div:first-child{flex:1}.blog-filters label{display:block;font-size:14px;font-weight:700;margin-bottom:9px}.blog-filters input,.blog-filters select{width:100%;border:1px solid #cbc8db;border-radius:9px;background:white;padding:13px;font:inherit;color:#25243d;min-height:49px}.blog-filters input:focus-visible,.blog-filters select:focus-visible,.blog-card a:focus-visible{outline:3px solid #6853dc;outline-offset:3px}#blog-count{color:#65697a;font-size:14px;margin:24px 0}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-card{border:1px solid #e4e2ed;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;background:white;position:relative}.blog-card[hidden]{display:none}.blog-card-top{padding:23px 24px;display:flex;justify-content:space-between;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tone-0{background:#eee9ff;color:#54419b}.tone-1{background:#ddf4ed;color:#236551}.tone-2{background:#fff0df;color:#835320}.tone-3{background:#e5efff;color:#345e8d}.blog-card-body{padding:25px;display:flex;flex:1;flex-direction:column}.blog-card time{font-size:12px;color:#6a6c7b}.blog-card h2{font-size:23px;line-height:1.35;letter-spacing:-.025em;margin:12px 0}.blog-card h2 a{color:#232238;text-decoration:none}.blog-card h2 a:after{content:'';position:absolute;inset:0}.blog-card:hover{border-color:#a69add;box-shadow:0 8px 25px #2720500b}.blog-card p{font-size:15px;line-height:1.7;color:#65697a;margin:0 0 24px}.blog-read{margin-top:auto;font-size:14px;font-weight:700;color:#6853dc}.blog-related{border-top:1px solid #e4e2ed;margin-top:42px;padding-top:24px}.article-body{padding-bottom:70px}.article-body section{margin-bottom:32px}.article-body a{text-decoration:underline;text-underline-offset:3px}.blog-hub-intro{max-width:var(--container,1240px)}@media(max-width:900px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-filters{flex-wrap:wrap}.blog-filters>div:first-child{flex-basis:100%}}@media(max-width:580px){.blog-grid{grid-template-columns:1fr}.blog-intro{padding-top:36px}.blog-deck{font-size:18px}.blog-filters{padding:18px}.blog-filters>div{width:100%}.blog-card h2{font-size:22px}}
.blog-intro>.back-link{display:block;margin-bottom:24px}.blog-intro>.eyebrow{display:block}
