.legal-module__vb8yTa__page{color:#0f1d1c;min-height:100vh;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#f7f4ee}.legal-module__vb8yTa__article{width:100%;max-width:720px;margin:0 auto;padding:140px 48px 100px}.legal-module__vb8yTa__header{margin-bottom:48px}.legal-module__vb8yTa__title{font-family:var(--font-display);letter-spacing:-.02em;color:#1b4434;margin:0 0 16px;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.15}.legal-module__vb8yTa__updated{color:#746e66;margin:0 0 16px;font-size:13px}.legal-module__vb8yTa__title+.legal-module__vb8yTa__updated{margin-top:-8px}.legal-module__vb8yTa__lede{color:#746e66;max-width:560px;margin:0;font-size:16px;line-height:1.7}.legal-module__vb8yTa__body{color:#1b4434;flex-direction:column;gap:40px;font-size:15px;line-height:1.7;display:flex}.legal-module__vb8yTa__heading{font-family:var(--font-display);color:#1b4434;margin:0 0 12px;font-size:22px;font-weight:400;line-height:1.3}.legal-module__vb8yTa__block p{margin:0}.legal-module__vb8yTa__block p+p,.legal-module__vb8yTa__block ul+p{margin-top:12px}.legal-module__vb8yTa__link{color:#407c65;text-underline-offset:3px;text-decoration:underline}.legal-module__vb8yTa__link:hover{color:#1b4434}.legal-module__vb8yTa__note{color:#746e66;margin:0;font-size:13px}@media (max-width:768px){.legal-module__vb8yTa__article{padding:120px 20px 64px}}
