.LegalDocument-module__4Qgc-G__page{background:var(--ground);min-height:100svh;padding:18px 0 88px}.LegalDocument-module__4Qgc-G__shell{width:min(940px,100% - 40px);margin-inline:auto}.LegalDocument-module__4Qgc-G__nav{border:1px solid var(--line);min-height:66px;box-shadow:var(--shadow-nav);background:#ffffffe6;border-radius:20px;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.LegalDocument-module__4Qgc-G__nav a:last-child{color:var(--ink-soft);font-size:13px;transition:color .18s}.LegalDocument-module__4Qgc-G__nav a:last-child:hover{color:var(--accent)}.LegalDocument-module__4Qgc-G__article{margin-top:clamp(54px,8vw,96px)}.LegalDocument-module__4Qgc-G__eyebrow{color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0 0 18px;font-size:10px}.LegalDocument-module__4Qgc-G__article h1{letter-spacing:-.07em;max-width:760px;margin:0;font-size:clamp(52px,8.4vw,92px);font-weight:540;line-height:.92}.LegalDocument-module__4Qgc-G__body{max-width:760px;margin-top:clamp(54px,7vw,82px)}.LegalDocument-module__4Qgc-G__body h2{border-top:1px solid var(--line);letter-spacing:-.035em;margin:60px 0 16px;padding-top:22px;font-size:clamp(24px,3vw,32px);font-weight:590}.LegalDocument-module__4Qgc-G__body p,.LegalDocument-module__4Qgc-G__body li{color:var(--ink-soft);font-size:16px;line-height:1.75}.LegalDocument-module__4Qgc-G__body p{margin:0 0 18px}.LegalDocument-module__4Qgc-G__body ul{gap:12px;margin:18px 0 28px;padding-left:22px;display:grid}.LegalDocument-module__4Qgc-G__body strong{color:var(--ink);font-weight:620}.LegalDocument-module__4Qgc-G__body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.LegalDocument-module__4Qgc-G__footer{border-top:1px solid var(--line);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding-top:22px;font-size:13px;display:flex}@media (max-width:640px){.LegalDocument-module__4Qgc-G__shell{width:calc(100% - 28px)}.LegalDocument-module__4Qgc-G__article h1{font-size:clamp(46px,15vw,68px)}.LegalDocument-module__4Qgc-G__body h2{margin-top:48px}.LegalDocument-module__4Qgc-G__body p,.LegalDocument-module__4Qgc-G__body li{font-size:15px}.LegalDocument-module__4Qgc-G__footer{flex-direction:column;align-items:flex-start}}
