.legal-pages-wrapper{padding:0 25px 0 25px}.legal-pages-title{margin-bottom:10px;word-break:break-all}.legal-pages-content{padding:85px 0 0 0}.content-list li:not(:first-of-type){padding-top:40px}.content-text{padding-top:37px}.contact-link,.content-text,.content-text a,.content-text b,.content-text span,.legal-pages-button-text{font-size:var(--font-paragraph);font-family:var(--font-family-paragraph);letter-spacing:var(--letter-spacing-paragraph);line-height:var(--line-height-paragraph)}.content-text b{font-family:var(--font-family-paragraph-bold)}.content-text a{display:block;text-decoration:underline;color:var(--primary-color)}.content-text span{display:block}.content-text:not(.legal-pages-bullet) span:not(:last-of-type){margin-bottom:4rem}.content-text.legal-pages-bullet span{display:block;position:relative;padding-left:12px}.content-text.legal-pages-bullet span::before{content:'·';position:absolute;left:0;top:0;margin-right:5px;font-size:var(--font-paragraph-bold);font-family:var(--font-family-paragraph-bold);letter-spacing:var(--letter-spacing-paragraph-bold);line-height:var(--line-height-paragraph-bold);line-height:1.1}.legal-pages-button-text{color:var(--primary-color);margin-top:15px}.legal-pages-button-text a{text-decoration:underline}.legal-pages-green-button{margin-top:35px;border-radius:100px;border:1px solid #00ff47;opacity:.97;background:#00ff47;display:flex;padding:10px 21px;justify-content:center;align-items:center;gap:12px}.contact-link{text-decoration-line:underline;cursor:pointer;display:inline!important}@media screen and (min-width:720px){.legal-pages-content{padding:139px 0 0 0}.content-text{padding-top:10px}}@media screen and (min-width:992px){.legal-pages-title{word-break:normal}.legal-pages-subtitle{padding-left:10px}.content-list li:not(:first-of-type){padding-top:95px}.legal-pages-button-text{margin-top:35px}.legal-pages-green-button{margin-top:35px;border-radius:100px;border:1px solid #00ff47;opacity:.97;background:#00ff47;display:flex;padding:10px 21px;justify-content:center;align-items:center;gap:12px}.contributor-distance{padding-top:90px}}@media screen and (min-width:1200px){.legal-pages-content{padding:140px calc(var(--large-spacing) - 25px) 0 calc(var(--large-spacing) - 25px)}}