.violet-legal-shell{--legal-panel:#14111d;--legal-line:#bea0e51f;--legal-muted:#a79ab7;--legal-text:#e7dff0;--legal-accent:#c1a5e7;color:var(--legal-text);background:#0c0b12;min-height:100svh}.violet-legal-width{width:min(1320px,100%);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:calc(clamp(22px,4vw,64px));padding-inline-end:calc(clamp(22px,4vw,64px))}.violet-legal-header{z-index:90;border-bottom:1px solid var(--legal-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c0b12eb;position:sticky;top:0}.violet-legal-header__inner{justify-content:space-between;align-items:center;gap:25px;min-height:78px;display:flex}.violet-legal-header__brand{align-items:center;gap:25px;min-width:0;display:flex}.violet-legal-header__brand>span{color:#a18cac;border-inline-start:1px solid #d7bbf82b;max-width:220px;padding-inline-start:25px;font-size:11px;line-height:1.5}.violet-legal-header__actions{flex-shrink:0;align-items:center;gap:27px;display:flex}.violet-legal-language{align-items:center;min-width:0;max-width:170px;display:flex}.violet-legal-language .glass-select{min-width:0;max-width:100%}.violet-legal-back{color:#d3bce9;border:1px solid #bea0e52b;border-radius:30px;align-items:center;gap:10px;padding:11px 16px;font-size:11px;line-height:1.4;transition:border-color .2s,background .2s;display:inline-flex}.violet-legal-back:hover{background:#b18bd00a;border-color:#bea0e565}.violet-legal-back:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>svg{transform:scaleX(-1)}.violet-legal-back:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>svg{transform:scaleX(-1)}.violet-legal-tabs{border-bottom:1px solid var(--legal-line);scrollbar-width:thin;align-items:stretch;gap:12px;padding-block-start:22px;padding-block-end:22px;display:flex;overflow-x:auto}.violet-legal-tabs>a{color:#94849f;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:11px 16px;font-size:12px;line-height:1.5;transition:color .2s,background .2s,border-color .2s;display:flex}.violet-legal-tabs svg{flex-shrink:0}.violet-legal-tabs>a:hover{color:#d4bbe9;background:#bea0e505}.violet-legal-tabs>a[aria-current]{color:#d4b7f0;background:#bea0e50b;border-color:#bea0e527}.violet-legal-shell main{outline:0}.violet-legal-document{padding-block-start:42px;padding-block-end:75px}.violet-legal-document__hero{isolation:isolate;border:1px solid var(--legal-line);background:radial-gradient(at 100% 0,#80609a16,#0000 70%),linear-gradient(110deg,#18121f,#110e18);border-radius:24px;padding:35px 42px 32px;position:relative;overflow:hidden}.violet-legal-document__meta{align-items:center;gap:17px;display:flex}.violet-legal-document__meta>span:nth-child(2){letter-spacing:.12em;color:#907b9d;text-transform:uppercase;font-size:9px}.violet-legal-document__symbol{color:#c5a9e3;background:#bea0e50b;border:1px solid #bea0e52e;border-radius:14px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.violet-legal-print{color:#ac95bf;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:9px;margin-inline-start:auto;padding:10px 0 10px 15px;font-size:11px;display:inline-flex}.violet-legal-print:hover{color:#dec4f5}.violet-legal-document__hero h1{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:900px;margin-block-start:27px;margin-block-end:20px;font-size:calc(clamp(34px,4.1vw,54px));font-weight:400;line-height:1.13}.violet-legal-document__hero>p{color:#ac9ab9;max-width:750px;font-size:15px;line-height:1.85}.violet-legal-document__language{color:#887494;align-items:center;gap:9px;margin-top:24px;font-size:10px;display:flex}.violet-legal-document__layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:45px;margin-top:38px;display:grid}.violet-legal-document__aside{scrollbar-width:thin;scrollbar-color:#9f7cbb30 transparent;max-height:calc(100svh - 130px);padding-bottom:12px;position:sticky;top:105px;overflow-y:auto}.violet-legal-document__aside>p{color:#b29ac5;padding:8px 12px 16px;font-size:11px;font-weight:500}.violet-legal-toc{gap:3px;display:grid}.violet-legal-toc>a{color:#9583a5;overflow-wrap:anywhere;border:1px solid #0000;border-radius:8px;align-items:start;gap:12px;padding:10px 12px;font-size:11px;line-height:1.7;transition:color .2s,background .2s,border-color .2s;display:flex}.violet-legal-toc>a>span:first-child{color:#6e5b80;min-width:15px;padding-top:2px;font-size:9px}.violet-legal-toc>a:hover{color:#cfb3e5;background:#bea0e505}.violet-legal-toc>a[aria-current]{color:#d4b8ea;background:#bea0e50b;border-color:#bea0e51d}.violet-legal-toc>a[aria-current]>span:first-child{color:#b899d0}.violet-legal-document__aside>a{color:#9b83ac;border-top:1px solid var(--legal-line);align-items:center;gap:10px;margin:25px 12px 0;padding-top:22px;font-size:11px;display:flex}.violet-legal-document__aside>a>svg:last-child{margin-inline-start:auto}.violet-legal-document__article{min-width:0;max-width:895px}.violet-legal-document__section{border:1px solid var(--legal-line);background:linear-gradient(120deg,#17121e70,#120f196b);border-radius:20px;min-width:0;margin-bottom:17px;padding:32px 35px;scroll-margin-top:105px}.violet-legal-document__section .rich-text-html{color:#b2a1bf;letter-spacing:.005em;font-size:14px;line-height:1.95}.violet-legal-document__section .rich-text-html h2{letter-spacing:-.025em;color:#d9c6e7;text-wrap:wrap;margin-block-start:0;margin-block-end:20px;font-size:23px;font-weight:400;line-height:1.4}.violet-legal-document__section .rich-text-html strong{color:#d3bedf;font-weight:500}.violet-legal-document__section .rich-text-html p:empty{display:none}.violet-legal-document__section .rich-text-html a{color:#c8a9e5}.violet-legal-document__related{grid-template-columns:1fr 1fr;gap:15px;margin-top:28px;display:grid}.violet-legal-document__related>a{border:1px solid var(--legal-line);color:#b49cc6;background:#bea0e504;border-radius:15px;align-items:center;gap:15px;padding:21px 23px;font-size:12px;line-height:1.55;transition:border-color .2s,background .2s;display:flex}.violet-legal-document__related>a>svg{color:#a286b6;flex-shrink:0}.violet-legal-document__related>a>svg:last-child{margin-inline-start:auto}.violet-legal-document__related>a:hover{background:#bea0e50b;border-color:#bea0e555}.violet-legal-mobile-toc{display:none}.violet-legal-footer{border-top:1px solid var(--legal-line);color:#85708f;flex-wrap:wrap;align-items:center;gap:25px;padding-block-start:25px;padding-block-end:30px;font-size:10px;display:flex}.violet-legal-footer>div{gap:24px;margin-inline-end:auto;display:flex}.violet-legal-footer>a{align-items:center;gap:10px;display:flex}.violet-legal-footer>a:hover{color:#cdb0e3}.violet-legal-company h2{letter-spacing:-.02em;color:#d8c5e5;overflow-wrap:anywhere;margin-bottom:28px;font-size:25px;font-weight:400;line-height:1.45}.violet-legal-company dl{margin:0;display:grid}.violet-legal-company dl>div{border-top:1px solid var(--legal-line);grid-template-columns:minmax(120px,.8fr) minmax(0,1.5fr);gap:30px;padding-block-start:20px;padding-block-end:20px;font-size:14px;line-height:1.7;display:grid}.violet-legal-company dt{color:#8e799d;font-size:12px}.violet-legal-company dd{color:#c6afda;overflow-wrap:anywhere}@media (max-width:1000px){.violet-legal-document__layout{grid-template-columns:210px minmax(0,1fr);gap:25px}.violet-legal-document__hero{padding:30px 35px}.violet-legal-document__section{padding:28px}.violet-legal-document__related{grid-template-columns:1fr}}@media (max-width:800px){.violet-legal-header__brand>span{display:none}.violet-legal-document__layout{grid-template-columns:1fr;gap:0;margin-top:22px}.violet-legal-document__aside{display:none}.violet-legal-mobile-toc{border:1px solid var(--legal-line);background:#bea0e504;border-radius:13px;margin-top:22px;padding:17px 22px;display:block}.violet-legal-mobile-toc>summary{color:#bda3cf;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:12px;list-style:none;display:flex}.violet-legal-mobile-toc>summary::-webkit-details-marker{display:none}.violet-legal-mobile-toc[open]>summary>svg{transform:rotate(180deg)}.violet-legal-mobile-toc .violet-legal-toc{grid-template-columns:1fr 1fr;gap:5px 10px;margin-top:15px}.violet-legal-document__hero h1{font-size:42px}.violet-legal-document__article{max-width:100%}}@media (max-width:600px){.violet-legal-width{padding-inline-start:20px;padding-inline-end:20px}.violet-legal-header__inner{gap:15px;min-height:70px}.violet-legal-header__actions{gap:17px}.violet-legal-header__brand .studio-brand{font-size:28px}.violet-legal-language{max-width:135px}.violet-legal-back{justify-content:center;width:36px;height:36px;padding:9px}.violet-legal-back>span{display:none}.violet-legal-tabs{gap:7px;padding-block-start:16px;padding-block-end:16px}.violet-legal-tabs>a{gap:8px;min-width:max-content;padding:10px 12px;font-size:10px}.violet-legal-tabs svg{width:15px;height:15px}.violet-legal-document{padding-block-start:25px;padding-block-end:45px}.violet-legal-document__hero{border-radius:18px;padding:23px}.violet-legal-document__meta{flex-wrap:wrap;gap:12px}.violet-legal-document__meta>span:nth-child(2){letter-spacing:.08em;max-width:110px;font-size:8px}.violet-legal-document__symbol{border-radius:11px;width:40px;height:40px}.violet-legal-document__symbol>svg{width:22px;height:22px}.violet-legal-print{gap:6px;padding:9px 0;font-size:10px}.violet-legal-document__hero h1{-webkit-hyphens:auto;hyphens:auto;margin-block-start:24px;margin-block-end:18px;font-size:calc(clamp(24px,7.2vw,42px))}.violet-legal-document__hero>p{font-size:13px;line-height:1.8}.violet-legal-document__section{border-radius:17px;padding:25px 23px;scroll-margin-top:92px}.violet-legal-document__section .rich-text-html{font-size:14px;line-height:1.9}.violet-legal-document__section .rich-text-html h2{margin-bottom:18px;font-size:21px;line-height:1.4}.violet-legal-mobile-toc .violet-legal-toc{grid-template-columns:1fr}.violet-legal-document__related>a{padding:20px;font-size:12px}.violet-legal-company h2{font-size:22px}.violet-legal-company dl>div{grid-template-columns:1fr;gap:7px;padding-block-start:17px;padding-block-end:17px}.violet-legal-footer{gap:20px;font-size:10px}.violet-legal-footer>div{justify-content:space-between;gap:20px;width:100%}.violet-legal-footer>a:last-child{margin-inline-start:auto}}@media (max-width:360px){.violet-legal-width{padding-inline-start:16px;padding-inline-end:16px}.violet-legal-header__actions{gap:12px}.violet-legal-language{max-width:115px}.violet-legal-document__hero{padding:21px}.violet-legal-document__meta>span:nth-child(2){max-width:95px}.violet-legal-print>span{display:none}.violet-legal-document__section{padding:23px 21px}.violet-legal-document__section .rich-text-html{font-size:13px}.violet-legal-document__hero h1{font-size:24px}}@media print{.violet-legal-shell{color:#111!important;background:#fff!important;overflow:visible!important}body:has(.violet-legal-shell){color:#111!important;background:#fff!important;overflow:visible!important}html:has(.violet-legal-shell){color:#111!important;background:#fff!important;overflow:visible!important}.violet-legal-shell *{color:#111!important;box-shadow:none!important;background:0 0!important}.violet-legal-document__aside,.violet-legal-document__related,.violet-legal-document__symbol,.violet-legal-footer,.violet-legal-header,.violet-legal-mobile-toc,.violet-legal-print,.violet-legal-shell .studio-skip,.violet-legal-tabs{display:none!important}body:has(.violet-legal-shell) .privacy-choices{display:none!important}body:has(.violet-legal-shell) .privacy-settings{display:none!important}.violet-legal-width{width:100%;max-width:none;padding:0}.violet-legal-document{padding:0}.violet-legal-document__hero{border:0;border-radius:0;padding:0 0 25px}.violet-legal-document__hero h1{font-size:30px}.violet-legal-document__hero>p{font-size:12px}.violet-legal-document__layout{margin:0;display:block}.violet-legal-document__article{max-width:none}.violet-legal-document__section{-moz-column-break-inside:auto;break-inside:auto;border:0;border-top:1px solid #ddd;border-radius:0;padding:20px 0}.violet-legal-document__section .rich-text-html{font-size:11px;line-height:1.7}.violet-legal-document__section .rich-text-html h2{-moz-column-break-after:avoid;break-after:avoid;font-size:17px}.violet-legal-document__section .rich-text-html p{orphans:3;widows:3}.violet-legal-document__language{display:none}.violet-legal-document .liquid-glass{display:none!important}}@media screen{.violet-legal-shell{--legal-panel:#d5b8ff04;--legal-line:#d2b3f72b;--legal-muted:#b7a3c8;--legal-text:#ecdef5;background:radial-gradient(at 80% 0,#9872c30d,#0000 40%),#0d0913}.violet-legal-header{-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);background:#130d1ccf;border-color:#d0b0f32b;box-shadow:0 1px #ffffff05}.violet-legal-document{padding-block-start:48px;padding-block-end:85px}.violet-legal-document__hero{--liquid-glass-base:#ffffff02;--liquid-glass-shine:.23;background:0 0;border-color:#d7b7ff36;border-radius:26px;padding:42px 48px;box-shadow:0 18px 60px #0000000a,inset 0 1px #ffffff16}.violet-legal-document__symbol{color:#dbc0f5;background:linear-gradient(140deg,#e3c9ff0b,#ffffff02);border-color:#d9bbff40;border-radius:16px;width:55px;height:55px;box-shadow:inset 0 1px #ffffff19}.violet-legal-document__meta>span:nth-child(2){color:#b69bc9}.violet-legal-document__hero h1{color:#eee0fa;max-width:960px;margin-block-start:30px;margin-block-end:24px;font-size:calc(clamp(38px,4.4vw,61px));line-height:1.14}.violet-legal-document__hero>p{color:#baa4cc;max-width:780px;font-size:16px;line-height:1.9}.violet-legal-document__language{color:#ac8fbf;font-size:11px}.violet-legal-print{color:#c2a5d7}.violet-legal-document__layout{gap:48px;margin-top:45px}.violet-legal-document__aside{background:linear-gradient(145deg,#ffffff04,#b99cdd02);border:1px solid #d8baff1e;border-radius:20px;padding:14px 10px 18px;box-shadow:inset 0 1px #ffffff08}.violet-legal-toc>a{color:#af95c0;border-radius:10px;padding:11px 12px;font-size:12px}.violet-legal-toc>a[aria-current]{color:#e6cef8;background:linear-gradient(130deg,#c9a8ed16,#ffffff02);border-color:#d0b1f72e;box-shadow:inset 0 1px #ffffff0b}.violet-legal-toc>a>span:first-child{color:#9677ad}.violet-legal-document__section{background:linear-gradient(140deg,#ffffff05,#d1a5ed02 65%);border-color:#d1aff127;border-radius:24px;margin-bottom:21px;padding:37px 40px;box-shadow:inset 0 1px #ffffff0b}.violet-legal-document__section .rich-text-html{color:#bca7cc;font-size:15px;line-height:1.95}.violet-legal-document__section .rich-text-html h2{color:#e7d3f3;margin-bottom:24px;font-size:25px;line-height:1.4}.violet-legal-document__section .rich-text-html strong{color:#decaeb}.violet-legal-document__related>a{color:#c3a5d8;background:linear-gradient(140deg,#ffffff04,#caa1ea03);border-color:#d7b9f52a;border-radius:18px;padding:24px;font-size:13px}.violet-legal-company dt{color:#ab8cbe;font-size:13px}.violet-legal-company dd{color:#dcc4ec}.violet-legal-mobile-toc{background:linear-gradient(135deg,#ffffff05,#c6a6e503);border-color:#d7b6fa30}.violet-legal-footer{color:#a58bb7;border-color:#d5b5f626}}@media screen and (max-width:1000px){.violet-legal-document__layout{gap:28px}.violet-legal-document__hero{padding:35px}.violet-legal-document__section{padding:31px}}@media screen and (max-width:800px){.violet-legal-document__layout{gap:0;margin-top:25px}.violet-legal-document__hero h1{font-size:43px}.violet-legal-mobile-toc{border-radius:17px}}@media screen and (max-width:600px){.violet-legal-document{padding-block-start:28px;padding-block-end:50px}.violet-legal-document__hero{border-radius:23px;padding:26px}.violet-legal-document__symbol{border-radius:13px;width:44px;height:44px}.violet-legal-document__hero h1{margin-block-start:26px;margin-block-end:20px;font-size:calc(clamp(27px,7.5vw,43px));line-height:1.18}.violet-legal-document__hero>p{font-size:14px;line-height:1.85}.violet-legal-document__section{border-radius:22px;padding:28px 25px}.violet-legal-document__section .rich-text-html{font-size:14px;line-height:1.95}.violet-legal-document__section .rich-text-html h2{font-size:22px;line-height:1.5}.violet-legal-document__related>a{padding:23px}.violet-legal-document__meta>span:nth-child(2){font-size:8px}.violet-legal-toc>a{font-size:12px}}
