.page-module__hUlLAq__contentSection{background:radial-gradient(circle at top, color-mix(in oklch, var(--moonlit-sage) 18%, white 82%), transparent 58%), linear-gradient(180deg, color-mix(in oklch, var(--moonlit-sage) 12%, white 88%), var(--background))}.page-module__hUlLAq__contentFrame{border:1px solid color-mix(in oklch, var(--moonlit-sage) 58%, white 42%);background:color-mix(in oklch, white 92%, var(--moonlit-sage) 8%);box-shadow:0 22px 60px color-mix(in oklch, var(--obsidian-veil) 10%, transparent), 0 1px 0 #ffffffd1 inset;border-radius:clamp(1.25rem,2vw,2rem);padding:clamp(1.5rem,2.5vw,3rem)}@supports (color:lab(0% 0 0)){.page-module__hUlLAq__contentFrame{box-shadow:0 22px 60px color-mix(in oklch, var(--obsidian-veil) 10%, transparent), 0 1px 0 lab(100% 0 0/.82) inset}}.page-module__hUlLAq__richText{max-width:43rem;color:color-mix(in oklch, var(--obsidian-veil) 94%, var(--verdant-eclipse) 6%);text-wrap:pretty;margin-inline:auto;font-size:clamp(1.0625rem,1rem + .28vw,1.2rem);line-height:1.8}.page-module__hUlLAq__richText>*{margin-block:0}.page-module__hUlLAq__richText>*+*{margin-top:1.15em}.page-module__hUlLAq__richText p{max-width:39rem}.page-module__hUlLAq__richText h2,.page-module__hUlLAq__richText h3,.page-module__hUlLAq__richText h4{max-width:34rem;font-family:var(--font-lora), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;color:color-mix(in oklch, var(--foreground) 84%, var(--verdant-eclipse) 16%);font-weight:700;line-height:1.2}.page-module__hUlLAq__richText h2{margin-top:2.2em;font-size:clamp(1.8rem,1.55rem + .9vw,2.45rem)}.page-module__hUlLAq__richText h3{margin-top:1.85em;font-size:clamp(1.45rem,1.24rem + .55vw,1.85rem)}.page-module__hUlLAq__richText h4{margin-top:1.6em;font-size:clamp(1.2rem,1.08rem + .35vw,1.45rem)}.page-module__hUlLAq__richText h2+p,.page-module__hUlLAq__richText h3+p,.page-module__hUlLAq__richText h4+p{margin-top:.62em}.page-module__hUlLAq__richText ul,.page-module__hUlLAq__richText ol{padding-left:1.3em}.page-module__hUlLAq__richText li+li{margin-top:.55em}.page-module__hUlLAq__richText li::marker{color:color-mix(in oklch, var(--verdant-eclipse) 70%, var(--golden-ember) 30%)}.page-module__hUlLAq__richText strong{color:color-mix(in oklch, var(--foreground) 88%, var(--verdant-eclipse) 12%);font-weight:700}.page-module__hUlLAq__richText blockquote{border-left:3px solid color-mix(in oklch, var(--golden-ember) 70%, white 30%);font-family:var(--font-lora), Georgia, serif;color:color-mix(in oklch, var(--foreground) 78%, var(--sage-moonlight) 22%);margin-top:1.8em;padding:.3rem 0 .3rem 1rem;font-size:1.06em;line-height:1.7}.page-module__hUlLAq__richText hr{border:0;border-top:1px solid color-mix(in oklch, var(--moonlit-sage) 70%, white 30%);margin-block:2rem}.page-module__hUlLAq__richText a{text-decoration-thickness:.08em}.page-module__hUlLAq__imageFrame{border:1px solid color-mix(in oklch, var(--moonlit-sage) 55%, white 45%);background:color-mix(in oklch, var(--moonlit-sage) 20%, white 80%);box-shadow:0 18px 40px color-mix(in oklch, var(--obsidian-veil) 8%, transparent);border-radius:1.2rem;margin-block:2rem;overflow:hidden}@media (max-width:640px){.page-module__hUlLAq__contentFrame{border-radius:1.1rem;padding:1.15rem}.page-module__hUlLAq__richText{font-size:1.04rem;line-height:1.72}.page-module__hUlLAq__richText>*+*{margin-top:1em}.page-module__hUlLAq__richText h2{margin-top:1.9em}}
