.Legal-module__reJjNq__legal-page-wrapper{background:#fff;margin-top:72px}.Legal-module__reJjNq__legal-page{max-width:800px;margin:0 auto;padding:48px 32px 128px}.Legal-module__reJjNq__legal-title{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-1px;color:#1c1a33;font-size:48px;line-height:1.05}.Legal-module__reJjNq__legal-updated{color:#656f52;margin-top:12px;font-size:15px}.Legal-module__reJjNq__legal-section{margin-top:40px}.Legal-module__reJjNq__legal-section h2{font-family:var(--font-inter), "Inter", sans-serif;color:#1c1a33;margin-bottom:12px;font-size:22px;line-height:1.3}.Legal-module__reJjNq__legal-section p{color:#444934;margin-top:8px;font-size:16px;line-height:28px}.Legal-module__reJjNq__legal-section a{color:#456b00;text-underline-offset:2px;text-decoration:underline}.Legal-module__reJjNq__legal-section a:hover{color:#2d4700}.Legal-module__reJjNq__legal-section ul{margin:12px 0 0;padding-left:24px}.Legal-module__reJjNq__legal-section li{color:#444934;margin-top:6px;font-size:16px;line-height:28px}.Legal-module__reJjNq__optout-card{background:#f6f7f1;border:1px solid #d9dec3;border-radius:12px;margin-top:16px;padding:20px 24px}.Legal-module__reJjNq__optout-card p{color:#444934;margin:0 0 12px;font-size:16px;line-height:28px}.Legal-module__reJjNq__optout-card p:last-child{margin-bottom:0}.Legal-module__reJjNq__optout-card--ok{background:#eef5e0;border-color:#b7cf85}.Legal-module__reJjNq__optout-card--loading{color:#656f52;font-size:15px}.Legal-module__reJjNq__optout-button{appearance:none;font-family:var(--font-inter), "Inter", sans-serif;color:#fff;cursor:pointer;background:#456b00;border:1px solid #456b00;border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.Legal-module__reJjNq__optout-button:hover{background:#2d4700;border-color:#2d4700}.Legal-module__reJjNq__optout-button--secondary{color:#456b00;background:0 0}.Legal-module__reJjNq__optout-button--secondary:hover{color:#fff;background:#456b00}.Legal-module__reJjNq__legal-md{margin-top:24px}.Legal-module__reJjNq__legal-md>:first-child{margin-top:0}.Legal-module__reJjNq__legal-md p{color:#444934;margin-top:16px;font-size:16px;line-height:28px}.Legal-module__reJjNq__legal-md p strong{color:#1c1a33}.Legal-module__reJjNq__legal-md h2{font-family:var(--font-inter), "Inter", sans-serif;color:#1c1a33;margin-top:40px;margin-bottom:12px;font-size:22px;line-height:1.3}.Legal-module__reJjNq__legal-md h3{font-family:var(--font-inter), "Inter", sans-serif;color:#1c1a33;margin-top:28px;margin-bottom:8px;font-size:18px;line-height:1.35}.Legal-module__reJjNq__legal-md h4{font-family:var(--font-inter), "Inter", sans-serif;color:#1c1a33;margin-top:24px;margin-bottom:6px;font-size:16px;line-height:1.4}.Legal-module__reJjNq__legal-md ul,.Legal-module__reJjNq__legal-md ol{margin:12px 0 0;padding-left:24px}.Legal-module__reJjNq__legal-md li{color:#444934;margin-top:6px;font-size:16px;line-height:28px}.Legal-module__reJjNq__legal-md li>p{margin-top:0}.Legal-module__reJjNq__legal-md a{color:#456b00;text-underline-offset:2px;word-break:break-word;text-decoration:underline}.Legal-module__reJjNq__legal-md a:hover{color:#2d4700}.Legal-module__reJjNq__legal-md hr{border:0;border-top:1px solid #e8e6df;margin:32px 0}.Legal-module__reJjNq__legal-md table{border-collapse:collapse;color:#444934;width:100%;max-width:100%;margin-top:16px;font-size:14px;line-height:1.5;display:block;overflow-x:auto}.Legal-module__reJjNq__legal-md thead th{text-align:left;color:#1c1a33;background:#f5f4ee;border-bottom:1px solid #d9d6cb;padding:10px 14px;font-weight:600}.Legal-module__reJjNq__legal-md tbody td{vertical-align:top;border-bottom:1px solid #ece9df;padding:10px 14px}.Legal-module__reJjNq__legal-md tbody tr:last-child td{border-bottom:0}@media (max-width:767px){.Legal-module__reJjNq__legal-page-wrapper{margin-top:64px}.Legal-module__reJjNq__legal-page{padding:28px 20px 64px}.Legal-module__reJjNq__legal-title{letter-spacing:-.8px;font-size:32px;line-height:1.15}.Legal-module__reJjNq__legal-section h2{font-size:19px}.Legal-module__reJjNq__legal-md h2{margin-top:32px;font-size:19px}.Legal-module__reJjNq__legal-md h3{font-size:16px}.Legal-module__reJjNq__legal-md table{font-size:13px}.Legal-module__reJjNq__legal-md thead th,.Legal-module__reJjNq__legal-md tbody td{padding:8px 10px}}
