.legal-page{color:#102219;background:#f3f6ef;min-height:100vh}.legal-nav{background:#fff;border-bottom:1px solid #dbe4d7;justify-content:space-between;align-items:center;height:78px;padding:0 max(24px,50vw - 550px);display:flex}.legal-nav img{height:auto}.legal-nav a:last-child{font-size:11px;font-weight:900}.legal-main{width:min(900px,100% - 40px);margin:auto;padding:90px 0 120px}.legal-main>small{letter-spacing:.18em;color:#42803f;font-size:9px;font-weight:900}.legal-main h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(48px,7vw,82px)}.legal-intro{color:#607067;max-width:700px;margin-bottom:55px;font-size:16px;line-height:1.8}.legal-main section{border-top:1px solid #d6e0d2;padding:28px 0}.legal-main h2{margin:0 0 12px;font-size:22px}.legal-main p,.legal-main li{color:#5c6b62;font-size:13px;line-height:1.8}.legal-main ul{padding-left:20px}.legal-main a{color:#126b31;font-weight:800}@media (max-width:600px){.legal-main{padding-top:60px}.legal-nav img{width:150px}}
