.pv-legal-layout .pv-legal-heading{padding:36px 24px 24px!important}.pv-legal-layout .pv-legal-heading>div:last-child{max-width:1120px;margin:0 auto;text-align:left}.pv-legal-layout .pv-legal-heading h1{font-size:clamp(28px,4vw,44px);line-height:1.15}.pv-legal-layout .pv-legal-heading p{margin-left:0;max-width:70ch;line-height:1.65}.pv-legal-layout .pv-legal-main{max-width:1168px;padding-inline:24px}.pv-legal-layout :is(article,section,nav,div){min-width:0;box-sizing:border-box}.pv-legal-layout :is(p,li,a,h1,h2,h3){overflow-wrap:anywhere}.pv-legal-layout section[aria-label=Summary]>div{padding:20px;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.pv-legal-layout section[aria-label=Summary] h2{margin:0 0 8px}.pv-legal-layout section[aria-label=Summary] p{margin:0;line-height:1.65}.pv-legal-layout article{background:var(--surface);border:1px solid var(--border);line-height:1.75}.pv-legal-layout nav[aria-label="On this page"]>div{max-height:calc(100dvh - 120px);overflow:auto;padding-right:8px}@media(max-width:600px){.pv-legal-layout .pv-legal-heading{padding:24px 16px!important}.pv-legal-layout .pv-legal-heading a{margin-bottom:20px;letter-spacing:.12em}.pv-legal-layout .pv-legal-main{padding-inline:16px}.pv-legal-layout section[aria-label=Summary]>div{padding:16px}.pv-legal-layout article{padding:16px;font-size:14px;border-radius:18px}}