.legal-pages-module__MLgLAG__page{color:#172640;background:#f8faf5;min-height:100svh}.legal-pages-module__MLgLAG__header{color:#fff;background:#101f3d;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem clamp(1rem,5vw,4rem);display:flex}.legal-pages-module__MLgLAG__header>a:last-child{white-space:nowrap;font-size:.85rem}.legal-pages-module__MLgLAG__brand{align-items:center;gap:.6rem;font-weight:700;text-decoration:none;display:flex}.legal-pages-module__MLgLAG__brand img{flex:none}.legal-pages-module__MLgLAG__main{overflow-wrap:anywhere;max-width:54rem;margin:0 auto;padding:clamp(2rem,6vw,4rem) 1rem}.legal-pages-module__MLgLAG__main h1{margin:.5rem 0;font-size:clamp(1.65rem,4.5vw,2.5rem);line-height:1.5}.legal-pages-module__MLgLAG__eyebrow{letter-spacing:.18em;color:#147455;font-size:.75rem;font-weight:700}.legal-pages-module__MLgLAG__intro{color:#5e6b65;margin-bottom:2rem}.legal-pages-module__MLgLAG__card{background:#fff;border:1px solid #dce5dd;border-radius:1.25rem;padding:clamp(1.1rem,4vw,2.5rem);line-height:1.9}.legal-pages-module__MLgLAG__card h2{color:#126e52;margin:2rem 0 .75rem;font-size:1.1rem}.legal-pages-module__MLgLAG__card h2:first-child{margin-top:0}.legal-pages-module__MLgLAG__card p{margin:.5rem 0 1rem}.legal-pages-module__MLgLAG__card dl{margin:0}.legal-pages-module__MLgLAG__card dl>div{border-bottom:1px solid #e4eae5;padding:1.2rem 0}.legal-pages-module__MLgLAG__card dl>div:first-child{padding-top:0}.legal-pages-module__MLgLAG__card dl>div:last-child{border:0;padding-bottom:0}.legal-pages-module__MLgLAG__card dt{color:#126e52;margin-bottom:.5rem;font-weight:700}.legal-pages-module__MLgLAG__card dd{margin:0}.legal-pages-module__MLgLAG__card a{text-underline-offset:.2em;text-decoration:underline}.legal-pages-module__MLgLAG__contact{font-style:normal}.legal-pages-module__MLgLAG__links{flex-wrap:wrap;gap:.6rem 1.5rem;padding:1rem 0;font-size:.8rem;line-height:1.7;display:flex}.legal-pages-module__MLgLAG__links a{text-underline-offset:.2em;text-decoration:underline}.legal-pages-module__MLgLAG__footer{color:#fff;background:#101f3d;padding:1.5rem max(1rem,50% - 26rem)}.legal-pages-module__MLgLAG__footer p{color:#c4cfdd;font-size:.75rem}
