.dawn[data-astro-cid-lcdefpme]{background:var(--brown);height:230svh;position:relative}.dawn-stage[data-astro-cid-lcdefpme]{height:100svh;color:var(--cream);position:sticky;top:0;overflow:hidden}.sky[data-astro-cid-lcdefpme]{position:absolute;inset:0}.sky-night[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--brown) 0%, #4a1515 55%, var(--burgundy) 100%)}.sky-day[data-astro-cid-lcdefpme]{background:radial-gradient(120% 70% at 62% 100%, #f6ddb0 0%, #fbf4e600 60%), linear-gradient(180deg, var(--cream) 0%, #f8ecd6 100%);opacity:clamp(0, calc((var(--p) - .3) / .4), 1)}.sun[data-astro-cid-lcdefpme]{aspect-ratio:1;width:min(95vw,900px);transform:translate(-50%, calc(-50% + (.55 - var(--p)) * 40svh)) scale(calc(.75 + var(--p) * .45));background:radial-gradient(circle,#e9c8778c 0%,#b8860b47 30%,#b8860b00 64%);border-radius:50%;position:absolute;top:50%;left:62%}.curtain[data-astro-cid-lcdefpme]{z-index:2;background:linear-gradient(90deg,#0000 0 92%,#e9c87780 96%,#0000 100%),repeating-linear-gradient(90deg,#6a2222 0 14px,#561919 26px,#7a2b2b 34px,#5f1d1d 46px);width:30vw;max-width:440px;position:absolute;top:0;bottom:0;box-shadow:0 0 60px #00000059}.curtain-left[data-astro-cid-lcdefpme]{transform:translateX(calc(-48% - var(--p) * 60%));border-bottom-right-radius:50% 12%;left:0}.curtain-right[data-astro-cid-lcdefpme]{transform:translateX(calc(48% + var(--p) * 60%)) scaleX(-1);border-bottom-right-radius:50% 12%;right:0}.dawn-grid[data-astro-cid-lcdefpme]{z-index:3;grid-template-rows:47% 53%;grid-template-columns:1fr;align-items:center;height:100%;display:grid;position:relative}.dawn-book[data-astro-cid-lcdefpme]{grid-row:1;width:100%;height:100%;position:relative}.dawn-book[data-astro-cid-lcdefpme] canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.book-fallback[data-astro-cid-lcdefpme]{border-radius:2px 6px 6px 2px;width:auto;height:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:0 30px 60px #0006}.dawn-book[data-astro-cid-lcdefpme].has-3d .book-fallback[data-astro-cid-lcdefpme]{display:none}.dawn-book[data-astro-cid-lcdefpme]:after{content:"";filter:blur(4px);z-index:-1;background:radial-gradient(closest-side,#14040473,#14040400);width:46%;height:7%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.dawn-copy[data-astro-cid-lcdefpme],.dawn-line[data-astro-cid-lcdefpme]{grid-area:2/1;align-self:start}.dawn-copy[data-astro-cid-lcdefpme]{opacity:clamp(0, calc(1 - var(--p) * 2.2), 1);transform:translateY(calc(var(--p) * -40px));padding-top:8px}.dawn-author[data-astro-cid-lcdefpme]{color:var(--gold-soft);letter-spacing:.02em;margin:0 0 6px;font-size:1.0625rem}.dawn-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--cream);margin-bottom:.25em;font-size:clamp(2.4rem,1.4rem + 5vw,5.6rem);font-style:italic;font-weight:350;line-height:.98}.dawn-sub[data-astro-cid-lcdefpme]{color:#fbf4e6e6;max-width:30ch;font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);line-height:1.4}.dawn-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.btn-dawn[data-astro-cid-lcdefpme]{background:var(--cream);color:var(--burgundy);border-color:var(--cream)}.btn-dawn[data-astro-cid-lcdefpme]:hover{background:var(--gold-soft);border-color:var(--gold-soft);color:var(--brown)}.dawn-formats[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:#fbf4e6cc;max-width:26ch;line-height:1.45}.dawn-line[data-astro-cid-lcdefpme]{opacity:clamp(0, calc((var(--p) - .45) / .25), 1);color:var(--brown);pointer-events:none}.is-day[data-astro-cid-lcdefpme] .dawn-line[data-astro-cid-lcdefpme]{pointer-events:auto}.dawn-line[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{max-width:34ch;margin:0}.dawn-line[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.dawn-line[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--burgundy);margin-bottom:12px;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.4rem);font-style:italic;line-height:1.3}.dawn-line[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--fs-small)}.placeholder-line[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{border-bottom:1.5px dashed var(--gold);display:inline}@media (width<=859px){.dawn-sub[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:1.0625rem}.dawn-formats[data-astro-cid-lcdefpme]{display:none}.curtain[data-astro-cid-lcdefpme]{width:26vw}}.scroll-cue[data-astro-cid-lcdefpme]{z-index:4;color:var(--cream);opacity:calc(.85 - var(--p) * 2);padding:10px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (width>=860px){.dawn-grid[data-astro-cid-lcdefpme]{grid-template-rows:1fr;grid-template-columns:1fr 1fr;column-gap:48px}.dawn-book[data-astro-cid-lcdefpme]{grid-area:1/2;height:88%}.dawn-copy[data-astro-cid-lcdefpme],.dawn-line[data-astro-cid-lcdefpme]{grid-area:1/1;align-self:center}.curtain[data-astro-cid-lcdefpme]{width:24vw}.dawn-copy[data-astro-cid-lcdefpme]{padding-top:0}}.dawn[data-astro-cid-lcdefpme].is-static{height:auto}.dawn[data-astro-cid-lcdefpme].is-static .dawn-stage[data-astro-cid-lcdefpme]{height:min(100svh,860px);min-height:640px;position:relative}.dawn[data-astro-cid-lcdefpme].is-static .dawn-line[data-astro-cid-lcdefpme],.dawn[data-astro-cid-lcdefpme].is-static .scroll-cue[data-astro-cid-lcdefpme]{display:none}.home-block[data-astro-cid-lcdefpme]{padding-block:clamp(48px,7vw,88px)}.home-preorder[data-astro-cid-lcdefpme]{padding-bottom:clamp(24px,4vw,40px)}.about-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.home-author[data-astro-cid-lcdefpme]{align-items:center;gap:32px;display:grid}@media (width>=760px){.home-author[data-astro-cid-lcdefpme]{grid-template-columns:280px 1fr;gap:64px}}.author-photo[data-astro-cid-lcdefpme]{border-radius:var(--radius);width:min(280px,70vw)}.home-author[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:60ch}.home-join[data-astro-cid-lcdefpme]{background:var(--cream-deep)}.home-find[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h3)}.find-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px 32px;margin:0;padding:0;font-size:1.125rem;list-style:none;display:flex}.home-about[data-astro-cid-lcdefpme]{align-items:center;gap:40px;padding-bottom:clamp(56px,8vw,104px);display:grid}@media (width>=860px){.home-about[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr .7fr;gap:72px}}.home-about-cover[data-astro-cid-lcdefpme]{border-radius:2px 6px 6px 2px;justify-self:center;width:min(320px,70%);transform:rotate(2deg);box-shadow:-10px 0 0 -4px #3a10101f,0 24px 48px #3a101038}.facts[data-astro-cid-lcdefpme]{border-block:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 32px;margin:28px 0 32px;padding:20px 0;display:grid}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--burgundy);font-weight:600}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.home-event[data-astro-cid-lcdefpme]{background:var(--cream-deep);padding-block:clamp(56px,8vw,104px)}.home-event-grid[data-astro-cid-lcdefpme]{gap:32px;display:grid}@media (width>=860px){.home-event-grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:end;gap:72px}}.event-date[data-astro-cid-lcdefpme]{color:var(--burgundy);margin:0;line-height:1;display:grid}.d-day[data-astro-cid-lcdefpme],.d-month[data-astro-cid-lcdefpme]{font-size:clamp(1.4rem,1rem + 1.4vw,2rem);font-style:italic}.d-num[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-block:.02em -.04em;font-size:clamp(6rem,3rem + 12vw,11rem);font-weight:300}.event-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}
