.PrivacyPage_page__wvxi6{--legal-secondary:#bc91ff}.LegalDocumentPage_legalPage__C6vH2{isolation:isolate}.LegalDocumentPage_legalSection__Ns5P3{padding-top:clamp(4rem,6vw,6.5rem)}.LegalDocumentPage_documentGrid__dArZv{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,75ch) minmax(13rem,18rem);align-items:start;justify-content:center;gap:clamp(1rem,2.2vw,2.6rem);scroll-margin-top:5.4rem}.LegalDocumentPage_stickyPanel__MH9pq{position:sticky;top:5.6rem;overflow:hidden;border:1px solid rgb(128 201 237/17%);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 6%,transparent),transparent 42%),rgb(3 9 20/91%);box-shadow:0 18px 48px rgb(0 0 0/24%)}.LegalDocumentPage_stickyPanel__MH9pq:before{display:block;width:42%;height:2px;content:"";background:linear-gradient(90deg,var(--accent),transparent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 45%,transparent)}.LegalDocumentPage_indexHeader__nRro7{display:flex;align-items:center;gap:.65rem;padding:1rem;color:var(--accent);border-bottom:1px solid rgb(128 201 237/12%)}.LegalDocumentPage_indexHeader__nRro7 span{color:#dcecf5;font-size:.8rem;font-weight:650}.LegalDocumentPage_indexHeader__nRro7 small{display:block;margin-bottom:.17rem;color:#687f8f;font-family:var(--font-mono,monospace);font-size:.48rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.LegalDocumentPage_indexList__FbPAk{padding:.45rem 0;margin:0;list-style:none}.LegalDocumentPage_indexList__FbPAk a{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.45rem;min-height:2.65rem;padding:.66rem .9rem;color:#849baa;font-size:.7rem;line-height:1.4;border-left:2px solid transparent;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.LegalDocumentPage_indexList__FbPAk a span:first-child{color:color-mix(in srgb,var(--accent) 72%,#738493);font-family:var(--font-mono,monospace);font-size:.55rem;letter-spacing:.08em}.LegalDocumentPage_indexList__FbPAk a:focus-visible,.LegalDocumentPage_indexList__FbPAk a:hover{color:#f1f9fd;outline:none;border-left-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.LegalDocumentPage_documentColumn__CRrcY{min-width:0}.LegalDocumentPage_mobileIndex__WQvBz{display:none}.LegalDocumentPage_documentBody__Yd783{overflow:hidden;border:1px solid rgb(129 201 238/18%);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 3%,transparent),transparent 36%),rgb(3 9 20/94%);box-shadow:0 24px 64px rgb(0 0 0/27%),inset 0 0 0 1px rgb(255 255 255/1.5%)}.LegalDocumentPage_documentSection__XnMGJ{position:relative;display:grid;grid-template-columns:2.55rem minmax(0,1fr);gap:clamp(.8rem,1.6vw,1.5rem);padding:clamp(2rem,3.1vw,3rem) clamp(1.1rem,3.2vw,3.2rem);scroll-margin-top:5.6rem;border-bottom:1px solid rgb(128 201 237/12%)}.LegalDocumentPage_documentSection__XnMGJ:last-child{border-bottom:0}.LegalDocumentPage_documentSection__XnMGJ:before{position:absolute;top:0;left:0;width:1px;height:0;content:"";background:var(--accent);box-shadow:0 0 15px var(--accent);transition:height .24s ease}.LegalDocumentPage_documentSection__XnMGJ:hover:before,.LegalDocumentPage_documentSection__XnMGJ:target:before{height:100%}.LegalDocumentPage_documentSection__XnMGJ:target{background:color-mix(in srgb,var(--accent) 4.5%,transparent)}.LegalDocumentPage_sectionNumber__ncsVs{padding-top:.3rem;color:color-mix(in srgb,var(--accent) 75%,#8294a1);font-family:var(--font-mono,monospace);font-size:.64rem;letter-spacing:.1em}.LegalDocumentPage_sectionContent__tfLlT{min-width:0}.LegalDocumentPage_sectionTitleRow__BMi8Z{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.05rem}.LegalDocumentPage_sectionTitleRow__BMi8Z h3{margin:0;color:#f0f8fc;font-size:clamp(1.35rem,1.7vw,1.75rem);font-weight:560;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.LegalDocumentPage_permalink__HvbM4{display:grid;flex:0 0 auto;width:2.35rem;height:2.35rem;color:#6e8797;border:1px solid transparent;opacity:.62;place-items:center;transition:color .16s ease,opacity .16s ease,border-color .16s ease,background-color .16s ease}.LegalDocumentPage_permalink__HvbM4:focus-visible,.LegalDocumentPage_sectionTitleRow__BMi8Z:hover .LegalDocumentPage_permalink__HvbM4{color:var(--accent);opacity:1;outline:none;border-color:color-mix(in srgb,var(--accent) 38%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent)}.LegalDocumentPage_prose__OShTP{max-width:75ch;color:#adbec9;font-size:clamp(1rem,.96vw,1.08rem);line-height:1.82}.LegalDocumentPage_prose__OShTP p{margin:0}.LegalDocumentPage_prose__OShTP p+p,.LegalDocumentPage_prose__OShTP p+ul,.LegalDocumentPage_prose__OShTP ul+p{margin-top:1rem}.LegalDocumentPage_prose__OShTP ul{display:grid;gap:.72rem;padding:0;margin:0;list-style:none}.LegalDocumentPage_prose__OShTP li{position:relative;padding-left:1.35rem}.LegalDocumentPage_prose__OShTP li:before{position:absolute;top:.79em;left:.1rem;width:5px;height:5px;content:"";border:1px solid var(--accent);transform:rotate(45deg)}.LegalDocumentPage_prose__OShTP a{color:color-mix(in srgb,var(--accent) 72%,white);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 38%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em}.LegalDocumentPage_prose__OShTP a:focus-visible,.LegalDocumentPage_prose__OShTP a:hover{color:white;outline:2px solid color-mix(in srgb,var(--accent) 65%,white 8%);outline-offset:3px}.LegalDocumentPage_recordRail__IREc5 .LegalDocumentPage_stickyPanel__MH9pq{padding:1.1rem}.LegalDocumentPage_recordSeal__kBqwi{display:grid;width:3.35rem;height:3.35rem;margin-bottom:1.1rem;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent);box-shadow:inset 0 0 20px color-mix(in srgb,var(--accent) 5%,transparent);place-items:center}.LegalDocumentPage_railEyebrow__hdFvR{margin:0 0 .35rem;color:#667f90;font-family:var(--font-mono,monospace);font-size:.5rem;letter-spacing:.13em;text-transform:uppercase}.LegalDocumentPage_recordRail__IREc5 strong{display:block;color:#e4f2f8;font-size:.9rem;line-height:1.4}.LegalDocumentPage_recordRail__IREc5 dl{display:grid;gap:0;margin:1.15rem 0 0;border-top:1px solid rgb(129 201 238/12%)}.LegalDocumentPage_recordRail__IREc5 dl div{display:grid;gap:.3rem;padding:.75rem 0;border-bottom:1px solid rgb(129 201 238/10%)}.LegalDocumentPage_recordRail__IREc5 dt{color:#657d8d;font-family:var(--font-mono,monospace);font-size:.48rem;letter-spacing:.1em;text-transform:uppercase}.LegalDocumentPage_recordRail__IREc5 dd{margin:0;overflow-wrap:anywhere;color:#bfd1db;font-family:var(--font-mono,monospace);font-size:.65rem;line-height:1.45}.LegalDocumentPage_railNote__UHjRe{margin:1rem 0 0;color:#718897;font-size:.68rem;line-height:1.65}.LegalDocumentPage_relatedRecords__Xpwtz{padding-top:clamp(3.5rem,6vw,6rem)}.LegalDocumentPage_relatedHeading__wAZNp{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:2rem;padding-bottom:1.4rem}.LegalDocumentPage_relatedHeading__wAZNp p{margin:0;color:var(--accent);font-family:var(--font-mono,monospace);font-size:.58rem;letter-spacing:.13em;text-transform:uppercase}.LegalDocumentPage_relatedHeading__wAZNp h2{margin:0;color:#eef8fc;font-size:clamp(1.4rem,2.2vw,2.25rem);font-weight:550;line-height:1.1;letter-spacing:-.035em}.LegalDocumentPage_relatedGrid__Lp6X7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.LegalDocumentPage_relatedCard__pBiPR{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:8.5rem;padding:1.25rem;color:#b8cbd5;border:1px solid rgb(126 199 236/18%);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 5%,transparent),transparent 52%),rgb(3 9 20/89%);transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.LegalDocumentPage_relatedCard__pBiPR:before{position:absolute;top:-1px;left:-1px;width:30%;height:1px;content:"";background:linear-gradient(90deg,var(--legal-secondary,#f2a8d0),transparent)}.LegalDocumentPage_relatedCard__pBiPR:focus-visible,.LegalDocumentPage_relatedCard__pBiPR:hover{color:white;outline:none;border-color:color-mix(in srgb,var(--accent) 55%,transparent);background-color:color-mix(in srgb,var(--accent) 5%,rgb(3 9 20));transform:translateY(-3px)}.LegalDocumentPage_relatedIcon__r_zO8{display:grid;width:3rem;height:3rem;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent);place-items:center}.LegalDocumentPage_relatedCard__pBiPR small,.LegalDocumentPage_relatedCard__pBiPR span span,.LegalDocumentPage_relatedCard__pBiPR strong{display:block}.LegalDocumentPage_relatedCard__pBiPR small{margin-bottom:.25rem;color:#6b8291;font-family:var(--font-mono,monospace);font-size:.49rem;letter-spacing:.1em;text-transform:uppercase}.LegalDocumentPage_relatedCard__pBiPR strong{color:#e8f4f9;font-size:.95rem}.LegalDocumentPage_relatedCard__pBiPR span span{max-width:50ch;margin-top:.35rem;color:#8196a4;font-size:.7rem;line-height:1.55}.LegalDocumentPage_relatedCard__pBiPR>svg{color:var(--legal-secondary,#f2a8d0);transition:transform .18s ease}.LegalDocumentPage_relatedCard__pBiPR:focus-visible>svg,.LegalDocumentPage_relatedCard__pBiPR:hover>svg{transform:translateX(3px)}@media (max-width:78rem){.LegalDocumentPage_documentGrid__dArZv{grid-template-columns:minmax(13rem,16rem) minmax(0,75ch);justify-content:center}.LegalDocumentPage_recordRail__IREc5{display:none}}@media (max-width:58rem){.LegalDocumentPage_documentGrid__dArZv{display:block}.LegalDocumentPage_desktopIndex__gCjad{display:none}.LegalDocumentPage_mobileIndex__WQvBz{display:block;margin-bottom:.8rem;color:#dbeaf2;border:1px solid rgb(128 201 237/18%);background:rgb(3 9 20/91%)}.LegalDocumentPage_mobileIndex__WQvBz summary{display:flex;min-height:3.35rem;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;font-family:var(--font-mono,monospace);font-size:.68rem;letter-spacing:.08em;list-style:none;text-transform:uppercase;cursor:pointer}.LegalDocumentPage_mobileIndex__WQvBz summary::-webkit-details-marker{display:none}.LegalDocumentPage_mobileIndex__WQvBz summary span{display:inline-flex;align-items:center;gap:.55rem}.LegalDocumentPage_mobileIndex__WQvBz summary svg{color:var(--accent)}.LegalDocumentPage_mobileIndex__WQvBz summary small{color:#6d8392;font-size:.5rem}.LegalDocumentPage_mobileIndex__WQvBz[open] summary{border-bottom:1px solid rgb(128 201 237/12%)}.LegalDocumentPage_mobileIndex__WQvBz summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LegalDocumentPage_relatedHeading__wAZNp{grid-template-columns:1fr;gap:.65rem}}@media (max-width:43rem){.LegalDocumentPage_documentSection__XnMGJ{grid-template-columns:1fr;gap:.5rem;padding:1.75rem 1rem}.LegalDocumentPage_sectionNumber__ncsVs{padding:0}.LegalDocumentPage_sectionTitleRow__BMi8Z{gap:.5rem}.LegalDocumentPage_sectionTitleRow__BMi8Z h3{font-size:1.32rem}.LegalDocumentPage_prose__OShTP{font-size:1rem;line-height:1.76}.LegalDocumentPage_relatedGrid__Lp6X7{grid-template-columns:1fr}.LegalDocumentPage_relatedCard__pBiPR{grid-template-columns:auto minmax(0,1fr)}.LegalDocumentPage_relatedCard__pBiPR>svg{display:none}}@media print{.LegalDocumentPage_desktopIndex__gCjad,.LegalDocumentPage_mobileIndex__WQvBz,.LegalDocumentPage_permalink__HvbM4,.LegalDocumentPage_recordRail__IREc5,.LegalDocumentPage_relatedRecords__Xpwtz,.LegalDocumentPage_sectionNumber__ncsVs{display:none!important}.LegalDocumentPage_legalSection__Ns5P3{padding:0}.LegalDocumentPage_documentGrid__dArZv{display:block}.LegalDocumentPage_documentBody__Yd783{overflow:visible;color:#111;border:0;box-shadow:none;background:white}.LegalDocumentPage_documentSection__XnMGJ{display:block;padding:1.2rem 0;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom-color:#bbb}.LegalDocumentPage_documentSection__XnMGJ:before{display:none}.LegalDocumentPage_prose__OShTP,.LegalDocumentPage_prose__OShTP a,.LegalDocumentPage_sectionTitleRow__BMi8Z h3{color:#111}.LegalDocumentPage_prose__OShTP a:after{content:" (" attr(href) ")"}}@media (prefers-reduced-motion:reduce){.LegalDocumentPage_documentSection__XnMGJ:before,.LegalDocumentPage_indexList__FbPAk a,.LegalDocumentPage_permalink__HvbM4,.LegalDocumentPage_relatedCard__pBiPR,.LegalDocumentPage_relatedCard__pBiPR>svg{transition-duration:.01ms}}