.LegalPage_shell__jtTsG{padding:56px 28px 80px;max-width:920px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.LegalPage_topBar__yBxc5{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.LegalPage_backBtn__ZAoPf{font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:var(--ink-2);padding:9px 16px;border:2px solid var(--paper);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;align-self:flex-start}.LegalPage_backBtn__ZAoPf:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--acid);background:var(--ink)}.LegalPage_meta__ZwjRu{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.LegalPage_meta__ZwjRu strong{color:var(--acid);font-weight:500}.LegalPage_doc__Rh74s{position:relative;background:var(--paper);color:var(--ink);padding:56px 50px 44px;border:3px solid var(--ink);box-shadow:12px 12px 0 var(--acid),12px 12px 0 4px var(--ink);font-family:var(--font-body);animation:LegalPage_docIn__t5sI1 .5s cubic-bezier(.2,.9,.3,1.05)}@keyframes LegalPage_docIn__t5sI1{0%{opacity:0;transform:translateY(-18px) rotate(-.4deg) scale(.985)}to{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}}.LegalPage_docStamp__SXTWN{left:28px;background:var(--hot);color:var(--paper)}.LegalPage_docFile__RAm6i,.LegalPage_docStamp__SXTWN{position:absolute;top:-16px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.2em;padding:5px 10px;border:2px solid var(--ink)}.LegalPage_docFile__RAm6i{right:28px;background:var(--ink);color:var(--acid)}.LegalPage_docTitle__SyyuX{font-family:var(--font-headline);font-size:clamp(2rem,5vw,3rem);text-transform:uppercase;margin:0 0 10px;line-height:.92;color:var(--ink);letter-spacing:-.01em}.LegalPage_docTitle__SyyuX em{font-style:normal;background:var(--acid);padding:0 .15em;display:inline-block;transform:rotate(-1.5deg);margin-right:.04em}.LegalPage_docLead__mY_Vu{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 30px;padding-bottom:18px;border-bottom:2px solid var(--ink)}.LegalPage_docLead__mY_Vu strong{color:var(--ink);font-weight:500}.LegalPage_section__9eT_J{margin-top:28px}.LegalPage_section__9eT_J:first-of-type{margin-top:8px}.LegalPage_sectionHead__Xqbhl{display:flex;align-items:baseline;gap:14px;margin:0 0 10px}.LegalPage_sectionNum__VStln{font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.14em;background:var(--ink);color:var(--acid);padding:4px 8px;flex-shrink:0;border:2px solid var(--ink)}.LegalPage_sectionTitle__gBW_r{font-family:var(--font-headline);font-size:1.15rem;text-transform:uppercase;margin:0;color:var(--ink);letter-spacing:-.005em;line-height:1.05}.LegalPage_section__9eT_J p{font-size:.98rem;line-height:1.6;margin:0 0 12px;color:var(--ink)}.LegalPage_section__9eT_J p:last-child{margin-bottom:0}.LegalPage_section__9eT_J ul{list-style:none;padding:0;margin:12px 0 0}.LegalPage_section__9eT_J li{padding:8px 0 8px 24px;position:relative;font-size:.96rem;line-height:1.5;border-bottom:1px dashed var(--ink)}.LegalPage_section__9eT_J li:last-child{border-bottom:none}.LegalPage_section__9eT_J li:before{content:"►";position:absolute;left:4px;top:11px;color:var(--hot);font-size:.7rem}.LegalPage_signoff__uZ_i5{margin-top:36px;padding-top:18px;border-top:2px dashed var(--ink);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.LegalPage_signoff__uZ_i5 strong{color:var(--hot);font-weight:500}@media (max-width:700px){.LegalPage_shell__jtTsG{padding:32px 18px 60px}.LegalPage_doc__Rh74s{padding:42px 24px 32px}.LegalPage_docFile__RAm6i,.LegalPage_docStamp__SXTWN{font-size:.6rem;padding:4px 8px}.LegalPage_sectionHead__Xqbhl{flex-direction:column;gap:6px;align-items:flex-start}}