main.page :is(.mdl-heading,.rk-top,.bp-intro) h1{font-size:clamp(32px,4vw,48px);font-weight:650;line-height:1.12;letter-spacing:-.01em;margin:0 0 18px}main.page>.footer-legal{margin:var(--ps-space-5) 0 0;font-size:var(--ps-fs-12);line-height:1.6;color:var(--ps-color-text-muted);text-align:left}main.page>.footer-legal .legal-line{margin:0 0 var(--ps-space-1)}main.page>.footer-legal .legal-line:last-child{margin-bottom:0}main.page>.footer-legal strong{font-weight:var(--ps-fw-semibold);color:inherit}main.page>.footer-legal a{display:inline;min-height:0;color:var(--ps-color-accent);text-decoration:underline;text-underline-offset:3px}body[data-page=models] main.page>.footer-legal{margin-left:264px}@media(max-width:900px){body[data-page=models] main.page>.footer-legal{margin-left:212px}}@media(max-width:680px){body[data-page=models] main.page>.footer-legal{margin-left:0}}main.page :is(.mdl-heading,.rk-top,.bp-intro) h1{margin-top:16px}main.page>.mdl-heading{padding-top:28px}main.page>.mdl-heading .mdl-eyebrow{line-height:24px}main.page>.rk-top{padding-top:64px}@media(max-width:760px){main.page>.mdl-heading{padding-top:4px}main.page>.rk-top{padding-top:40px}}
