.legal-module__m2i2ra__site{color:#171918;background:#f4f4f1;min-height:100vh}.legal-module__m2i2ra__header,.legal-module__m2i2ra__footer{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100% - 3rem,78rem);margin:0 auto;display:flex}.legal-module__m2i2ra__header{border-bottom:1px solid #dfe2dc;min-height:84px}.legal-module__m2i2ra__brand{color:#171918;letter-spacing:-.06em;font-size:1.35rem;font-weight:680}.legal-module__m2i2ra__brand span{color:#277655}.legal-module__m2i2ra__backLink{color:#606960;font-size:.82rem;transition:color .2s}.legal-module__m2i2ra__backLink:hover,.legal-module__m2i2ra__footer a:hover{color:#1e6a52}.legal-module__m2i2ra__main{width:min(100% - 3rem,78rem);margin:0 auto;padding:clamp(4.5rem,9vw,8rem) 0 clamp(5rem,10vw,9rem)}.legal-module__m2i2ra__intro{border-bottom:1px solid #dfe2dc;max-width:52rem;padding-bottom:3rem}.legal-module__m2i2ra__kicker{color:#4f6559;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.legal-module__m2i2ra__title{letter-spacing:-.075em;text-wrap:balance;margin-top:1rem;font-size:clamp(3.4rem,7vw,6.6rem);font-weight:470;line-height:.92}.legal-module__m2i2ra__lead{color:#656b64;max-width:42rem;margin-top:1.6rem;font-size:1.05rem;line-height:1.7}.legal-module__m2i2ra__updated{color:#858b84;margin-top:1.25rem;font-size:.78rem}.legal-module__m2i2ra__content{grid-template-columns:minmax(0,1fr) 15rem;gap:clamp(3rem,8vw,8rem);padding-top:3.5rem;display:grid}.legal-module__m2i2ra__article{max-width:48rem}.legal-module__m2i2ra__article section+section{margin-top:3rem}.legal-module__m2i2ra__article h2{color:#171918;letter-spacing:-.03em;margin-bottom:.85rem;font-size:1.15rem;font-weight:680}.legal-module__m2i2ra__article h3{color:#303631;margin:1.5rem 0 .55rem;font-size:.94rem;font-weight:680}.legal-module__m2i2ra__article p,.legal-module__m2i2ra__article li{color:#5d655e;font-size:.95rem;line-height:1.75}.legal-module__m2i2ra__article p+p{margin-top:.9rem}.legal-module__m2i2ra__article ul,.legal-module__m2i2ra__article ol{gap:.5rem;margin:.75rem 0 0 1.2rem;display:grid}.legal-module__m2i2ra__article ul{list-style:outside}.legal-module__m2i2ra__article ol{list-style:decimal}.legal-module__m2i2ra__article a{color:#1e6a52;text-underline-offset:3px;-webkit-text-decoration:underline #a7cdbc;text-decoration:underline #a7cdbc}.legal-module__m2i2ra__article strong{color:#303631;font-weight:680}.legal-module__m2i2ra__founder{grid-template-columns:11rem minmax(0,1fr);align-items:start;gap:1.5rem;margin:.25rem 0 0;display:grid}.legal-module__m2i2ra__founderImage{object-fit:cover;object-position:center;background:#171918;border:1px solid #dfe2dc;border-radius:50%;width:11rem;height:11rem;display:block}.legal-module__m2i2ra__founder figcaption{color:#858b84;margin-top:.65rem;font-size:.75rem;line-height:1.5}.legal-module__m2i2ra__founderCopy{padding-top:.2rem}.legal-module__m2i2ra__founderCopy p+p{margin-top:.9rem}.legal-module__m2i2ra__notice{background:#e7f4eb;border-left:3px solid #277655;margin:0 0 3rem;padding:1rem 1.15rem}.legal-module__m2i2ra__notice p{color:#315c49;font-size:.88rem;line-height:1.65}.legal-module__m2i2ra__toc{border-left:1px solid #dfe2dc;align-self:start;padding-left:1.25rem;position:sticky;top:2rem}.legal-module__m2i2ra__toc p{color:#858b84;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;font-size:.67rem;font-weight:700}.legal-module__m2i2ra__toc a{color:#626a63;padding:.3rem 0;font-size:.8rem;display:block}.legal-module__m2i2ra__toc a:hover{color:#1e6a52}.legal-module__m2i2ra__footer{color:#858b84;border-top:1px solid #dfe2dc;min-height:92px;font-size:.75rem}.legal-module__m2i2ra__footer nav{flex-wrap:wrap;justify-content:center;gap:1.1rem;display:flex}.legal-module__m2i2ra__footer a{transition:color .2s}@media (max-width:760px){.legal-module__m2i2ra__header,.legal-module__m2i2ra__footer,.legal-module__m2i2ra__main{width:min(100% - 2rem,78rem)}.legal-module__m2i2ra__content{grid-template-columns:1fr}.legal-module__m2i2ra__toc{display:none}.legal-module__m2i2ra__founder{grid-template-columns:1fr}.legal-module__m2i2ra__founderImage{width:9rem;height:9rem}.legal-module__m2i2ra__footer{flex-direction:column;justify-content:center;padding:1.5rem 0}}
