.g-legal-text{--tp-ink:var(--g-ink,#181817);--tp-muted:var(--g-muted,#686b70);--tp-line:var(--g-line,#dededb);font-family:var(--g-font-family,Inter,Arial,sans-serif);min-width:0;width:100%}.g-legal-text,.g-legal-text *,.g-legal-text :after,.g-legal-text :before{box-sizing:border-box}.g-legal-text.tp-legal{color:var(--tp-ink,#181817);padding:clamp(56px,7.5vw,112px) clamp(24px,5vw,80px) clamp(80px,9vw,144px)}.g-legal-text .tp-legal-column{margin-inline:auto;max-width:780px;width:100%}.g-legal-text .tp-legal-header{margin:0 0 58px}.g-legal-text .tp-legal-header h1{font-size:clamp(43px,5.15vw,72px);font-weight:var(--g-heading-weight,450);letter-spacing:-.055em;line-height:1.055;margin:0;max-width:780px;text-wrap:balance}.g-legal-text .tp-legal-updated{color:var(--tp-muted,#686b70);font-size:14px;line-height:1.6;margin:26px 0 0}.g-legal-text .tp-legal-body{font-size:calc(17px*var(--g-copy-scale, 1));letter-spacing:-.007em;line-height:1.85;overflow-wrap:anywhere}.g-legal-text .tp-legal-body>:first-child{margin-top:0}.g-legal-text .tp-legal-body>:last-child{margin-bottom:0}.g-legal-text .tp-legal-body p{margin:0 0 24px}.g-legal-text .tp-legal-body h2{font-size:27px;font-weight:500;letter-spacing:-.035em;line-height:1.3;margin:48px 0 22px}.g-legal-text .tp-legal-body h3,.g-legal-text .tp-legal-body h4,.g-legal-text .tp-legal-body h5,.g-legal-text .tp-legal-body h6{font-size:21px;font-weight:500;letter-spacing:-.025em;line-height:1.4;margin:36px 0 18px}.g-legal-text .tp-legal-body b,.g-legal-text .tp-legal-body strong{font-weight:550}.g-legal-text .tp-legal-body a{color:inherit;text-decoration-color:#a5a6a2;text-decoration-thickness:1px;text-underline-offset:4px}.g-legal-text .tp-legal-body a:hover{text-decoration-color:currentColor}.g-legal-text .tp-legal-body a:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:4px}.g-legal-text .tp-legal-body ol,.g-legal-text .tp-legal-body ul{margin:24px 0 32px;padding-inline-start:28px}.g-legal-text .tp-legal-body ol{list-style-type:decimal}.g-legal-text .tp-legal-body li{margin-bottom:14px;padding-inline-start:5px}.g-legal-text .tp-legal-body li>ol,.g-legal-text .tp-legal-body li>ul{margin-bottom:28px;margin-top:20px}.g-legal-text .tp-legal-body ol.tp-legal-clauses{padding-inline-start:26px}.g-legal-text .tp-legal-body ol.tp-legal-clauses>li{margin-bottom:44px;padding-inline-start:8px}.g-legal-text .tp-legal-body ol.tp-legal-clauses>li::marker{font-size:22px;font-weight:500}.g-legal-text .tp-legal-body ol.tp-legal-clauses>li>h2{margin-bottom:22px;margin-top:0}.g-legal-text .tp-legal-body ol.tp-legal-unmarked-list{list-style-type:none;padding-inline-start:0}.g-legal-text .tp-legal-body ol.tp-legal-unmarked-list>li{padding-inline-start:0}.g-legal-text .tp-legal-body blockquote{border-inline-start:1px solid var(--tp-line,#dededb);margin:32px 0;padding-inline-start:24px}.g-legal-text .tp-legal-body table{border-collapse:collapse;max-width:100%}.g-legal-text .tp-legal-body td,.g-legal-text .tp-legal-body th{border:1px solid var(--tp-line,#dededb);padding:12px;text-align:left}@media (max-width:700px){.g-legal-text.tp-legal{padding-bottom:80px;padding-top:52px}.g-legal-text .tp-legal-header{margin-bottom:42px}.g-legal-text .tp-legal-header h1{font-size:clamp(39px,10.4vw,53px)}.g-legal-text .tp-legal-updated{font-size:13px;margin-top:22px}.g-legal-text .tp-legal-body{font-size:calc(16px*var(--g-copy-scale, 1));line-height:1.8}.g-legal-text .tp-legal-body h2{font-size:24px;margin-bottom:20px;margin-top:40px}.g-legal-text .tp-legal-body h3,.g-legal-text .tp-legal-body h4,.g-legal-text .tp-legal-body h5,.g-legal-text .tp-legal-body h6{font-size:20px}.g-legal-text .tp-legal-body ol,.g-legal-text .tp-legal-body ol.tp-legal-clauses,.g-legal-text .tp-legal-body ul{padding-inline-start:23px}.g-legal-text .tp-legal-body ol.tp-legal-clauses>li{margin-bottom:38px;padding-inline-start:3px}.g-legal-text .tp-legal-body ol.tp-legal-clauses>li::marker{font-size:20px}.g-legal-text .tp-legal-body ol.tp-legal-unmarked-list{padding-inline-start:0}}