.legalPage-module-scss-module__yRiXSG__page{flex-direction:column;min-height:100svh;display:flex}.legalPage-module-scss-module__yRiXSG__main{width:min(100% - var(--content-inline-space),42rem);flex:1;margin-inline:auto;padding-block:8.5rem 5rem}.legalPage-module-scss-module__yRiXSG__header{border-block-end:1px solid var(--border-default);padding-block-end:2.5rem}.legalPage-module-scss-module__yRiXSG__header h1{color:var(--text-primary);letter-spacing:-.04em;margin:0;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:760;line-height:1.4}.legalPage-module-scss-module__yRiXSG__header p{max-width:38rem;color:var(--text-secondary);margin:.75rem 0 0;font-size:.875rem;line-height:2}.legalPage-module-scss-module__yRiXSG__header span{color:var(--text-muted);margin-block-start:1rem;font-size:.6875rem;line-height:1.8;display:block}.legalPage-module-scss-module__yRiXSG__content{gap:2rem;margin-block-start:2.5rem;display:grid}.legalPage-module-scss-module__yRiXSG__content section{gap:.625rem;display:grid}.legalPage-module-scss-module__yRiXSG__content h2{color:var(--text-primary);margin:0;font-size:1rem;font-weight:750;line-height:1.8}.legalPage-module-scss-module__yRiXSG__content p,.legalPage-module-scss-module__yRiXSG__content li{color:var(--text-secondary);font-size:.8125rem;line-height:2.1}.legalPage-module-scss-module__yRiXSG__content p,.legalPage-module-scss-module__yRiXSG__content ul{margin:0}.legalPage-module-scss-module__yRiXSG__content ul{padding-inline-start:1.25rem}.legalPage-module-scss-module__yRiXSG__content a{color:var(--text-primary);text-underline-offset:.25rem;font-weight:650}.legalPage-module-scss-module__yRiXSG__content a:hover{color:var(--interactive-primary-active)}.legalPage-module-scss-module__yRiXSG__content a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:.2rem}@media not (min-width:35rem){.legalPage-module-scss-module__yRiXSG__main{padding-block:7.5rem 4rem}.legalPage-module-scss-module__yRiXSG__header{padding-block-end:2rem}.legalPage-module-scss-module__yRiXSG__content{gap:1.75rem;margin-block-start:2rem}}@media (min-width:48rem){.legalPage-module-scss-module__yRiXSG__main{width:min(100% - var(--content-inline-space-wide),42rem)}}
