.pwrentals-site{margin:0;color:#222;background:#f6f7fb;font:16px/1.5 system-ui,sans-serif}.pwrentals-site>header,.pwrentals-site>footer,.pwrentals-site>main{max-width:1280px;margin:auto;padding:24px}.pwrentals-site>header a{color:#3159b8;text-decoration:none;font-size:24px;font-weight:700}.pwrentals-site>main{background:#fff;min-height:70vh}.pwrentals-site>footer{color:#666}@media(max-width:640px){.pwrentals-site>main{padding:16px}}