.LegalDocumentPage_screen__JMDOr{min-height:100dvh;padding:clamp(20px,4vh,34px) max(var(--app-side-padding),18px) clamp(32px,5vh,48px)}.LegalDocumentPage_wrap__AsazO{display:grid;grid-gap:16px;gap:16px}.LegalDocumentPage_topLink__lCKgj{display:inline-flex;align-items:center;gap:6px;justify-self:start;color:rgba(72,52,31,.82);text-decoration:none}.LegalDocumentPage_topLinkArrow__c0b43{font-size:.9rem;line-height:1}.LegalDocumentPage_topLink__lCKgj:hover{text-decoration:underline}.LegalDocumentPage_paper__KOJoW{position:relative;overflow:hidden;padding:clamp(24px,5vw,36px);border:1px solid rgba(118,88,52,.16);border-radius:28px;background:radial-gradient(circle at top right,hsla(40,71%,66%,.18),transparent 32%),linear-gradient(180deg,rgba(255,251,244,.98),hsla(38,56%,91%,.94)),var(--ritual-paper-card-image) center/cover no-repeat;box-shadow:0 24px 60px rgba(76,53,27,.14),inset 0 1px 0 hsla(0,0%,100%,.56);color:#34261c;text-shadow:none}.LegalDocumentPage_paper__KOJoW:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent 48%),radial-gradient(circle at 88% 10%,rgba(185,132,60,.08),transparent 18%)}.LegalDocumentPage_header__LwFgD{position:relative;display:grid;grid-gap:10px;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(118,88,52,.16)}.LegalDocumentPage_eyebrow__2hSUn{color:rgba(117,83,42,.74);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.LegalDocumentPage_title__jmUTZ{--type-title-xl-size:clamp(1.6rem,5vw,2rem);--type-title-xl-line-height:1.2}.LegalDocumentPage_lead__qxyWL{max-width:42rem;color:rgba(72,52,31,.8);--type-body-size:0.95rem;--type-body-line-height:1.7}.LegalDocumentPage_meta__B3Bpb{display:flex;flex-wrap:wrap;gap:8px 16px;color:rgba(96,68,35,.78)}.LegalDocumentPage_content__Bf8oN{position:relative;display:grid;grid-gap:20px;gap:20px;padding-top:18px}.LegalDocumentPage_section__Hv4KX{display:grid;grid-gap:10px;gap:10px}.LegalDocumentPage_sectionTitle__1TeSd{--type-title-sm-size:1.02rem;--type-title-sm-line-height:1.3}.LegalDocumentPage_sectionBody__4MOD4{color:rgba(64,47,30,.88);--type-body-size:0.95rem;--type-body-line-height:1.8}.LegalDocumentPage_footer__MCAzn{position:relative;padding-top:18px;margin-top:20px;border-top:1px solid rgba(118,88,52,.12);color:rgba(96,68,35,.76)}.LegalDocumentPage_sectionBody__4MOD4 p{margin:0}.LegalDocumentPage_sectionBody__4MOD4 ol,.LegalDocumentPage_sectionBody__4MOD4 ul{margin:0;padding-left:1.3rem;display:grid;grid-gap:8px;gap:8px}.LegalDocumentPage_sectionBody__4MOD4 li>ol,.LegalDocumentPage_sectionBody__4MOD4 li>ul{margin-top:8px}@media (max-width:520px){.LegalDocumentPage_screen__JMDOr{padding-top:18px;padding-bottom:28px}.LegalDocumentPage_paper__KOJoW{padding:22px 18px 24px;border-radius:24px}.LegalDocumentPage_lead__qxyWL,.LegalDocumentPage_sectionBody__4MOD4{--type-body-size:0.9rem}}