.legal-module__4inzeG__hero{border-bottom:1px solid var(--color-line);padding-top:clamp(150px,20vh,200px);padding-bottom:clamp(40px,7vh,70px)}.legal-module__4inzeG__heroTitle{font-size:clamp(36px,5vw,80px);line-height:1.35}html[lang=en] .legal-module__4inzeG__heroTitle{letter-spacing:-.03em;font-size:clamp(52px,7vw,120px);line-height:.96}.legal-module__4inzeG__heroLead{max-width:34em;margin-top:20px;font-size:18px;}.legal-module__4inzeG__meta{color:var(--color-fg-3);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;font-size:12px;display:flex}.legal-module__4inzeG__date{font-size:13px}html[lang=en] .legal-module__4inzeG__date{font-family:var(--font-mono);letter-spacing:.06em;font-size:12px}.legal-module__4inzeG__draft{border-radius:var(--radius-pill);color:#ffcf85;border:1px dashed #ffbe5a80;align-items:center;gap:8px;height:32px;padding-inline:12px;font-size:13px;display:inline-flex}.legal-module__4inzeG__draft svg{flex:none;font-size:18px}html[lang=en] .legal-module__4inzeG__draft{font-size:12px}.legal-module__4inzeG__grid{grid-template-columns:minmax(220px,1fr) minmax(0,2.4fr);align-items:start;gap:clamp(30px,6vw,100px);min-width:0;padding-block:clamp(50px,9vh,100px) clamp(80px,12vh,140px);display:grid}.legal-module__4inzeG__toc{position:sticky;top:110px}.legal-module__4inzeG__tocCard{border:1px solid var(--color-line-2);background:#101010;border-radius:16px;padding:16px 18px}.legal-module__4inzeG__tocSummary{color:var(--color-deep-lime);cursor:default;pointer-events:none;justify-content:space-between;align-items:center;font-size:13px;list-style:none;display:flex}.legal-module__4inzeG__tocSummary::-webkit-details-marker{display:none}.legal-module__4inzeG__tocSummary svg{display:none}html[lang=en] .legal-module__4inzeG__tocSummary{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.legal-module__4inzeG__tocList{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none;display:grid}.legal-module__4inzeG__tocLink{border-bottom:1px solid var(--color-line);color:var(--color-fg-3);grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:8px;padding-block:12px;font-size:14px;transition:color .3s;display:grid;position:relative}.legal-module__4inzeG__tocLink .legal-module__4inzeG__entryIndex{font-family:var(--font-mono);font-size:10px}.legal-module__4inzeG__tocLink:hover,.legal-module__4inzeG__tocLinkActive{color:var(--color-fg)}.legal-module__4inzeG__tocLinkActive .legal-module__4inzeG__entryIndex{color:var(--color-lime)}.legal-module__4inzeG__tocBar{inset-inline:0;background:var(--color-lime);transform-origin:100%;height:1px;position:absolute;bottom:-1px;transform:scaleX(0)}html[lang=en] .legal-module__4inzeG__tocBar{transform-origin:0}.legal-module__4inzeG__body{min-width:0;max-width:46em}.legal-module__4inzeG__section{padding-bottom:clamp(36px,6vh,56px);scroll-margin-top:110px}.legal-module__4inzeG__section+.legal-module__4inzeG__section{border-top:1px solid var(--color-line);padding-top:clamp(36px,6vh,56px)}.legal-module__4inzeG__sectionTitle{align-items:baseline;gap:16px;margin:0 0 18px;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.4;display:flex}html[lang=en] .legal-module__4inzeG__sectionTitle{font-family:var(--font-display);font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1.05}.legal-module__4inzeG__sectionIndex{font-family:var(--font-mono);color:var(--color-lime);flex:none;font-size:12px}.legal-module__4inzeG__paragraph{color:var(--color-fg-2);overflow-wrap:break-word;margin:0;font-size:17px;line-height:2}html[lang=en] .legal-module__4inzeG__paragraph{line-height:1.7}.legal-module__4inzeG__paragraph+.legal-module__4inzeG__paragraph{margin-top:14px}.legal-module__4inzeG__leadText{color:var(--color-fg);font-weight:500}.legal-module__4inzeG__pendingMark{color:#ffcf85;background:#ffbe5a1f;border:1px dashed #ffbe5a80;border-radius:6px;padding:0 6px;font-size:.88em}.legal-module__4inzeG__emailLink{color:var(--color-lime);text-underline-offset:4px;text-decoration:underline}.legal-module__4inzeG__other{border:1px solid var(--color-line-2);background:#101010;border-radius:18px;align-items:center;gap:20px;margin-top:20px;padding:26px 28px;transition:border-color .3s;display:flex}.legal-module__4inzeG__otherIndex{font-family:var(--font-mono);color:var(--color-fg-3);font-size:11px}.legal-module__4inzeG__otherTitle{flex:1;min-width:0;font-size:clamp(22px,2.2vw,32px);font-weight:500}html[lang=en] .legal-module__4inzeG__otherTitle{font-family:var(--font-display);font-size:clamp(28px,2.8vw,42px);font-weight:300}.legal-module__4inzeG__otherArrow{transition:transform .5s var(--ease-out-expo), color .3s;font-size:22px}html[dir=ltr] .legal-module__4inzeG__otherArrow{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.legal-module__4inzeG__other:hover{border-color:var(--color-lime)}.legal-module__4inzeG__other:hover .legal-module__4inzeG__otherTitle,.legal-module__4inzeG__other:hover .legal-module__4inzeG__otherArrow{color:var(--color-lime)}.legal-module__4inzeG__other:hover .legal-module__4inzeG__otherArrow{transform:rotate(-45deg)}html[dir=ltr] .legal-module__4inzeG__other:hover .legal-module__4inzeG__otherArrow{transform:scaleX(-1)rotate(-45deg)}}.legal-module__4inzeG__end{isolation:isolate;text-align:center;place-items:center;min-height:80dvh;display:grid;position:relative;overflow:hidden}.legal-module__4inzeG__endInner{z-index:1;justify-items:center;gap:0;display:grid;position:relative}.legal-module__4inzeG__endTitle{font-size:clamp(28px,3.6vw,54px);font-weight:500;line-height:1.35}.legal-module__4inzeG__endLead{max-width:30em;color:var(--color-fg-2);margin:18px auto 0}.legal-module__4inzeG__endActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.legal-module__4inzeG__endBtn{cursor:pointer;border-radius:var(--radius-pill);white-space:nowrap;border:0;align-items:center;gap:10px;height:50px;padding-inline:24px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.legal-module__4inzeG__endBtnLime{background:var(--color-lime);color:var(--color-ink)}.legal-module__4inzeG__endBtnLime:hover{background:var(--color-acid);color:var(--color-ink)!important}.legal-module__4inzeG__endBtnLine{color:var(--color-fg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0a59;border:1px solid #ede8e138}.legal-module__4inzeG__endBtnLine:hover{border-color:var(--color-lime);color:var(--color-lime)}.legal-module__4inzeG__endBtn bdi{overflow-wrap:anywhere}@media (max-width:860px){.legal-module__4inzeG__grid{grid-template-columns:1fr;gap:10px;padding-top:30px}.legal-module__4inzeG__toc{margin-bottom:24px;position:static}.legal-module__4inzeG__tocSummary{pointer-events:auto;cursor:pointer;color:var(--color-fg);margin:0;font-size:14px}.legal-module__4inzeG__tocSummary svg{transition:transform .3s;display:block}details[open]>.legal-module__4inzeG__tocSummary svg{transform:rotate(180deg)}details[open]>.legal-module__4inzeG__tocSummary{margin-bottom:12px}.legal-module__4inzeG__tocBar{display:none}.legal-module__4inzeG__paragraph{font-size:16px}.legal-module__4inzeG__other{padding:20px}.legal-module__4inzeG__endBtn{max-width:100%}}@media (prefers-reduced-motion:reduce){.legal-module__4inzeG__tocLink,.legal-module__4inzeG__tocBar,.legal-module__4inzeG__other,.legal-module__4inzeG__otherArrow{transition:none}}.legal-module__4inzeG__eyebrow{color:var(--color-deep-lime);align-items:center;gap:12px;margin-bottom:22px;font-size:13px;display:flex}.legal-module__4inzeG__idxMono{font-family:var(--font-mono);color:var(--color-fg-3);font-size:11px}.legal-module__4inzeG__eyebrowLine{background:var(--color-deep-lime);width:36px;height:1px}html[lang=en] .legal-module__4inzeG__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.legal-module__4inzeG__tocDetails{display:block}.legal-module__4inzeG__caret{font-size:14px}.legal-module__4inzeG__entryIndex{font-family:var(--font-mono);color:inherit;font-size:10px;transition:color .3s}
