.legal-module__BU2bvq__main{background-color:var(--bg-primary);min-height:80vh;padding:160px 0 100px}.legal-module__BU2bvq__content{max-width:800px;margin:0 auto}.legal-module__BU2bvq__title{letter-spacing:-.04em;margin-bottom:8px;font-size:clamp(32px,5vw,48px);font-weight:900}.legal-module__BU2bvq__updated{color:var(--text-tertiary);margin-bottom:64px;font-size:14px;font-weight:500}.legal-module__BU2bvq__content section{margin-bottom:48px;padding:0}.legal-module__BU2bvq__content h2{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:20px;font-size:24px;font-weight:800}.legal-module__BU2bvq__content p{color:var(--text-secondary);margin-bottom:20px;font-size:17px;line-height:1.8}.legal-module__BU2bvq__content ul{margin-bottom:24px;padding-left:20px}.legal-module__BU2bvq__content li{color:var(--text-secondary);margin-bottom:12px;font-size:17px;line-height:1.8}.legal-module__BU2bvq__content a{color:var(--color-blue);font-weight:600;text-decoration:none}.legal-module__BU2bvq__content a:hover{text-decoration:underline}@media (max-width:640px){.legal-module__BU2bvq__title{font-size:32px}}
