.legal-shell-module__eB6T7a__page{background:radial-gradient(900px 420px at 0% -10%, color-mix(in oklch, var(--brand) 14%, transparent), transparent 60%), var(--bg);flex-direction:column;min-height:100vh;display:flex}.legal-shell-module__eB6T7a__top{border-bottom:1px solid var(--line);background:#fff}.legal-shell-module__eB6T7a__topInner{justify-content:space-between;align-items:center;gap:16px;width:min(860px,100% - 32px);min-height:72px;margin:0 auto;display:flex}.legal-shell-module__eB6T7a__brand{align-items:center;gap:10px;min-width:0;display:flex}.legal-shell-module__eB6T7a__brand img{width:148px;height:auto}.legal-shell-module__eB6T7a__brand span{display:none}.legal-shell-module__eB6T7a__nav{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.legal-shell-module__eB6T7a__nav a{color:var(--muted);background:var(--sunken);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.legal-shell-module__eB6T7a__nav a:hover{color:var(--ink);background:var(--soft)}.legal-shell-module__eB6T7a__nav a[aria-current=page]{color:#fff;background:var(--brand)}.legal-shell-module__eB6T7a__main{flex:1;width:min(860px,100% - 32px);margin:28px auto 48px}.legal-shell-module__eB6T7a__article{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:32px 36px 28px}.legal-shell-module__eB6T7a__article h1{letter-spacing:-.03em;font-size:28px}.legal-shell-module__eB6T7a__lede{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.55}.legal-shell-module__eB6T7a__article h2{margin:28px 0 10px;font-size:17px}.legal-shell-module__eB6T7a__article p,.legal-shell-module__eB6T7a__article li{color:#2a3138;font-size:15px;line-height:1.65}.legal-shell-module__eB6T7a__article p{margin:0 0 12px}.legal-shell-module__eB6T7a__article ul,.legal-shell-module__eB6T7a__article ol{margin:0 0 14px;padding-left:1.2em}.legal-shell-module__eB6T7a__article li+li{margin-top:6px}.legal-shell-module__eB6T7a__article a{color:var(--brand);font-weight:600}.legal-shell-module__eB6T7a__article a:hover{text-decoration:underline}.legal-shell-module__eB6T7a__meta{color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin:16px 0 8px;font-size:13px;display:flex}.legal-shell-module__eB6T7a__meta a{color:var(--brand);font-weight:600}.legal-shell-module__eB6T7a__steps{gap:12px;margin:0 0 16px;display:grid}.legal-shell-module__eB6T7a__step{background:var(--sunken);border:1px solid var(--line-soft);border-radius:12px;padding:14px 16px}.legal-shell-module__eB6T7a__step strong{margin-bottom:4px;display:block}.legal-shell-module__eB6T7a__form{border:1px solid var(--line);background:var(--card);border-radius:14px;margin-top:8px;padding:20px}.legal-shell-module__eB6T7a__form h2{margin-top:0}.legal-shell-module__eB6T7a__ok{background:color-mix(in oklch, var(--ok) 12%, var(--card));border:1px solid color-mix(in oklch, var(--ok) 32%, transparent);border-radius:12px;margin-bottom:16px;padding:14px 16px}.legal-shell-module__eB6T7a__ok code{font-weight:700}.legal-shell-module__eB6T7a__pager{border-top:1px solid var(--line);justify-content:space-between;gap:16px;margin-top:28px;padding-top:18px;font-size:14px;font-weight:600;display:flex}.legal-shell-module__eB6T7a__pager a{color:var(--brand)}.legal-shell-module__eB6T7a__pager a:hover{text-decoration:underline}.legal-shell-module__eB6T7a__cards{gap:12px;margin-top:20px;display:grid}.legal-shell-module__eB6T7a__card{border:1px solid var(--line);background:var(--sunken);color:inherit;border-radius:14px;padding:16px 18px;display:block}.legal-shell-module__eB6T7a__card:hover{border-color:color-mix(in oklch, var(--brand) 40%, var(--line));background:color-mix(in oklch, var(--brand) 6%, var(--sunken));text-decoration:none}.legal-shell-module__eB6T7a__card h2{margin:0 0 6px;font-size:16px}.legal-shell-module__eB6T7a__card p{color:var(--muted);margin:0;font-size:14px}.legal-shell-module__eB6T7a__card .legal-shell-module__eB6T7a__url{color:var(--brand);margin-top:8px;font-size:12px;font-weight:600}.legal-shell-module__eB6T7a__foot{border-top:1px solid var(--line);text-align:center;color:var(--muted);padding:20px 16px 28px;font-size:13px}.legal-shell-module__eB6T7a__foot p{margin:0 0 6px}.legal-shell-module__eB6T7a__foot a{color:var(--brand);font-weight:600}.legal-shell-module__eB6T7a__foot a:hover{text-decoration:underline}@media (max-width:720px){.legal-shell-module__eB6T7a__topInner{flex-direction:column;align-items:stretch;padding:14px 0 12px}.legal-shell-module__eB6T7a__brand img{width:130px}.legal-shell-module__eB6T7a__nav{justify-content:flex-start}.legal-shell-module__eB6T7a__article{padding:22px 18px 18px}.legal-shell-module__eB6T7a__article h1{font-size:24px}.legal-shell-module__eB6T7a__pager{flex-direction:column}}
