.LegalPageShell-module__fVddSa__page{color:#f4f4f2;background:#161616;min-height:100dvh;font-family:Manrope,Arial,sans-serif}.LegalPageShell-module__fVddSa__page a{color:inherit;text-decoration:none}.LegalPageShell-module__fVddSa__page a:focus-visible{outline-offset:4px;outline:2px solid #2ec48c}.LegalPageShell-module__fVddSa__header{background:#161616;border-bottom:1px solid #363c37}.LegalPageShell-module__fVddSa__headerInner{justify-content:space-between;align-items:center;gap:20px;width:min(100% - 48px,1040px);min-height:72px;margin:0 auto;display:flex}.LegalPageShell-module__fVddSa__brand{letter-spacing:-.045em;align-items:center;gap:10px;font:800 20px Manrope,Arial,sans-serif;display:inline-flex}.LegalPageShell-module__fVddSa__wordmark{width:124px;height:40px;display:block}.LegalPageShell-module__fVddSa__homeLink{white-space:nowrap;font-size:14px;font-weight:650}.LegalPageShell-module__fVddSa__homeLink:hover{color:#2ec48c}.LegalPageShell-module__fVddSa__layout{width:min(100% - 48px,880px);min-height:calc(100dvh - 152px);margin:0 auto;padding:64px 0 90px}.LegalPageShell-module__fVddSa__document{min-width:0}.LegalPageShell-module__fVddSa__document .legal-kicker{color:#2ec48c;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.LegalPageShell-module__fVddSa__document>h1{letter-spacing:-.05em;text-wrap:balance;max-width:20ch;margin:14px 0 0;font:650 clamp(40px,4.2vw,56px)/1.08 Manrope,Arial,sans-serif}.LegalPageShell-module__fVddSa__document .legal-updated{color:#aeb6b0;margin:20px 0 0;font-size:14px}.LegalPageShell-module__fVddSa__document .legal-callout{background:#202620;border:1px solid #3b4840;border-radius:12px;margin:38px 0 48px;padding:24px 28px}.LegalPageShell-module__fVddSa__document .legal-callout strong{color:#f4f4f2;font-size:16px}.LegalPageShell-module__fVddSa__document .legal-callout p{color:#bfc8c1;margin:9px 0 0}.LegalPageShell-module__fVddSa__document section{border-top:1px solid #363c37;padding:30px 0}.LegalPageShell-module__fVddSa__document section h2{color:#f4f4f2;letter-spacing:-.03em;margin:0 0 14px;font:650 clamp(21px,2vw,25px)/1.2 Manrope,Arial,sans-serif}.LegalPageShell-module__fVddSa__document section p,.LegalPageShell-module__fVddSa__document section li{font-size:16px;line-height:1.75}.LegalPageShell-module__fVddSa__document .legal-callout p{font-size:16px;line-height:1.75}.LegalPageShell-module__fVddSa__document .legal-note{font-size:16px;line-height:1.75}.LegalPageShell-module__fVddSa__document section p{color:#bfc8c1;margin:0 0 16px}.LegalPageShell-module__fVddSa__document section p:last-child{margin-bottom:0}.LegalPageShell-module__fVddSa__document section ul{margin:0;padding-left:23px}.LegalPageShell-module__fVddSa__document section li{color:#bfc8c1}.LegalPageShell-module__fVddSa__document section li+li{margin-top:10px}.LegalPageShell-module__fVddSa__document a{color:#2ec48c;text-underline-offset:3px;text-decoration:underline}.LegalPageShell-module__fVddSa__document strong{color:#f4f4f2}.LegalPageShell-module__fVddSa__document .legal-note{color:#aeb6b0;background:#202620;border-radius:12px;margin:30px 0 0;padding:20px 22px;font-size:13px}.LegalPageShell-module__fVddSa__footer{color:#aeb6b0;border-top:1px solid #363c37;min-height:80px;padding:24px max(24px,50% - 520px);font-size:13px}@media (max-width:600px){.LegalPageShell-module__fVddSa__headerInner,.LegalPageShell-module__fVddSa__layout{width:min(100% - 36px,880px)}.LegalPageShell-module__fVddSa__headerInner{min-height:64px}.LegalPageShell-module__fVddSa__layout{padding:36px 0 70px}.LegalPageShell-module__fVddSa__document>h1{font-size:clamp(38px,10vw,50px)}.LegalPageShell-module__fVddSa__document .legal-callout{margin:30px 0 36px;padding:20px}.LegalPageShell-module__fVddSa__document section p,.LegalPageShell-module__fVddSa__document section li{font-size:15px}.LegalPageShell-module__fVddSa__document .legal-callout p{font-size:15px}.LegalPageShell-module__fVddSa__footer{padding:24px 18px}}
