.xRiGXq_parchmentPage{background: radial-gradient(ellipse at top left, rgba(244, 237, 218, var(--parchment-noise)) 0%, transparent 70%), radial-gradient(ellipse at bottom right, rgba(228, 217, 192, var(--parchment-noise)) 0%, transparent 70%),  radial-gradient(circle at 20% 80%, #d4c5a00d 0%, transparent 25%), radial-gradient(circle at 80% 20%, #c7b2990d 0%, transparent 30%), radial-gradient(circle at 60% 60%, #d8c8aa08 0%, transparent 40%),  linear-gradient(135deg, var(--parchment-light) 0%, var(--parchment-base) 30%, var(--parchment-warm) 70%, var(--parchment-accent) 100%);filter:contrast(1.02)brightness(1.01);box-shadow:inset 0 0 120px rgba(139, 90, 60, var(--edge-burn)), inset 0 0 40px #d4a5741a;color:var(--ink-primary);width:100%;min-height:100%;position:relative}.xRiGXq_parchmentContainer{background-color:var(--parchment-base);background-image:radial-gradient(at 0 0,#0000 0%,#e8ddc733 100%),radial-gradient(at 100% 100%,#0000 0%,#d8c8aa33 100%);border-radius:8px;max-width:900px;margin:2rem auto;padding:3rem;position:relative;overflow-x:hidden;box-shadow:0 0 40px #8b5a3c1a,0 4px 20px #8b5a3c14,0 8px 40px #8b5a3c0f,inset 0 0 60px #d4a5740d,inset 0 2px 20px #8b5a3c08}.xRiGXq_parchmentCard{background-color:var(--parchment-base);background-image:radial-gradient(at 0 0,#f4edda1a 0%,#0000 70%),radial-gradient(at 100% 100%,#e4d9c01a 0%,#0000 70%);border-radius:8px;position:relative;box-shadow:0 4px 20px #8b5a3c14,inset 0 1px 4px #ffffff80}.xRiGXq_parchmentSection{margin:1.5rem 0;transition:all .3s;position:relative}.xRiGXq_parchmentSectionCollapsed{background:linear-gradient(135deg, var(--parchment-light) 0%, var(--parchment-warm) 100%);cursor:pointer;border:1px solid #e8ddc780;border-radius:6px;padding:1.25rem 1.5rem;transition:all .2s;box-shadow:0 2px 8px #8b5a3c0d,inset 0 1px 3px #ffffff80}.xRiGXq_parchmentSectionCollapsed:hover{background:linear-gradient(135deg, #fff 0%, var(--parchment-light) 100%);transform:translateY(-1px);box-shadow:0 4px 12px #8b5a3c14,inset 0 1px 4px #ffffffb3}.xRiGXq_parchmentSectionExpanded{background:radial-gradient(ellipse at center, var(--parchment-light) 0%, var(--parchment-warm) 70%);border:1px solid #d4c5a04d;border-radius:8px;padding:2rem 2.5rem;box-shadow:0 8px 32px #8b5a3c1a,0 2px 8px #8b5a3c0d,inset 0 2px 8px #fffc,inset 0 -2px 8px #e8ddc71a}.xRiGXq_parchmentSection h2,.xRiGXq_parchmentSection h3{color:var(--ink-accent);margin-bottom:1rem;font-weight:600;position:relative}.xRiGXq_parchmentSection h2:after{content:"";background:linear-gradient(90deg, var(--gold-accent) 0%, transparent 100%);width:60px;height:2px;position:absolute;bottom:-.5rem;left:0}.xRiGXq_parchmentContent{color:var(--ink-secondary);line-height:1.8}.xRiGXq_parchmentContent p{text-align:justify;text-indent:1.5rem;margin-bottom:1.25rem}.xRiGXq_parchmentContent p:first-of-type{text-indent:0}.xRiGXq_parchmentContent p:first-of-type:first-letter{float:left;color:var(--ink-accent);text-shadow:1px 1px 2px #8b5a3c33;margin-top:-.25rem;padding-right:.5rem;font-size:3.5rem;font-weight:700;line-height:3rem}.xRiGXq_parchmentOrnament{text-align:center;color:var(--gold-accent);margin:2rem 0;font-size:1.5rem;position:relative}.xRiGXq_parchmentOrnament:before,.xRiGXq_parchmentOrnament:after{content:"✦";position:absolute;top:50%;transform:translateY(-50%)}.xRiGXq_parchmentOrnament:before{left:30%}.xRiGXq_parchmentOrnament:after{right:30%}.xRiGXq_parchmentPage::-webkit-scrollbar{width:12px}.xRiGXq_parchmentPage::-webkit-scrollbar-track{background:var(--parchment-accent);border-radius:6px}.xRiGXq_parchmentPage::-webkit-scrollbar-thumb{background:var(--parchment-shadow);border:2px solid var(--parchment-accent);border-radius:6px}.xRiGXq_parchmentPage::-webkit-scrollbar-thumb:hover{background:var(--parchment-deep)}.xRiGXq_parchmentHighlight{background:linear-gradient(#0000 40%,#d4a5744d 40% 60%,#0000 60%);padding:0 .25rem}.xRiGXq_parchmentQuote{border-left:3px solid var(--gold-accent);color:var(--ink-muted);margin:1.5rem 0;padding-left:1.5rem;font-style:italic}@keyframes xRiGXq_parchmentReveal{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.xRiGXq_parchmentSectionExpanded .xRiGXq_parchmentContent{animation:.4s ease-out xRiGXq_parchmentReveal}@media (max-width:768px){.xRiGXq_parchmentPage{padding:1rem}.xRiGXq_parchmentContainer{margin:1rem auto;padding:1.5rem}.xRiGXq_parchmentSectionExpanded{padding:1.5rem}.xRiGXq_parchmentContent p:first-of-type:first-letter{font-size:2.5rem;line-height:2rem}}
