.Legal-module__thhP-G__page{max-width:calc(700px + var(--gutter)*2);padding:72px var(--gutter)120px;margin:0 auto}.Legal-module__thhP-G__head{margin-bottom:48px}.Legal-module__thhP-G__head h1{font-family:var(--font-round);letter-spacing:-.035em;margin:0;font-size:clamp(40px,7vw,60px);font-weight:700;line-height:1.04}.Legal-module__thhP-G__intro{color:var(--ink-2);margin-top:18px;font-size:20px;line-height:1.5}.Legal-module__thhP-G__intro p{margin:0 0 12px}.Legal-module__thhP-G__updated{color:var(--ink-3);margin:18px 0 0;font-size:14px}.Legal-module__thhP-G__prose{font-size:17px;line-height:1.65}.Legal-module__thhP-G__prose h2{font-family:var(--font-round);letter-spacing:-.02em;margin:56px 0 14px;font-size:26px;line-height:1.2}.Legal-module__thhP-G__prose h3{margin:32px 0 8px;font-size:18px}.Legal-module__thhP-G__prose p,.Legal-module__thhP-G__prose ul,.Legal-module__thhP-G__prose ol{color:var(--ink-2);margin:0 0 16px}.Legal-module__thhP-G__prose ul,.Legal-module__thhP-G__prose ol{padding-left:22px}.Legal-module__thhP-G__prose li{margin-bottom:8px}.Legal-module__thhP-G__prose li::marker{color:var(--ink-3)}.Legal-module__thhP-G__prose strong{color:var(--ink);font-weight:600}.Legal-module__thhP-G__prose a{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.Legal-module__thhP-G__prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.Legal-module__thhP-G__prose .summary{border-radius:var(--r-lg);background:var(--bg-2);border:1px solid var(--line);margin:0 0 16px;padding:24px}.Legal-module__thhP-G__prose .summary ul{margin:0}.Legal-module__thhP-G__prose .summary li:last-child{margin-bottom:0}.Legal-module__thhP-G__prose details{border-bottom:1px solid var(--line)}.Legal-module__thhP-G__prose details:first-of-type{border-top:1px solid var(--line)}.Legal-module__thhP-G__prose summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.Legal-module__thhP-G__prose summary::-webkit-details-marker{display:none}.Legal-module__thhP-G__prose summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:9px;height:9px;transition:transform .3s var(--ease);flex:none;margin-right:4px;transform:rotate(45deg)translateY(-3px)}.Legal-module__thhP-G__prose details[open] summary:after{transform:rotate(-135deg)translateY(-3px)}.Legal-module__thhP-G__prose details>div{padding:0 0 12px}.Legal-module__thhP-G__prose .contact{--r:var(--r-xl);--p:10px;padding:var(--p)var(--p)var(--p)26px;border-radius:var(--r);background:var(--bg-2);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;display:flex}.Legal-module__thhP-G__prose .contact p{color:var(--ink);margin:0;font-weight:600}.Legal-module__thhP-G__prose .contact span{color:var(--ink-2);font-size:15px;font-weight:400;display:block}.Legal-module__thhP-G__prose .contact a{border-radius:calc(var(--r) - var(--p));background:var(--button);height:52px;color:var(--button-ink);align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}
