.legacy-page{margin:0;background:#fff;color:#24243c;font-family:Poppins,Arial,sans-serif;font-size:15px;line-height:1.8}
.legacy-page main,.legacy-page main *{box-sizing:border-box}
.legacy-page main a{color:#6541d5;text-underline-offset:4px}
.legacy-page main a:focus-visible{outline:3px solid #6541d5;outline-offset:4px;border-radius:3px}
.legacy-page .legacy-shell{width:min(1200px,calc(100% - 64px));margin-inline:auto;padding-block:32px 64px;scroll-margin-top:104px}
.legacy-page .legacy-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12px;line-height:1.7;margin-bottom:32px;color:#626279}
.legacy-page .legacy-breadcrumbs a{text-decoration:none}
.legacy-page .legacy-article,.legacy-page .legacy-resource-content{max-width:840px;margin-inline:auto}
.legacy-page .legacy-page-heading{margin-bottom:32px;padding-bottom:27px;border-bottom:1px solid #e6e4ef}
.legacy-page h1{margin:0;font-size:39px;line-height:1.3;font-weight:600;letter-spacing:-1.15px;overflow-wrap:anywhere}
.legacy-page .legacy-date{display:block;font-size:12px;line-height:1.7;margin-top:16px;color:#626279}
.legacy-page .legacy-article-body h2{font-size:23px;line-height:1.4;font-weight:600;letter-spacing:-.5px;margin:30px 0 12px;overflow-wrap:anywhere}
.legacy-page .legacy-article-body h2:first-child{margin-top:0}
.legacy-page .legacy-article-body p{margin:0 0 20px;font-size:15px;line-height:1.9;overflow-wrap:anywhere}
.legacy-page .legacy-related{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:37px;padding-top:25px;border-top:1px solid #e6e4ef;font-size:13px;line-height:1.8}
.legacy-page .legacy-related a{max-width:100%;overflow-wrap:anywhere}
.legacy-page .legacy-resource-list{--wp--preset--spacing--20:12px;--wp--preset--spacing--50:24px}
.legacy-page .legacy-resource-list .wp-block-heading{margin:0 0 24px;font-size:26px;line-height:1.4;font-weight:600;letter-spacing:-.6px}
.legacy-page .legacy-resource-list .wp-block-post-template{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;list-style:none;margin:0;padding:0}
.legacy-page .legacy-resource-list .wp-block-post{display:flex;flex-direction:column;min-width:0;padding:25px 23px;border:1px solid #e6e4ef;border-radius:12px;background:#fff}
.legacy-page .legacy-resource-list .wp-block-post-title{font-size:21px;line-height:1.5;font-weight:600;letter-spacing:-.45px;overflow-wrap:anywhere}
.legacy-page .legacy-resource-list .wp-block-post-title a{text-decoration:none}
.legacy-page .legacy-resource-list .wp-block-post-excerpt{font-size:13px;line-height:1.9;color:#626279;overflow-wrap:anywhere}
.legacy-page .legacy-resource-list .wp-block-post-excerpt p{margin:8px 0 19px}
.legacy-page .legacy-resource-list .wp-block-post-date{margin-top:auto!important;color:#626279;font-size:11px;line-height:1.8}
@media(max-width:900px){.legacy-page .legacy-shell{width:calc(100% - 48px)}.legacy-page h1{font-size:34px}}
@media(max-width:640px){.legacy-page .legacy-shell{width:calc(100% - 36px);padding-block:26px 42px;scroll-margin-top:83px}.legacy-page .legacy-breadcrumbs{font-size:11px;margin-bottom:26px}.legacy-page h1{font-size:29px;line-height:1.4;letter-spacing:-.7px}.legacy-page .legacy-page-heading{margin-bottom:27px;padding-bottom:22px}.legacy-page .legacy-article-body h2{font-size:21px;line-height:1.45;margin-top:26px}.legacy-page .legacy-article-body p{font-size:14px;line-height:1.9;margin-bottom:18px}.legacy-page .legacy-related{font-size:12px;gap:12px;margin-top:29px}.legacy-page .legacy-resource-list .wp-block-post-template{grid-template-columns:1fr;gap:17px}.legacy-page .legacy-resource-list .wp-block-post{padding:21px 20px}.legacy-page .legacy-resource-list .wp-block-post-title{font-size:20px}.legacy-page .legacy-resource-list .wp-block-heading{font-size:24px}}
