.petal[data-astro-cid-k65t5mrp]{transform:rotate(var(--r)) scale(var(--s))}@media (prefers-reduced-motion:no-preference){:root:not([data-tier=still]) .petal[data-astro-cid-k65t5mrp]{animation:drift calc(16s / max(var(--motion-scale,1), .01)) var(--ease-drift) infinite alternate}}@keyframes drift{to{transform:translate(-24px, 40px) rotate(calc(var(--r) + 25deg)) scale(var(--s))}}.hero-petals[data-astro-cid-k65t5mrp][data-webgl=on] .petal[data-astro-cid-k65t5mrp]{display:none}[data-story-sky]{background:linear-gradient(180deg, color-mix(in oklab, var(--color-lamp) 30%, var(--color-cream)) 0%, color-mix(in oklab, var(--color-lamp) 12%, var(--color-cream)) 55%, var(--color-cream) 100%);opacity:0}[data-story-afternoon]{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--color-gold-light) 30%, var(--color-mist)));opacity:0}[data-story-glow]{transform-origin:75% 20%;opacity:0;background:radial-gradient(at 75% 20%,#f0c97933,#0000 55%)}[data-journey-line]{background:var(--color-gold);transform-origin:0;pointer-events:none;height:2px;display:none;position:absolute;inset:0 0 auto;transform:scaleX(0)}@media screen and (prefers-reduced-motion:no-preference){html.elx-story :is([data-reveal],[data-journey-step]){transition:opacity var(--duration-slow) var(--ease-settle), translate var(--duration-slow) var(--ease-bloom);transition-delay:calc(var(--story-i,0) * 90ms * var(--motion-scale))}html.elx-story :is([data-reveal],[data-journey-step]):not([data-story=in]):not(:focus-within){opacity:0;translate:0 1.75rem}html.elx-story [data-bloom-item]{transition:opacity var(--duration-gentle) var(--ease-settle), translate var(--duration-gentle) var(--ease-bloom);transition-delay:calc(var(--story-i,0) * .11s * var(--motion-scale))}html.elx-story [data-bloom-item]:not([data-story=in]):not(:focus-within){opacity:0;translate:0 2rem}html.elx-story[data-tier=full] [data-bloom-item]{--d:calc(var(--story-i,0) * .14s * var(--motion-scale));transition:none}html.elx-story[data-tier=full] [data-bloom-item]:not([data-story=in]):not(:focus-within){opacity:1;translate:none}html.elx-story[data-tier=full] [data-bloom-photo]{clip-path:circle(110% at 50% 70%);transition:clip-path calc(1.5s * var(--motion-scale)) var(--ease-bloom) var(--d);position:relative}html.elx-story[data-tier=full] [data-bloom-photo]:after{content:"";border-radius:var(--radius-arch);background:var(--bloom);opacity:0;pointer-events:none;transition:opacity calc(1s * var(--motion-scale)) var(--ease-settle) calc(var(--d) + .38s * var(--motion-scale));position:absolute;inset:0}html.elx-story[data-tier=full] [data-bloom-item] :is(h3,p){transition:opacity var(--duration-gentle) var(--ease-settle) calc(var(--d) + .45s * var(--motion-scale)), translate var(--duration-gentle) var(--ease-bloom) calc(var(--d) + .45s * var(--motion-scale))}html.elx-story[data-tier=full] [data-bloom-item]:not([data-story=in]):not(:focus-within) [data-bloom-photo]{clip-path:circle(8% at 50% 70%)}html.elx-story[data-tier=full] [data-bloom-item]:not([data-story=in]):not(:focus-within) [data-bloom-photo]:after{opacity:.92}html.elx-story[data-tier=full] [data-bloom-item]:not([data-story=in]):not(:focus-within) [data-bloom-photo] img{scale:1.16}html.elx-story[data-tier=full] [data-bloom-item]:not([data-story=in]):not(:focus-within) :is(h3,p){opacity:0;translate:0 .75rem}@media (width>=1024px) and (height>=640px){html[data-tier=full] :is([data-journey-panel],[data-journey-window]){min-width:0}html[data-tier=full] [data-journey-window]{scrollbar-width:none;overflow:auto hidden}html[data-tier=full] [data-journey-window].is-pinned{overflow:clip visible}html[data-tier=full] [data-journey-track]{gap:2rem;display:flex}html[data-tier=full] [data-journey-step]{flex:0 0 min(18rem,44%)}html[data-tier=full] .is-pinned [data-journey-line]{display:block}}}.elx-petal-canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease-settle,ease);position:absolute;inset:0}[data-petals][data-webgl-fade] .elx-petal-canvas{opacity:1}[data-petals]>svg{transition:opacity 1.4s var(--ease-settle,ease)}[data-petals][data-webgl-fade]>svg{opacity:0}body:has(#dawn[data-chapter=dawn])>header{background-color:var(--color-dawn-sky)}
