.legal-page{background:#09090b;color:#e4e4e7;font-family:Raleway,Inter,sans-serif;min-height:100dvh;padding:7rem 1.25rem 4rem}.legal-page__inner{margin:0 auto;max-width:760px}.legal-page__back{align-items:center;color:#a1a1aa;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:2rem;text-decoration:none;transition:color .2s ease}.legal-page__back:hover{color:#d4a3d4}.legal-page__back-icon{height:1.1rem;width:1.1rem}.legal-page__header{border-bottom:1px solid #212121;margin-bottom:2.5rem;padding-bottom:1.75rem}.legal-page__title{color:#fff;font-size:clamp(1.75rem,4vw,2.25rem);letter-spacing:-.02em;line-height:1.2;margin:0}.legal-page__content h2,.legal-page__title{font-family:Unbounded,sans-serif;font-weight:600}.legal-page__content h2{color:#faeeb6;font-size:1.05rem;line-height:1.35;margin:2rem 0 .85rem}.legal-page__content h2:first-child{margin-top:0}.legal-page__content p{color:#d4d4d8;font-size:.975rem;line-height:1.75;margin:0 0 .85rem}.legal-page__content ul{margin:0 0 1rem;padding-left:1.25rem}.legal-page__content li{color:#d4d4d8;font-size:.975rem;line-height:1.65;margin-bottom:.45rem}.legal-page__content strong{color:#fff;font-weight:600}.legal-page__content a{color:#d4a3d4;font-weight:600;text-decoration:none}.legal-page__content a:hover{color:#e4bde4}.legal-page__note{background:#d4a3d40f;border:1px solid rgba(212,163,212,.22);border-radius:14px;color:#e4e4e7;font-size:.925rem;line-height:1.65;margin-top:2rem;padding:1rem 1.15rem}@media(max-width:639px){.legal-page{padding:6.25rem 1rem 3rem}.legal-page__inner{min-width:0}.legal-page__header{margin-bottom:2rem;padding-bottom:1.25rem}.legal-page__title{font-size:clamp(1.25rem,6.5vw,1.75rem);line-height:1.25}.legal-page__content h2,.legal-page__title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:break-word}.legal-page__content h2{font-size:.9375rem;line-height:1.4}.legal-page__content ul{padding-left:1.1rem}}
