.prism-legal-page-module__SQ1ygG__page{background:var(--color-bg);min-height:100vh;color:var(--color-text);letter-spacing:0}.prism-legal-page-module__SQ1ygG__siteHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:16px clamp(20px,5vw,72px);display:flex}.prism-legal-page-module__SQ1ygG__brand{color:var(--color-text);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.prism-legal-page-module__SQ1ygG__brandMark{background:var(--color-gold);width:38px;height:38px;color:var(--color-on-gold);font-family:var(--font-display);border-radius:50%;flex:0 0 38px;place-items:center;font-size:19px;font-weight:800;display:grid}.prism-legal-page-module__SQ1ygG__brand>span:last-child{gap:1px;display:grid}.prism-legal-page-module__SQ1ygG__brand strong{font-family:var(--font-display);font-size:21px;line-height:1}.prism-legal-page-module__SQ1ygG__brand small{color:var(--color-muted);font-size:11px;line-height:1.4}.prism-legal-page-module__SQ1ygG__headerActions{align-items:center;gap:18px;display:flex}.prism-legal-page-module__SQ1ygG__status{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:11px}.prism-legal-page-module__SQ1ygG__signIn{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);min-height:36px;color:var(--color-text);align-items:center;padding:8px 15px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.prism-legal-page-module__SQ1ygG__signIn:hover{border-color:var(--color-gold-deep);color:var(--color-gold-deep)}.prism-legal-page-module__SQ1ygG__hero{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:end;gap:clamp(44px,8vw,120px);width:min(1180px,100% - 40px);min-height:min(500px,58vh);margin:0 auto;padding:clamp(64px,10vh,116px) 0 56px;display:grid}.prism-legal-page-module__SQ1ygG__eyebrow{color:var(--color-gold-deep);font-family:var(--font-mono);text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:500}.prism-legal-page-module__SQ1ygG__hero h1{max-width:760px;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(48px,7vw,88px);font-weight:750;line-height:.98}.prism-legal-page-module__SQ1ygG__heroSummary{max-width:680px;color:var(--color-muted);margin:26px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.55}.prism-legal-page-module__SQ1ygG__previewNote{border-left:2px solid var(--color-gold-deep);gap:9px;padding:22px 0 4px 22px;display:grid}.prism-legal-page-module__SQ1ygG__previewNote strong{font-size:14px}.prism-legal-page-module__SQ1ygG__previewNote span{color:var(--color-muted);font-size:13px;line-height:1.6}.prism-legal-page-module__SQ1ygG__facts{border-block:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(20px,5vw,72px);display:grid}.prism-legal-page-module__SQ1ygG__facts>div{border-right:1px solid var(--color-border);align-content:center;gap:7px;min-height:104px;padding:24px clamp(16px,2vw,30px);display:grid}.prism-legal-page-module__SQ1ygG__facts>div:first-child{border-left:1px solid var(--color-border)}.prism-legal-page-module__SQ1ygG__facts span{color:var(--color-muted-2);font-family:var(--font-mono);text-transform:uppercase;font-size:10px}.prism-legal-page-module__SQ1ygG__facts strong,.prism-legal-page-module__SQ1ygG__facts a{color:var(--color-text);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.45;text-decoration:none}.prism-legal-page-module__SQ1ygG__facts a:hover{color:var(--color-gold-deep)}.prism-legal-page-module__SQ1ygG__legalLayout{grid-template-columns:190px minmax(0,760px);justify-content:space-between;gap:clamp(48px,9vw,128px);width:min(1180px,100% - 40px);margin:0 auto;padding:72px 0 96px;display:grid}.prism-legal-page-module__SQ1ygG__legalNav{gap:4px;height:fit-content;display:grid;position:sticky;top:24px}.prism-legal-page-module__SQ1ygG__legalNav p{color:var(--color-muted-2);font-family:var(--font-mono);text-transform:uppercase;margin:0 0 12px;font-size:10px}.prism-legal-page-module__SQ1ygG__legalNav a{min-height:36px;color:var(--color-muted);border-left:2px solid #0000;align-items:center;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}.prism-legal-page-module__SQ1ygG__legalNav a:hover,.prism-legal-page-module__SQ1ygG__legalNav a[aria-current=page]{border-left-color:var(--color-gold-deep);color:var(--color-text);background:var(--color-gold-softer)}.prism-legal-page-module__SQ1ygG__anchorLinks{border-left:1px solid var(--color-border);margin:12px 0;padding-left:12px;display:grid}.prism-legal-page-module__SQ1ygG__anchorLinks a{min-height:30px;padding-block:5px;font-size:12px}.prism-legal-page-module__SQ1ygG__externalLink{border-top:1px solid var(--color-border);margin-top:16px}.prism-legal-page-module__SQ1ygG__documents{min-width:0}.prism-legal-page-module__SQ1ygG__document{scroll-margin-top:24px}.prism-legal-page-module__SQ1ygG__document+.prism-legal-page-module__SQ1ygG__document{border-top:1px solid var(--color-border-2);margin-top:120px;padding-top:112px}.prism-legal-page-module__SQ1ygG__documentHeader{margin-bottom:56px}.prism-legal-page-module__SQ1ygG__documentHeader h2{font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(34px,5vw,52px);font-weight:700;line-height:1.08}.prism-legal-page-module__SQ1ygG__documentHeader>p:last-child{max-width:650px;color:var(--color-muted);margin:20px 0 0;font-size:16px;line-height:1.65}.prism-legal-page-module__SQ1ygG__section{border-top:1px solid var(--color-border);grid-template-columns:44px minmax(0,1fr);gap:18px;padding:34px 0;scroll-margin-top:24px;display:grid}.prism-legal-page-module__SQ1ygG__sectionNumber{color:var(--color-gold-deep);font-family:var(--font-mono);padding-top:4px;font-size:11px}.prism-legal-page-module__SQ1ygG__section h2{font-family:var(--font-display);letter-spacing:0;margin:0 0 16px;font-size:22px;font-weight:650;line-height:1.25}.prism-legal-page-module__SQ1ygG__sectionBody{color:var(--color-muted);font-size:15px;line-height:1.72}.prism-legal-page-module__SQ1ygG__sectionBody p{margin:0}.prism-legal-page-module__SQ1ygG__sectionBody p+p,.prism-legal-page-module__SQ1ygG__sectionBody p+ul,.prism-legal-page-module__SQ1ygG__sectionBody ul+p{margin-top:16px}.prism-legal-page-module__SQ1ygG__sectionBody ul{margin-bottom:0;padding-left:20px}.prism-legal-page-module__SQ1ygG__sectionBody li+li{margin-top:9px}.prism-legal-page-module__SQ1ygG__sectionBody strong{color:var(--color-text);font-weight:600}.prism-legal-page-module__SQ1ygG__sectionBody a{color:var(--color-gold-deep);text-underline-offset:3px}.prism-legal-page-module__SQ1ygG__footer{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:28px;min-height:120px;padding:28px clamp(20px,5vw,72px);display:flex}.prism-legal-page-module__SQ1ygG__footer>div:first-child{gap:4px;display:grid}.prism-legal-page-module__SQ1ygG__footer strong{font-family:var(--font-display);font-size:17px}.prism-legal-page-module__SQ1ygG__footer span{color:var(--color-muted-2);font-size:12px}.prism-legal-page-module__SQ1ygG__footerLinks{gap:20px;display:flex}.prism-legal-page-module__SQ1ygG__footerLinks a{color:var(--color-muted);font-size:12px;text-decoration:none}.prism-legal-page-module__SQ1ygG__footerLinks a:hover{color:var(--color-gold-deep)}@media (max-width:820px){.prism-legal-page-module__SQ1ygG__hero{grid-template-columns:1fr;gap:42px;min-height:0;padding-top:64px}.prism-legal-page-module__SQ1ygG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.prism-legal-page-module__SQ1ygG__facts>div:nth-child(3){border-left:1px solid var(--color-border)}.prism-legal-page-module__SQ1ygG__facts>div:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.prism-legal-page-module__SQ1ygG__legalLayout{grid-template-columns:1fr;gap:56px}.prism-legal-page-module__SQ1ygG__legalNav{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);position:static}.prism-legal-page-module__SQ1ygG__legalNav p,.prism-legal-page-module__SQ1ygG__anchorLinks,.prism-legal-page-module__SQ1ygG__externalLink{display:none}.prism-legal-page-module__SQ1ygG__legalNav a{text-align:center;border-bottom:2px solid #0000;border-left:0;justify-content:center}.prism-legal-page-module__SQ1ygG__legalNav a:hover,.prism-legal-page-module__SQ1ygG__legalNav a[aria-current=page]{border-left-color:#0000;border-bottom-color:var(--color-gold-deep)}}@media (max-width:560px){.prism-legal-page-module__SQ1ygG__siteHeader{min-height:68px}.prism-legal-page-module__SQ1ygG__brand small,.prism-legal-page-module__SQ1ygG__status{display:none}.prism-legal-page-module__SQ1ygG__hero,.prism-legal-page-module__SQ1ygG__legalLayout{width:min(100% - 32px,1180px)}.prism-legal-page-module__SQ1ygG__hero{padding-top:48px}.prism-legal-page-module__SQ1ygG__hero h1{font-size:46px}.prism-legal-page-module__SQ1ygG__facts{grid-template-columns:1fr;padding-inline:16px}.prism-legal-page-module__SQ1ygG__facts>div,.prism-legal-page-module__SQ1ygG__facts>div:first-child,.prism-legal-page-module__SQ1ygG__facts>div:nth-child(3){border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);min-height:82px}.prism-legal-page-module__SQ1ygG__facts>div:last-child{border-bottom:0}.prism-legal-page-module__SQ1ygG__legalLayout{padding-top:48px}.prism-legal-page-module__SQ1ygG__legalNav a{padding-inline:4px;font-size:12px}.prism-legal-page-module__SQ1ygG__document+.prism-legal-page-module__SQ1ygG__document{margin-top:80px;padding-top:72px}.prism-legal-page-module__SQ1ygG__documentHeader{margin-bottom:38px}.prism-legal-page-module__SQ1ygG__section{grid-template-columns:34px minmax(0,1fr);gap:10px}.prism-legal-page-module__SQ1ygG__sectionBody{font-size:14px}.prism-legal-page-module__SQ1ygG__footer{flex-direction:column;align-items:flex-start}}