.legal-module__iFEnna__main{box-sizing:border-box;width:100%;max-width:820px;padding:clamp(8px, 3vw, 32px) var(--rl-gutter) clamp(48px, 8vw, 88px);margin:0 auto}.legal-module__iFEnna__paper{overflow-wrap:break-word;background:#fff;border-radius:24px;min-width:0;padding:clamp(24px,6vw,56px)}.legal-module__iFEnna__paper h1{font-family:var(--rl-display);letter-spacing:-.025em;color:var(--rl-ink);-webkit-hyphens:auto;hyphens:auto;font-size:clamp(32px,6vw,48px);font-weight:560;line-height:1.05}.legal-module__iFEnna__paper article>p:first-child{letter-spacing:.08em;font-size:13px;font-weight:800}.legal-module__iFEnna__paper .legal-prose{color:var(--rl-soft);font-size:16px;line-height:1.7}.legal-module__iFEnna__paper .legal-prose h2{font-family:var(--rl-display);letter-spacing:-.015em;color:var(--rl-ink);font-size:clamp(21px,3.6vw,25px);font-weight:560;line-height:1.2}.legal-module__iFEnna__paper .legal-prose h3{color:var(--rl-ink);font-weight:800}.legal-module__iFEnna__paper .legal-prose strong{font-weight:700}.legal-module__iFEnna__paper .legal-prose a{color:var(--rl-accent);text-underline-offset:3px;font-weight:600}.legal-module__iFEnna__paper .legal-prose hr{border-top-color:var(--rl-line)}.legal-module__iFEnna__paper .legal-prose .placeholder{background:var(--rl-lilac)}.legal-module__iFEnna__footer{border-top:1px solid var(--rl-line)}.legal-module__iFEnna__footerInner{box-sizing:border-box;width:100%;max-width:1240px;padding:28px var(--rl-gutter) max(28px, calc(env(safe-area-inset-bottom) + 20px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0 auto;display:flex}.legal-module__iFEnna__footerNav{color:var(--rl-soft);flex-wrap:wrap;gap:8px 20px;font-size:14px;font-weight:700;display:flex}.legal-module__iFEnna__footerNav a,.legal-module__iFEnna__footerNav button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.legal-module__iFEnna__footerNav a:hover,.legal-module__iFEnna__footerNav button:hover{color:var(--rl-ink)}
