.Legal-module__2aLznq__page{padding:clamp(72px,9vw,128px) 0 clamp(64px,8vw,112px)}.Legal-module__2aLznq__head{max-width:62ch;margin-bottom:clamp(40px,5vw,64px)}.Legal-module__2aLznq__head h1{letter-spacing:-.02em;margin:12px 0 16px;font-size:clamp(2rem,4.4vw,3rem);line-height:1.12}.Legal-module__2aLznq__head p{color:var(--text-2,#53615c);margin:0;line-height:1.7}.Legal-module__2aLznq__meta{border-top:1px solid #7f7f7f38;flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:20px;display:flex}.Legal-module__2aLznq__meta span{font:600 .75rem/1.5 var(--mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--text-3,#66736e)}.Legal-module__2aLznq__meta b{font:700 .75rem/1.5 var(--mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--ink,#071412)}.Legal-module__2aLznq__body{max-width:78ch}.Legal-module__2aLznq__body section{padding-top:clamp(32px,4vw,44px)}.Legal-module__2aLznq__body section+section{border-top:1px solid #7f7f7f29;margin-top:clamp(32px,4vw,44px)}.Legal-module__2aLznq__body h2{letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.35}.Legal-module__2aLznq__body h3{margin:24px 0 10px;font-size:.95rem;line-height:1.4}.Legal-module__2aLznq__body p{margin:0 0 14px;line-height:1.75}.Legal-module__2aLznq__body ul,.Legal-module__2aLznq__body ol{margin:0 0 14px;padding-left:1.25em;line-height:1.75}.Legal-module__2aLznq__body li{margin-bottom:6px}.Legal-module__2aLznq__body li::marker{color:var(--text-3,#66736e)}.Legal-module__2aLznq__body a{color:var(--green-text,#0e7248);text-underline-offset:3px;text-decoration:underline}.Legal-module__2aLznq__table{border-collapse:collapse;width:100%;margin:4px 0 16px;font-size:.9rem}.Legal-module__2aLznq__table th,.Legal-module__2aLznq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #7f7f7f2e;padding:10px 12px;line-height:1.6}.Legal-module__2aLznq__table th{font:700 .72rem/1.5 var(--mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--text-3,#66736e);white-space:nowrap}.Legal-module__2aLznq__table tbody tr:last-child th,.Legal-module__2aLznq__table tbody tr:last-child td{border-bottom:none}.Legal-module__2aLznq__note{border-left:3px solid var(--mint,#a9f7c9);background:#7f7f7f12;border-radius:0 8px 8px 0;margin:16px 0;padding:16px 18px}.Legal-module__2aLznq__note p{margin:0;font-size:.92rem}.Legal-module__2aLznq__note p+p{margin-top:10px}@media (max-width:640px){.Legal-module__2aLznq__table,.Legal-module__2aLznq__table tbody,.Legal-module__2aLznq__table tr,.Legal-module__2aLznq__table td,.Legal-module__2aLznq__table th{width:100%;display:block}.Legal-module__2aLznq__table thead{display:none}.Legal-module__2aLznq__table tr{border-bottom:1px solid #7f7f7f2e;padding:12px 0}.Legal-module__2aLznq__table td,.Legal-module__2aLznq__table th{border-bottom:none;padding:3px 0}.Legal-module__2aLznq__table td:before{content:attr(data-label);font:700 .68rem/1.6 var(--mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--text-3,#66736e);display:block}}
