.theme-toggle[data-astro-cid-iomzzyrn]{border:1px solid var(--line);width:40px;height:40px;color:var(--paper);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:border-color .2s,background-color .2s;display:inline-grid}.theme-toggle[data-astro-cid-iomzzyrn]:hover{border-color:var(--paper)}.theme-toggle[data-astro-cid-iomzzyrn] svg[data-astro-cid-iomzzyrn]{grid-area:1/1;transition:opacity .25s,transform .35s cubic-bezier(.2,.7,.2,1)}.tt-moon[data-astro-cid-iomzzyrn]{opacity:0;transform:rotate(-30deg)scale(.8)}html[data-theme=cream] .tt-moon[data-astro-cid-iomzzyrn]{opacity:1;transform:none}html[data-theme=cream] .tt-sun[data-astro-cid-iomzzyrn]{opacity:0;transform:rotate(30deg)scale(.8)}.scene[data-astro-cid-wckixxck]{z-index:-1;margin-top:calc(-1*clamp(40px,11vw,200px));position:relative;overflow:hidden}.scene-pan[data-astro-cid-wckixxck]{transform-origin:65.5% 46%;will-change:transform;position:relative}.scene[data-astro-cid-wckixxck] .scene-night,.scene[data-astro-cid-wckixxck] .scene-day{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 28%);mask-image:linear-gradient(#0000 0%,#000 28%)}.scene[data-astro-cid-wckixxck].is-scrubbed .scene-pan[data-astro-cid-wckixxck]{-webkit-mask-image:radial-gradient(circle at 65.5% 46%, #000 calc(var(--ink,150%) - 18%), transparent var(--ink,150%));mask-image:radial-gradient(circle at 65.5% 46%, #000 calc(var(--ink,150%) - 18%), transparent var(--ink,150%))}.scene-glow[data-astro-cid-wckixxck]{aspect-ratio:1;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#ffe4b48c,#f7be7838 35%,#0000 68%);border-radius:50%;width:34%;position:absolute;top:46%;left:65.5%;translate:-50% -50%}html[data-theme=cream] .scene-glow[data-astro-cid-wckixxck]{mix-blend-mode:soft-light;background:radial-gradient(circle,#ffecc8e6,#f2b87259 35%,#0000 68%)}.scene-flowers[data-astro-cid-wckixxck]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stem[data-astro-cid-wckixxck]{left:var(--left);height:calc(var(--h) * 100%);transform-origin:50% 100%;position:absolute;bottom:-3%}.stem[data-astro-cid-wckixxck] img[data-astro-cid-wckixxck]{width:auto;height:100%;display:block}.stem-day[data-astro-cid-wckixxck],html[data-theme=cream] .stem-night[data-astro-cid-wckixxck]{display:none}html[data-theme=cream] .stem-day[data-astro-cid-wckixxck]{display:block}.stem-night[data-astro-cid-wckixxck]{filter:brightness(.78)}.motion .stem[data-astro-cid-wckixxck]{animation:stem-sway var(--d) ease-in-out var(--delay) infinite alternate}.scene[data-astro-cid-wckixxck].is-calm .stem[data-astro-cid-wckixxck]{animation-play-state:paused}@keyframes stem-sway{0%{transform:rotate(calc(var(--a) * -.6))}to{transform:rotate(var(--a))}}.scene-rays[data-astro-cid-wckixxck]{pointer-events:none;mix-blend-mode:screen;-webkit-mask-composite:source-in;position:absolute;overflow:visible;-webkit-mask-image:radial-gradient(30% 70% at 65.5% 52%,#000 25%,#0000 100%),linear-gradient(#000 0 50%,#0000 53%);mask-image:radial-gradient(30% 70% at 65.5% 52%,#000 25%,#0000 100%),linear-gradient(#000 0 50%,#0000 53%);mask-composite:intersect}.ray[data-astro-cid-wckixxck]{stroke:#ffdea8;stroke-linecap:round;opacity:.35}.ray-fan[data-astro-cid-wckixxck]{transform-box:view-box}html[data-theme=cream] .scene-rays[data-astro-cid-wckixxck]{mix-blend-mode:multiply}html[data-theme=cream] .ray[data-astro-cid-wckixxck]{stroke:#be8241}.motion .ray-fan[data-astro-cid-wckixxck]{animation:9s ease-in-out infinite alternate fan-turn}.motion .ray-fan-b[data-astro-cid-wckixxck]{animation-duration:7s;animation-direction:alternate-reverse}.motion .ray[data-astro-cid-wckixxck]{animation:ray-shimmer 4s ease-in-out calc(var(--i) * -.13s) infinite}.scene[data-astro-cid-wckixxck].is-calm .ray[data-astro-cid-wckixxck],.scene[data-astro-cid-wckixxck].is-calm .ray-fan[data-astro-cid-wckixxck]{animation-play-state:paused}@keyframes fan-turn{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes ray-shimmer{0%,to{opacity:.08}50%{opacity:.9}}.scene-walker[data-astro-cid-wckixxck]{height:9%;aspect-ratio:var(--ratio);pointer-events:none;background-image:var(--strip-night);background-repeat:no-repeat;background-size:400% 100%;background-position:calc(var(--frame,0) * 100% / 3) 0;filter:brightness(.62)contrast(1.1);position:absolute;top:78%;left:34.5%;translate:-50% -100%}html[data-theme=cream] .scene-walker[data-astro-cid-wckixxck]{background-image:var(--strip-day);filter:none}.scene[data-astro-cid-wckixxck] .scene-day,html[data-theme=cream] .scene[data-astro-cid-wckixxck] .scene-night{display:none}html[data-theme=cream] .scene[data-astro-cid-wckixxck] .scene-day{display:block}html[data-theme=cream] .scene-dusk[data-astro-cid-wckixxck]{background:var(--night)}.scene-dusk[data-astro-cid-wckixxck]{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.motion .scene[data-astro-cid-wckixxck]:not(.is-scrubbed) .scene-dusk[data-astro-cid-wckixxck]{opacity:calc((1 - min(1, var(--v,1) * 3)) * .45)}@media (width<=760px){.scene[data-astro-cid-wckixxck]{margin-top:-24px}.scene-pan[data-astro-cid-wckixxck]{transform-origin:50% 100%}.scene-glow[data-astro-cid-wckixxck]{display:none}.stem[data-astro-cid-wckixxck]{height:calc(var(--h) * 78%)}.stem-left[data-astro-cid-wckixxck]{display:none}.scene[data-astro-cid-wckixxck].is-scrubbed .scene-pan[data-astro-cid-wckixxck]{-webkit-mask-image:radial-gradient(circle at 60% 55%, #000 calc(var(--ink,150%) - 18%), transparent var(--ink,150%));mask-image:radial-gradient(circle at 60% 55%, #000 calc(var(--ink,150%) - 18%), transparent var(--ink,150%))}.scene[data-astro-cid-wckixxck] .scene-night,.scene[data-astro-cid-wckixxck] .scene-day{object-fit:cover;object-position:48% 100%;height:340px}}
