.blog-preview{border-top:1px solid #d7e1e1;padding:32px 0 42px;margin-top:24px}.blog-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:20px}.blog-heading h2{margin:0;font-size:30px}.blog-heading>a{font-size:14px;text-underline-offset:4px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog-card{padding:23px;background:#f1f5f5;border-radius:14px;min-width:0}.blog-card[hidden]{display:none}.blog-topic{font-size:12px!important;letter-spacing:.04em;color:#52686c;margin:0 0 14px!important}.blog-card h3{font-size:22px;line-height:1.2;margin:0 0 12px}.blog-card h3 a{text-decoration:none}.blog-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.blog-card h3 span{font-weight:400;white-space:nowrap}.blog-card>p:last-child{font-size:15px;line-height:1.5;margin:0;color:#526166}.blog-page{padding:40px 0 65px}.blog-page>h1{font-size:48px;letter-spacing:-.04em;margin:0 0 16px}.blog-deck{font-size:21px;line-height:1.5;max-width:780px;color:#526166}.blog-filters{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 16px}.blog-filters a{border:1px solid #cbd8d9;border-radius:24px;padding:8px 14px;font-size:14px;text-decoration:none}.blog-filters a[aria-current=page]{background:#172b2e;color:white;border-color:#172b2e}.blog-count{font-size:13px;color:#526166;min-height:20px}.blog-article{max-width:740px;margin:35px auto 0}.blog-article h1{font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.035em;margin:0 0 22px}.blog-article section{margin-top:32px}.blog-article h2{font-size:25px;line-height:1.2;margin-bottom:14px}.blog-article section p{font-size:18px;line-height:1.75}.article-topics{border-top:1px solid #d7e1e1;margin-top:36px;padding-top:18px}.article-topics a{display:inline-block;margin:0 20px 12px 0;text-underline-offset:4px}.blog-back{font-size:14px}.profile .blog-preview{margin-top:50px}.blog-preview a:focus-visible,.blog-page a:focus-visible{outline:3px solid #159eae;outline-offset:4px}@media(max-width:900px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.blog-grid{grid-template-columns:1fr;gap:12px}.blog-card{padding:20px}.blog-card h3{font-size:22px}.blog-preview{padding:25px 0}.blog-heading h2{font-size:28px}.blog-page{padding-top:28px}.blog-page>h1{font-size:38px}.blog-article{margin-top:24px}.blog-deck{font-size:18px}.blog-article section p{font-size:17px}.blog-filters{gap:7px}.blog-filters a{padding:7px 12px}}
.system .blog-article section{padding:0;margin:30px 0 0;border:0}.system .blog-article h2{font-size:25px;line-height:1.25;letter-spacing:-.025em;margin:0 0 12px}.system .blog-card h3{font-size:22px;line-height:1.2}.system .blog-preview .blog-heading h2{font-size:30px}.system .blog-filters{justify-content:flex-start;gap:8px;padding:0}.system .blog-filters a{margin:0}.system .blog-page .blog-deck{margin-bottom:28px}
