.wl-legal-body{background:#f7f1ea;margin:0}.wl-legal{color:#140b07;font-family:Funnel Display,system-ui,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased}.wl-legal__head{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:760px;padding:28px 20px 0}.wl-legal__brand{color:#140b07;font-size:17px;letter-spacing:-.02em;text-decoration:none}.wl-legal__main{margin:0 auto;max-width:760px;padding:56px 20px 96px}.wl-legal__title{font-size:clamp(36px,6vw,56px);font-weight:400;letter-spacing:-.035em;line-height:1.04;margin:0}.wl-legal__sub{color:#140b079e;font-size:16px;line-height:1.45;margin:14px 0 40px}.wl-legal .legal__body{color:#3d3430;font-size:15.5px;letter-spacing:-.012em;line-height:1.62}.wl-legal .legal__body h2{color:#140b07;font-size:22px;font-weight:500;letter-spacing:-.03em;line-height:1.2;margin:44px 0 12px}.wl-legal .legal__body h3{color:#140b07;font-size:17px;font-weight:600;margin:28px 0 8px}.wl-legal .legal__body p{margin:0}.wl-legal .legal__body p+p,.wl-legal .legal__body p+ul,.wl-legal .legal__body ul+p{margin-top:12px}.wl-legal .legal__body ul{list-style:disc;margin:0;padding-left:22px}.wl-legal .legal__body li+li{margin-top:6px}.wl-legal .legal__body a{color:#8a3a12;text-decoration:underline;text-underline-offset:3px}.wl-legal .legal__meta{color:#140b0780;font-size:13px;margin-top:40px}.wl-legal__bar{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);background:#f7f0e9db;box-shadow:inset 0 -1px #140b0700;box-sizing:border-box;display:grid;grid-template-columns:44px 1fr 44px;height:calc(52px + var(--frame-safe-top, 0px));padding:var(--frame-safe-top,0) calc(8px + var(--frame-safe-right, 0px)) 0 calc(8px + var(--frame-safe-left, 0px));position:sticky;top:0;transition:box-shadow .2s ease;z-index:5}.wl-legal__bar.is-scrolled{box-shadow:inset 0 -1px #140b071a}.wl-legal__back{background:none;border:none;border-radius:999px;color:#140b07;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;transition:background .15s ease;width:44px}.wl-legal__back:active{background:#140b0714}:where(.wl-legal__bar-title){min-width:0}.wl-legal__bar-title{color:#140b07;font-size:17px;font-weight:500;grid-column:2;justify-self:center;letter-spacing:-.01em;max-width:100%;opacity:0;overflow:hidden;overflow:clip visible;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.wl-legal__bar.is-scrolled .wl-legal__bar-title{opacity:1}html.cd-app .wl-legal__main{padding:20px calc(20px + var(--frame-safe-right)) calc(56px + var(--frame-safe-bottom)) calc(20px + var(--frame-safe-left))}html.cd-app .wl-legal__title{font-size:34px}html.cd-app .wl-legal .legal__body{font-size:16px}html.cd-app .wl-legal .legal__body a{padding:8px 0}
