.wnw-frame[data-astro-cid-mnz364es]{background:#5b2f42}.scene[data-astro-cid-3x3lbt4x]{image-rendering:pixelated}.scene-anim[data-astro-cid-3x3lbt4x]{background-repeat:no-repeat;background-size:100% 800%;display:none}@media (prefers-reduced-motion:no-preference){.scene-anim[data-astro-cid-3x3lbt4x]{animation:3.2s steps(8,jump-none) infinite scene-play;display:block}}@keyframes scene-play{0%{background-position:0 0}to{background-position:0 100%}}.neo[data-astro-cid-3x3lbt4x]{--dot:#5b2f42;color:#161d34;background:#fbf6e8;width:17.75rem;padding:.75rem .9375rem .8125rem;position:relative;box-shadow:inset 0 0 0 1.5px #161d34,4px 4px #1f0d16}.neo-dusk[data-astro-cid-3x3lbt4x]{--dot:#7f977f}.neo-morning[data-astro-cid-3x3lbt4x]{--dot:#c9a24a}.neo-tail[data-astro-cid-3x3lbt4x]{shape-rendering:crispedges;width:.875rem;height:auto;position:absolute}.neo-tail-br[data-astro-cid-3x3lbt4x]{bottom:calc(1.5px - .7rem);right:2.25rem;transform:scaleX(-1)}.neo-tail-bl[data-astro-cid-3x3lbt4x]{bottom:calc(1.5px - .7rem);left:2.25rem}.neo-tail-tr[data-astro-cid-3x3lbt4x]{top:calc(1.5px - .7rem);right:2.25rem;transform:scale(-1)}.neo-badge[data-astro-cid-3x3lbt4x]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#552c40;align-items:center;gap:.4rem;font-size:.625rem;font-weight:600;display:flex}.neo-dot[data-astro-cid-3x3lbt4x]{background:var(--dot);width:.375rem;height:.375rem}.neo-sep[data-astro-cid-3x3lbt4x]{opacity:.55;margin:0 .35em}.neo-title[data-astro-cid-3x3lbt4x]{letter-spacing:-.01em;margin-top:.5rem;font-family:Young Serif,Georgia,serif;font-size:1.125rem;font-weight:400;line-height:1.2}.neo-stars[data-astro-cid-3x3lbt4x]{letter-spacing:.08em;color:#b8903e;margin-top:.45rem;font-size:.9375rem;line-height:1}.neo-body[data-astro-cid-3x3lbt4x]{text-indent:-.4em;color:#4a4552;margin-top:.3rem;font-size:.875rem;line-height:1.4}.neo-tag[data-astro-cid-3x3lbt4x]{font-family:var(--font-display);letter-spacing:.02em;color:#161d34;background:#e9dec1;margin-top:.6rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px #161d3459}.drift-1[data-astro-cid-3x3lbt4x]{--tilt:-2deg}.drift-2[data-astro-cid-3x3lbt4x]{--tilt:1.5deg}.drift-3[data-astro-cid-3x3lbt4x]{--tilt:-1deg}.drift[data-astro-cid-3x3lbt4x]{transform:rotate(var(--tilt))}@media (prefers-reduced-motion:no-preference){.drift[data-astro-cid-3x3lbt4x]{animation:10s ease-in-out infinite drift}.drift-2[data-astro-cid-3x3lbt4x]{animation-duration:11.5s;animation-delay:-3.8s}.drift-3[data-astro-cid-3x3lbt4x]{animation-duration:13s;animation-delay:-7.2s}.neo-morning[data-astro-cid-3x3lbt4x] .neo-dot[data-astro-cid-3x3lbt4x]{animation:2.4s ease-in-out infinite dot-blink}.hv-enter[data-astro-cid-3x3lbt4x]{animation-duration:20.2s;animation-iteration-count:infinite;animation-delay:4s;animation-fill-mode:both}.hv-1[data-astro-cid-3x3lbt4x]{animation-name:hv-in-1;animation-timing-function:cubic-bezier(.22,1,.36,1)}.hv-2[data-astro-cid-3x3lbt4x]{animation-name:hv-in-2;animation-timing-function:ease-out}.hv-3[data-astro-cid-3x3lbt4x]{animation-name:hv-in-3;animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes hv-in-1{0%{opacity:0;translate:0 18px;rotate:-3deg}5.9%,88.7%{opacity:1;translate:0;rotate:0deg}94.3%,to{opacity:0;translate:0;rotate:0deg}}@keyframes hv-in-2{0%,20.8%{opacity:0;scale:.86}22.4%{opacity:1;scale:1.045}23.7%{scale:.985}24.8%,88.7%{opacity:1;scale:1}94.3%,to{opacity:0;scale:1}}@keyframes hv-in-3{0%,43.6%{opacity:0;translate:0 -12px}48.5%,88.7%{opacity:1;translate:0}94.3%,to{opacity:0;translate:0}}@keyframes drift{0%,to{transform:translate(0, 0) rotate(var(--tilt))}25%{transform:translate(2px, -5px) rotate(calc(var(--tilt) + .6deg))}50%{transform:translate(4px, -2px) rotate(calc(var(--tilt) + 1deg))}75%{transform:translate(1px, -6px) rotate(calc(var(--tilt) + .3deg))}}@keyframes dot-blink{0%,to{opacity:1}50%{opacity:.3}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.process-line[data-astro-cid-gutazv43]{animation:linear both draw view();animation-range:entry 20% cover 50%}}}@keyframes draw{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.hero-in[data-astro-cid-lcdefpme]{animation:1s cubic-bezier(.16,1,.3,1) both hero-in;animation-delay:calc(var(--d) * .11s + 80ms)}}.shimmer-text[data-astro-cid-lcdefpme]{color:#b9cdb9}@supports (background-clip:text){.shimmer-text[data-astro-cid-lcdefpme]{color:#0000;background-image:linear-gradient(105deg,#b9cdb9 0% 40%,#fffaf0 50%,#b9cdb9 60% 100%);background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.shimmer-text[data-astro-cid-lcdefpme]{animation:2.8s cubic-bezier(.4,0,.6,1) 1.4s both shimmer-sweep}}}@keyframes shimmer-sweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes hero-in{0%{opacity:.01;transform:translateY(24px)}}
