.article-meta{font:400 18px/1.5 var(--body-font);color:#fff;justify-content:center;gap:36px;margin-top:24px;display:flex}.article-meta span:before{content:"•";margin-right:10px}.article-shell{width:min(1212px,100% - 48px);color:var(--color-text-muted);font-family:var(--body-font);grid-template-columns:216px minmax(0,708px) 216px;gap:36px;margin:24px auto 96px;display:grid}.article-author{border-right:1px solid var(--color-line);flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;display:flex}.article-author img{object-fit:cover;border-radius:50%;margin:3px 0}.article-author strong{font:600 18px/1.3 var(--heading-font);color:var(--color-text)}.article-author small{font-size:12px}.article-author div{gap:12px;display:flex}.article-author a{color:inherit}.article-body{min-width:0;font-size:18px;line-height:1.5}.article-body p{margin:32px 0}.resources-article .article-body h2{font:650 30px/1.3 var(--heading-font);color:var(--color-text);margin:44px 0 38px}.resources-article .article-body h3{font:650 24px/1.3 var(--heading-font);color:var(--color-text);margin:44px 0 22px}.article-body section{scroll-margin-top:120px}.article-body ul,.article-body ol{padding-left:25px}.article-body li{margin:10px 0}.article-body figure{margin:38px 0}.article-body figure img{width:100%;height:auto;display:block}.article-body blockquote{background:var(--color-blue-soft);margin:38px 0;padding:22px 28px}.article-body blockquote p{margin:0}.article-glance{border-left:2px solid var(--color-brand);background:#edf3f7;padding:28px}.resources-article .article-body .article-glance h2{margin:0 0 22px}.article-glance ul{margin:0}.article-glance li{margin:12px 0}.article-sidebar{border-left:1px solid var(--color-line);color:var(--color-text);padding-left:24px}.article-sidebar__sticky{position:sticky;top:120px}.article-toc summary{font:700 12px/1.4 var(--body-font);cursor:pointer}.article-toc nav{flex-direction:column;gap:10px;margin:22px 0 16px;display:flex}.article-toc a{font:400 12px/1.4 var(--body-font);color:var(--color-text);border-radius:4px;padding:10px;text-decoration:none}.article-toc a:hover,.article-toc a:focus-visible{background:var(--color-blue-soft);color:var(--color-brand)}.article-help{background:#edf3f7;border-radius:16px;padding:15px}.resources-article .article-sidebar .article-help h2{font:650 18px/1.3 var(--heading-font);margin:0 0 12px}.article-help p{margin:0 0 12px;font-size:12px;line-height:1.4}.article-help a{width:100%;min-height:36px;padding:8px 12px;font-size:12px}.article-video{aspect-ratio:16/9;width:100%;box-shadow:var(--shadow-lg);display:block}.resource-faq{width:min(850px,100% - 48px);font-family:var(--body-font);margin:96px auto 120px}.resource-faq h2{font:600 18px/1.4 var(--body-font);margin:0 0 32px}.resource-faq .xa__choices{gap:28px;display:grid}.resource-faq .xa__choice{border:1px solid var(--color-blue-border);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 6px 22px #2988d02e}.resource-faq .xa__choice:has([aria-expanded=true]){background:linear-gradient(135deg,#009cdb,var(--color-brand-deep))}.resource-faq .xa__trigger{min-height:80px;color:var(--color-text);font-family:var(--body-font);padding:24px}.resource-faq .xa__trigger[aria-expanded=true],.resource-faq .xa__choice:has([aria-expanded=true]) .xa__body p{color:#fff}.resource-faq .xa__body{padding:0 24px 24px}.resource-faq .xa__body p{max-width:none}.resource-faq .xa__mark{display:block}#resource-article-cta{height:auto;min-height:560px;padding:96px 24px}.resources-article #resource-article-cta .lib-gradient-cta__grid{text-align:center;grid-template-columns:1fr}.resources-article #resource-article-cta .lib-gradient-cta__details{display:none}.resources-article #resource-article-cta .lib-gradient-cta__actions{justify-content:center}.resources-article #resource-article-cta h2{max-width:680px;margin-inline:auto}.resources-article #resource-article-cta .lib-gradient-cta__sub{max-width:680px;margin-inline:auto;font-size:18px;line-height:1.65}@media (width<=1200px){.article-shell{grid-template-columns:150px minmax(0,1fr) 200px;gap:24px}}@media (width<=900px){.article-shell{grid-template-columns:1fr;gap:28px;margin-bottom:64px}.article-author{border:0;flex-flow:wrap;align-items:center}.article-author>span{width:100%}.article-sidebar{border:0;grid-row:2;padding:0}.article-sidebar__sticky{position:static}.article-help{display:none}.article-toc nav{grid-template-columns:1fr 1fr;display:grid}.article-body{font-size:17px}.resources-article .article-body h2{font-size:28px}.article-meta{flex-wrap:wrap;gap:14px;font-size:14px}.resources-article #resource-article-hero{--ph-h-size:clamp(32px,6vw,48px);--ph-height:740px}.resource-faq{margin:64px auto 80px}.resource-faq .xa__trigger,.resource-faq .xa__body p{font-size:17px}}@media (width<=500px){.article-shell{width:calc(100% - 36px)}.article-glance{padding:20px}.article-toc nav{grid-template-columns:1fr}.article-meta span:before{display:none}.article-meta{flex-direction:column;gap:6px}.resources-article #resource-article-hero{--ph-height:700px;--ph-p-size:16px;--ph-copy-pb:44px;--ph-shell-w:calc(100% - 36px)}.resource-faq .xa__choices{gap:20px}.resource-faq .xa__trigger{padding:20px}.resource-faq .xa__body{padding:0 20px 20px}}
