:root{--paper:#ffffff;--ink:#0b0b0c;--ink-soft:#5b5b61;--bg:#eae8e4;--line:rgba(11,11,12,0.14)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-hanken-grotesk),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit}main{max-width:820px;margin:0 auto;padding:44px 24px 20px}.legal_bar__PwpTT{border-bottom:1.5px solid var(--ink);background:var(--paper)}.legal_barIn__HeUqm{max-width:820px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:10px}.legal_brand__iGlYI{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-bricolage-grotesque),system-ui,sans-serif;font-weight:800;font-size:1.2rem;letter-spacing:-.01em;text-decoration:none}.legal_sp__Y6Ivh{flex:1}.legal_back__Zy47R{font-size:.9rem;color:var(--ink-soft);text-decoration:none}.legal_back__Zy47R:hover{color:var(--ink)}.legal_sheet__D2Jo_{background:var(--paper);border:1.5px solid var(--ink);border-radius:18px;box-shadow:10px 14px 0 rgba(11,11,12,.9);padding:38px 40px}.legal_sheet__D2Jo_ a{text-decoration:underline}.legal_sheet__D2Jo_ h1{font-family:var(--font-bricolage-grotesque),system-ui,sans-serif;font-weight:800;font-size:2rem;letter-spacing:-.02em;line-height:1.1;margin:0 0 6px}.legal_meta__zYiSG{font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 26px}.legal_sheet__D2Jo_ h2{font-family:var(--font-bricolage-grotesque),system-ui,sans-serif;font-weight:700;font-size:1.1rem;margin:22px 0 5px;letter-spacing:0}.legal_sheet__D2Jo_ p{margin:0 0 14px}.legal_sheet__D2Jo_ ul{list-style:disc;margin:0 0 14px;padding-left:22px}.legal_sheet__D2Jo_ li{margin:7px 0}.legal_pageFooter__eyqm6{margin:28px 0 0;padding:0 4px;display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;font-size:.9rem;color:var(--ink-soft)}.legal_pageFooter__eyqm6 a{color:var(--ink-soft)}.legal_pageFooter__eyqm6 a:hover{color:var(--ink)}@media (max-width:640px){.legal_sheet__D2Jo_{padding:26px 22px;box-shadow:6px 8px 0 rgba(11,11,12,.9)}.legal_sheet__D2Jo_ h1{font-size:1.7rem}}