.PolicyToc-module__BV2oHG__toc{flex-direction:column;gap:6px;display:flex}.PolicyToc-module__BV2oHG__item{color:var(--color-gray);font-family:var(--font-montserrat),sans-serif;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:flex}.PolicyToc-module__BV2oHG__item:hover{color:var(--color-dark);background:#0066cc14;border-color:#0066cc40}.PolicyToc-module__BV2oHG__item:focus-visible{outline:none;box-shadow:0 0 0 3px #0066cc59}.PolicyToc-module__BV2oHG__activeItem{border-color:var(--color-accent);color:var(--color-accent);background:#0066cc1f}.PolicyToc-module__BV2oHG__text{font-size:var(--font-14);font-weight:600;line-height:1.35}.PolicyToc-module__BV2oHG__arrow{font-size:var(--font-14);opacity:.8;flex:none}
.PrivacyPolicyDocument-module__XssW0W__page{background:radial-gradient(circle at 8% 15%,#0066cc12,transparent 30%),radial-gradient(circle at 92% 75%,#4a53a40f,transparent 32%),var(--color-body);width:100%;min-height:100vh;padding:32px 0 96px;position:relative}.PrivacyPolicyDocument-module__XssW0W__page:before{content:"";opacity:.8;pointer-events:none;border:1px solid #0066cc12;border-radius:50%;width:340px;height:340px;animation:24s ease-in-out infinite PrivacyPolicyDocument-module__XssW0W__backgroundFloat;position:absolute;top:460px;right:24px}.PrivacyPolicyDocument-module__XssW0W__hero{isolation:isolate;color:#fff;text-align:center;min-height:320px;animation:PrivacyPolicyDocument-module__XssW0W__heroReveal 1.2s var(--policy-ease)both;background:radial-gradient(circle at 20% 18%,#378bff6b,#0000 38%),radial-gradient(circle at 82% 84%,#4a53a480,#0000 43%),linear-gradient(135deg,#111b2e 0%,#10345e 48%,#07121f 100%);border:1px solid #ffffff29;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-bottom:48px;padding:72px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #0f1c302e,inset 0 1px #ffffff24}.PrivacyPolicyDocument-module__XssW0W__hero:before{content:"";z-index:-2;filter:blur(24px);background:#ffffff17;border-radius:50%;width:580px;height:580px;animation:20s ease-in-out infinite alternate PrivacyPolicyDocument-module__XssW0W__heroOrb;position:absolute;top:-240px;left:-160px}.PrivacyPolicyDocument-module__XssW0W__hero:after{content:"";z-index:-1;opacity:0;background:linear-gradient(110deg,#0000 25%,#ffffff12 46%,#0000 67%);animation:12s ease-in-out infinite PrivacyPolicyDocument-module__XssW0W__heroShine;position:absolute;inset:0;transform:translate(-120%)}.PrivacyPolicyDocument-module__XssW0W__heroGlow{z-index:-1;filter:blur(55px);pointer-events:none;background:#4ba5ff2e;border-radius:50%;width:440px;height:440px;animation:16s ease-in-out infinite alternate PrivacyPolicyDocument-module__XssW0W__glowFloat;position:absolute;bottom:-160px;right:-80px}.PrivacyPolicyDocument-module__XssW0W__eyebrow{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffd1;font-family:var(--font-montserrat),sans-serif;font-size:var(--font-14);letter-spacing:.12em;text-transform:uppercase;animation:PrivacyPolicyDocument-module__XssW0W__contentReveal 1s .18s var(--policy-ease)both;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:9px;margin:0;padding:8px 14px;font-weight:600;line-height:1.4;display:inline-flex;position:relative}.PrivacyPolicyDocument-module__XssW0W__eyebrow:before{content:"";background:#84c0ff;border-radius:50%;width:7px;height:7px;animation:3.4s ease-in-out infinite PrivacyPolicyDocument-module__XssW0W__dotPulse;box-shadow:0 0 0 4px #84c0ff1a,0 0 16px #84c0ffcc}.PrivacyPolicyDocument-module__XssW0W__heading{z-index:1;color:#fff;max-width:920px;font-family:var(--font-cormorant-garamond),serif;font-size:var(--font-64);letter-spacing:-.025em;text-wrap:balance;text-shadow:0 8px 30px #00000029;animation:PrivacyPolicyDocument-module__XssW0W__contentReveal 1.1s .3s var(--policy-ease)both;margin:0;font-weight:600;line-height:1.04;position:relative}.PrivacyPolicyDocument-module__XssW0W__layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid;position:relative;overflow:visible}.PrivacyPolicyDocument-module__XssW0W__content{min-width:0}.PrivacyPolicyDocument-module__XssW0W__paper{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:100%;max-width:900px;animation:PrivacyPolicyDocument-module__XssW0W__paperReveal 1.2s .16s var(--policy-ease)both;background:#ffffffeb;border:1px solid #1d1d1f12;border-radius:24px;padding:44px;box-shadow:0 26px 70px #18263912,0 3px 12px #18263909,inset 0 1px #ffffffe6}.PrivacyPolicyDocument-module__XssW0W__documentTitle{color:var(--color-dark);font-family:var(--font-cormorant-garamond),serif;font-size:var(--font-40);margin:0 0 36px;padding-bottom:24px;font-weight:600;line-height:1.12;position:relative}.PrivacyPolicyDocument-module__XssW0W__documentTitle:after{content:"";background:linear-gradient(90deg,var(--color-accent),#0066cc2e);width:76px;height:3px;animation:PrivacyPolicyDocument-module__XssW0W__lineReveal 1.3s .6s var(--policy-ease)both;border-radius:999px;position:absolute;bottom:0;left:0}.PrivacyPolicyDocument-module__XssW0W__section{scroll-margin-top:calc(var(--header-h) + 32px);transition:border-color .65s ease,transform .65s var(--policy-ease);border-top:1px solid #1d1d1f17;margin-top:34px;padding-top:34px;position:relative}.PrivacyPolicyDocument-module__XssW0W__section:first-of-type{border-top:none;margin-top:0;padding-top:0}.PrivacyPolicyDocument-module__XssW0W__section:before{content:"";background:linear-gradient(90deg,var(--color-accent),#06c0);width:0;height:1px;transition:width 1s var(--policy-ease);position:absolute;top:-1px;left:0}.PrivacyPolicyDocument-module__XssW0W__section:hover:before{width:100%}.PrivacyPolicyDocument-module__XssW0W__sectionTitle{color:var(--color-dark);font-family:var(--font-cormorant-garamond),serif;font-size:var(--font-24);transition:color .5s ease,transform .7s var(--policy-ease);margin:0 0 17px;padding-left:19px;font-weight:600;line-height:1.28;position:relative}.PrivacyPolicyDocument-module__XssW0W__sectionTitle:before{content:"";background:var(--color-accent);width:6px;height:6px;transition:transform .7s var(--policy-ease),box-shadow .7s ease;border-radius:50%;position:absolute;top:.43em;left:0;box-shadow:0 0 0 5px #0066cc17}.PrivacyPolicyDocument-module__XssW0W__section:hover .PrivacyPolicyDocument-module__XssW0W__sectionTitle{color:var(--color-accent);transform:translate(2px)}.PrivacyPolicyDocument-module__XssW0W__section:hover .PrivacyPolicyDocument-module__XssW0W__sectionTitle:before{transform:scale(1.1);box-shadow:0 0 0 8px #0066cc12}.PrivacyPolicyDocument-module__XssW0W__paragraph,.PrivacyPolicyDocument-module__XssW0W__list{color:var(--color-gray);font-family:var(--font-montserrat),sans-serif;font-size:var(--font-16);font-weight:400;line-height:1.78}.PrivacyPolicyDocument-module__XssW0W__paragraph{margin:0 0 14px}.PrivacyPolicyDocument-module__XssW0W__paragraph:last-child{margin-bottom:0}.PrivacyPolicyDocument-module__XssW0W__paragraph a,.PrivacyPolicyDocument-module__XssW0W__list a{color:var(--color-accent);font-weight:600;text-decoration:none;position:relative}.PrivacyPolicyDocument-module__XssW0W__paragraph a:after,.PrivacyPolicyDocument-module__XssW0W__list a:after{content:"";transform-origin:100%;height:1px;transition:transform .7s var(--policy-ease);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.PrivacyPolicyDocument-module__XssW0W__paragraph a:hover:after,.PrivacyPolicyDocument-module__XssW0W__list a:hover:after{transform-origin:0;transform:scaleX(1)}.PrivacyPolicyDocument-module__XssW0W__paragraph a:focus-visible,.PrivacyPolicyDocument-module__XssW0W__list a:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:3px}.PrivacyPolicyDocument-module__XssW0W__list{flex-direction:column;gap:10px;margin:0 0 16px;padding-left:25px;display:flex}.PrivacyPolicyDocument-module__XssW0W__list li{transition:color .5s ease,transform .7s var(--policy-ease);padding-left:3px}.PrivacyPolicyDocument-module__XssW0W__list li:hover{color:var(--color-dark);transform:translate(2px)}.PrivacyPolicyDocument-module__XssW0W__list li::marker{color:var(--color-accent)}.PrivacyPolicyDocument-module__XssW0W__aside{top:calc(var(--header-h) + 20px);min-width:0;height:fit-content;animation:PrivacyPolicyDocument-module__XssW0W__asideReveal 1.2s .34s var(--policy-ease)both;align-self:start;position:sticky}.PrivacyPolicyDocument-module__XssW0W__tocPanel,.PrivacyPolicyDocument-module__XssW0W__mobileToc{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #1d1d1f12;border-radius:22px;padding:24px;position:relative;overflow:hidden;box-shadow:0 22px 60px #18263912,inset 0 1px #ffffffe6}.PrivacyPolicyDocument-module__XssW0W__tocPanel:before,.PrivacyPolicyDocument-module__XssW0W__mobileToc:before{content:"";background:linear-gradient(90deg,var(--color-accent),#83c3ff,var(--color-accent));background-size:200% 100%;height:3px;animation:12s linear infinite PrivacyPolicyDocument-module__XssW0W__panelGradient;position:absolute;top:0;left:0;right:0}.PrivacyPolicyDocument-module__XssW0W__tocPanel{max-height:calc(100vh - var(--header-h) - 40px);max-height:calc(100svh - var(--header-h) - 40px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0066cc40 transparent;overflow-y:auto}.PrivacyPolicyDocument-module__XssW0W__tocPanel::-webkit-scrollbar{width:6px}.PrivacyPolicyDocument-module__XssW0W__tocPanel::-webkit-scrollbar-track{background:0 0}.PrivacyPolicyDocument-module__XssW0W__tocPanel::-webkit-scrollbar-thumb{background:#0066cc38;border-radius:999px;transition:background-color .5s}.PrivacyPolicyDocument-module__XssW0W__tocPanel::-webkit-scrollbar-thumb:hover{background:#06c6}.PrivacyPolicyDocument-module__XssW0W__mobileToc{display:none}.PrivacyPolicyDocument-module__XssW0W__asideTitle{color:var(--color-dark);font-family:var(--font-cormorant-garamond),serif;font-size:var(--font-24);margin:0 0 18px;font-weight:600;line-height:1.2}@supports (animation-timeline:view()){.PrivacyPolicyDocument-module__XssW0W__section{opacity:0;animation:both PrivacyPolicyDocument-module__XssW0W__sectionReveal;animation-timeline:view();animation-range:entry cover 30%}}@keyframes PrivacyPolicyDocument-module__XssW0W__heroReveal{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PrivacyPolicyDocument-module__XssW0W__contentReveal{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes PrivacyPolicyDocument-module__XssW0W__paperReveal{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes PrivacyPolicyDocument-module__XssW0W__asideReveal{0%{opacity:0;filter:blur(3px);transform:translate(14px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes PrivacyPolicyDocument-module__XssW0W__sectionReveal{0%{opacity:0;filter:blur(3px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes PrivacyPolicyDocument-module__XssW0W__lineReveal{0%{opacity:0;transform-origin:0;transform:scaleX(0)}to{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes PrivacyPolicyDocument-module__XssW0W__heroOrb{0%{transform:translate(-3%,-3%)scale(.96)}50%{transform:translate(14%,8%)scale(1.02)}to{transform:translate(25%,15%)scale(1.07)}}@keyframes PrivacyPolicyDocument-module__XssW0W__heroShine{0%,64%{opacity:0;transform:translate(-130%)}72%{opacity:.55}88%{opacity:.2}to{opacity:0;transform:translate(130%)}}@keyframes PrivacyPolicyDocument-module__XssW0W__glowFloat{0%{transform:translate(-10px,-5px)scale(.96)}to{transform:translate(28px,18px)scale(1.08)}}@keyframes PrivacyPolicyDocument-module__XssW0W__dotPulse{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes PrivacyPolicyDocument-module__XssW0W__panelGradient{0%{background-position:0%}to{background-position:200%}}@keyframes PrivacyPolicyDocument-module__XssW0W__backgroundFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-24px,30px)rotate(12deg)}}@media (max-width:1180px){.PrivacyPolicyDocument-module__XssW0W__layout{grid-template-columns:minmax(0,1fr) 320px;gap:32px}.PrivacyPolicyDocument-module__XssW0W__paper{padding:36px}}@media (max-width:980px){.PrivacyPolicyDocument-module__XssW0W__layout{grid-template-columns:minmax(0,1fr)}.PrivacyPolicyDocument-module__XssW0W__paper{max-width:none}.PrivacyPolicyDocument-module__XssW0W__aside{display:none}.PrivacyPolicyDocument-module__XssW0W__mobileToc{animation:PrivacyPolicyDocument-module__XssW0W__paperReveal 1.1s var(--policy-ease)both;margin-top:32px;display:block}}@media (max-width:767px){.PrivacyPolicyDocument-module__XssW0W__page{padding:20px 0 64px}.PrivacyPolicyDocument-module__XssW0W__page:before{display:none}.PrivacyPolicyDocument-module__XssW0W__hero{border-radius:20px;min-height:230px;margin-bottom:24px;padding:48px 20px}.PrivacyPolicyDocument-module__XssW0W__heading{font-size:var(--font-40);line-height:1.08}.PrivacyPolicyDocument-module__XssW0W__eyebrow{font-size:var(--font-12);padding:7px 12px}.PrivacyPolicyDocument-module__XssW0W__paper{border-radius:18px;padding:26px 20px}.PrivacyPolicyDocument-module__XssW0W__documentTitle{font-size:var(--font-32);margin-bottom:26px;padding-bottom:18px}.PrivacyPolicyDocument-module__XssW0W__section{margin-top:26px;padding-top:26px}.PrivacyPolicyDocument-module__XssW0W__sectionTitle{font-size:var(--font-20);padding-left:16px}.PrivacyPolicyDocument-module__XssW0W__paragraph,.PrivacyPolicyDocument-module__XssW0W__list{font-size:var(--font-16);line-height:1.68}.PrivacyPolicyDocument-module__XssW0W__mobileToc{display:none}}@media (prefers-reduced-motion:reduce){.PrivacyPolicyDocument-module__XssW0W__page:before,.PrivacyPolicyDocument-module__XssW0W__hero,.PrivacyPolicyDocument-module__XssW0W__hero:before,.PrivacyPolicyDocument-module__XssW0W__hero:after,.PrivacyPolicyDocument-module__XssW0W__heroGlow,.PrivacyPolicyDocument-module__XssW0W__eyebrow,.PrivacyPolicyDocument-module__XssW0W__eyebrow:before,.PrivacyPolicyDocument-module__XssW0W__heading,.PrivacyPolicyDocument-module__XssW0W__paper,.PrivacyPolicyDocument-module__XssW0W__aside,.PrivacyPolicyDocument-module__XssW0W__mobileToc,.PrivacyPolicyDocument-module__XssW0W__tocPanel:before,.PrivacyPolicyDocument-module__XssW0W__mobileToc:before,.PrivacyPolicyDocument-module__XssW0W__section,.PrivacyPolicyDocument-module__XssW0W__documentTitle:after{animation:none}.PrivacyPolicyDocument-module__XssW0W__section{opacity:1;filter:none;transform:none}.PrivacyPolicyDocument-module__XssW0W__sectionTitle,.PrivacyPolicyDocument-module__XssW0W__sectionTitle:before,.PrivacyPolicyDocument-module__XssW0W__section:before,.PrivacyPolicyDocument-module__XssW0W__paragraph a:after,.PrivacyPolicyDocument-module__XssW0W__list a:after,.PrivacyPolicyDocument-module__XssW0W__list li{transition:none}}
