.AuthForm-module__pKyVUW__page{background:linear-gradient(135deg, #fff0f5 0%, var(--brand-border) 100%);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.AuthForm-module__pKyVUW__card{border:1px solid var(--brand-border);background:#fff;border-radius:.75rem;width:100%;max-width:24rem;padding:2rem;box-shadow:0 10px 15px -3px #3d2a3314}.AuthForm-module__pKyVUW__title{font-family:var(--font-display);color:var(--brand-rose-accent);text-align:center;margin:0 0 1.5rem;font-size:1.875rem;font-weight:400}.AuthForm-module__pKyVUW__lead{color:var(--brand-rose);font-family:var(--font-sans);text-align:center;margin:0 0 1rem;font-size:.9375rem;line-height:1.5}.AuthForm-module__pKyVUW__form{flex-direction:column;gap:1rem;display:flex}.AuthForm-module__pKyVUW__centerLink{text-align:center;margin:0}.AuthForm-module__pKyVUW__divider{color:var(--brand-rose-muted);font-family:var(--font-sans);align-items:center;gap:.75rem;margin:.25rem 0;font-size:.8rem;display:flex}.AuthForm-module__pKyVUW__divider:before,.AuthForm-module__pKyVUW__divider:after{content:"";background:var(--brand-border);flex:1;height:1px}.AuthForm-module__pKyVUW__error{color:#8b3a3a;font-family:var(--font-sans);background:#fdf2f2;border:1px solid #f4c7c7;border-radius:.375rem;margin:0;padding:.65rem .75rem;font-size:.875rem}.AuthForm-module__pKyVUW__success{color:#2f5d3a;font-family:var(--font-sans);background:#f2f7f2;border:1px solid #c5dfc9;border-radius:.375rem;margin:0;padding:.65rem .75rem;font-size:.875rem}.AuthForm-module__pKyVUW__loading{color:var(--brand-rose-accent);font-family:var(--font-sans);text-align:center;margin:0;font-size:.9375rem}
.LegalDocument-module__T2_kFW__page{background:#fff;min-height:100vh;padding-top:5rem}.LegalDocument-module__T2_kFW__container{max-width:56rem;margin:0 auto;padding:3rem 1rem}.LegalDocument-module__T2_kFW__title{color:#7d4a65;text-align:center;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.LegalDocument-module__T2_kFW__titleSpaced{margin-bottom:2rem}.LegalDocument-module__T2_kFW__subtitle{text-align:center;color:#6b7280;margin:0 0 2rem}.LegalDocument-module__T2_kFW__prose{color:#374151;font-size:1.0625rem;line-height:1.7}.LegalDocument-module__T2_kFW__sections{flex-direction:column;gap:2rem;display:flex}.LegalDocument-module__T2_kFW__sectionTitle{color:#7d4a65;margin:0 0 1rem;font-size:1.5rem;font-weight:700}.LegalDocument-module__T2_kFW__sectionSubtitle{color:#7d4a65;margin:0 0 1rem;font-size:1.25rem;font-weight:700}.LegalDocument-module__T2_kFW__stack{flex-direction:column;gap:1rem;display:flex}.LegalDocument-module__T2_kFW__sellerBox{background:#f9f5f7;border-radius:.5rem;padding:1rem}.LegalDocument-module__T2_kFW__sellerBox p{margin:.25rem 0}.LegalDocument-module__T2_kFW__list{margin:0;padding-left:1.5rem}.LegalDocument-module__T2_kFW__list li{margin:.5rem 0}.LegalDocument-module__T2_kFW__listNested{margin-top:.5rem;padding-left:1.5rem}.LegalDocument-module__T2_kFW__definitions{flex-direction:column;gap:.75rem;display:flex}.LegalDocument-module__T2_kFW__definitions dt{font-weight:600}.LegalDocument-module__T2_kFW__definitions dd{margin:0 0 0 1rem}.LegalDocument-module__T2_kFW__link{color:#9a4c6c;text-decoration:underline}.LegalDocument-module__T2_kFW__link:hover{color:#7d4a65}.LegalDocument-module__T2_kFW__emphasis{font-weight:600}.LegalDocument-module__T2_kFW__ordered{margin:0;padding-left:1.5rem}.LegalDocument-module__T2_kFW__ordered li{margin:.5rem 0}.LegalDocument-module__T2_kFW__orderedStack{flex-direction:column;gap:1rem;margin:0;padding-left:1.5rem;display:flex}
