.v2-page .legal-h1{font-family:var(--v2-f-serif);letter-spacing:-.025em;color:var(--v2-fg-0);margin:0;font-size:clamp(34px,5vw,48px);font-weight:400;line-height:1.1}.v2-page .policy-body{color:#f3f3f3;font-size:16px;line-height:24px}.v2-page .policy-body>:first-child{margin-top:0}.v2-page .policy-body p{margin:0 0 16px}.v2-page .policy-body h1,.v2-page .policy-body h2,.v2-page .policy-body h3,.v2-page .policy-body h4{font-family:var(--v2-f-sans);color:var(--v2-fg-0);margin:40px 0 12px;font-weight:500;line-height:1.3}.v2-page .policy-body h2{letter-spacing:-.02em;color:var(--v2-fg-0);margin-top:64px;font-size:1.8em}.v2-page .policy-body h3{letter-spacing:-.015em;font-size:18px}.v2-page .policy-body h4{font-size:16px}.v2-page .policy-body ul,.v2-page .policy-body ol{margin:0 0 16px;padding-left:24px}.v2-page .policy-body ul{list-style:outside}.v2-page .policy-body ol{list-style:decimal}.v2-page .policy-body li{margin-bottom:6px}.v2-page .policy-body a{color:var(--v2-fg-0);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;transition:color .12s}.v2-page .policy-body a:hover{color:var(--v2-fg-1)}.v2-page .policy-body strong,.v2-page .policy-body b{color:var(--v2-fg-0);font-weight:600}.v2-page .policy-body table{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}.v2-page .policy-body th,.v2-page .policy-body td{border:1px solid var(--v2-line-0);text-align:left;vertical-align:top;padding:8px 12px}.v2-page .policy-body th{background:var(--v2-bg-1);color:var(--v2-fg-0);font-weight:500}.v2-page .policy-body hr{border:0;border-top:1px solid var(--v2-line-0);margin:32px 0}.v2-page .policy-body blockquote{border-left:3px solid var(--v2-line-1);color:var(--v2-fg-2);margin:16px 0;padding-left:16px}
