.LegalDocumentPage-module__Dwut0G__page{--legal-backdrop-start:#1a2c56;--legal-backdrop-accent:#bf2952;--legal-backdrop-end:#0a0f24;--legal-surface:#0a0d20b3;--legal-surface-soft:#ffffff0e;--legal-border:#ffffff1f;--legal-border-strong:#fff3;--legal-text:#fff;--legal-text-soft:#ffffffb8;--legal-text-muted:#ffffff7a;--legal-blue:#8ea7ff;--legal-pink:#df6b91;min-height:100vh;color:var(--legal-text);background:radial-gradient(ellipse at 6% 6%, #1a2c56f5 0%, transparent 52%), radial-gradient(ellipse at 94% 14%, #bf295285 0%, transparent 48%), linear-gradient(145deg, var(--legal-backdrop-start), var(--legal-backdrop-accent) 48%, var(--legal-backdrop-end));font-family:var(--font-inter), Arial, sans-serif;position:relative;overflow-x:clip}.LegalDocumentPage-module__Dwut0G__page:before,.LegalDocumentPage-module__Dwut0G__page:after{z-index:0;content:"";pointer-events:none;filter:blur(10px);border-radius:999px;position:fixed}.LegalDocumentPage-module__Dwut0G__page:before{background:#2853ae33;width:30rem;height:30rem;top:12rem;left:-10rem}.LegalDocumentPage-module__Dwut0G__page:after{background:#bf295229;width:28rem;height:28rem;bottom:8rem;right:-10rem}.LegalDocumentPage-module__Dwut0G__siteHeader,.LegalDocumentPage-module__Dwut0G__hero,.LegalDocumentPage-module__Dwut0G__contentLayout,.LegalDocumentPage-module__Dwut0G__siteFooter{z-index:1;position:relative}.LegalDocumentPage-module__Dwut0G__siteHeader{border-bottom:1px solid var(--legal-border);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#04081880;box-shadow:0 14px 45px #00000029}.LegalDocumentPage-module__Dwut0G__siteHeaderInner{justify-content:space-between;align-items:center;gap:1.5rem;max-width:80rem;min-height:5rem;margin:0 auto;padding:0 1.25rem;display:flex}.LegalDocumentPage-module__Dwut0G__brand{color:#fff;align-items:center;text-decoration:none;display:inline-flex}.LegalDocumentPage-module__Dwut0G__brandLogo{object-fit:contain;width:auto;height:1.8rem}.LegalDocumentPage-module__Dwut0G__legalNavigation{border:1px solid var(--legal-border);background:linear-gradient(145deg,#ffffff12,#070a1c33);border-radius:.9rem;align-items:center;gap:.25rem;padding:.25rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff05}.LegalDocumentPage-module__Dwut0G__legalNavigationLink{color:var(--legal-text-soft);border:1px solid #0000;border-radius:.7rem;padding:.55rem .9rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .16s,border-color .16s,background .16s,box-shadow .16s}.LegalDocumentPage-module__Dwut0G__legalNavigationLink:hover{color:#fff}.LegalDocumentPage-module__Dwut0G__legalNavigationLinkCurrent{border-color:var(--legal-border-strong);color:#fff;background:#ffffff1f;box-shadow:0 10px 28px #0000003d}.LegalDocumentPage-module__Dwut0G__hero{color:#fff}.LegalDocumentPage-module__Dwut0G__heroGlow{pointer-events:none;background:radial-gradient(circle at 18% 20%,#5f82da38,#0000 34%),linear-gradient(#0407160f,#04071647);position:absolute;inset:0}.LegalDocumentPage-module__Dwut0G__heroInner{max-width:80rem;margin:0 auto;padding:3rem 1.25rem 4rem;position:relative}.LegalDocumentPage-module__Dwut0G__heroContent{max-width:60rem;padding:1.5rem 0}.LegalDocumentPage-module__Dwut0G__eyebrow{color:var(--legal-blue);letter-spacing:.24em;text-transform:uppercase;font-size:.68rem;font-weight:700}.LegalDocumentPage-module__Dwut0G__hero h1{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:20ch;margin-top:1rem;font-size:clamp(2.4rem,7vw,3.85rem);font-weight:600;line-height:1.03}.LegalDocumentPage-module__Dwut0G__description{max-width:48rem;color:var(--legal-text-soft);margin-top:1.35rem;font-size:1rem;line-height:1.75}.LegalDocumentPage-module__Dwut0G__documentMetadata{border:1px solid var(--legal-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 0 0,#5f82da1f,#0000 46%),#06091a4d;border-radius:1rem;flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem;padding:1rem;display:flex;box-shadow:0 18px 50px #0000002e,inset 0 0 0 1px #ffffff06}.LegalDocumentPage-module__Dwut0G__documentMetadata dt{color:var(--legal-text-muted);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:700}.LegalDocumentPage-module__Dwut0G__documentMetadata dd{color:#fff;margin-top:.35rem;font-size:.875rem;font-weight:500}.LegalDocumentPage-module__Dwut0G__documentMetadata a{color:#b8c7ff;align-items:center;gap:.5rem;text-decoration:none;transition:color .16s;display:inline-flex}.LegalDocumentPage-module__Dwut0G__documentMetadata a:hover{color:#fff}.LegalDocumentPage-module__Dwut0G__arrowIcon{width:1rem;height:1rem}.LegalDocumentPage-module__Dwut0G__arrowIconLeft{transform:rotate(180deg)}.LegalDocumentPage-module__Dwut0G__contentLayout{gap:2rem;max-width:80rem;margin:0 auto;padding:2.5rem 1.25rem;display:grid}.LegalDocumentPage-module__Dwut0G__mobileContents,.LegalDocumentPage-module__Dwut0G__desktopContents{border:1px solid var(--legal-border);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:radial-gradient(circle at 0 0,#5f82da24,#0000 48%),linear-gradient(145deg,#ffffff12,#06091870);border-radius:1.25rem;box-shadow:0 24px 70px #0000003d,inset 0 0 0 1px #ffffff08}.LegalDocumentPage-module__Dwut0G__mobileContents{padding:1rem}.LegalDocumentPage-module__Dwut0G__mobileContents summary{cursor:pointer;color:#fff;font-size:.875rem;font-weight:600}.LegalDocumentPage-module__Dwut0G__desktopContents{display:none}.LegalDocumentPage-module__Dwut0G__desktopContents>p{color:var(--legal-text-muted);letter-spacing:.2em;text-transform:uppercase;font-size:.66rem;font-weight:700}.LegalDocumentPage-module__Dwut0G__documentNavigation{margin-top:1rem}.LegalDocumentPage-module__Dwut0G__documentNavigation ol{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.LegalDocumentPage-module__Dwut0G__documentNavigation a{color:#fff9;border:1px solid #0000;border-radius:.7rem;grid-template-columns:1.55rem minmax(0,1fr);gap:.5rem;padding:.42rem .55rem;font-size:.84rem;line-height:1.2rem;text-decoration:none;transition:color .16s,border-color .16s,background .16s;display:grid}.LegalDocumentPage-module__Dwut0G__documentNavigation a:hover{color:#fff;background:#ffffff12;border-color:#ffffff14}.LegalDocumentPage-module__Dwut0G__navigationNumber{color:#8ea7ff99;font-weight:600;transition:color .16s}.LegalDocumentPage-module__Dwut0G__documentNavigation a:hover .LegalDocumentPage-module__Dwut0G__navigationNumber{color:#b8c7ff}.LegalDocumentPage-module__Dwut0G__article{border:1px solid var(--legal-border);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:radial-gradient(circle at 0 0,#5f82da21,#0000 34%),linear-gradient(145deg,#ffffff13,#0609187a);border-radius:1.75rem;min-width:0;padding:2rem 1.25rem;box-shadow:0 30px 90px #00000057,inset 0 0 0 1px #ffffff09}.LegalDocumentPage-module__Dwut0G__article:before{content:"";background:linear-gradient(90deg,#0000,#ffffff42,#0000);width:calc(100% - 3rem);height:1px;margin:-2rem auto 2rem;display:block}.LegalDocumentPage-module__Dwut0G__introduction{border-bottom:1px solid var(--legal-border);gap:1.25rem;padding-bottom:2.5rem;display:grid}.LegalDocumentPage-module__Dwut0G__sections{display:grid}.LegalDocumentPage-module__Dwut0G__documentSection{border-bottom:1px solid var(--legal-border);gap:1.25rem;padding:2.5rem 0;scroll-margin-top:2rem;display:grid}.LegalDocumentPage-module__Dwut0G__documentSection:last-child{border-bottom:0}.LegalDocumentPage-module__Dwut0G__sectionNumber{color:#dbe3ff;background:linear-gradient(145deg,#5f82da57,#1e2f6085);border:1px solid #8ea7ff47;border-radius:.75rem;place-items:center;width:2.25rem;height:2.25rem;font-size:.8rem;font-weight:700;display:grid;box-shadow:0 10px 28px #0003,inset 0 1px #ffffff14}.LegalDocumentPage-module__Dwut0G__sectionContent{min-width:0}.LegalDocumentPage-module__Dwut0G__sectionContent h2{color:#fff;letter-spacing:-.025em;font-size:1.5rem;font-weight:600;line-height:1.25}.LegalDocumentPage-module__Dwut0G__sectionBlocks{gap:1.25rem;margin-top:1.25rem;display:grid}.LegalDocumentPage-module__Dwut0G__paragraph{color:var(--legal-text-soft);font-size:1rem;line-height:2rem}.LegalDocumentPage-module__Dwut0G__notice{border:1px solid #df6b9147;border-left:3px solid var(--legal-pink);color:#ffffffd6;background:linear-gradient(135deg,#bf295229,#bf295212);border-radius:.9rem;padding:1rem 1.25rem;font-weight:500}.LegalDocumentPage-module__Dwut0G__emphasis{color:#ffffffd4;letter-spacing:.01em;background:linear-gradient(145deg,#5f82da21,#ffffff09);border:1px solid #8ea7ff38;border-radius:.9rem;padding:1rem 1.25rem;font-size:.96rem;font-weight:600;line-height:1.75rem}.LegalDocumentPage-module__Dwut0G__documentList{gap:.75rem;margin:0;padding:0 0 0 .25rem;list-style:none;display:grid}.LegalDocumentPage-module__Dwut0G__documentList li{color:var(--legal-text-soft);grid-template-columns:.55rem minmax(0,1fr);gap:.75rem;font-size:1rem;line-height:2rem;display:grid}.LegalDocumentPage-module__Dwut0G__listMarker{background:var(--legal-pink);border-radius:999px;width:.375rem;height:.375rem;margin-top:.76rem;box-shadow:0 0 0 4px #df6b9117}.LegalDocumentPage-module__Dwut0G__documentFooter{border:1px solid var(--legal-border);background:radial-gradient(circle at 0 0,#5f82da24,#0000 48%),#04081852;border-radius:1.15rem;margin-top:.5rem;padding:1.5rem}.LegalDocumentPage-module__Dwut0G__documentFooterLabel{color:var(--legal-text-muted);letter-spacing:.2em;text-transform:uppercase;font-size:.68rem;font-weight:700}.LegalDocumentPage-module__Dwut0G__documentFooterContent{flex-direction:column;justify-content:space-between;gap:1.25rem;margin-top:.75rem;display:flex}.LegalDocumentPage-module__Dwut0G__contactLink{color:#fff;text-underline-offset:.25rem;font-size:1.125rem;font-weight:600;text-decoration-color:#df6b918c;transition:color .16s}.LegalDocumentPage-module__Dwut0G__contactLink:hover{color:#f3a4bd}.LegalDocumentPage-module__Dwut0G__footerMetadata{color:var(--legal-text-muted);margin-top:.5rem;font-size:.875rem;line-height:1.5rem}.LegalDocumentPage-module__Dwut0G__backToTop{color:#b8c7ff;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.LegalDocumentPage-module__Dwut0G__backToTop:hover{color:#fff}.LegalDocumentPage-module__Dwut0G__backToTopArrow{display:inline-flex;transform:rotate(-90deg)}.LegalDocumentPage-module__Dwut0G__siteFooter{border-top:1px solid var(--legal-border);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0408187a}.LegalDocumentPage-module__Dwut0G__siteFooterInner{max-width:80rem;color:var(--legal-text-muted);flex-direction:column;justify-content:space-between;gap:1rem;margin:0 auto;padding:2rem 1.25rem;font-size:.875rem;display:flex}.LegalDocumentPage-module__Dwut0G__footerLinks{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.LegalDocumentPage-module__Dwut0G__footerLinks a{color:var(--legal-text-soft);align-items:center;gap:.375rem;text-decoration:none;transition:color .16s;display:inline-flex}.LegalDocumentPage-module__Dwut0G__footerLinks a:hover{color:#fff}.LegalDocumentPage-module__Dwut0G__legalNavigationLink:focus-visible,.LegalDocumentPage-module__Dwut0G__documentMetadata a:focus-visible,.LegalDocumentPage-module__Dwut0G__documentNavigation a:focus-visible,.LegalDocumentPage-module__Dwut0G__contactLink:focus-visible,.LegalDocumentPage-module__Dwut0G__backToTop:focus-visible,.LegalDocumentPage-module__Dwut0G__footerLinks a:focus-visible,.LegalDocumentPage-module__Dwut0G__brand:focus-visible,.LegalDocumentPage-module__Dwut0G__mobileContents summary:focus-visible{outline:2px solid var(--legal-blue);outline-offset:3px}@media (min-width:40rem){.LegalDocumentPage-module__Dwut0G__siteHeaderInner,.LegalDocumentPage-module__Dwut0G__heroInner,.LegalDocumentPage-module__Dwut0G__contentLayout,.LegalDocumentPage-module__Dwut0G__siteFooterInner{padding-left:2rem;padding-right:2rem}.LegalDocumentPage-module__Dwut0G__legalNavigationLink{padding-left:1rem;padding-right:1rem;font-size:.875rem}.LegalDocumentPage-module__Dwut0G__heroInner{padding-top:4rem;padding-bottom:5rem}.LegalDocumentPage-module__Dwut0G__heroContent{padding:2rem 0}.LegalDocumentPage-module__Dwut0G__description{font-size:1.125rem;line-height:2rem}.LegalDocumentPage-module__Dwut0G__documentMetadata{padding:1.15rem 1.25rem}.LegalDocumentPage-module__Dwut0G__contentLayout{padding-top:3.5rem;padding-bottom:3.5rem}.LegalDocumentPage-module__Dwut0G__article{padding:2.5rem 2.25rem}.LegalDocumentPage-module__Dwut0G__article:before{margin-top:-2.5rem;margin-bottom:2.5rem}.LegalDocumentPage-module__Dwut0G__documentSection{grid-template-columns:2.3rem minmax(0,1fr);gap:1rem;padding:3rem 0}.LegalDocumentPage-module__Dwut0G__sectionContent h2{font-size:1.7rem}.LegalDocumentPage-module__Dwut0G__documentFooter{padding:1.75rem}.LegalDocumentPage-module__Dwut0G__documentFooterContent{flex-direction:row;align-items:flex-end}.LegalDocumentPage-module__Dwut0G__siteFooterInner{flex-direction:row;align-items:center}}@media (min-width:64rem){.LegalDocumentPage-module__Dwut0G__siteHeaderInner,.LegalDocumentPage-module__Dwut0G__heroInner,.LegalDocumentPage-module__Dwut0G__contentLayout,.LegalDocumentPage-module__Dwut0G__siteFooterInner{padding-left:2.5rem;padding-right:2.5rem}.LegalDocumentPage-module__Dwut0G__heroInner{padding-bottom:6rem}.LegalDocumentPage-module__Dwut0G__contentLayout{grid-template-columns:17rem minmax(0,1fr);gap:3.5rem;padding-top:5rem;padding-bottom:5rem}.LegalDocumentPage-module__Dwut0G__mobileContents{display:none}.LegalDocumentPage-module__Dwut0G__desktopContents{padding:1.25rem;display:block;position:sticky;top:2rem}.LegalDocumentPage-module__Dwut0G__article{padding:3.5rem 3rem}.LegalDocumentPage-module__Dwut0G__article:before{margin-top:-3.5rem;margin-bottom:3.5rem}}@media (prefers-reduced-motion:reduce){.LegalDocumentPage-module__Dwut0G__legalNavigationLink,.LegalDocumentPage-module__Dwut0G__documentMetadata a,.LegalDocumentPage-module__Dwut0G__documentNavigation a,.LegalDocumentPage-module__Dwut0G__navigationNumber,.LegalDocumentPage-module__Dwut0G__contactLink,.LegalDocumentPage-module__Dwut0G__backToTop,.LegalDocumentPage-module__Dwut0G__footerLinks a{transition:none}}@media print{.LegalDocumentPage-module__Dwut0G__page{color:#0a111c;background:#fff;overflow:visible}.LegalDocumentPage-module__Dwut0G__page:before,.LegalDocumentPage-module__Dwut0G__page:after,.LegalDocumentPage-module__Dwut0G__siteHeader,.LegalDocumentPage-module__Dwut0G__tableOfContents,.LegalDocumentPage-module__Dwut0G__documentFooter,.LegalDocumentPage-module__Dwut0G__siteFooter{display:none}.LegalDocumentPage-module__Dwut0G__hero{color:#0a111c}.LegalDocumentPage-module__Dwut0G__heroGlow{display:none}.LegalDocumentPage-module__Dwut0G__heroInner{padding:0 0 2rem}.LegalDocumentPage-module__Dwut0G__heroContent{padding:0}.LegalDocumentPage-module__Dwut0G__eyebrow,.LegalDocumentPage-module__Dwut0G__hero h1,.LegalDocumentPage-module__Dwut0G__description,.LegalDocumentPage-module__Dwut0G__documentMetadata dt,.LegalDocumentPage-module__Dwut0G__documentMetadata dd,.LegalDocumentPage-module__Dwut0G__documentMetadata a,.LegalDocumentPage-module__Dwut0G__sectionContent h2,.LegalDocumentPage-module__Dwut0G__paragraph,.LegalDocumentPage-module__Dwut0G__documentList li,.LegalDocumentPage-module__Dwut0G__notice,.LegalDocumentPage-module__Dwut0G__emphasis{color:#0a111c}.LegalDocumentPage-module__Dwut0G__documentMetadata{box-shadow:none;background:0 0;border-width:1px 0 0;border-radius:0;padding:1rem 0}.LegalDocumentPage-module__Dwut0G__contentLayout{padding:0;display:block}.LegalDocumentPage-module__Dwut0G__article{box-shadow:none;background:0 0;border:0;padding:0}.LegalDocumentPage-module__Dwut0G__article:before{display:none}.LegalDocumentPage-module__Dwut0G__documentSection,.LegalDocumentPage-module__Dwut0G__introduction{border-color:#d7dde6}.LegalDocumentPage-module__Dwut0G__sectionNumber{color:#0a111c;box-shadow:none;background:#fff;border-color:#9ca3af}.LegalDocumentPage-module__Dwut0G__notice,.LegalDocumentPage-module__Dwut0G__emphasis{background:#f6f7f9;border-color:#d7dde6}}
