.LegalPageShell-module__QDSgRW__page{background:var(--btw-white,#fff);min-height:100vh;font-family:var(--btw-font,system-ui, sans-serif);flex-direction:column;display:flex}.LegalPageShell-module__QDSgRW__main{flex:1}.LegalPageShell-module__QDSgRW__article{max-width:720px;color:var(--btw-ink,#1f2432);margin:0 auto;padding:32px 24px 80px}.LegalPageShell-module__QDSgRW__article h1{font-size:var(--btw-font-size-display);margin:0 0 8px;font-weight:800}.LegalPageShell-module__QDSgRW__article h1+p{font:var(--btw-text-body-small);color:#00000080;margin:0 0 32px}.LegalPageShell-module__QDSgRW__article section{margin-bottom:28px}.LegalPageShell-module__QDSgRW__article h2{font-size:var(--btw-font-size-h3);margin:0 0 8px;font-weight:700}.LegalPageShell-module__QDSgRW__article p,.LegalPageShell-module__QDSgRW__article li{font-size:var(--btw-font-size-body-small);color:#000000bf;margin:0 0 8px;line-height:1.6}.LegalPageShell-module__QDSgRW__article ul{margin:0;padding-left:20px}.LegalPageShell-module__QDSgRW__footer{font:var(--btw-text-body-small);margin-top:40px}.LegalPageShell-module__QDSgRW__footer a{color:#2563eb;text-decoration:none}.LegalPageShell-module__QDSgRW__footer a:hover{text-decoration:underline}