.legal-module__Yd4PWa__page{justify-content:center;width:100%;min-height:100vh;padding:3rem 1.25rem;display:flex}.legal-module__Yd4PWa__panel{background:var(--color-panel);width:100%;max-width:720px;color:var(--color-panel-text);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;gap:1.1rem;height:fit-content;padding:2rem 1.75rem;display:flex}.legal-module__Yd4PWa__backLink{color:var(--color-muted);align-self:flex-start;font-size:.85rem;font-weight:600}.legal-module__Yd4PWa__backLink:hover{color:var(--color-accent)}.legal-module__Yd4PWa__title{font-family:var(--font-heading);font-size:1.5rem;font-weight:700}.legal-module__Yd4PWa__updated{color:var(--color-muted);margin-top:-.6rem;font-size:.85rem}.legal-module__Yd4PWa__placeholder{color:var(--color-muted);font-size:.95rem;line-height:1.6}.legal-module__Yd4PWa__placeholder a{color:var(--color-accent)}.legal-module__Yd4PWa__content{color:var(--color-panel-text);font-size:.95rem;line-height:1.65}.legal-module__Yd4PWa__content h2{font-family:var(--font-heading);margin:1.5rem 0 .5rem;font-size:1.1rem;font-weight:700}.legal-module__Yd4PWa__content h2:first-child{margin-top:0}.legal-module__Yd4PWa__content p{margin:.5rem 0}.legal-module__Yd4PWa__content ul{margin:.5rem 0;padding-left:1.25rem}.legal-module__Yd4PWa__content li{margin:.25rem 0}.legal-module__Yd4PWa__content a{color:var(--color-accent)}.legal-module__Yd4PWa__content strong{font-weight:700}.legal-module__Yd4PWa__content hr{border:none;border-top:1px solid var(--color-border);margin:1.5rem 0}.legal-module__Yd4PWa__disclaimer{color:var(--color-muted);font-size:.85rem;font-style:italic;line-height:1.6}
