.policy{color:var(--text-main);font-size:17px;line-height:1.65}.policy h1{font-size:48px;letter-spacing:-.032em;line-height:1.06;text-wrap:balance}.policy h1,.policy h2{color:var(--text-highlight);font-weight:600}.policy h2{font-size:24px;letter-spacing:-.015em;line-height:1.25;margin-top:3rem}.policy>:first-child{margin-top:0}.policy p,.policy ul{margin-top:1rem}.policy ul{display:flex;flex-direction:column;gap:.75rem;padding-left:1.125rem}.policy li{list-style:disc}.policy li::marker{color:var(--highlight-blue)}.policy strong{color:var(--text-highlight);font-weight:600}.policy a{color:var(--highlight-blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}.policy a:hover{text-decoration-thickness:2px}.policy .lead{font-size:19px;line-height:1.55;margin-top:1rem}.policy .closing{border-top:1px solid var(--container-outline);color:var(--text-light);margin-top:2.5rem;padding-top:1.5rem}@media (max-width:900px){.policy{font-size:16px}.policy h1{font-size:32px}.policy h2{font-size:20px;margin-top:2.25rem}.policy .lead{font-size:17px}}