.legal-shell[data-v-efce7bb9]{background:#fff;color:#263545;font-family:Plus Jakarta Sans,sans-serif;min-height:100vh}.legal-frame[data-v-efce7bb9]{margin:0 auto;padding:48px 0 80px;width:min(1180px,calc(100% - 48px))}.legal-shell[data-v-efce7bb9] .legal-body{padding:0}.legal-shell[data-v-efce7bb9] .legal-layout{align-items:start;display:grid;gap:36px;grid-template-columns:255px minmax(0,1fr)}.legal-shell[data-v-efce7bb9] .legal-toc{align-self:stretch;min-width:0;width:auto}.legal-shell[data-v-efce7bb9] .legal-toc>div{position:sticky;top:112px}.legal-shell[data-v-efce7bb9] .legal-toc nav{background:#f5f5f9;border:1px solid #efedf5;border-radius:20px;box-shadow:none;max-height:calc(100vh - 140px);overflow-y:auto;padding:23px 17px}.legal-shell[data-v-efce7bb9] .legal-toc button>span,.legal-shell[data-v-efce7bb9] .legal-toc h2{color:#7b5fe8;font-size:10px;font-weight:800;letter-spacing:1.3px}.legal-shell[data-v-efce7bb9] .legal-toc a{border-radius:9px;color:#637084;font-size:12px;line-height:1.65;padding:9px 10px}.legal-shell[data-v-efce7bb9] .legal-toc a:hover{background:#eae5f8;color:#6b4fd2}.legal-shell[data-v-efce7bb9] .legal-paper{background:#fff;border:1px solid #eeebf4;border-radius:20px;box-shadow:none;padding:38px 40px 44px}.legal-shell[data-v-efce7bb9] .legal-heading{border-bottom:1px solid #ebe8f2;margin-bottom:36px;padding-bottom:28px}.legal-shell[data-v-efce7bb9] .legal-heading h1{color:#263545;font-size:clamp(30px,3.1vw,40px);font-weight:800;letter-spacing:-1.5px;line-height:1.16;margin-bottom:20px}.legal-shell[data-v-efce7bb9] .legal-heading p{color:#697586;font-size:12px;line-height:1.8}.legal-shell[data-v-efce7bb9] .legal-heading [data-legal-subtitle]{color:#657285;font-size:14px}.legal-shell[data-v-efce7bb9] .legal-paper section{scroll-margin-top:115px}.legal-shell[data-v-efce7bb9] .legal-paper section+section{border-top:1px solid #f0edf5;margin-top:36px;padding-top:34px}.legal-shell[data-v-efce7bb9] .legal-paper section h2{color:#263545;font-size:20px;font-weight:800;letter-spacing:-.5px;line-height:1.4}.legal-shell[data-v-efce7bb9] .legal-paper section h2>span:first-child:not(:last-child){background:#eeebfb;border-radius:10px;color:#7b5fe8;font-size:12px;font-weight:800}.legal-shell[data-v-efce7bb9] .legal-paper section li,.legal-shell[data-v-efce7bb9] .legal-paper section p{color:#687687;font-size:14px;line-height:1.9}.legal-shell[data-v-efce7bb9] .legal-paper section .font-semibold,.legal-shell[data-v-efce7bb9] .legal-paper section strong{color:#344658;font-weight:700}.legal-shell[data-v-efce7bb9] .legal-paper a{color:#7458d8;text-decoration-color:#d7cef3;text-underline-offset:4px}.legal-shell[data-v-efce7bb9] .legal-paper a:hover{color:#6245cf;text-decoration-color:currentColor}.legal-shell[data-v-efce7bb9] .legal-single{margin:0 auto;max-width:860px}.legal-shell[data-v-efce7bb9] a:focus-visible,.legal-shell[data-v-efce7bb9] button:focus-visible{border-radius:5px;outline:3px solid #c3b5f5;outline-offset:4px}.legal-footer[data-v-efce7bb9]{align-items:center;border-top:1px solid #eeebf4;color:#263545;display:flex;gap:25px;justify-content:space-between;margin:auto;padding:27px 0;width:min(1180px,calc(100% - 48px))}.legal-footer>span[data-v-efce7bb9]{font-size:19px;font-weight:800;letter-spacing:-.6px}.legal-footer nav[data-v-efce7bb9]{display:flex;flex-wrap:wrap;gap:22px}.legal-footer a[data-v-efce7bb9]{color:#697586;font-size:11px;text-decoration:none}.legal-footer a[data-v-efce7bb9]:hover{color:#7b5fe8}@media(max-width:1023px){.legal-frame[data-v-efce7bb9]{padding-top:30px}.legal-shell[data-v-efce7bb9] .legal-layout{gap:22px;grid-template-columns:1fr}.legal-shell[data-v-efce7bb9] .legal-toc>div{position:static}.legal-shell[data-v-efce7bb9] .legal-toc nav{max-height:none;padding:19px 23px}.legal-shell[data-v-efce7bb9] .legal-toc a{font-size:13px}}@media(max-width:540px){.legal-frame[data-v-efce7bb9]{padding:25px 0 50px;width:calc(100% - 32px)}.legal-shell[data-v-efce7bb9] .legal-paper{padding:28px 21px 32px}.legal-shell[data-v-efce7bb9] .legal-heading h1{font-size:31px;letter-spacing:-1.2px}.legal-shell[data-v-efce7bb9] .legal-heading{margin-bottom:28px;padding-bottom:24px}.legal-shell[data-v-efce7bb9] .legal-paper section h2{font-size:18px;gap:10px}.legal-shell[data-v-efce7bb9] .legal-paper section li,.legal-shell[data-v-efce7bb9] .legal-paper section p{font-size:13px;line-height:1.9}.legal-shell[data-v-efce7bb9] .legal-paper section+section{margin-top:28px;padding-top:28px}.legal-footer[data-v-efce7bb9]{align-items:flex-start;flex-direction:column;gap:15px;width:calc(100% - 36px)}.legal-footer nav[data-v-efce7bb9]{gap:12px 18px}.legal-footer a[data-v-efce7bb9]{font-size:10px}}
