.anchor-alias{scroll-margin-top:100px}.article-card{display:flex;flex-direction:column;color:var(--ink)}.article-image{width:100%;flex-shrink:0}.article-image img{width:100%;object-fit:cover}.article-info{flex:1;display:flex;flex-direction:column}.article-info>p{flex:1}.article-meta .article-read{color:var(--blue-ink);font-weight:700}.blog-section-actions{margin-top:30px;text-align:center}.asa-credit{line-height:1.9;max-width:420px;text-align:right}.asa-credit a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.footer-bottom{font-size:9px;align-items:flex-start}.footer-bottom>button{font-size:9px;white-space:nowrap}.form-submit{justify-content:center}.blog-page{padding:40px 0 86px}.breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:11px;line-height:1.8;color:#657c9c;margin-bottom:36px}.breadcrumb a{text-decoration:underline;text-underline-offset:3px}.breadcrumb span[aria-hidden]{color:#abb4c0}.blog-heading{max-width:700px;margin-bottom:38px}.blog-heading h1{font-size:48px;letter-spacing:-1.7px;line-height:1.17;margin:0 0 19px}.blog-heading p{font-size:14px;line-height:1.9;max-width:610px}.blog-heading .eyebrow{margin-bottom:13px}.blog-categories-note{font-size:11px;color:#6d83a2;margin-bottom:21px}.blog-empty{font-size:14px;color:var(--text);padding:35px;border:1px solid var(--line);border-radius:12px}.blog-reading-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(210px,1fr);gap:64px;align-items:start}.blog-article{min-width:0}.blog-article h1{font-size:42px;line-height:1.22;letter-spacing:-1.5px;margin:0 0 21px;overflow-wrap:anywhere}.blog-intro{font-size:16px;line-height:1.8;color:#627999;margin-bottom:22px}.blog-byline{display:flex;flex-wrap:wrap;gap:9px 17px;color:#667d9d;font-size:11px;line-height:1.8;padding-bottom:26px}.blog-cover{margin:0 0 31px}.blog-cover img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:12px}.blog-cover figcaption{font-size:10px;color:#788ca8;line-height:1.8;margin-top:9px}.blog-prose{color:#415066;font-size:15px;line-height:1.95;overflow-wrap:anywhere}.blog-prose p{margin:0 0 22px;color:inherit;font-size:inherit;line-height:inherit}.blog-endnote{border-top:1px solid var(--line);margin-top:31px;padding-top:24px;font-size:12px;color:#6d83a2;line-height:1.9}.blog-sidebar{border:1px solid #d2e9f4;background:#f7fcfe;border-radius:12px;padding:26px}.blog-sidebar h2{font-size:22px;line-height:1.35;letter-spacing:-.5px;margin:0 0 14px}.blog-sidebar p{font-size:12px;line-height:1.9;margin-bottom:20px}.blog-sidebar .button{width:100%;font-size:11px;padding:12px;min-height:46px}.blog-sidebar .text-link{font-size:11px;line-height:1.8;margin-top:22px;text-decoration:underline;text-underline-offset:4px}.blog-related{margin-top:65px;padding-top:40px;border-top:1px solid var(--line)}.blog-related h2{font-size:28px;letter-spacing:-.8px;margin-bottom:25px}.blog-related .articles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-related .article-info h3{font-size:16px}.blog-related .article-image{height:180px}.desktop-nav a[aria-current=page]{color:var(--blue-ink);text-decoration:underline;text-underline-offset:6px}.blog-pagination{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.blog-pagination a,.blog-pagination span{font-size:12px;padding:10px 15px;border:1px solid var(--line);border-radius:6px}.blog-pagination span[aria-current]{background:var(--blue);color:white}.blog-page .text-link:hover,.article-card:hover h3{text-decoration:underline;text-underline-offset:4px}
@media(max-width:1050px){.blog-reading-layout{grid-template-columns:minmax(0,1fr) 230px;gap:32px}.blog-article h1{font-size:36px}.blog-sidebar{padding:21px}.asa-credit{max-width:320px}}
@media(max-width:700px){.blog-page{padding:26px 0 52px}.breadcrumb{font-size:10px;margin-bottom:27px}.blog-heading h1{font-size:34px;letter-spacing:-1.2px}.blog-heading p{font-size:13px}.blog-reading-layout{display:block}.blog-article h1{font-size:31px;letter-spacing:-1px;line-height:1.25}.blog-intro{font-size:14px}.blog-byline{font-size:10px;gap:7px 13px;padding-bottom:20px}.blog-prose{font-size:14px;line-height:1.95}.blog-cover{margin-bottom:25px}.blog-cover img{border-radius:9px}.blog-cover figcaption{font-size:9px}.blog-sidebar{margin-top:32px;padding:24px}.blog-sidebar h2{font-size:23px}.blog-sidebar p{font-size:12px}.blog-sidebar .button{width:auto;padding:12px 19px}.blog-sidebar .text-link{display:block;margin-top:18px}.blog-related{margin-top:37px;padding-top:29px}.blog-related .articles-grid{grid-template-columns:1fr}.blog-related h2{font-size:25px}.blog-related .article-image{height:200px}.blog-related .article-info h3{font-size:18px}.asa-credit{max-width:none;text-align:left;font-size:9px}.footer-bottom{font-size:9px}.footer-bottom>button{font-size:9px}.blog-section-actions{margin-top:25px}}
