.legacy-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:80px;align-items:start;padding-bottom:90px}.legacy-main{min-width:0;max-width:850px}.legacy-section{margin-bottom:42px}.legacy-section h2{font-size:32px;line-height:1.2;margin-bottom:20px}.legacy-main p{line-height:1.9;font-size:16px}.legacy-main p a,.legacy-terms a{color:#304e3d;text-decoration:underline;text-underline-offset:3px}.legacy-cta{padding:32px;background:#e7ece1;border-top:3px solid #304e3d}.legacy-cta h2{font-size:30px}.legacy-cta p:not(.eyebrow){font-size:14px;line-height:1.8;margin:22px 0}.legacy-cta .button{width:100%;justify-content:center}.legacy-cta>.text-link{display:block;margin-top:22px;font-size:12px}.legacy-figure{margin:35px 0 45px;overflow-x:auto;background:#e7ece1}.legacy-figure .article-svg{display:block;min-width:580px;width:100%;height:auto}.legacy-figure figcaption{padding:15px 20px;line-height:1.7;font-size:12px}.legacy-links{display:flex;flex-wrap:wrap;gap:22px 28px;margin:35px 0}.legacy-links a{font-size:13px;max-width:100%;overflow-wrap:anywhere}.legacy-table{overflow-x:auto;margin:35px 0 45px}.legacy-table table{width:100%;min-width:450px;line-height:1.8}.legacy-table caption{text-align:left;font-weight:600;margin-bottom:16px}.legacy-table th{min-width:130px}.legacy-table td{font-size:14px}.legacy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.legacy-card{border-top:2px solid #304e3d;background:#e9eae2;padding:28px}.legacy-card h3{font-size:25px;line-height:1.28;margin:12px 0 20px}.legacy-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.legacy-card p:not(.eyebrow){font-size:14px;line-height:1.85}.legacy-group-heading{margin:65px 0 30px}.legacy-faq{max-width:950px;padding-bottom:70px}.legacy-faq details{border-top:1px solid #bfc5b8;padding:23px 0}.legacy-faq summary{font-size:20px;line-height:1.5;cursor:pointer}.legacy-faq details p{max-width:760px;line-height:1.9;font-size:15px;margin-top:20px}.legacy-date{margin-top:-24px;margin-bottom:35px;font-size:12px;color:#596657}.legacy-terms{padding-bottom:70px}.legacy-terms h3{font-size:25px;margin:30px 0 18px}.legacy-terms p{margin:15px 0}.legacy-terms hr{margin:30px 0;border:0;border-top:1px solid #bfc5b8}.legacy-archive-link{margin-top:35px}.footer-bottom{flex-wrap:wrap}.legacy-grid:has(.legacy-card)>h2{grid-column:1/-1}
@media(max-width:1100px){.legacy-layout{gap:40px;grid-template-columns:minmax(0,1fr) 270px}.legacy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:750px){.legacy-layout{grid-template-columns:1fr;gap:30px;padding-bottom:50px}.legacy-cta{max-width:none}.legacy-main p{font-size:15px}.legacy-section h2{font-size:28px}.legacy-grid{grid-template-columns:1fr}.legacy-card{padding:24px}.legacy-card h3{font-size:26px}.legacy-faq summary{font-size:18px}.legacy-date{margin-top:-10px}.legacy-figure{margin-inline:0}.legacy-terms{width:calc(100% - 36px)}}
@media print{.legacy-layout{display:block}.legacy-cta{display:none}.legacy-figure .article-svg{min-width:0}.legacy-figure{overflow:visible}}
