.legal-page[data-v-0e925607]{color:var(--ink);margin:0 auto;padding:22px 0 64px;width:min(980px,calc(100% - 40px))}.legal-nav[data-v-0e925607]{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:58px}.legal-nav>a[data-v-0e925607]:last-child{align-items:center;color:var(--ink-2);display:inline-flex;font-size:var(--text-sm);font-weight:750;gap:5px;min-height:44px;text-decoration:none}.legal-nav>a[data-v-0e925607]:last-child:hover{color:var(--mark)}.legal-hero[data-v-0e925607]{background:linear-gradient(135deg,var(--ink),color-mix(in srgb,var(--ink) 82%,var(--board)));border-radius:20px;box-shadow:var(--lift-2);color:var(--paper);margin-top:34px;overflow:hidden;padding:clamp(28px,5vw,54px);position:relative}.legal-hero[data-v-0e925607]:after{border:1px solid hsla(0,0%,100%,.08);border-radius:50%;bottom:-95px;box-shadow:0 0 0 34px #ffffff08,0 0 0 68px #ffffff05;content:"";height:240px;position:absolute;right:-70px;width:240px}.legal-hero>p[data-v-0e925607]{color:#9ed0c2;font-size:12px;font-weight:800;letter-spacing:.14em;margin:0}.legal-hero h1[data-v-0e925607]{font-size:clamp(34px,5vw,52px);font-weight:900;letter-spacing:-.025em;margin:9px 0 0;max-width:18ch}.legal-hero>div[data-v-0e925607]{color:#fdfcf8a6;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 20px;margin-top:18px}.legal-hero blockquote[data-v-0e925607]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-left:3px solid #e97569;border-radius:0 12px 12px 0;color:#fdfcf8d4;font-size:14px;line-height:1.75;margin:28px 0 0;max-width:66ch;padding:16px 18px;position:relative;z-index:1}.legal-content[data-v-0e925607]{background-color:var(--paper);background-image:var(--paper-grid);border:1px solid var(--grid);border-radius:20px;box-shadow:var(--lift);margin-top:20px;padding:clamp(24px,5vw,54px)}.legal-content[data-v-0e925607] section+section{border-top:1px solid var(--grid);margin-top:34px;padding-top:31px}.legal-content[data-v-0e925607] h2{color:var(--ink);font-size:23px;font-weight:900;margin:0}.legal-content[data-v-0e925607] p{color:var(--ink-2);font-size:15px;line-height:1.85;margin:10px 0 0;max-width:var(--measure)}.legal-content[data-v-0e925607] ul{color:var(--ink-2);font-size:15px;line-height:1.75;margin:12px 0 0;max-width:var(--measure);padding-left:22px}.legal-content[data-v-0e925607] li+li{margin-top:8px}.legal-content[data-v-0e925607] strong{color:var(--ink)}.legal-content[data-v-0e925607] .legal-note{background:var(--board-soft);border-left:3px solid var(--board);color:var(--ink-2);padding:13px 15px}.legal-footer[data-v-0e925607]{align-items:center;background:var(--paper);border:1px solid var(--grid);border-radius:14px;display:flex;gap:24px;justify-content:space-between;margin-top:18px;padding:20px 22px}.legal-footer p[data-v-0e925607]{display:flex;flex-direction:column;margin:0}.legal-footer b[data-v-0e925607]{font-size:14px}.legal-footer span[data-v-0e925607]{color:var(--ink-3);font-size:12px;margin-top:3px}.legal-footer>a[data-v-0e925607]{align-items:center;background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;flex:none;font-size:13px;font-weight:800;gap:5px;min-height:44px;padding:0 15px;text-decoration:none}.legal-footer>a[data-v-0e925607]:hover{background:var(--mark)}@media(max-width:640px){.legal-page[data-v-0e925607]{padding-top:10px;width:min(100% - 28px,980px)}.legal-nav>a[data-v-0e925607]:last-child{font-size:12px}.legal-hero[data-v-0e925607]{border-radius:16px;margin-top:18px;padding:27px 22px}.legal-hero h1[data-v-0e925607]{font-size:34px}.legal-hero blockquote[data-v-0e925607]{margin-top:22px;padding:13px 14px}.legal-content[data-v-0e925607]{border-radius:16px;padding:26px 20px}.legal-content[data-v-0e925607] h2{font-size:21px}.legal-footer[data-v-0e925607]{align-items:flex-start;flex-direction:column}.legal-footer>a[data-v-0e925607]{justify-content:center;width:100%}}
