.header{position:relative;top:auto;background:#fff}.policy-page{max-width:850px;padding-top:32px;padding-bottom:64px;font-size:1rem;overflow-wrap:anywhere}.policy-page h1{font-size:clamp(2rem,5vw,3rem);line-height:1.12;margin:24px 0 16px}.policy-page h2{font-size:1.3rem;line-height:1.35;margin:36px 0 14px}.policy-page p{margin:0 0 16px}.policy-page a,.policy-links a{text-decoration:underline;text-underline-offset:3px}.policy-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin:24px 0;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:1rem}.policy-links a{display:inline-block;padding:6px 0}.policy-document{line-height:1.75}.google-policy-note{border-top:1px solid var(--line);margin-top:36px}.footer .policy-links{border-color:#ffffff40;margin-bottom:0}@media print{.test-banner,.skip-link,.header,.policy-links,.footer,.policy-page>a{display:none}.policy-page{width:100%;max-width:none;padding:0;font-size:11pt}.policy-page h2{break-after:avoid}.policy-page p{orphans:3;widows:3}}
