.legal-head{padding-top:56px;padding-bottom:24px}.legal-head h1{color:var(--char);font-family:Chubby,sans-serif;font-size:clamp(2.3rem,4.2vw,4.4rem);font-weight:400;line-height:.9}.legal-head .updated{color:var(--muted);margin-top:10px;font-size:.92rem;font-weight:500}.note{background:var(--sand2);border-left:4px solid var(--lime);color:var(--ink);border-radius:0 14px 14px 0;margin:8px 0 36px;padding:16px 20px;font-size:.95rem;font-weight:400}.legal{color:var(--char);padding-bottom:20px;font-size:clamp(1.05rem,1.05rem + .2vw,1.2rem);line-height:1.75}.legal h2{color:var(--lime);margin:44px 0 14px;font-family:Chubby,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.2}.legal p{margin:0 0 18px}.legal ul{margin:0 0 18px;padding-left:22px}.legal li{margin-bottom:8px}.legal a{color:var(--lime);text-underline-offset:2px;text-decoration:underline}
