.LegalDocument-module__v7TW7a__page{background:var(--paper)}.LegalDocument-module__v7TW7a__header{background:var(--night);color:#fff;--focus-ring:var(--aquamarine)}.LegalDocument-module__v7TW7a__hero{background:var(--night);color:#fff;padding:135px 0 62px}.LegalDocument-module__v7TW7a__eyebrow{color:var(--aquamarine);font:11px var(--font-mono);letter-spacing:.12em;margin-bottom:24px}.LegalDocument-module__v7TW7a__hero h1{font:700 clamp(34px, 5vw, 58px)/1.12 var(--font-display);letter-spacing:-.04em;max-width:900px}.LegalDocument-module__v7TW7a__intro{color:#d4e6e5;max-width:650px;margin-top:22px;font-size:18px}.LegalDocument-module__v7TW7a__date{color:#b3cecc;font:11px/1.6 var(--font-mono);margin-top:28px}.LegalDocument-module__v7TW7a__layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:60px;padding-top:48px;padding-bottom:90px;display:grid}.LegalDocument-module__v7TW7a__sidebar{position:sticky;top:105px}.LegalDocument-module__v7TW7a__sidebar nav{gap:5px;display:grid}.LegalDocument-module__v7TW7a__sidebar nav a{border-radius:8px;padding:10px 13px;font-size:14px;text-decoration:none;display:block}.LegalDocument-module__v7TW7a__sidebar nav a:hover{background:var(--mist)}.LegalDocument-module__v7TW7a__sidebar nav a[aria-current]{background:var(--poseidon);color:#fff;font-weight:700}.LegalDocument-module__v7TW7a__help{border-top:1px solid #c4d8d5;margin-top:25px;padding:24px 13px;font-size:13px}.LegalDocument-module__v7TW7a__help a{color:var(--poseidon)}.LegalDocument-module__v7TW7a__article{overflow-wrap:anywhere;min-width:0;max-width:760px;font-size:16px;line-height:1.8}.LegalDocument-module__v7TW7a__article h2{font:700 25px/1.3 var(--font-display);letter-spacing:-.025em;margin:44px 0 18px;scroll-margin-top:110px}.LegalDocument-module__v7TW7a__article h3{margin:28px 0 14px;scroll-margin-top:110px;font-size:18px;line-height:1.4}.LegalDocument-module__v7TW7a__article p{margin:16px 0}.LegalDocument-module__v7TW7a__article a{color:var(--poseidon);text-underline-offset:3px;text-decoration-thickness:1px}.LegalDocument-module__v7TW7a__article ul{margin:18px 0;padding-left:22px;list-style:outside}.LegalDocument-module__v7TW7a__article li{margin:9px 0}.LegalDocument-module__v7TW7a__article button{background:var(--poseidon);color:#fff;border:0;border-radius:6px;padding:7px 14px;font-size:14px}.LegalDocument-module__v7TW7a__draft{color:#32420b;background:#edf4df;border-left:3px solid #648020;padding:17px 20px;font-size:14px}.LegalDocument-module__v7TW7a__contents{background:#fff;border:1px solid #cbdedb;border-radius:12px;margin:24px 0 32px;padding:16px 20px}.LegalDocument-module__v7TW7a__contents summary{cursor:pointer;font-weight:600}.LegalDocument-module__v7TW7a__contents nav{gap:8px;margin-top:15px;font-size:14px;display:grid}.LegalDocument-module__v7TW7a__tableScroll{border:1px solid #cbdedb;border-radius:10px;margin:25px 0;overflow-x:auto}.LegalDocument-module__v7TW7a__article table{border-collapse:collapse;width:100%;font-size:14px}.LegalDocument-module__v7TW7a__article th{background:var(--mist);text-align:left}.LegalDocument-module__v7TW7a__article th,.LegalDocument-module__v7TW7a__article td{vertical-align:top;border-bottom:1px solid #d7e4e2;min-width:140px;padding:14px}.LegalDocument-module__v7TW7a__article th:first-child,.LegalDocument-module__v7TW7a__article td:first-child{min-width:190px}.LegalDocument-module__v7TW7a__back{margin-top:32px;font-size:14px;display:inline-block}@media (max-width:800px){.LegalDocument-module__v7TW7a__hero{padding:105px 0 45px}.LegalDocument-module__v7TW7a__layout{grid-template-columns:minmax(0,1fr);gap:25px;padding-top:28px}.LegalDocument-module__v7TW7a__sidebar{position:static}.LegalDocument-module__v7TW7a__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalDocument-module__v7TW7a__sidebar nav a{font-size:12px}.LegalDocument-module__v7TW7a__help{display:none}.LegalDocument-module__v7TW7a__article h2{font-size:23px}}@media print{.LegalDocument-module__v7TW7a__header,.LegalDocument-module__v7TW7a__sidebar,.LegalDocument-module__v7TW7a__contents,.LegalDocument-module__v7TW7a__back{display:none}.LegalDocument-module__v7TW7a__layout{display:block}.LegalDocument-module__v7TW7a__hero{color:#000;background:#fff;padding:20px 0}.LegalDocument-module__v7TW7a__intro,.LegalDocument-module__v7TW7a__date,.LegalDocument-module__v7TW7a__eyebrow{color:#000}.LegalDocument-module__v7TW7a__article{max-width:none}}
