.LegalDocumentPage-module__0rrxhW__screen{min-height:100dvh;padding:clamp(20px, 4vh, 34px) max(var(--app-side-padding), 18px) clamp(32px, 5vh, 48px)}.LegalDocumentPage-module__0rrxhW__wrap{gap:16px;display:grid}.LegalDocumentPage-module__0rrxhW__topLink{color:#48341fd1;justify-self:start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.LegalDocumentPage-module__0rrxhW__topLinkArrow{font-size:.9rem;line-height:1}.LegalDocumentPage-module__0rrxhW__topLink:hover{text-decoration:underline}.LegalDocumentPage-module__0rrxhW__paper{background:radial-gradient(circle at top right, #e6be6c2e, transparent 32%), linear-gradient(180deg, #fffbf4fa, #f5ecdcf0), var(--ritual-paper-card-image) center/cover no-repeat;color:#34261c;text-shadow:none;border:1px solid #76583429;border-radius:28px;padding:clamp(24px,5vw,36px);position:relative;overflow:hidden;box-shadow:0 24px 60px #4c351b24,inset 0 1px #ffffff8f}.LegalDocumentPage-module__0rrxhW__paper:before{content:"";pointer-events:none;background:linear-gradient(135deg,#fff3,#0000 48%),radial-gradient(circle at 88% 10%,#b9843c14,#0000 18%);position:absolute;inset:0}.LegalDocumentPage-module__0rrxhW__header{border-bottom:1px solid #76583429;gap:10px;padding-bottom:18px;display:grid;position:relative}.LegalDocumentPage-module__0rrxhW__eyebrow{color:#75532abd;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}.LegalDocumentPage-module__0rrxhW__title{--type-title-xl-size:clamp(1.6rem, 5vw, 2rem);--type-title-xl-line-height:1.2}.LegalDocumentPage-module__0rrxhW__lead{color:#48341fcc;--type-body-size:.95rem;--type-body-line-height:1.7;max-width:42rem}.LegalDocumentPage-module__0rrxhW__meta{color:#604423c7;flex-wrap:wrap;gap:8px 16px;display:flex}.LegalDocumentPage-module__0rrxhW__content{gap:20px;padding-top:18px;display:grid;position:relative}.LegalDocumentPage-module__0rrxhW__section{gap:10px;display:grid}.LegalDocumentPage-module__0rrxhW__sectionTitle{--type-title-sm-size:1.02rem;--type-title-sm-line-height:1.3}.LegalDocumentPage-module__0rrxhW__sectionBody{color:#402f1ee0;--type-body-size:.95rem;--type-body-line-height:1.8}.LegalDocumentPage-module__0rrxhW__footer{color:#604423c2;border-top:1px solid #7658341f;margin-top:20px;padding-top:18px;position:relative}.LegalDocumentPage-module__0rrxhW__sectionBody p{margin:0}.LegalDocumentPage-module__0rrxhW__sectionBody ol,.LegalDocumentPage-module__0rrxhW__sectionBody ul{gap:8px;margin:0;padding-left:1.3rem;display:grid}.LegalDocumentPage-module__0rrxhW__sectionBody li>ul,.LegalDocumentPage-module__0rrxhW__sectionBody li>ol{margin-top:8px}@media (max-width:520px){.LegalDocumentPage-module__0rrxhW__screen{padding-top:18px;padding-bottom:28px}.LegalDocumentPage-module__0rrxhW__paper{border-radius:24px;padding:22px 18px 24px}.LegalDocumentPage-module__0rrxhW__lead,.LegalDocumentPage-module__0rrxhW__sectionBody{--type-body-size:.9rem}}
