.pp-legal{--ink:#23241c;--bg:#f4f1e8;width:min(100%,48rem);color:var(--ink);margin:0 auto;padding:0 20px 48px}.pp-legal .pp-subhead h1{white-space:normal;text-overflow:unset;overflow:visible}.pp-legal__body{padding-top:8px}@media (min-width:1024px){.pp-legal .pp-subhead{top:calc(68px + env(safe-area-inset-top,0px));background:var(--color-cream,#f1eedf);min-height:72px;margin-top:1.5rem;margin-bottom:.25rem}.pp-legal .pp-subhead h1{font-size:2.25rem;line-height:1.15}}html.capacitor-native .pp-legal .pp-subhead{top:var(--pp-safe-top,env(safe-area-inset-top,0px));background:var(--bg,#f4f1e8)}@media (max-width:1023px){html:has([data-bottom-nav]) .pp-legal{padding-bottom:max(48px, var(--pp-tabbar-clear))}}html.capacitor-native:has([data-bottom-nav]) .pp-legal{padding-bottom:max(48px, var(--pp-tabbar-clear))}
