.legal-page[data-v-555e2474]{font-family:PlusJakartaSans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.legal-layout[data-v-555e2474]{display:block}.legal-main[data-v-555e2474]{min-width:0;max-width:760px}.legal-head[data-v-555e2474]{margin-bottom:28px}.legal-head__title[data-v-555e2474]{letter-spacing:-.5px;overflow-wrap:anywhere;margin:0;font-size:44px;line-height:1.15}.legal-head__meta[data-v-555e2474]{color:var(--color-muted,#8f9bb8);margin:12px 0 0;font-size:14px;line-height:1.5}.legal-doc[data-v-555e2474],.legal-head__meta time[data-v-555e2474]{color:var(--color-text-primary)}.legal-doc[data-v-555e2474]{overflow-wrap:break-word;font-size:16.5px;font-weight:400;line-height:1.7}.legal-doc__text[data-v-555e2474]>div,.legal-doc__text[data-v-555e2474]>p{margin:0 0 14px}.legal-doc__text[data-v-555e2474]>:last-child{margin-bottom:0}.legal-doc__text[data-v-555e2474] b,.legal-doc__text[data-v-555e2474] strong{color:var(--color-text-base);font-weight:700}.legal-doc__text[data-v-555e2474] em,.legal-doc__text[data-v-555e2474] i{font-style:italic}.legal-doc__text[data-v-555e2474] a{color:var(--color-link,#6fa4ff);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #6fa4ff73;text-decoration:underline #6fa4ff73;transition:color .2s,text-decoration-color .2s}.legal-doc__text[data-v-555e2474] a:hover{color:#9cc0ff;text-decoration-color:currentColor}.legal-doc__text[data-v-555e2474] ol,.legal-doc__text[data-v-555e2474] ul{margin:0 0 16px;padding:0;list-style:none}.legal-doc__text[data-v-555e2474] li{margin:0 0 8px;padding-left:24px;line-height:1.6;position:relative}.legal-doc__text[data-v-555e2474] ul>li:before{content:"";background:#4d8bff;border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:6px}.legal-doc__text[data-v-555e2474] ol{counter-reset:legal-ol}.legal-doc__text[data-v-555e2474] ol>li{counter-increment:legal-ol}.legal-doc__text[data-v-555e2474] ol>li:before{content:counter(legal-ol) ".";color:var(--color-muted,#8f9bb8);font-variant-numeric:tabular-nums;position:absolute;left:0}.legal-doc__text[data-v-555e2474] img{max-width:100%;height:auto}.legal-doc__text[data-v-555e2474] table{max-width:100%;display:block;overflow-x:auto}.legal-doc__intro[data-v-555e2474] .legal-doc__label{letter-spacing:.1em;color:var(--color-muted,#8f9bb8);margin-bottom:16px;font-size:12.5px;line-height:1.4}.legal-doc__intro[data-v-555e2474] .legal-doc__label b,.legal-doc__intro[data-v-555e2474] .legal-doc__label strong{color:inherit;font-weight:700}.legal-sec[data-v-555e2474]{border-top:1px solid #b4c6eb1a;margin-top:34px;padding-top:30px}.legal-sec[data-v-555e2474]:first-child{border-top:0;margin-top:0;padding-top:0}.legal-sec__head[data-v-555e2474]{margin-bottom:14px;position:relative}.legal-sec__title[data-v-555e2474]{scroll-margin-top:calc(12px + var(--header-h,72px));letter-spacing:-.2px;color:var(--color-text-base);overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:22px;font-weight:700;line-height:1.35}.legal-sec__title--h3[data-v-555e2474]{font-size:18px}.legal-doc--caps .legal-sec__title[data-v-555e2474]{letter-spacing:.07em;font-size:15.5px;line-height:1.5}.legal-sec__anchor[data-v-555e2474]{width:24px;height:24px;color:var(--color-muted,#8f9bb8);opacity:0;border-radius:6px;justify-content:center;align-items:center;margin-top:-12px;transition:opacity .15s,color .15s;display:inline-flex;position:absolute;top:50%;left:-30px}.legal-sec__anchor[data-v-555e2474]:hover{color:#4d8bff}.legal-sec__anchor[data-v-555e2474]:focus-visible{opacity:1;outline-offset:1px;outline:2px solid #4d8bff}.legal-sec__head:hover .legal-sec__anchor[data-v-555e2474]{opacity:1}.legal-toc__list[data-v-555e2474]{margin:0;padding:0;list-style:none}.legal-toc__item[data-v-555e2474]{margin:0}.legal-toc__link[data-v-555e2474]{color:var(--color-muted,#8f9bb8);overflow-wrap:anywhere;border-left:2px solid #0000;padding:7px 12px 7px 14px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:block}.legal-toc__link[data-v-555e2474]:hover{color:var(--color-text-base)}.legal-toc__link[data-v-555e2474]:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #4d8bff}.legal-toc__item--sub .legal-toc__link[data-v-555e2474]{padding-left:28px;font-size:13px}.legal-toc--caps .legal-toc__link[data-v-555e2474]{letter-spacing:.05em;font-size:12.5px}.legal-aside[data-v-555e2474]{display:none}.legal-toc--side[data-v-555e2474]{top:calc(24px + var(--header-h,72px));max-height:calc(100vh - 124px - var(--header-h,72px));flex-direction:column;display:flex;position:sticky}.legal-toc--side .legal-toc__list[data-v-555e2474]{overscroll-behavior:contain;scrollbar-width:thin;border-left:1px solid #b4c6eb33;min-height:0;overflow-y:auto}.legal-toc--side .legal-toc__link[data-v-555e2474]{margin-left:-1px}.legal-toc--side .legal-toc__link.is-active[data-v-555e2474]{color:var(--color-text-base);background:#4d8bff14;border-left-color:#4d8bff}.legal-toc__title[data-v-555e2474]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-base);margin:0 0 12px;font-size:12px;font-weight:700}.legal-toc--inline[data-v-555e2474]{background:var(--color-surface,#0f1937);border:1px solid #b4c6eb33;border-radius:12px;margin:0 0 28px}.legal-toc--inline[open] .legal-toc__chev[data-v-555e2474]{transform:rotate(180deg)}.legal-toc--inline .legal-toc__list[data-v-555e2474]{border-top:1px solid #b4c6eb1a;padding:4px 8px 12px}.legal-toc--inline .legal-toc__link[data-v-555e2474]{color:var(--color-text-primary);border-left:0;padding:9px 8px;font-size:15px}.legal-toc--inline.legal-toc--caps .legal-toc__link[data-v-555e2474]{font-size:13px}.legal-toc__summary[data-v-555e2474]{box-sizing:border-box;cursor:pointer;min-height:48px;color:var(--color-text-base);align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:700;list-style:none;display:flex}.legal-toc__summary[data-v-555e2474]::-webkit-details-marker{display:none}.legal-toc__summary[data-v-555e2474]:focus-visible{outline-offset:-2px;border-radius:12px;outline:2px solid #4d8bff}.legal-toc__summary-text[data-v-555e2474]{flex:auto}.legal-toc__count[data-v-555e2474]{color:var(--color-muted,#8f9bb8);font-size:13px;font-weight:400}.legal-toc__chev[data-v-555e2474]{color:var(--color-muted,#8f9bb8);flex:none;transition:transform .2s}.legal-foot[data-v-555e2474]{background:var(--color-surface,#0f1937);color:var(--color-text-primary);border:1px solid #b4c6eb1a;border-radius:14px;margin-top:48px;padding:20px 22px;font-size:15px;line-height:1.6}.legal-foot__docs[data-v-555e2474]{border-bottom:1px solid #b4c6eb1a;flex-wrap:wrap;align-items:center;gap:10px 14px;padding-bottom:16px;display:flex}.legal-foot__label[data-v-555e2474]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted,#8f9bb8);font-size:12px;font-weight:700}.legal-foot__list[data-v-555e2474]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.legal-foot__doc[data-v-555e2474]{min-height:36px;color:var(--color-text-base);border:1px solid #b4c6eb33;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;line-height:1.2;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.legal-foot__doc[data-v-555e2474]:hover{background:#4d8bff14;border-color:#4d8bff80}.legal-foot__doc[data-v-555e2474]:focus-visible{outline-offset:2px;outline:2px solid #4d8bff}.legal-foot__doc--current[data-v-555e2474]{color:var(--color-text-base);background:#4d8bff1f;border-color:#4d8bff8c}.legal-foot__row[data-v-555e2474]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:16px;display:flex}.legal-foot__help[data-v-555e2474]{margin:0}.legal-foot__link[data-v-555e2474]{color:var(--color-link,#6fa4ff);text-underline-offset:3px;-webkit-text-decoration:underline #6fa4ff73;text-decoration:underline #6fa4ff73}.legal-foot__link[data-v-555e2474]:hover{color:#9cc0ff}.legal-foot__top[data-v-555e2474]{min-height:36px;color:var(--color-text-base);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.legal-foot__top[data-v-555e2474]:hover{color:#4d8bff}.legal-foot__top[data-v-555e2474]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #4d8bff}@media (width>=1031px){.legal-layout--toc[data-v-555e2474]{-moz-column-gap:calc(clamp(40px,5vw,80px));grid-template-columns:minmax(0,760px) minmax(200px,260px);align-items:start;column-gap:calc(clamp(40px,5vw,80px));display:grid}.legal-aside[data-v-555e2474]{align-self:stretch;padding-top:6px;display:block}.legal-toc--inline[data-v-555e2474]{display:none}}@media (width<=1030px){.legal-head[data-v-555e2474]{margin-bottom:22px}.legal-head__title[data-v-555e2474]{font-size:32px}.legal-doc[data-v-555e2474]{font-size:16px}.legal-sec[data-v-555e2474]{margin-top:28px;padding-top:24px}.legal-sec__title[data-v-555e2474]{font-size:19px}.legal-doc--caps .legal-sec__title[data-v-555e2474]{letter-spacing:.05em;font-size:15px}.legal-foot[data-v-555e2474]{margin-top:36px;padding:18px 16px}}@media (hover:none){.legal-sec__anchor[data-v-555e2474]{display:none}}@media (prefers-reduced-motion:reduce){.legal-sec__anchor[data-v-555e2474],.legal-toc__chev[data-v-555e2474],.legal-toc__link[data-v-555e2474]{transition:none}}@media print{:is(html:has(.legal-page) .arrow-top,html:has(.legal-page) .breadcrumb,html:has(.legal-page) .consent-overlay,html:has(.legal-page) .footer,html:has(.legal-page) .header,html:has(.legal-page) .header-wrap){display:none!important}html:has(.legal-page) .main-content{background:#fff!important}html:has(.legal-page) .wrapper{background:#fff!important}html:has(.legal-page) body{background:#fff!important}.legal-page{color:#000!important;padding:0!important}.legal-page .legal-aside,.legal-page .legal-foot,.legal-page .legal-sec__anchor,.legal-page .legal-toc{display:none!important}.legal-page .legal-layout,.legal-page .legal-main{max-width:none!important;display:block!important}.legal-page .legal-doc,.legal-page .legal-doc a,.legal-page .legal-doc b,.legal-page .legal-doc strong,.legal-page .legal-head__meta,.legal-page .legal-head__meta time,.legal-page .legal-head__title,.legal-page .legal-sec__title{color:#000!important}.legal-page .legal-sec{-moz-column-break-inside:auto;break-inside:auto;border-top-color:#ccc!important}.legal-page .legal-sec__title{-moz-column-break-after:avoid;break-after:avoid}}
