.story-module__mlIiKq__story{background:var(--color-off-white);color:var(--color-ink)}.story-module__mlIiKq__story h1,.story-module__mlIiKq__story h2,.story-module__mlIiKq__story h3{text-wrap:balance}.story-module__mlIiKq__story h2{max-width:26ch;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:600;line-height:1.08}.story-module__mlIiKq__story h3{font-size:1.5rem;font-weight:600;line-height:1.25}.story-module__mlIiKq__story :is(a,button,summary,[tabindex]):focus-visible{outline-offset:5px;outline:3px solid}.story-module__mlIiKq__hero{background:var(--color-charcoal);color:var(--color-off-white);padding:calc(76px + 2rem) 0 0}.story-module__mlIiKq__heroMeta{border-bottom:1px solid var(--color-border-dark);color:var(--color-muted-dark);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:1.5rem;display:flex}.story-module__mlIiKq__heroGrid{align-items:center;gap:2.5rem;padding:2.5rem 0;display:grid}.story-module__mlIiKq__hero h1{font-size:clamp(3.8rem,9vw,9rem);font-weight:600;line-height:.95}.story-module__mlIiKq__bio{color:var(--color-muted-dark);max-width:52ch;margin-top:1.25rem;line-height:1.65}.story-module__mlIiKq__statement{max-width:24ch;margin-top:1.5rem;font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.2}.story-module__mlIiKq__actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.story-module__mlIiKq__primary,.story-module__mlIiKq__link{min-height:44px;font-size:.8rem;font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:.6rem;line-height:1.5;display:inline-flex}.story-module__mlIiKq__primary{border-radius:var(--radius-control);background:var(--color-lime);color:var(--color-ink);text-transform:uppercase;padding:.9rem 1.4rem}.story-module__mlIiKq__link{text-underline-offset:.3em;text-decoration:underline}.story-module__mlIiKq__primary svg,.story-module__mlIiKq__link svg{flex-shrink:0}.story-module__mlIiKq__portrait{justify-self:end;width:100%;max-width:460px}.story-module__mlIiKq__portraitImage{aspect-ratio:1;border-radius:var(--radius-panel-lg) 0 var(--radius-panel-lg) 0;overflow:hidden}.story-module__mlIiKq__portrait figcaption{color:var(--color-muted-dark);margin-top:1rem}.story-module__mlIiKq__chapterIndex{border-top:1px solid var(--color-border-dark);border-bottom:1px solid var(--color-border-dark);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.story-module__mlIiKq__chapterIndex a{min-height:64px;font-size:.8rem;font-family:var(--font-mono);align-items:center;gap:.75rem;padding:.8rem .5rem;transition:color .16s;display:flex}.story-module__mlIiKq__chapterIndex a span:first-child{color:var(--color-muted-dark);font-size:.65rem}.story-module__mlIiKq__chapterIndex a span:last-child{color:var(--color-lime);margin-left:auto}.story-module__mlIiKq__chapterIndex a:hover{color:var(--color-lime)}.story-module__mlIiKq__heroLead{padding:3rem 0}.story-module__mlIiKq__heroLead .story-module__mlIiKq__prose{gap:1.5rem;max-width:none;display:grid}.story-module__mlIiKq__heroLead .story-module__mlIiKq__prose p{margin:0}.story-module__mlIiKq__heroLead .story-module__mlIiKq__prose p:first-child{color:var(--color-muted-dark);font-size:1rem}.story-module__mlIiKq__heroLead .story-module__mlIiKq__prose p:nth-child(2){color:var(--color-lime);font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1.15}.story-module__mlIiKq__heroLead .story-module__mlIiKq__prose p:last-child{font-size:1rem}.story-module__mlIiKq__prose{max-width:70ch;font-size:1.125rem;line-height:1.8}.story-module__mlIiKq__prose p+p{margin-top:1.35rem}.story-module__mlIiKq__chapters{position:relative}.story-module__mlIiKq__section{border-bottom:1px solid var(--color-border-light);padding:4rem 0;scroll-margin-top:100px}.story-module__mlIiKq__sectionGrid{gap:2.5rem;display:grid}.story-module__mlIiKq__sectionHeading{gap:1.5rem;display:grid}.story-module__mlIiKq__content{min-width:0}.story-module__mlIiKq__dark{background:var(--color-charcoal);color:var(--color-off-white)}.story-module__mlIiKq__dark .story-module__mlIiKq__prose{color:var(--color-muted-dark)}.story-module__mlIiKq__dark .story-module__mlIiKq__prose p:first-child{color:var(--color-off-white)}.story-module__mlIiKq__bridge{color:var(--color-muted-light);margin-top:2rem;line-height:1.7}.story-module__mlIiKq__bridge .story-module__mlIiKq__link{font:inherit;display:inline}.story-module__mlIiKq__bridge svg{display:none}.story-module__mlIiKq__nameNote{border-top:1px solid var(--color-border-light);margin-top:2.5rem;padding-top:1.5rem}.story-module__mlIiKq__nameNote h3{margin:1rem 0}.story-module__mlIiKq__nameNote .story-module__mlIiKq__prose{font-size:1rem}.story-module__mlIiKq__intro{max-width:65ch;margin-bottom:2rem;font-size:1.125rem;line-height:1.8}.story-module__mlIiKq__atlas{min-width:0}.story-module__mlIiKq__atlasToolbar,.story-module__mlIiKq__atlasControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.story-module__mlIiKq__atlasToolbar{padding-bottom:1rem}.story-module__mlIiKq__readAll{min-height:44px;font-family:var(--font-mono);text-underline-offset:.3em;cursor:pointer;font-size:.75rem;text-decoration:underline}.story-module__mlIiKq__roomRail{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-muted-light) var(--color-warm-paper);gap:1rem;padding-bottom:1rem;display:flex;position:relative;overflow-x:auto}.story-module__mlIiKq__roomPage{scroll-snap-align:start;background:var(--color-warm-paper);border-top:2px solid var(--color-ink);flex-direction:column;flex:0 0 88%;min-width:0;padding:1.5rem;display:flex}.story-module__mlIiKq__roomTop{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:2rem;display:flex}.story-module__mlIiKq__roomNumber{font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:1}.story-module__mlIiKq__roomTop>span:last-child{max-width:14ch;color:var(--color-muted-light)}.story-module__mlIiKq__roomPage h3{color:var(--color-muted-light);font-size:1.1rem}.story-module__mlIiKq__roomQuestion{text-wrap:balance;max-width:25ch;margin:1rem 0 2.5rem;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.2}.story-module__mlIiKq__roomAnswer{border-top:1px solid var(--color-border-light);margin-top:auto;padding-top:1.25rem}.story-module__mlIiKq__roomAnswer>span{color:var(--color-muted-light)}.story-module__mlIiKq__roomAnswer p{max-width:50ch;margin-top:.75rem;line-height:1.7}.story-module__mlIiKq__roomStack{grid-template-columns:1fr;display:grid;overflow:visible}.story-module__mlIiKq__atlasControls{margin-top:1rem}.story-module__mlIiKq__railHint{color:var(--color-muted-light);font-size:.85rem}.story-module__mlIiKq__pageControls{align-items:center;gap:1rem;display:flex}.story-module__mlIiKq__pageControls button{border:1px solid var(--color-ink);border-radius:var(--radius-control);cursor:pointer;place-items:center;width:48px;height:48px;transition:background .16s;display:grid}.story-module__mlIiKq__pageControls button:hover:not(:disabled){background:var(--color-lime)}.story-module__mlIiKq__pageControls button:disabled{opacity:.35;cursor:default}.story-module__mlIiKq__method{counter-reset:steps;gap:0 2.5rem;display:grid}.story-module__mlIiKq__method li{border-top:1px solid var(--color-border-light);grid-template-columns:2rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.story-module__mlIiKq__method li>span{color:var(--color-muted-light);padding-top:.3rem}.story-module__mlIiKq__method h3{font-size:1.25rem}.story-module__mlIiKq__method p{color:var(--color-muted-light);margin-top:.75rem;line-height:1.7}.story-module__mlIiKq__beliefs{border-top:1px solid var(--color-border-light)}.story-module__mlIiKq__beliefs details{border-bottom:1px solid var(--color-border-light)}.story-module__mlIiKq__beliefs summary{cursor:pointer;grid-template-columns:2rem 1fr 2.5rem;align-items:center;gap:1rem;padding:1.5rem 0;list-style:none;display:grid}.story-module__mlIiKq__beliefs summary::-webkit-details-marker{display:none}.story-module__mlIiKq__beliefs summary>span:first-child{color:var(--color-muted-light)}.story-module__mlIiKq__beliefs h3{font-size:clamp(1.125rem,2vw,1.75rem)}.story-module__mlIiKq__beliefs p{color:var(--color-muted-light);max-width:75ch;padding:0 3.5rem 1.5rem 3rem;line-height:1.8}.story-module__mlIiKq__disclosureIcon{border:1px solid var(--color-border-light);border-radius:var(--radius-control);place-items:center;width:36px;height:36px;font-size:1.4rem;transition:transform .16s;display:grid}.story-module__mlIiKq__beliefs details[open] .story-module__mlIiKq__disclosureIcon{border-color:var(--color-ink);transform:rotate(45deg)}.story-module__mlIiKq__progress{gap:0 2rem;margin-bottom:2rem;display:grid}.story-module__mlIiKq__progress>div{border-top:1px solid var(--color-border-light);gap:.75rem;padding:1.5rem 0;display:grid}.story-module__mlIiKq__progress dt{color:var(--color-muted-light)}.story-module__mlIiKq__progress dd{line-height:1.7}.story-module__mlIiKq__weekly{background:var(--color-warm-paper);padding:4rem 0;scroll-margin-top:100px}.story-module__mlIiKq__weeklyIntro{gap:1.5rem;margin-bottom:2.5rem;display:grid}.story-module__mlIiKq__weeklyIntro p{max-width:60ch;line-height:1.8}.story-module__mlIiKq__offer{border-radius:var(--radius-panel-md);background:var(--color-charcoal);color:var(--color-off-white);gap:3rem;padding:2rem 1.5rem;display:grid}.story-module__mlIiKq__offer h3{max-width:12ch;margin-top:1.5rem;font-size:clamp(2.1rem,4vw,3.5rem)}.story-module__mlIiKq__price{white-space:nowrap;margin:2rem 0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.1}.story-module__mlIiKq__price span{color:var(--color-muted-dark);font-size:1.1rem;font-weight:400}.story-module__mlIiKq__offer .story-module__mlIiKq__prose{font-size:1rem}.story-module__mlIiKq__offerScope>ul{margin:1rem 0}.story-module__mlIiKq__offerScope>ul>li{border-bottom:1px solid var(--color-border-dark);padding:.8rem 0}.story-module__mlIiKq__offerScope p{line-height:1.75}.story-module__mlIiKq__capabilities{font-family:var(--font-mono);color:var(--color-muted-dark);flex-wrap:wrap;gap:.75rem 1rem;margin-top:2rem;font-size:.65rem;display:flex}.story-module__mlIiKq__delivery{border-bottom:1px solid var(--color-border-dark);margin:1.5rem 0;padding-bottom:1rem}.story-module__mlIiKq__delivery summary{cursor:pointer;text-underline-offset:.3em;min-height:44px;padding:.6rem 0;text-decoration:underline}.story-module__mlIiKq__delivery p{color:var(--color-muted-dark);margin-top:1rem}.story-module__mlIiKq__boundary{margin:1.5rem 0;font-size:1.15rem;font-weight:500}.story-module__mlIiKq__terms{color:var(--color-muted-dark);margin-top:1.25rem;font-size:.9rem}@media (min-width:768px){.story-module__mlIiKq__heroGrid{grid-template-columns:1.4fr 1fr;gap:4rem}.story-module__mlIiKq__chapterIndex{grid-template-columns:repeat(5,minmax(0,1fr))}.story-module__mlIiKq__chapterIndex a{border-right:1px solid var(--color-border-dark);padding:1rem}.story-module__mlIiKq__chapterIndex a:first-child{padding-left:0}.story-module__mlIiKq__chapterIndex a:last-child{border:0}.story-module__mlIiKq__heroLead .story-module__mlIiKq__prose{grid-template-columns:1fr 1.2fr 1.5fr;align-items:start;gap:2.5rem}.story-module__mlIiKq__section{padding:5rem 0}.story-module__mlIiKq__sectionHeading{grid-template-columns:1fr;gap:1.5rem}.story-module__mlIiKq__longRead .story-module__mlIiKq__prose{columns:2;column-gap:3.5rem;max-width:none}.story-module__mlIiKq__longRead .story-module__mlIiKq__prose p{break-inside:avoid}.story-module__mlIiKq__nameNote{grid-template-columns:1fr 2fr;gap:.5rem 2rem;display:grid}.story-module__mlIiKq__nameNote>.story-module__mlIiKq__prose{grid-area:1/2/span 2}.story-module__mlIiKq__roomPage{flex-basis:60%;padding:2.5rem}.story-module__mlIiKq__roomStack,.story-module__mlIiKq__method,.story-module__mlIiKq__progress{grid-template-columns:repeat(2,minmax(0,1fr))}.story-module__mlIiKq__weekly{padding:5rem 0}.story-module__mlIiKq__offer{padding:3rem}}@media (min-width:1100px){.story-module__mlIiKq__sectionHeading{grid-template-columns:1fr;align-items:start}.story-module__mlIiKq__sectionHeading h2{max-width:29ch}.story-module__mlIiKq__content>.story-module__mlIiKq__prose{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 3.5rem;max-width:none;display:grid}.story-module__mlIiKq__content>.story-module__mlIiKq__prose p{margin:0}.story-module__mlIiKq__dark .story-module__mlIiKq__sectionGrid{grid-template-columns:1fr 1fr;gap:4rem}.story-module__mlIiKq__dark .story-module__mlIiKq__sectionHeading{flex-direction:column;gap:2rem;display:flex}.story-module__mlIiKq__dark .story-module__mlIiKq__content>.story-module__mlIiKq__prose{display:block}.story-module__mlIiKq__dark .story-module__mlIiKq__content>.story-module__mlIiKq__prose p+p{margin-top:1.25rem}.story-module__mlIiKq__method{grid-template-columns:repeat(3,minmax(0,1fr))}.story-module__mlIiKq__progress{grid-template-columns:repeat(4,minmax(0,1fr))}.story-module__mlIiKq__weeklyIntro{grid-template-columns:1fr 1fr;align-items:end;gap:4rem}.story-module__mlIiKq__offer{grid-template-columns:1fr 1fr;gap:4rem}.story-module__mlIiKq__offerScope{border-left:1px solid var(--color-border-dark);padding-left:3rem}}@media (prefers-reduced-motion:reduce){.story-module__mlIiKq__story *,.story-module__mlIiKq__story :before{scroll-behavior:auto!important;transition:none!important}.story-module__mlIiKq__roomRail{scroll-snap-type:none}}@media (forced-colors:active){.story-module__mlIiKq__primary,.story-module__mlIiKq__offer,.story-module__mlIiKq__roomPage{border:1px solid buttontext}}@media print{.story-module__mlIiKq__roomRail{display:block;overflow:visible}.story-module__mlIiKq__roomPage{break-inside:avoid;margin-bottom:1rem}.story-module__mlIiKq__atlasToolbar button,.story-module__mlIiKq__atlasControls{display:none}.story-module__mlIiKq__beliefs details::details-content{content-visibility:visible}}
