.legal{color:var(--brand-ink);background-color:#fff;padding-top:0}.legal__main{padding:0 20px}.legal__article{max-width:1300px;font-family:var(--font-body);color:#1e1e1ee8;margin:0 auto;padding:100px 0;font-size:17px;font-weight:400;line-height:25.5px}.legal__header{flex-direction:column;gap:10px;margin-bottom:10px;display:flex}.legal__title{font-family:var(--font-display);color:var(--brand-ink);margin:0 0 20px;font-size:42px;font-weight:500;line-height:46.2px}.legal__subtitle{font-family:var(--font-body);color:var(--brand-ink);margin:0;font-size:17px;font-weight:700;line-height:25.5px}.legal__updated{font-family:var(--font-body);color:#1e1e1ecc;margin:0;font-size:16px;font-weight:500;line-height:24px}.legal__intro{display:block}.legal__intro-paragraph{margin:0 0 10px}.legal__intro-callout{color:var(--brand-ink);margin:0 0 10px;font-weight:700}.legal__toc{margin:0 0 10px}.legal__toc-heading{font-family:var(--font-display);color:var(--brand-ink);text-transform:capitalize;margin:30px 0 10px;font-size:32px;font-weight:500;line-height:35.2px}.legal__toc-list{margin:16px 0;padding:0 0 0 40px;list-style-type:disc}.legal__toc-item{color:#1e1e1ecc;margin:0 0 12px;font-size:16px;line-height:24px}.legal__toc-link{color:var(--brand-ink);text-underline-offset:2px;text-decoration:underline}.legal__toc-link:hover{color:var(--brand-sage-ink)}.legal__toc-sublist{margin:12px 0 0;padding:0 0 0 24px;list-style-type:circle}.legal__toc-subitem{margin:0 0 8px}.legal__toc-link--sub{font-size:15px}.legal__body{display:block}.legal__section{scroll-margin-top:140px}.legal__section-heading{font-family:var(--font-display);color:var(--brand-ink);text-transform:capitalize;margin:30px 0 10px;font-size:32px;font-weight:500;line-height:35.2px}.legal__subheading{font-family:var(--font-display);color:var(--brand-ink);margin:20px 0 10px;scroll-margin-top:140px;font-size:24px;font-weight:500;line-height:30px}.legal__paragraph{margin:0 0 10px}.legal__paragraph--strong{color:var(--brand-ink);font-weight:700}.legal__list{margin:16px 0;padding:0 0 0 40px;list-style-type:disc}.legal__list-item{color:#1e1e1ecc;margin:0 0 12px;font-size:16px;line-height:24px}.legal__link{color:var(--brand-ink);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.legal__link:hover{color:var(--brand-sage-ink)}.legal__link--phone{white-space:nowrap;overflow-wrap:normal}.legal__term{color:var(--brand-ink);font-weight:700}.legal__address{margin:0 0 10px;font-style:normal}.legal__address-label,.legal__address-line{display:block}@media (max-width:1024px){.legal__article{padding:50px 0 60px}}@media (max-width:767px){.legal__main{padding:0 15px}.legal__article{padding:50px 0}.legal__title,.legal__section-heading,.legal__toc-heading{font-size:30px;line-height:33px}.legal__subheading{font-size:22px;line-height:28px}}
