.LegalDocumentPage-module__Mc2XNq__page{color:#102c2d;background:#f7f9f9;min-height:100vh}.LegalDocumentPage-module__Mc2XNq__header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dce7e7;position:sticky;top:0}.LegalDocumentPage-module__Mc2XNq__headerInner{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.LegalDocumentPage-module__Mc2XNq__brand{color:#002426;letter-spacing:-.01em;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.LegalDocumentPage-module__Mc2XNq__brandLogo{object-fit:contain;border-radius:6px;width:34px;height:34px}.LegalDocumentPage-module__Mc2XNq__brandMark{color:#fff;background:#002426;border-radius:11px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:grid}.LegalDocumentPage-module__Mc2XNq__headerLinks{align-items:center;gap:8px;display:flex}.LegalDocumentPage-module__Mc2XNq__headerLink{color:#486364;border-radius:999px;padding:9px 13px;font-size:14px;text-decoration:none}.LegalDocumentPage-module__Mc2XNq__headerLink:hover,.LegalDocumentPage-module__Mc2XNq__headerLinkActive{color:#002426;background:#ecf4f3}.LegalDocumentPage-module__Mc2XNq__shell{grid-template-columns:260px minmax(0,1fr);gap:48px;width:min(1180px,100% - 40px);margin:0 auto;padding:56px 0 72px;display:grid}.LegalDocumentPage-module__Mc2XNq__aside{align-self:start;position:sticky;top:104px}.LegalDocumentPage-module__Mc2XNq__kicker{color:#4f7775;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.LegalDocumentPage-module__Mc2XNq__asideTitle{color:#002426;margin:0 0 8px;font-size:17px}.LegalDocumentPage-module__Mc2XNq__meta{color:#6a7f80;margin:0 0 22px;font-size:13px;line-height:1.55}.LegalDocumentPage-module__Mc2XNq__toc{gap:3px;max-height:calc(100vh - 230px);padding-right:8px;display:grid;overflow:auto}.LegalDocumentPage-module__Mc2XNq__tocLink{color:#607879;border-left:2px solid #dde7e6;padding:7px 0 7px 12px;font-size:13px;line-height:1.35;text-decoration:none}.LegalDocumentPage-module__Mc2XNq__tocLink:hover{color:#002426;border-left-color:#5b9f94}.LegalDocumentPage-module__Mc2XNq__article{min-width:0}.LegalDocumentPage-module__Mc2XNq__hero{background:#fff;border:1px solid #dce7e7;border-radius:24px;margin-bottom:24px;padding:38px 40px}.LegalDocumentPage-module__Mc2XNq__hero h1{color:#002426;letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(34px,5vw,52px);line-height:1.04}.LegalDocumentPage-module__Mc2XNq__description{color:#486364;max-width:760px;margin:0 0 24px;font-size:18px;line-height:1.55}.LegalDocumentPage-module__Mc2XNq__heroMeta{flex-wrap:wrap;gap:8px;display:flex}.LegalDocumentPage-module__Mc2XNq__pill{color:#365d5b;background:#edf5f4;border-radius:999px;padding:7px 10px;font-size:12px}.LegalDocumentPage-module__Mc2XNq__intro,.LegalDocumentPage-module__Mc2XNq__section{background:#fff;border:1px solid #e0e9e8;border-radius:20px;margin-bottom:16px;padding:28px 32px}.LegalDocumentPage-module__Mc2XNq__section{scroll-margin-top:96px}.LegalDocumentPage-module__Mc2XNq__section h2{color:#0a3132;margin:0 0 15px;font-size:21px;line-height:1.25}.LegalDocumentPage-module__Mc2XNq__intro p,.LegalDocumentPage-module__Mc2XNq__section p,.LegalDocumentPage-module__Mc2XNq__section li{color:#405b5d;font-size:15px;line-height:1.72}.LegalDocumentPage-module__Mc2XNq__intro p,.LegalDocumentPage-module__Mc2XNq__section p{margin:0 0 14px}.LegalDocumentPage-module__Mc2XNq__intro p:last-child,.LegalDocumentPage-module__Mc2XNq__section p:last-child{margin-bottom:0}.LegalDocumentPage-module__Mc2XNq__section ul{gap:9px;margin:12px 0 0;padding-left:21px;display:grid}.LegalDocumentPage-module__Mc2XNq__note{color:#345a59;background:#f2f8f7;border-left:3px solid #6ca59d;border-radius:0 12px 12px 0;margin-top:18px;padding:13px 15px;font-size:14px;line-height:1.6}.LegalDocumentPage-module__Mc2XNq__footer{color:#708384;border-top:1px solid #dce7e7;flex-wrap:wrap;justify-content:space-between;gap:12px;width:min(1180px,100% - 40px);margin:0 auto;padding:26px 0 36px;font-size:13px;display:flex}.LegalDocumentPage-module__Mc2XNq__footer a{color:#3e6664;text-decoration:none}@media (max-width:840px){.LegalDocumentPage-module__Mc2XNq__headerInner,.LegalDocumentPage-module__Mc2XNq__shell,.LegalDocumentPage-module__Mc2XNq__footer{width:min(100% - 28px,760px)}.LegalDocumentPage-module__Mc2XNq__shell{grid-template-columns:1fr;gap:20px;padding-top:30px}.LegalDocumentPage-module__Mc2XNq__aside{position:static}.LegalDocumentPage-module__Mc2XNq__toc{display:none}.LegalDocumentPage-module__Mc2XNq__hero{padding:28px 24px}.LegalDocumentPage-module__Mc2XNq__intro,.LegalDocumentPage-module__Mc2XNq__section{padding:24px}}@media (max-width:560px){.LegalDocumentPage-module__Mc2XNq__headerInner{min-height:64px}.LegalDocumentPage-module__Mc2XNq__brandText{display:none}.LegalDocumentPage-module__Mc2XNq__headerLink{padding:8px 10px;font-size:13px}.LegalDocumentPage-module__Mc2XNq__shell{padding-bottom:50px}.LegalDocumentPage-module__Mc2XNq__hero h1{font-size:36px}.LegalDocumentPage-module__Mc2XNq__description{font-size:16px}.LegalDocumentPage-module__Mc2XNq__intro,.LegalDocumentPage-module__Mc2XNq__section,.LegalDocumentPage-module__Mc2XNq__hero{border-radius:16px}}
