.legal-module__6r3y6W__main{padding:0 24px 96px;position:relative}.legal-module__6r3y6W__readBar{z-index:60;background:var(--lp-signal);transform-origin:0;height:3px;position:fixed;top:0;left:0;right:0}.legal-module__6r3y6W__hero{border-bottom:1px solid var(--lp-line);max-width:1080px;animation:legal-module__6r3y6W__rise .8s var(--lp-ease) both;margin:0 auto;padding:72px 0 48px}.legal-module__6r3y6W__eyebrow{font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-muted);gap:8px;margin:0 0 20px;font-size:11px;display:flex}.legal-module__6r3y6W__eyebrow a:hover{color:var(--lp-signal)}.legal-module__6r3y6W__title{font-family:var(--lp-serif), Georgia, serif;letter-spacing:-.025em;color:var(--lp-ink);margin:0;font-size:clamp(48px,7vw,96px);font-weight:400;line-height:.96}.legal-module__6r3y6W__title em{color:var(--lp-signal);font-style:italic}.legal-module__6r3y6W__intro{max-width:40rem;color:var(--lp-muted);text-wrap:pretty;margin:22px 0 0;font-size:18px;line-height:1.6}.legal-module__6r3y6W__dates{font-family:var(--lp-mono);color:var(--lp-muted);margin:20px 0 0;font-size:12px}.legal-module__6r3y6W__draft{max-width:40rem;color:var(--lp-text);background:#ff4f1f0f;border:1px dashed #ff4f1f80;border-radius:12px;margin:20px 0 0;padding:12px 16px;font-size:14px;line-height:1.5}.legal-module__6r3y6W__draft b{color:var(--lp-signal)}.legal-module__6r3y6W__placeholder{color:#b8340f;background:#ff4f1f24;border-radius:4px;padding:0 4px;font-weight:600}.legal-module__6r3y6W__layout{grid-template-columns:260px minmax(0,1fr);gap:64px;max-width:1080px;margin:0 auto;padding-top:48px;display:grid}.legal-module__6r3y6W__aside{align-self:start;position:sticky;top:100px}.legal-module__6r3y6W__tocBox summary{font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-faint);cursor:default;pointer-events:none;margin-bottom:14px;font-size:10.5px;list-style:none}.legal-module__6r3y6W__tocBox summary::-webkit-details-marker{display:none}.legal-module__6r3y6W__toc{border-left:1px solid var(--lp-line);margin:0;padding:0 0 0 14px;list-style:none;position:relative}.legal-module__6r3y6W__tocMarker{background:var(--lp-signal);width:2px;transition:transform .35s var(--lp-ease), height .35s var(--lp-ease);border-radius:1px;position:absolute;top:0;left:-1.5px}.legal-module__6r3y6W__toc a{color:var(--lp-muted);gap:10px;padding:6px 0;font-size:13.5px;line-height:1.4;transition:color .2s;display:flex}.legal-module__6r3y6W__toc a span{font-family:var(--lp-mono);color:var(--lp-faint);padding-top:2px;font-size:10.5px}.legal-module__6r3y6W__toc a:hover,.legal-module__6r3y6W__toc .legal-module__6r3y6W__tocOn{color:var(--lp-ink)}.legal-module__6r3y6W__toc .legal-module__6r3y6W__tocOn span{color:var(--lp-signal)}.legal-module__6r3y6W__article{min-width:0;max-width:44rem}.legal-module__6r3y6W__summary{background:var(--lp-ink);color:#f2eee6;animation:legal-module__6r3y6W__rise .8s var(--lp-ease) .1s both;border-radius:18px;padding:22px 24px}.legal-module__6r3y6W__summaryHead{font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;color:#ff8a66;font-size:10.5px}.legal-module__6r3y6W__summary ul{margin:12px 0 0;padding:0;list-style:none}.legal-module__6r3y6W__summary li{border-bottom:1px solid #f2eee614;padding:7px 0 7px 22px;font-size:15px;line-height:1.55;position:relative}.legal-module__6r3y6W__summary li:last-child{border-bottom:none}.legal-module__6r3y6W__summary li:before{content:"";background:var(--lp-signal);border-radius:50%;width:8px;height:8px;position:absolute;top:15px;left:2px}.legal-module__6r3y6W__section{padding-top:48px}.legal-module__6r3y6W__h2{font-family:var(--lp-serif), Georgia, serif;color:var(--lp-ink);align-items:baseline;gap:14px;margin:0 0 16px;scroll-margin-top:100px;font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1.1;display:flex}.legal-module__6r3y6W__h2 span{font-family:var(--lp-mono);color:var(--lp-signal);font-size:12px}.legal-module__6r3y6W__prose{color:var(--lp-text);font-size:16px;line-height:1.75}.legal-module__6r3y6W__prose p{text-wrap:pretty;margin:0 0 14px}.legal-module__6r3y6W__prose ul,.legal-module__6r3y6W__prose ol{margin:0 0 16px;padding-left:22px}.legal-module__6r3y6W__prose li{margin-bottom:8px;padding-left:4px}.legal-module__6r3y6W__prose li::marker{color:var(--lp-signal)}.legal-module__6r3y6W__prose strong{color:var(--lp-ink);font-weight:650}.legal-module__6r3y6W__prose a{color:var(--lp-ink);border-bottom:1px solid #14131140;font-weight:600}.legal-module__6r3y6W__prose a:hover{color:var(--lp-signal);border-color:var(--lp-signal)}.legal-module__6r3y6W__prose .legal-module__6r3y6W__callout{border-left:3px solid var(--lp-signal);background:var(--lp-card);border-radius:0 12px 12px 0;margin:18px 0;padding:14px 18px;font-size:15px}.legal-module__6r3y6W__prose .legal-module__6r3y6W__table{border:1px solid var(--lp-line);background:var(--lp-card);border-radius:14px;margin:8px 0 18px;overflow:hidden}.legal-module__6r3y6W__prose .legal-module__6r3y6W__row{border-bottom:1px solid var(--lp-line);grid-template-columns:190px minmax(0,1fr);gap:16px;padding:12px 16px;font-size:14.5px;line-height:1.55;display:grid}.legal-module__6r3y6W__prose .legal-module__6r3y6W__row:last-child{border-bottom:none}.legal-module__6r3y6W__prose .legal-module__6r3y6W__row b{color:var(--lp-ink);font-weight:650}.legal-module__6r3y6W__docFoot{border-top:1px solid var(--lp-line);margin-top:64px;padding-top:28px}.legal-module__6r3y6W__contact{color:var(--lp-muted);flex-wrap:wrap;align-items:baseline;gap:8px 14px;font-size:15px;display:flex}.legal-module__6r3y6W__contact a{color:var(--lp-ink);font-weight:600}.legal-module__6r3y6W__others{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.legal-module__6r3y6W__otherCard{border:1px solid var(--lp-line);background:var(--lp-card);transition:border-color .2s ease, transform .25s var(--lp-ease);border-radius:16px;flex-direction:column;gap:4px;padding:18px 44px 18px 18px;display:flex;position:relative}.legal-module__6r3y6W__otherCard span{font-family:var(--lp-serif), Georgia, serif;color:var(--lp-ink);font-size:22px}.legal-module__6r3y6W__otherCard small{color:var(--lp-muted);font-size:13px}.legal-module__6r3y6W__otherCard i{color:var(--lp-muted);transition:transform .25s var(--lp-ease), color .2s ease;font-style:normal;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.legal-module__6r3y6W__otherCard:hover{border-color:#14131140;transform:translateY(-2px)}.legal-module__6r3y6W__otherCard:hover i{color:var(--lp-signal);transform:translate(4px,-50%)}@keyframes legal-module__6r3y6W__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:900px){.legal-module__6r3y6W__layout{grid-template-columns:1fr;gap:28px;padding-top:28px}.legal-module__6r3y6W__aside{position:static}.legal-module__6r3y6W__tocBox{border:1px solid var(--lp-line);background:var(--lp-card);border-radius:14px;padding:14px 16px}.legal-module__6r3y6W__tocBox summary{pointer-events:auto;cursor:pointer;margin-bottom:0}.legal-module__6r3y6W__tocBox[open] summary{margin-bottom:12px}.legal-module__6r3y6W__tocMarker{display:none}}@media (max-width:560px){.legal-module__6r3y6W__main{padding:0 16px 72px}.legal-module__6r3y6W__hero{padding:48px 0 32px}.legal-module__6r3y6W__prose .legal-module__6r3y6W__row{grid-template-columns:1fr;gap:4px}.legal-module__6r3y6W__others{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.legal-module__6r3y6W__hero,.legal-module__6r3y6W__summary{animation:none}.legal-module__6r3y6W__tocMarker,.legal-module__6r3y6W__otherCard,.legal-module__6r3y6W__otherCard i{transition:none}}
