.DreamMakerRestorationPageView-module__mqqjGq__page{background:var(--color-surface-warm);color:var(--color-text-primary)}.DreamMakerRestorationPageView-module__mqqjGq__intro{background:var(--color-ocean-deep);color:#fff;padding-block:clamp(5rem,9vw,9rem)}.DreamMakerRestorationPageView-module__mqqjGq__back{color:#ffffffb8;margin-bottom:clamp(3rem,6vw,5rem);text-decoration:none;display:inline-block}.DreamMakerRestorationPageView-module__mqqjGq__eyebrow{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;margin:0 0 .8rem}.DreamMakerRestorationPageView-module__mqqjGq__intro .DreamMakerRestorationPageView-module__mqqjGq__eyebrow{color:#ffffff9e}.DreamMakerRestorationPageView-module__mqqjGq__intro h1{font-family:var(--font-family-display);margin:0 0 1.5rem;font-size:clamp(4rem,9vw,7rem);font-weight:400;line-height:.95}.DreamMakerRestorationPageView-module__mqqjGq__lead{color:#ffffffd6;margin:0;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.7}.DreamMakerRestorationPageView-module__mqqjGq__stories,.DreamMakerRestorationPageView-module__mqqjGq__log{padding-block:clamp(4rem,7vw,7rem)}.DreamMakerRestorationPageView-module__mqqjGq__stories{background:#fff}.DreamMakerRestorationPageView-module__mqqjGq__sectionHeader{max-width:48rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.DreamMakerRestorationPageView-module__mqqjGq__sectionHeader h2,.DreamMakerRestorationPageView-module__mqqjGq__return h2{color:var(--color-ocean-deep);font-family:var(--font-family-display);font-size:var(--font-size-heading-2);font-weight:400;line-height:var(--line-height-heading);margin:0 0 1.25rem}.DreamMakerRestorationPageView-module__mqqjGq__chapterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid}.DreamMakerRestorationPageView-module__mqqjGq__chapter{background:var(--color-surface-warm)}.DreamMakerRestorationPageView-module__mqqjGq__chapter img{width:100%;height:auto;display:block}.DreamMakerRestorationPageView-module__mqqjGq__chapterBody{padding:clamp(1.5rem,3vw,2.5rem)}.DreamMakerRestorationPageView-module__mqqjGq__meta,.DreamMakerRestorationPageView-module__mqqjGq__category{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .7rem}.DreamMakerRestorationPageView-module__mqqjGq__chapter h3{color:var(--color-ocean-deep);font-family:var(--font-family-display);margin:0;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:400;line-height:1.15}.DreamMakerRestorationPageView-module__mqqjGq__chapterBody>p:not(.DreamMakerRestorationPageView-module__mqqjGq__meta,.DreamMakerRestorationPageView-module__mqqjGq__reflection){line-height:1.7}.DreamMakerRestorationPageView-module__mqqjGq__reflection{font-family:var(--font-family-display);margin:1rem 0;font-size:1.15rem;font-style:italic;line-height:1.5}.DreamMakerRestorationPageView-module__mqqjGq__chapter a,.DreamMakerRestorationPageView-module__mqqjGq__return a{color:var(--color-ocean-deep);font-weight:var(--font-weight-semibold);gap:.65rem;margin-top:.75rem;text-decoration:none;display:inline-flex}.DreamMakerRestorationPageView-module__mqqjGq__logList{border-top:1px solid #00000024}.DreamMakerRestorationPageView-module__mqqjGq__logEntry{border-bottom:1px solid #0000001c}.DreamMakerRestorationPageView-module__mqqjGq__logEntry>summary{cursor:pointer;grid-template-columns:minmax(8rem,.24fr) minmax(0,1fr) auto 1.5rem;align-items:center;gap:1.25rem;padding:1.15rem 0;list-style:none;display:grid}.DreamMakerRestorationPageView-module__mqqjGq__logEntry>summary::-webkit-details-marker{display:none}.DreamMakerRestorationPageView-module__mqqjGq__logEntry time{color:var(--color-text-muted);font-size:var(--font-size-body-small)}.DreamMakerRestorationPageView-module__mqqjGq__logTitle{color:var(--color-ocean-deep);font-family:var(--font-family-display);font-size:1.2rem}.DreamMakerRestorationPageView-module__mqqjGq__category{margin:0}.DreamMakerRestorationPageView-module__mqqjGq__plus{color:var(--color-text-muted);font-size:1.25rem;transition:transform .2s}.DreamMakerRestorationPageView-module__mqqjGq__logEntry[open] .DreamMakerRestorationPageView-module__mqqjGq__plus{transform:rotate(45deg)}.DreamMakerRestorationPageView-module__mqqjGq__logEntry>p{max-width:48rem;margin:0 0 1.25rem;padding-left:calc(24% + 1.25rem);line-height:1.7}.DreamMakerRestorationPageView-module__mqqjGq__return{background:#fff;padding-block:clamp(4rem,7vw,7rem)}.DreamMakerRestorationPageView-module__mqqjGq__return p{line-height:1.7}@media (max-width:56rem){.DreamMakerRestorationPageView-module__mqqjGq__chapterGrid{grid-template-columns:1fr}.DreamMakerRestorationPageView-module__mqqjGq__logEntry>summary{grid-template-columns:1fr auto;gap:.35rem 1rem}.DreamMakerRestorationPageView-module__mqqjGq__logEntry time,.DreamMakerRestorationPageView-module__mqqjGq__category,.DreamMakerRestorationPageView-module__mqqjGq__logTitle{grid-column:1}.DreamMakerRestorationPageView-module__mqqjGq__plus{grid-area:1/2/span 3}.DreamMakerRestorationPageView-module__mqqjGq__logEntry>p{padding-left:0}}
