.LegalDocumentPage-module__YcgcxW__page{color:#172033;background:#f7f8fa;min-height:100vh}.LegalDocumentPage-module__YcgcxW__header{background:#ffffffeb;border-bottom:1px solid #e4e7ec}.LegalDocumentPage-module__YcgcxW__headerInner,.LegalDocumentPage-module__YcgcxW__main,.LegalDocumentPage-module__YcgcxW__footerInner{width:min(100% - 40px,760px);margin:0 auto}.LegalDocumentPage-module__YcgcxW__headerInner{justify-content:space-between;align-items:center;min-height:68px;display:flex}.LegalDocumentPage-module__YcgcxW__brand{color:#e75276;letter-spacing:-.03em;font-size:17px;font-weight:800}.LegalDocumentPage-module__YcgcxW__supportLink{color:#526071;font-size:14px;font-weight:600;text-decoration:none}.LegalDocumentPage-module__YcgcxW__supportLink:hover{color:#172033}.LegalDocumentPage-module__YcgcxW__main{padding:56px 0 80px}.LegalDocumentPage-module__YcgcxW__eyebrow{color:#e75276;letter-spacing:.08em;margin:0 0 12px;font-size:13px;font-weight:800}.LegalDocumentPage-module__YcgcxW__title{color:#111827;letter-spacing:-.055em;margin:0;font-size:clamp(30px,7vw,44px);font-weight:800;line-height:1.16}.LegalDocumentPage-module__YcgcxW__meta{color:#667085;margin:18px 0 0;font-size:14px;line-height:1.65}.LegalDocumentPage-module__YcgcxW__document{background:#fff;border:1px solid #e4e7ec;border-radius:20px;margin-top:42px;padding:46px 48px 54px;box-shadow:0 16px 48px #1018280d}.LegalDocumentPage-module__YcgcxW__summary{color:#526071;margin:18px 0 0;font-size:16px;line-height:1.8}.LegalDocumentPage-module__YcgcxW__actionRow{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.LegalDocumentPage-module__YcgcxW__primaryAction,.LegalDocumentPage-module__YcgcxW__secondaryAction{border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.LegalDocumentPage-module__YcgcxW__primaryAction{color:#fff;background:#e75276}.LegalDocumentPage-module__YcgcxW__primaryAction:hover{background:#d94369}.LegalDocumentPage-module__YcgcxW__secondaryAction{color:#344054;background:#fff;border:1px solid #d8dde5}.LegalDocumentPage-module__YcgcxW__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:36px;display:grid}.LegalDocumentPage-module__YcgcxW__infoCard{background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:24px}.LegalDocumentPage-module__YcgcxW__infoLabel{color:#7a8594;letter-spacing:.06em;margin:0 0 8px;font-size:12px;font-weight:800}.LegalDocumentPage-module__YcgcxW__infoValue{color:#172033;margin:0;font-size:16px;font-weight:750;line-height:1.55}.LegalDocumentPage-module__YcgcxW__infoDetail{color:#667085;margin:7px 0 0;font-size:13px;line-height:1.6}.LegalDocumentPage-module__YcgcxW__infoValue a,.LegalDocumentPage-module__YcgcxW__document a{color:#cf3f64}.LegalDocumentPage-module__YcgcxW__policyLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.LegalDocumentPage-module__YcgcxW__policyLink{color:#344054;border:1px solid #e4e7ec;border-radius:14px;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.LegalDocumentPage-module__YcgcxW__policyLink:hover{color:#b83255;background:#fff8fa;border-color:#f0a6b8}.LegalDocumentPage-module__YcgcxW__section+.LegalDocumentPage-module__YcgcxW__section{border-top:1px solid #edf0f3;margin-top:38px;padding-top:38px}.LegalDocumentPage-module__YcgcxW__sectionTitle{color:#172033;letter-spacing:-.035em;margin:0 0 16px;font-size:20px;font-weight:800;line-height:1.45}.LegalDocumentPage-module__YcgcxW__paragraph{color:#475467;white-space:pre-line;margin:0;font-size:15px;line-height:1.9}.LegalDocumentPage-module__YcgcxW__paragraph+.LegalDocumentPage-module__YcgcxW__paragraph,.LegalDocumentPage-module__YcgcxW__paragraph+.LegalDocumentPage-module__YcgcxW__list,.LegalDocumentPage-module__YcgcxW__list+.LegalDocumentPage-module__YcgcxW__paragraph{margin-top:12px}.LegalDocumentPage-module__YcgcxW__subheading{color:#344054;letter-spacing:-.025em;margin:24px 0 10px;font-size:16px;font-weight:750}.LegalDocumentPage-module__YcgcxW__list{color:#475467;gap:9px;margin:0;padding:0 0 0 20px;font-size:15px;line-height:1.75;display:grid}.LegalDocumentPage-module__YcgcxW__footer{background:#fff;border-top:1px solid #e4e7ec}.LegalDocumentPage-module__YcgcxW__footerInner{color:#7a8594;padding:30px 0 38px;font-size:13px;line-height:1.7}.LegalDocumentPage-module__YcgcxW__footerInner a{color:inherit}@media (max-width:640px){.LegalDocumentPage-module__YcgcxW__headerInner,.LegalDocumentPage-module__YcgcxW__main,.LegalDocumentPage-module__YcgcxW__footerInner{width:min(100% - 28px,760px)}.LegalDocumentPage-module__YcgcxW__main{padding:40px 0 60px}.LegalDocumentPage-module__YcgcxW__document{border-radius:16px;margin-top:30px;padding:30px 22px 36px}.LegalDocumentPage-module__YcgcxW__section+.LegalDocumentPage-module__YcgcxW__section{margin-top:30px;padding-top:30px}.LegalDocumentPage-module__YcgcxW__infoGrid,.LegalDocumentPage-module__YcgcxW__policyLinks{grid-template-columns:1fr}.LegalDocumentPage-module__YcgcxW__actionRow{flex-direction:column;align-items:stretch}}
