.splash-scroll[data-astro-cid-wx4ry4h2]{background:linear-gradient(var(--cream), #e6f2ee 70%, var(--cream));height:180vh;padding:0;position:relative}.stage[data-astro-cid-wx4ry4h2]{height:100vh;position:sticky;top:0;overflow:hidden}svg[data-astro-cid-wx4ry4h2]{width:100%;height:100%;display:block;position:absolute;inset:0}.cup[data-astro-cid-wx4ry4h2],.cup-squash[data-astro-cid-wx4ry4h2],.swirl[data-astro-cid-wx4ry4h2],.puddle-wrap[data-astro-cid-wx4ry4h2],.crown[data-astro-cid-wx4ry4h2],.shadow[data-astro-cid-wx4ry4h2],.ripple[data-astro-cid-wx4ry4h2],.plons[data-astro-cid-wx4ry4h2],.splat[data-astro-cid-wx4ry4h2],.drop[data-astro-cid-wx4ry4h2]{transform-box:fill-box}.copy[data-astro-cid-wx4ry4h2]{z-index:2;text-align:center;padding:0 1.25rem;position:absolute;top:11vh;left:0;right:0}.headline[data-astro-cid-wx4ry4h2]{margin:.2em 0;font-size:clamp(2.6rem,8vw,6rem)}.headline[data-astro-cid-wx4ry4h2] .word[data-astro-cid-wx4ry4h2]:nth-child(2){color:var(--orange-large);font-style:italic}.sub[data-astro-cid-wx4ry4h2]{color:var(--muted);max-width:36ch;margin:0 auto;font-size:clamp(1.05rem,2vw,1.3rem)}.plons[data-astro-cid-wx4ry4h2]{fill:var(--orange);stroke:var(--cream);stroke-width:6px;paint-order:stroke;font-family:Fraunces Variable,Fraunces,serif;font-size:54px;font-weight:800}.sticker[data-astro-cid-wx4ry4h2]{fill:#4a6b3f;font-family:Sniglet,Nunito,sans-serif;font-size:8.5px;font-weight:800}.hint[data-astro-cid-wx4ry4h2]{color:var(--muted);font-size:.9rem;font-weight:700;position:absolute;bottom:1.25rem;left:50%;translate:-50%}.cup[data-astro-cid-wx4ry4h2],.cup-squash[data-astro-cid-wx4ry4h2],.puddle-wrap[data-astro-cid-wx4ry4h2],.crown[data-astro-cid-wx4ry4h2]{transform-origin:50% 100%}.shadow[data-astro-cid-wx4ry4h2],.ripple[data-astro-cid-wx4ry4h2],.plons[data-astro-cid-wx4ry4h2],.splat[data-astro-cid-wx4ry4h2]{transform-origin:50%}.drop[data-astro-cid-wx4ry4h2]{fill:url(#drop)}.ripple[data-astro-cid-wx4ry4h2]{fill:none;stroke-width:2px}.splat[data-astro-cid-wx4ry4h2]{fill:none;stroke:#fff;stroke-width:1.4px}.cup[data-astro-cid-wx4ry4h2]{animation:.38s cubic-bezier(.45,0,.9,.6) both fall}.shadow[data-astro-cid-wx4ry4h2]{animation:.38s ease-in both shadow}.hint[data-astro-cid-wx4ry4h2]{animation:.15s linear both fadeOut}.cup-squash[data-astro-cid-wx4ry4h2]{animation:.22s ease-out .38s both squash}.swirl[data-astro-cid-wx4ry4h2]{animation:.3s ease-in-out .38s both slosh}.puddle-wrap[data-astro-cid-wx4ry4h2]{animation:.22s cubic-bezier(.2,1.4,.4,1) .36s both puddle}.reflection[data-astro-cid-wx4ry4h2]{animation:.2s ease-out .4s both reflIn}.crown[data-astro-cid-wx4ry4h2]{animation:.3s cubic-bezier(.2,.7,.4,1) .375s both crown}.crown-back[data-astro-cid-wx4ry4h2]{animation-delay:.385s}.drop[data-astro-cid-wx4ry4h2]{animation:drop .32s linear calc(.38s + var(--d)) both}.splat[data-astro-cid-wx4ry4h2]{animation:splat .18s ease-out calc(.68s + var(--d)) both}.r1[data-astro-cid-wx4ry4h2]{animation:.36s ease-out .4s both ripple}.r2[data-astro-cid-wx4ry4h2]{animation:.4s ease-out .48s both ripple}.r3[data-astro-cid-wx4ry4h2]{animation:.42s ease-out .57s both ripple}.plons[data-astro-cid-wx4ry4h2]{animation:.3s ease-out .39s both plons}.fade[data-astro-cid-wx4ry4h2]{animation:fadeUp .16s ease-out var(--at) both}.word[data-astro-cid-wx4ry4h2]{animation:wordIn .16s cubic-bezier(.2, 1.5, .4, 1) calc(.54s + var(--i) * 60ms) both;display:inline-block}@keyframes fall{0%{opacity:0;transform:translateY(-250px)rotate(-8deg)}1%{opacity:0}30%{opacity:1}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes shadow{0%{opacity:0;transform:scale(.2)}to{opacity:.16;transform:scale(1)}}@keyframes squash{0%{transform:scale(1.1,.86)}35%{transform:scale(.95,1.06)}70%{transform:scale(1.02,.98)}to{transform:scale(1)}}@keyframes slosh{0%,to{transform:translateY(0)skewY(0)}30%{transform:translateY(-8px)skewY(-5deg)}65%{transform:translateY(3px)skewY(3deg)}}@keyframes puddle{0%{opacity:0;transform:scale(.15,.4)}10%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes reflIn{0%{opacity:0}to{opacity:.38}}@keyframes crown{0%{opacity:0;transform:scale(.55,0)}10%{opacity:1}38%{transform:scale(1)}70%{opacity:.85;transform:scale(1.18,.55)}to{opacity:0;transform:scale(1.3,.05)}}@keyframes drop{0%{opacity:0;transform:translate(0)scale(.4,.6)}8%{opacity:1}20%{transform:translate(calc(var(--dx) * .2), calc(var(--h) * .64)) scale(.75, 1.35)}35%{transform:translate(calc(var(--dx) * .35), calc(var(--h) * .91)) scale(.9, 1.1)}50%{transform:translate(calc(var(--dx) * .5), var(--h)) scale(1, 1)}65%{transform:translate(calc(var(--dx) * .65), calc(var(--h) * .91)) scale(.92, 1.1)}88%{opacity:1;transform:translate(calc(var(--dx) * .88), calc(var(--h) * .42)) scale(.8, 1.3)}to{opacity:0;transform:translate(var(--dx), 12px) scale(.7, 1.1)}}@keyframes splat{0%{opacity:0;transform:scale(.2)}25%{opacity:.9}to{opacity:0;transform:scale(1.6)}}@keyframes ripple{0%{opacity:0;transform:scale(.3)}5%{opacity:.9}to{opacity:0;transform:scale(1.3)}}@keyframes plons{0%{opacity:0;transform:scale(.2)rotate(-12deg)}35%{opacity:1;transform:scale(1.15)rotate(4deg)}60%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(1.05)translateY(-20px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes wordIn{0%{opacity:0;transform:translateY(.6em)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fadeOut{to{opacity:0}}@media (width<=760px){.copy[data-astro-cid-wx4ry4h2]{top:calc(64px + 3vh)}.plons[data-astro-cid-wx4ry4h2]{font-size:44px}}@media (prefers-reduced-motion:reduce){.splash-scroll[data-astro-cid-wx4ry4h2]{height:auto}.stage[data-astro-cid-wx4ry4h2]{height:90vh;position:relative}}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 50% 40%, var(--sand), transparent 65%);align-items:center;min-height:78vh;padding:4rem 0;display:grid;position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;text-align:center;position:relative}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-inline:auto}.actions[data-astro-cid-lcdefpme]{justify-content:center}.hero[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--orange-large);font-style:italic}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.values[data-astro-cid-lcdefpme]{background:var(--green);color:var(--cream)}.values[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--sand)}.value[data-astro-cid-lcdefpme] .icon[data-astro-cid-lcdefpme]{font-size:2.2rem}.value[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.9}.btn[data-astro-cid-lcdefpme].light{background:var(--cream);color:var(--green-dark);border-color:var(--cream);margin-top:2rem}.btn[data-astro-cid-lcdefpme].light:hover{background:var(--sand)}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{padding-top:2.5rem;position:relative}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.num[data-astro-cid-lcdefpme]{background:var(--orange);width:2.4rem;height:2.4rem;color:var(--green-dark);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:-1.1rem;left:1.75rem}.next[data-astro-cid-lcdefpme]{max-width:820px;margin-top:3.5rem}.next[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.5rem}.next[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:center}.story-inner[data-astro-cid-lcdefpme]{max-width:800px;margin:0 auto;padding:3rem}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{min-height:70vh;padding-top:2rem}}
