.topic-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 32px}.topic-paths>a{display:flex;align-items:center;gap:14px;background:#edf1e5;border:1px solid #d6dfc9;border-radius:6px;padding:21px 18px;font-size:13px;line-height:1.8}.topic-paths>a>span:first-child{font-family:Manrope,sans-serif;color:#708465;font-size:11px}.topic-paths strong{flex:1;font-weight:500}.topic-paths .arrow{flex-shrink:0;font-size:18px}.topic-paths a:hover,.topic-paths a[aria-current=page]{background:#dce6ca;border-color:#aab99a}.topic-overview{padding-bottom:25px}.topic-lead{max-width:850px;font-size:17px;line-height:2.1;margin-bottom:37px}.topic-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:40px 0 0}.topic-steps li{border-top:1px solid #c8d4ba;padding-top:22px}.topic-steps h2{font-size:25px;line-height:1.7;margin:15px 0}.topic-steps p{font-size:14px;line-height:2}.topic-next{padding:35px;background:#e8eedf;border-radius:7px;margin-bottom:60px}.topic-next h2{font-size:30px;margin-bottom:15px}.topic-next p{font-size:15px;margin-bottom:24px}.article-body .context-links{font-size:14px;line-height:2;padding:14px 18px;border-inline-start:3px solid #bacba3;background:#eff3e9;margin-top:20px}.context-links a{text-decoration:underline;text-underline-offset:4px}.article-meta{flex-wrap:wrap;row-gap:10px}.article-meta>a:last-child{max-width:550px;line-height:1.8}.article-faq{max-width:900px;margin-bottom:75px}.article-faq .section-heading{gap:20px;align-items:center}.article-faq h2{font-size:32px}.article-faq .section-heading>.text-link{font-size:12px;flex-shrink:0}.faq-answer .text-link{line-height:2;margin-block:8px;max-width:100%}.faq-permalink{display:block;width:fit-content;margin-top:14px;font-size:11px;text-decoration:underline;text-underline-offset:4px;color:#48624b}.faq-list details{scroll-margin-top:125px}.service-questions{max-width:900px;padding-top:20px}.service-questions>h2{font-size:32px;margin-bottom:24px}.topic-paths a:focus-visible,.faq-permalink:focus-visible,.context-links a:focus-visible{outline:3px solid #78935c;outline-offset:4px}
@media(max-width:850px){.topic-paths{gap:10px}.topic-paths>a{padding:16px 13px;font-size:12px;gap:9px}.topic-steps{gap:22px}.topic-steps h2{font-size:23px}.article-faq .section-heading{display:block}.article-faq .section-heading>.text-link{margin-top:15px}}
@media(max-width:640px){.topic-paths{grid-template-columns:1fr;margin-bottom:26px}.topic-paths>a{font-size:13px;padding:17px 18px}.topic-lead{font-size:15px;line-height:2;margin-bottom:27px}.topic-steps{grid-template-columns:1fr;gap:26px;margin-top:30px}.topic-steps h2{font-size:26px;margin:10px 0}.topic-steps p{font-size:14px;margin:0}.topic-next{padding:25px;margin-bottom:45px}.topic-next h2{font-size:28px}.topic-next p{font-size:14px;line-height:1.9}.topic-next .button{font-size:13px;padding-inline:20px;max-width:100%}.article-faq{margin-bottom:50px}.article-faq h2,.service-questions>h2{font-size:28px}.article-body .context-links{font-size:13px;padding:13px}.faq-answer .text-link{font-size:12px;display:flex;gap:9px}.faq-permalink{font-size:12px;padding-block:6px}.article-meta{font-size:10px}.article-meta>a:last-child{flex-basis:100%}.faq-list details{scroll-margin-top:100px}}
