.gh-stripes[data-astro-cid-2trq7qyj]{background-image:repeating-linear-gradient(112deg,transparent 0 30px,#a7d129 30px 32px);animation:gh-stripes 18s linear infinite}@keyframes gh-stripes{to{transform:translate(34.51px)}}.gh-glow[data-astro-cid-2trq7qyj]{animation:gh-glow 14s ease-in-out infinite alternate}.gh-glow-b[data-astro-cid-2trq7qyj]{animation-duration:18s;animation-direction:alternate-reverse}@keyframes gh-glow{0%{transform:translate(0) scale(1)}to{transform:translate(70px,-40px) scale(1.2)}}.gh-pollen[data-astro-cid-2trq7qyj]{position:absolute;bottom:3rem;border-radius:999px;background:#e9ffb8;box-shadow:0 0 10px 2px #a7d1298c;opacity:0;animation:gh-pollen var(--dur) linear var(--delay) infinite}@keyframes gh-pollen{0%{opacity:0;transform:translate(0)}15%{opacity:.9}85%{opacity:.6}to{opacity:0;transform:translate(var(--drift),-340px)}}.gh-aim[data-astro-cid-2trq7qyj]{background-image:linear-gradient(transparent 62%,rgb(167 209 41 / .45) 62%,rgb(167 209 41 / .45) 90%,transparent 90%);background-repeat:no-repeat;background-size:100% 100%;transition:background-size .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--aim-delay, 0ms);-webkit-box-decoration-break:clone;box-decoration-break:clone}.js [data-astro-cid-2trq7qyj][data-reveal]:not(:global(.is-revealed)) .gh-aim[data-astro-cid-2trq7qyj]{background-size:0% 100%}.gh-shine[data-astro-cid-2trq7qyj]:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .75) 50%,transparent 65%);transform:translate(-120%);animation:gh-shine 4.5s ease-in-out 1.5s infinite}@keyframes gh-shine{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.gh-blade[data-astro-cid-2trq7qyj]{transform-box:fill-box;transform-origin:50% 100%;animation:gh-breeze var(--dur, 3.2s) ease-in-out var(--delay, 0s) infinite alternate}@keyframes gh-breeze{0%{transform:rotate(-4deg)}to{transform:rotate(6deg)}}.gh-butterfly[data-astro-cid-2trq7qyj]{animation:gh-fly-across var(--dur) linear var(--delay) infinite}@keyframes gh-fly-across{0%{transform:translate(-10vw)}to{transform:translate(110vw)}}.gh-butterfly-bob[data-astro-cid-2trq7qyj]{animation:gh-bob 2.6s ease-in-out infinite alternate}@keyframes gh-bob{0%{transform:translateY(18px) rotate(8deg)}to{transform:translateY(-26px) rotate(-6deg)}}.gh-wings[data-astro-cid-2trq7qyj]{transform-box:fill-box;transform-origin:center;animation:gh-flutter .28s ease-in-out infinite alternate}@keyframes gh-flutter{to{transform:scaleX(.35)}}@media(prefers-reduced-motion:reduce){.gh-stripes[data-astro-cid-2trq7qyj],.gh-glow[data-astro-cid-2trq7qyj],.gh-pollen[data-astro-cid-2trq7qyj],.gh-shine[data-astro-cid-2trq7qyj]:before,.gh-blade[data-astro-cid-2trq7qyj],.gh-butterfly[data-astro-cid-2trq7qyj],.gh-butterfly-bob[data-astro-cid-2trq7qyj],.gh-wings[data-astro-cid-2trq7qyj]{animation:none}.gh-pollen[data-astro-cid-2trq7qyj],.gh-butterfly[data-astro-cid-2trq7qyj]{display:none}.gh-aim[data-astro-cid-2trq7qyj]{transition:none;background-size:100% 100%}}.gh-hm-pollen[data-astro-cid-igf5tvd2]{position:absolute;bottom:0;border-radius:999px;background:#e9ffb8;box-shadow:0 0 8px 2px #a7d12973;opacity:0;animation:gh-hm-pollen var(--dur) linear var(--delay) infinite}@keyframes gh-hm-pollen{0%{opacity:0;transform:translate(0)}15%{opacity:.7}80%{opacity:.4}to{opacity:0;transform:translate(var(--drift),-24rem)}}.gh-hm-tuft[data-astro-cid-igf5tvd2] [data-astro-cid-igf5tvd2]{transform-box:fill-box}.gh-hm-sway[data-astro-cid-igf5tvd2]{transform-origin:50% 100%;animation:gh-hm-breeze 3s ease-in-out var(--delay, 0s) infinite alternate}@keyframes gh-hm-breeze{0%{rotate:-5deg}to{rotate:6deg}}.gh-hm-tree[data-astro-cid-igf5tvd2]{transform-box:view-box;transform-origin:60px 139px;animation:gh-hm-tree 4.6s ease-in-out infinite alternate}@keyframes gh-hm-tree{0%{rotate:-1.6deg}to{rotate:2deg}}.gh-hm-canopy[data-astro-cid-igf5tvd2]{transform-box:fill-box;transform-origin:50% 90%;animation:gh-hm-canopy 3.1s ease-in-out infinite alternate}@keyframes gh-hm-canopy{to{scale:1.025 .985}}.gh-hm-blossom[data-astro-cid-igf5tvd2]{transform-box:fill-box;transform-origin:center;animation:gh-hm-blossom 2.8s ease-in-out infinite alternate}.gh-hm-blossom[data-astro-cid-igf5tvd2]:nth-child(2n){animation-delay:-1.4s}@keyframes gh-hm-blossom{to{scale:1.3}}.gh-hm-leaf[data-astro-cid-igf5tvd2]{transform-box:fill-box;transform-origin:center;opacity:0;animation:gh-hm-leaf 9s ease-in 2s infinite}.gh-hm-leaf-b[data-astro-cid-igf5tvd2]{animation-delay:6.5s;animation-duration:11s}@keyframes gh-hm-leaf{0%,62%{opacity:0;translate:0 0;rotate:0deg}65%{opacity:1}75%{translate:8px 16px;rotate:70deg}85%{translate:-4px 34px;rotate:-30deg}95%{opacity:1}to{opacity:0;translate:6px 50px;rotate:90deg}}.gh-hm-bfly-x[data-astro-cid-igf5tvd2]{animation:gh-hm-bfly-x 7s ease-in-out infinite alternate}.gh-hm-bfly-y[data-astro-cid-igf5tvd2]{animation:gh-hm-bfly-y 2.3s ease-in-out infinite alternate}@keyframes gh-hm-bfly-x{0%{translate:-120% 0}to{translate:260% 0}}@keyframes gh-hm-bfly-y{0%{translate:0 -10px;rotate:10deg}to{translate:0 26px;rotate:-8deg}}.gh-hm-wings[data-astro-cid-igf5tvd2]{transform-box:fill-box;transform-origin:center;animation:gh-hm-flutter .26s ease-in-out infinite alternate}@keyframes gh-hm-flutter{to{scale:.35 1}}@media(prefers-reduced-motion:reduce){.gh-hm-pollen[data-astro-cid-igf5tvd2],.gh-hm-sway[data-astro-cid-igf5tvd2],.gh-hm-tree[data-astro-cid-igf5tvd2],.gh-hm-canopy[data-astro-cid-igf5tvd2],.gh-hm-blossom[data-astro-cid-igf5tvd2],.gh-hm-leaf[data-astro-cid-igf5tvd2],.gh-hm-bfly-x[data-astro-cid-igf5tvd2],.gh-hm-bfly-y[data-astro-cid-igf5tvd2],.gh-hm-wings[data-astro-cid-igf5tvd2]{animation:none}.gh-hm-pollen[data-astro-cid-igf5tvd2],.gh-hm-leaf[data-astro-cid-igf5tvd2]{display:none}}.gh-field-drop[data-astro-cid-vgrnbsco],.gh-field-blade[data-astro-cid-vgrnbsco],.gh-field-grow[data-astro-cid-vgrnbsco],.gh-field-sway[data-astro-cid-vgrnbsco],.gh-field-bloom[data-astro-cid-vgrnbsco],.gh-field-leaf[data-astro-cid-vgrnbsco],.gh-field-worm[data-astro-cid-vgrnbsco]{transform-box:fill-box}.gh-field-rays[data-astro-cid-vgrnbsco]{transform-box:view-box;transform-origin:344px 40px;animation:gh-field-spin 24s linear infinite}@keyframes gh-field-spin{to{rotate:360deg}}.gh-field-cloud[data-astro-cid-vgrnbsco]{animation:gh-field-cloud 12s ease-in-out infinite alternate}@keyframes gh-field-cloud{to{translate:38px 0}}.gh-field-drop[data-astro-cid-vgrnbsco]{opacity:0;animation:gh-field-drop 1.6s ease-in infinite;animation-delay:calc(var(--i) * .53s)}@keyframes gh-field-drop{0%{opacity:0;translate:0 0}20%{opacity:.9}90%{opacity:.9}to{opacity:0;translate:0 64px}}.gh-field-blade[data-astro-cid-vgrnbsco]{transform-origin:50% 100%;animation:gh-field-breeze 2.8s ease-in-out var(--delay) infinite alternate}@keyframes gh-field-breeze{0%{rotate:-6deg}to{rotate:7deg}}.gh-field-grow[data-astro-cid-vgrnbsco]{transform-origin:50% 100%;transition:transform 1.1s cubic-bezier(.22,1.2,.36,1) .2s}.js [data-reveal]:not(.is-revealed) .gh-field-grow[data-astro-cid-vgrnbsco]{transform:scaleY(0)}.gh-field-sway[data-astro-cid-vgrnbsco]{transform-origin:50% 100%;animation:gh-field-sway 3.6s ease-in-out infinite alternate}@keyframes gh-field-sway{0%{rotate:-3deg}to{rotate:4deg}}.gh-field-bloom[data-astro-cid-vgrnbsco]{transform-origin:center;transition:transform .8s cubic-bezier(.22,1.6,.36,1) 1.1s}.js [data-reveal]:not(.is-revealed) .gh-field-bloom[data-astro-cid-vgrnbsco]{transform:scale(0) rotate(-90deg)}.gh-field-leaf[data-astro-cid-vgrnbsco]{opacity:0;transform-origin:center;animation:gh-field-leaf 9s ease-in-out 2.5s infinite}@keyframes gh-field-leaf{0%,8%{opacity:0;translate:0 0;rotate:0deg}12%{opacity:1}30%{translate:14px 24px;rotate:60deg}48%{translate:4px 47px;rotate:-10deg;opacity:1}70%{translate:4px 47px;rotate:0deg;opacity:1}90%,to{translate:4px 70px;opacity:0}}.gh-field-worm-x[data-astro-cid-vgrnbsco]{animation:gh-field-worm-x 16s ease-in-out infinite alternate}@keyframes gh-field-worm-x{to{translate:190px 6px}}.gh-field-worm[data-astro-cid-vgrnbsco]{transform-origin:center;animation:gh-field-wriggle .9s ease-in-out infinite alternate}@keyframes gh-field-wriggle{to{scale:.9 1.5}}@media(prefers-reduced-motion:reduce){.gh-field-rays[data-astro-cid-vgrnbsco],.gh-field-cloud[data-astro-cid-vgrnbsco],.gh-field-drop[data-astro-cid-vgrnbsco],.gh-field-blade[data-astro-cid-vgrnbsco],.gh-field-sway[data-astro-cid-vgrnbsco],.gh-field-leaf[data-astro-cid-vgrnbsco],.gh-field-worm-x[data-astro-cid-vgrnbsco],.gh-field-worm[data-astro-cid-vgrnbsco]{animation:none}.gh-field-drop[data-astro-cid-vgrnbsco],.gh-field-leaf[data-astro-cid-vgrnbsco],.gh-field-nutrients[data-astro-cid-vgrnbsco]{display:none}.gh-field-grow[data-astro-cid-vgrnbsco],.gh-field-bloom[data-astro-cid-vgrnbsco]{transition:none}}.gh-tint[data-astro-cid-3he2njnu]{border-color:var(--tint-edge);background-color:var(--color-cream);background-image:linear-gradient(140deg,var(--tint-a) 0%,var(--tint-b) 55%,var(--color-cream) 100%)}.gh-tint[data-astro-cid-3he2njnu]:hover{border-color:color-mix(in srgb,var(--tint-edge),#1f7f3f 25%)}.gh-progress-fill[data-astro-cid-3he2njnu]{transform:scaleX(var(--p));transition:transform 1.6s cubic-bezier(.22,1,.36,1) .35s}.gh-progress-tip[data-astro-cid-3he2njnu]{left:calc(var(--p) * 100%);transition:left 1.6s cubic-bezier(.22,1,.36,1) .35s}.js [data-astro-cid-3he2njnu][data-reveal]:not(:global(.is-revealed)) .gh-progress-fill[data-astro-cid-3he2njnu]{transform:scaleX(0)}.js [data-astro-cid-3he2njnu][data-reveal]:not(:global(.is-revealed)) .gh-progress-tip[data-astro-cid-3he2njnu]{left:0}.gh-progress-tip[data-astro-cid-3he2njnu] .gh-progress-leaf{animation:gh-nod 2.4s ease-in-out infinite alternate}@keyframes gh-nod{0%{rotate:-14deg}to{rotate:16deg}}.gh-wave[data-astro-cid-3he2njnu]{transform-origin:0 50%;animation:gh-wave 2.8s ease-in-out var(--wave-delay, 0s) infinite}@keyframes gh-wave{0%,to{transform:skewY(0) scaleX(1)}30%{transform:skewY(-5deg) scaleX(.94)}65%{transform:skewY(4deg) scaleX(.97)}}.gh-mark[data-astro-cid-3he2njnu]{background-image:linear-gradient(transparent 58%,rgb(167 209 41 / .45) 58%,rgb(167 209 41 / .45) 92%,transparent 92%);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 1s cubic-bezier(.22,1,.36,1) .7s;-webkit-box-decoration-break:clone;box-decoration-break:clone}.js [data-astro-cid-3he2njnu][data-reveal]:not(:global(.is-revealed)) .gh-mark[data-astro-cid-3he2njnu]{background-size:0% 100%}@media(prefers-reduced-motion:reduce){.gh-progress-tip[data-astro-cid-3he2njnu] .gh-progress-leaf,.gh-wave[data-astro-cid-3he2njnu]{animation:none}.gh-progress-fill[data-astro-cid-3he2njnu],.gh-progress-tip[data-astro-cid-3he2njnu],.gh-mark[data-astro-cid-3he2njnu]{transition:none}}
