.rd.wl-legal-page{color:#14120f;background:#f2efe8}.wl-legal-main{box-sizing:border-box;overflow-wrap:break-word;max-width:820px;margin:0 auto;padding:72px clamp(16px,4vw,32px) 104px}.rd .wl-legal-kicker{font-family:var(--font-inter), Inter, Arial, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#5c574f;margin:0;font-size:12px;line-height:1.5;display:block}.rd .wl-legal-title{font-family:var(--font-inter), Inter, Arial, sans-serif;letter-spacing:-.04em;color:#14120f;margin:14px 0 10px;font-size:clamp(40px,6vw,64px);line-height:1;font-weight:800!important}.rd .wl-legal-date{color:#5c574f;margin:0 0 8px;font-size:15px}.rd .wl-legal-date.is-compact{font-size:14px}.rd .wl-legal-date strong{font-weight:700}.rd .wl-legal h2{font-family:var(--font-inter), Inter, Arial, sans-serif;letter-spacing:-.02em;color:#14120f;margin:40px 0 12px;font-size:24px;line-height:1.5;font-weight:700!important}.rd .wl-legal p,.rd .wl-legal li{color:#3d3934;font-size:16px;line-height:1.65}.rd .wl-legal p{margin:1em 0}.rd .wl-legal ul{margin:16px 0;padding-left:20px;list-style:outside}.rd .wl-legal li{margin:0}.rd .wl-legal strong{font-weight:700}.rd .wl-legal a{color:#14120f;text-underline-offset:2px;text-decoration:underline}.rd .wl-legal a:hover{color:#c9350f}.rd .wl-legal a:focus-visible{outline-offset:2px;outline:2px solid #2640d4}@media (max-width:600px){.rd .wl-legal h2{margin:32px 0 10px;font-size:20px;line-height:1.25}.rd .wl-legal p,.rd .wl-legal li{font-size:15px;line-height:1.6}}
