.policy-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;padding-top:48px;padding-bottom:90px}.policy-layout aside nav{display:flex;flex-direction:column;gap:6px}.policy-layout aside a{padding:12px;border-radius:8px;line-height:1.5}.policy-layout aside a[aria-current=page]{background:#e8eedf;font-weight:700}.policy-content{max-width:760px;overflow-wrap:anywhere}.policy-content h1{font-size:clamp(36px,4vw,56px);letter-spacing:-2px}.policy-intro{font-size:19px;color:var(--muted)}.policy-date{font-size:12px;color:var(--muted);padding-bottom:24px;border-bottom:1px solid var(--line)}.policy-content h2{font-size:23px;letter-spacing:-.5px;margin:32px 0 12px;line-height:1.35}.policy-content p,.policy-content li{font-size:15px;line-height:1.85}.policy-content li{margin-bottom:12px}.policy-content a{text-decoration:underline;text-underline-offset:3px;color:var(--green)}.policy-callout{padding:4px 24px 16px;background:#e8eedf;border-radius:16px}.footer-links{flex-wrap:wrap;max-width:650px;row-gap:16px}footer{overflow-wrap:anywhere}.review-notice{padding:16px 20px;border:1px solid var(--line);background:#edf1e8;border-radius:10px;font-size:13px;line-height:1.8}.review-notice a,.pricing-foot a{text-decoration:underline;text-underline-offset:3px}.trust-strip{padding-top:32px;padding-bottom:36px;border-top:1px solid var(--line);margin-bottom:32px}.trust-strip p{max-width:860px;color:var(--muted);font-size:13px}.trust-strip a{text-decoration:underline;text-underline-offset:3px}.trust-strip nav{flex-wrap:wrap;row-gap:14px}@media(max-width:780px){.policy-layout{grid-template-columns:1fr;gap:28px;padding-top:24px}.policy-layout aside nav{flex-direction:row;flex-wrap:wrap;gap:4px}.policy-layout aside a{font-size:12px;padding:8px}.policy-layout aside .eyebrow{margin-bottom:10px}.policy-content h1{font-size:38px}.policy-layout{padding-bottom:50px}.footer-links{gap:16px}.policy-content ul{padding-left:22px}}
