.loading-placeholder[data-v-2b24de92]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.dots[data-v-2b24de92]{display:flex;justify-content:center}.dot[data-v-2b24de92]{width:7px;height:7px;margin:0 5px;border-radius:50%;background-color:hsla(0,0%,100%,.95);animation:bounce-2b24de92 1.4s infinite}.dot[data-v-2b24de92]:first-child{animation-delay:0s}.dot[data-v-2b24de92]:nth-child(2){animation-delay:.2s}.dot[data-v-2b24de92]:nth-child(3){animation-delay:.4s}@keyframes bounce-2b24de92{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-7px)}60%{transform:translateY(-2px)}}p[data-v-2b24de92]{margin-top:10px;font-size:14px;color:#666}.hero-sky[data-v-2dc0a514]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:#081522;--sky-set:120px}[data-theme=light] .hero-sky[data-v-2dc0a514]{background:#d9eef0}@media(max-width:575px){.hero-sky[data-v-2dc0a514]{--sky-set:72px}}.sky-defs[data-v-2dc0a514]{position:absolute;width:0;height:0;overflow:hidden}.sky-fill[data-v-2dc0a514],.sky-grain[data-v-2dc0a514],.sky-tw-fill[data-v-2dc0a514],.sky-tw-in[data-v-2dc0a514],.sky-tw[data-v-2dc0a514],.sky-wake[data-v-2dc0a514]{position:absolute;top:0;right:0;bottom:0;left:0}.sky-fill--day[data-v-2dc0a514]{background:radial-gradient(52% 58% at 86% 13%,rgba(255,248,226,.9) 0,rgba(255,243,214,.42) 32%,rgba(255,243,214,0) 72%),radial-gradient(70% 60% at 4% 0,rgba(150,200,230,.42) 0,rgba(150,200,230,0) 70%),linear-gradient(0deg,#f4f7e6,#eaf5ec 42%,rgba(234,245,236,0)) 0 100%/100% calc(var(--hero-land-h)*1.9) no-repeat,linear-gradient(180deg,#bfe0f0,#d9eef0 40%,#e3f2ee)}.sky-fill--night[data-v-2dc0a514]{background:radial-gradient(48% 52% at 86% 14%,rgba(120,150,215,.2) 0,rgba(120,150,215,.06) 45%,rgba(120,150,215,0) 75%),radial-gradient(60% 40% at 20% 100%,rgba(30,90,70,.18) 0,rgba(30,90,70,0) 70%),linear-gradient(0deg,#0c2418,#0b1d1d 40%,rgba(11,29,29,0)) 0 100%/100% calc(var(--hero-land-h)*1.9) no-repeat,linear-gradient(180deg,#040a12,#081522 42%,#0a1a22);opacity:1;transition:opacity 1.15s cubic-bezier(.4,0,.3,1) .15s}[data-theme=light] .sky-fill--night[data-v-2dc0a514]{opacity:0;transition:opacity .8s cubic-bezier(.2,.75,.35,1)}.sky-tw-fill--dusk[data-v-2dc0a514]{opacity:.94;background:radial-gradient(46% 52% at 86% 34%,rgba(255,168,104,.6) 0,rgba(255,140,96,.22) 40%,rgba(255,140,96,0) 72%),linear-gradient(0deg,#ffc27c,#f79a5e 36%,#e9806a 50%,rgba(214,104,124,.85) 64%,rgba(150,82,144,.4) 82%,rgba(150,82,144,0)) 0 100%/100% calc(var(--hero-land-h)*2.2) no-repeat,linear-gradient(180deg,#1a2350,#2f3473 26%,#54448a 58%,#7a4d8e)}.sky-tw-fill--dawn[data-v-2dc0a514]{opacity:.92;background:radial-gradient(46% 52% at 86% 30%,rgba(255,226,170,.75) 0,rgba(255,206,160,.28) 40%,rgba(255,206,160,0) 72%),linear-gradient(0deg,#ffe6b6,#ffd6a2 36%,rgba(252,200,168,.95) 50%,rgba(240,186,186,.7) 66%,rgba(214,178,210,.3) 84%,rgba(214,178,210,0)) 0 100%/100% calc(var(--hero-land-h)*2.2) no-repeat,linear-gradient(180deg,#8095cc,#a3a4d5 32%,#c4b0d4 70%,#d8b8cc)}.sky-tw--dusk[data-v-2dc0a514]{opacity:1;transition:opacity .45s cubic-bezier(.22,1,.36,1)}[data-theme=light] .sky-tw--dusk[data-v-2dc0a514]{opacity:0;transition:opacity .25s ease-in}.sky-tw--dusk>.sky-tw-in[data-v-2dc0a514]{opacity:0;transition:opacity .7s cubic-bezier(.45,.05,.55,.95) 1.25s}[data-theme=light] .sky-tw--dusk>.sky-tw-in[data-v-2dc0a514]{opacity:1;transition:opacity 0s linear .3s}.sky-tw--dawn[data-v-2dc0a514]{opacity:0;transition:opacity .25s ease-in}[data-theme=light] .sky-tw--dawn[data-v-2dc0a514]{opacity:1;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.sky-tw--dawn>.sky-tw-in[data-v-2dc0a514]{opacity:1;transition:opacity 0s linear .3s}[data-theme=light] .sky-tw--dawn>.sky-tw-in[data-v-2dc0a514]{opacity:0;transition:opacity .95s cubic-bezier(.45,.05,.55,.95) .55s}@media(max-width:575px){.sky-fill--day[data-v-2dc0a514]{background:radial-gradient(70% 40% at 88% 8%,rgba(255,248,226,.9) 0,rgba(255,243,214,.4) 34%,rgba(255,243,214,0) 72%),linear-gradient(0deg,#f4f7e6,#eaf5ec 42%,rgba(234,245,236,0)) 0 100%/100% calc(var(--hero-land-h)*1.9) no-repeat,linear-gradient(180deg,#bfe0f0,#d9eef0 40%,#e3f2ee)}.sky-fill--night[data-v-2dc0a514]{background:radial-gradient(70% 34% at 86% 8%,rgba(120,150,215,.2) 0,rgba(120,150,215,.06) 45%,rgba(120,150,215,0) 75%),linear-gradient(0deg,#0c2418,#0b1d1d 40%,rgba(11,29,29,0)) 0 100%/100% calc(var(--hero-land-h)*1.9) no-repeat,linear-gradient(180deg,#040a12,#081522 42%,#0a1a22)}.sky-tw-fill--dusk[data-v-2dc0a514]{background:radial-gradient(70% 34% at 88% 14%,rgba(255,168,104,.6) 0,rgba(255,140,96,.22) 40%,rgba(255,140,96,0) 72%),linear-gradient(0deg,#ffc27c,#f79a5e 36%,#e9806a 50%,rgba(214,104,124,.85) 64%,rgba(150,82,144,.4) 82%,rgba(150,82,144,0)) 0 100%/100% calc(var(--hero-land-h)*2.2) no-repeat,linear-gradient(180deg,#1a2350,#2f3473 26%,#54448a 58%,#7a4d8e)}.sky-tw-fill--dawn[data-v-2dc0a514]{background:radial-gradient(70% 34% at 88% 12%,rgba(255,226,170,.75) 0,rgba(255,206,160,.28) 40%,rgba(255,206,160,0) 72%),linear-gradient(0deg,#ffe6b6,#ffd6a2 36%,rgba(252,200,168,.95) 50%,rgba(240,186,186,.7) 66%,rgba(214,178,210,.3) 84%,rgba(214,178,210,0)) 0 100%/100% calc(var(--hero-land-h)*2.2) no-repeat,linear-gradient(180deg,#8095cc,#a3a4d5 32%,#c4b0d4 70%,#d8b8cc)}}.sky-grain[data-v-2dc0a514]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");opacity:.05;transition:opacity 1.2s ease .3s}[data-theme=light] .sky-grain[data-v-2dc0a514]{opacity:0;transition:opacity .4s ease}.sky-haze[data-v-2dc0a514]{position:absolute;left:0;right:0;bottom:calc(var(--hero-land-h)*0.28);height:calc(var(--hero-land-h)*1.2)}.sky-haze--day[data-v-2dc0a514]{background:linear-gradient(0deg,rgba(255,246,222,0),rgba(255,243,212,.72) 32%,rgba(255,247,230,.3) 64%,rgba(255,250,238,0));opacity:0;transition:opacity .6s ease-in}[data-theme=light] .sky-haze--day[data-v-2dc0a514]{opacity:1;transition:opacity 1s cubic-bezier(.2,.75,.35,1) .3s}.sky-haze--night[data-v-2dc0a514]{background:linear-gradient(0deg,rgba(34,96,74,0),rgba(40,112,88,.16) 34%,rgba(30,84,92,.06) 68%,rgba(30,84,92,0));opacity:1;transition:opacity 1.2s cubic-bezier(.45,.05,.55,.95) .5s}[data-theme=light] .sky-haze--night[data-v-2dc0a514]{opacity:0;transition:opacity .5s ease-in}.sky-dusk[data-v-2dc0a514]{position:absolute;top:0;right:0;left:0;bottom:calc(var(--hero-land-h)*0.25);opacity:0;transition:opacity 1.4s cubic-bezier(.45,.05,.55,.95) .55s}[data-theme=light] .sky-dusk[data-v-2dc0a514]{opacity:1;transition:opacity .45s ease-out}.sky-dusk-glow[data-v-2dc0a514]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 46% at 86% 62%,rgba(255,160,100,.3) 0,rgba(255,160,100,0) 70%),linear-gradient(0deg,rgba(255,128,72,0),rgba(255,138,82,.5) 12%,rgba(252,150,110,.3) 26%,rgba(222,136,160,.12) 46%,rgba(150,130,200,0) 70%);opacity:1;transition:opacity .5s ease-out}[data-theme=light] .sky-dusk-glow[data-v-2dc0a514]{opacity:0;transition:opacity 1.6s cubic-bezier(.45,.05,.55,.95) .45s}.sky-wake[data-v-2dc0a514]{opacity:0;visibility:hidden;background:linear-gradient(180deg,rgba(1,4,9,.82),rgba(3,9,14,.6))}[data-theme=light] .sky-wake[data-v-2dc0a514]{background:linear-gradient(180deg,rgba(178,168,210,.46),rgba(255,200,168,.5) 62%,rgba(255,214,172,.6))}.sky-far[data-v-2dc0a514]{position:absolute;top:-12px;bottom:-12px;left:-16px;right:-16px;transform:translate3d(calc(var(--hero-px)*4px),calc(var(--hero-py)*3px),0)}.sky-aurora[data-v-2dc0a514]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity 2s cubic-bezier(.45,.05,.55,.95) .9s}[data-theme=light] .sky-aurora[data-v-2dc0a514]{opacity:0;transition:opacity .7s ease-in}.aurora-ribbon[data-v-2dc0a514]{position:absolute;height:clamp(130px,14vw + 70px,320px)}.aurora-wave[data-v-2dc0a514]{width:100%;height:100%;transform-origin:50% 100%;animation:sky-aurora-a-2dc0a514 26s ease-in-out infinite alternate}.aurora-wave--b[data-v-2dc0a514]{animation-name:sky-aurora-b-2dc0a514}.aurora-breathe[data-v-2dc0a514]{width:100%;height:100%;animation:sky-aurora-breathe-2dc0a514 12s ease-in-out infinite alternate}.aurora-svg[data-v-2dc0a514]{display:block;width:100%;height:100%;overflow:visible;filter:blur(3.5px)}.sky-stars[data-v-2dc0a514]{position:absolute;top:1.5%;left:0;right:0;bottom:calc(var(--hero-land-h)*0.8)}.sky-deep[data-v-2dc0a514]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity 1.5s cubic-bezier(.45,.05,.55,.95) .5s}[data-theme=light] .sky-deep[data-v-2dc0a514]{opacity:0;transition:opacity .5s ease-in}.sky-band[data-v-2dc0a514]{position:absolute;transform-origin:50% 50%;background:linear-gradient(180deg,rgba(170,190,255,0),rgba(176,194,255,.05) 30%,rgba(200,210,255,.085) 50%,rgba(176,194,255,.05) 70%,rgba(170,190,255,0));-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000 66%,transparent);mask-image:linear-gradient(90deg,transparent,#000 28%,#000 66%,transparent)}.sky-dust[data-v-2dc0a514]{position:absolute;top:0;left:0;overflow:visible;fill:#dfe8ff}.star[data-v-2dc0a514]{position:absolute;opacity:var(--o);transition:opacity 1.1s ease-out calc(.45s + var(--d))}[data-theme=light] .star[data-v-2dc0a514]{opacity:0;transition:opacity .55s ease-in var(--d2)}.star-dot[data-v-2dc0a514]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.tw-a[data-v-2dc0a514]{animation:sky-twinkle-a-2dc0a514 4s ease-in-out infinite}.tw-b[data-v-2dc0a514]{animation:sky-twinkle-b-2dc0a514 5s ease-in-out infinite}.tw-g[data-v-2dc0a514]{animation:sky-glint-2dc0a514 6s ease-in-out infinite}.tw-g[data-v-2dc0a514]:after,.tw-g[data-v-2dc0a514]:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--s)*7);height:1px;margin-left:calc(var(--s)*-3.5);margin-top:-.5px;border-radius:1px;background:linear-gradient(90deg,rgba(220,232,255,0),rgba(236,242,255,.85) 50%,rgba(220,232,255,0))}.tw-g[data-v-2dc0a514]:after{transform:rotate(90deg)}[data-theme=light] .aurora-breathe[data-v-2dc0a514],[data-theme=light] .aurora-wave[data-v-2dc0a514],[data-theme=light] .star-dot[data-v-2dc0a514],html:not([data-theme=light]) .sun-glow[data-v-2dc0a514],html:not([data-theme=light]) .sun-rays[data-v-2dc0a514]{animation-play-state:paused}.meteor[data-v-2dc0a514]{position:absolute;left:50%;top:10%;width:0;height:0;opacity:1;transition:opacity .6s ease 1.2s;--mt:300px;--ml:120px;--md:0.9s}[data-theme=light] .meteor[data-v-2dc0a514]{opacity:0;transition:opacity .4s ease}.meteor-move[data-v-2dc0a514]{position:absolute;left:0;top:0;width:var(--mt);height:0;opacity:0}.meteor-tail[data-v-2dc0a514]{position:absolute;right:100%;top:-.75px;width:var(--ml);height:1.5px;border-radius:1px;background:linear-gradient(90deg,rgba(200,220,255,0),rgba(214,228,255,.32) 55%,hsla(0,0%,100%,.95));transform-origin:100% 50%;transform:scaleX(.05)}.meteor-head[data-v-2dc0a514]{position:absolute;left:-1.5px;top:-1.5px;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px rgba(214,228,255,.85),0 0 16px 5px rgba(160,190,255,.3)}.meteor.is-flying .meteor-move[data-v-2dc0a514]{animation:sky-meteor-2dc0a514 .9s linear both;animation-duration:var(--md)}.meteor.is-flying .meteor-tail[data-v-2dc0a514]{animation:sky-meteor-tail-2dc0a514 .9s cubic-bezier(.3,.6,.4,1) both;animation-duration:var(--md)}.sky-orb[data-v-2dc0a514]{position:absolute;top:9%;right:13%;width:clamp(64px,7vw,110px);height:clamp(64px,7vw,110px)}@media(max-width:575px){.sky-orb[data-v-2dc0a514]{top:5%;right:8%}}@media(max-width:420px){.sky-orb[data-v-2dc0a514]{top:3%;right:8%;width:clamp(44px,13vw,64px);height:clamp(44px,13vw,64px)}}@media(max-height:520px)and (orientation:landscape){.hero-sky[data-v-2dc0a514]{--sky-set:72px}.sky-orb[data-v-2dc0a514]{top:6%;right:5%;width:46px;height:46px}}.moon[data-v-2dc0a514],.sun[data-v-2dc0a514]{position:absolute;top:0;left:0;width:100%;height:100%}.sun[data-v-2dc0a514]{transform:translate3d(18px,var(--sky-set),0) scale(.9);transition:transform 1.2s cubic-bezier(.45,0,.55,1)}[data-theme=light] .sun[data-v-2dc0a514]{transform:none;transition:transform 1.6s cubic-bezier(.16,1,.3,1) .75s}.sun-core[data-v-2dc0a514],.sun-halo[data-v-2dc0a514]{position:absolute;top:0;left:0;width:100%;height:100%}.sun-core[data-v-2dc0a514]{opacity:0;transition:opacity .32s ease-in .8s}[data-theme=light] .sun-core[data-v-2dc0a514]{opacity:1;transition:opacity .8s ease-out .8s}.sun.sun-glare[data-v-2dc0a514]{opacity:0;transition:transform 1.2s cubic-bezier(.45,0,.55,1),opacity .32s ease-in .8s}[data-theme=light] .sun.sun-glare[data-v-2dc0a514]{opacity:1;transition:transform 1.6s cubic-bezier(.16,1,.3,1) .75s,opacity .8s ease-out .8s}.sun-halo[data-v-2dc0a514]{opacity:0;transition:opacity .5s ease-in .8s}[data-theme=light] .sun-halo[data-v-2dc0a514]{opacity:1;transition:opacity .9s ease-out .7s}.moon-halo[data-v-2dc0a514],.sun-glow-warm[data-v-2dc0a514],.sun-glow[data-v-2dc0a514],.sun-rays[data-v-2dc0a514]{position:absolute;left:50%;top:50%}.sun-rays[data-v-2dc0a514]{width:720%;height:720%;margin:-360% 0 0 -360%;background:repeating-conic-gradient(from 4deg,rgba(255,240,200,0) 0deg,rgba(255,240,200,.6) 3deg,rgba(255,240,200,0) 7deg,rgba(255,240,200,0) 17deg),repeating-conic-gradient(from 11deg,rgba(255,236,190,0) 0deg,rgba(255,236,190,.45) 5deg,rgba(255,236,190,0) 11deg,rgba(255,236,190,0) 29deg);-webkit-mask-image:radial-gradient(closest-side,#000 6%,rgba(0,0,0,.5) 30%,transparent 100%);mask-image:radial-gradient(closest-side,#000 6%,rgba(0,0,0,.5) 30%,transparent 100%);opacity:.26;animation:sky-spin-2dc0a514 240s steps(720) infinite}@media(hover:none){.sun-rays[data-v-2dc0a514]{animation:none}}.moon-bloom[data-v-2dc0a514],.sun-bloom[data-v-2dc0a514]{position:absolute;top:0;left:0;width:100%;height:100%}.sun-glow-warm[data-v-2dc0a514],.sun-glow[data-v-2dc0a514]{width:520%;height:520%;margin:-260% 0 0 -260%;border-radius:50%}.sun-glow[data-v-2dc0a514]{background:radial-gradient(closest-side,#fff6d4 0,rgba(255,226,140,.76) 12%,rgba(255,206,104,.42) 25%,rgba(255,206,110,.16) 47%,rgba(255,210,120,.05) 72%,rgba(255,210,120,0) 100%);animation:sky-breathe-2dc0a514 7s ease-in-out infinite alternate}.sun-glow-warm[data-v-2dc0a514]{background:radial-gradient(closest-side,rgba(255,196,130,.9) 0,rgba(255,146,84,.55) 16%,rgba(255,120,72,.2) 40%,rgba(255,120,72,0) 78%)}.sun-corona[data-v-2dc0a514],.sun-disc[data-v-2dc0a514],.sun-tint[data-v-2dc0a514]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.sun-disc[data-v-2dc0a514]{background:radial-gradient(circle at 46% 44%,#fffffb 0,#fffae6 40%,#fff0c0 72%,#ffe08a 100%)}.sun-corona[data-v-2dc0a514]{box-shadow:0 0 14px 3px rgba(255,240,176,.95),0 0 44px 14px rgba(255,208,106,.55),0 0 100px 34px rgba(255,200,100,.22)}.sun-tint[data-v-2dc0a514]{background:radial-gradient(circle at 44% 42%,#fff6e0 0,#ffdba6 38%,#ffbb76 78%,#ff9c58 100%);box-shadow:0 0 12px 3px rgba(255,196,120,.85),0 0 40px 12px rgba(255,150,80,.45),0 0 90px 30px rgba(255,130,70,.18)}.sun-glow-warm[data-v-2dc0a514],.sun-tint[data-v-2dc0a514]{opacity:1;transition:opacity .6s ease-out}[data-theme=light] .sun-glow-warm[data-v-2dc0a514],[data-theme=light] .sun-tint[data-v-2dc0a514]{opacity:0;transition:opacity 1.4s cubic-bezier(.45,.05,.55,.95) 1.15s}.sun-corona[data-v-2dc0a514]{opacity:0;transition:opacity .6s ease-out}[data-theme=light] .sun-corona[data-v-2dc0a514]{opacity:1;transition:opacity 1.4s cubic-bezier(.45,.05,.55,.95) 1.15s}@media(max-width:420px){.sun-glow-warm[data-v-2dc0a514],.sun-glow[data-v-2dc0a514]{width:440%;height:440%;margin:-220% 0 0 -220%}}.moon[data-v-2dc0a514]{opacity:1;transform:none;transition:transform 1.7s cubic-bezier(.16,1,.3,1) 1.12s,opacity .9s ease-out 1.12s}[data-theme=light] .moon[data-v-2dc0a514]{opacity:0;transform:translate3d(-18px,70px,0) scale(.9);transition:transform .9s cubic-bezier(.45,0,.55,1),opacity .4s ease-in .45s}.moon-bloom[data-v-2dc0a514]{transform:none;transition:transform 2.2s cubic-bezier(.16,1,.3,1) 1.12s}[data-theme=light] .moon-bloom[data-v-2dc0a514]{transform:scale(.5);transition:transform .9s ease-in}.moon-halo[data-v-2dc0a514]{width:460%;height:460%;margin:-230% 0 0 -230%;border-radius:50%;background:radial-gradient(closest-side,rgba(226,236,255,.55) 0,rgba(196,214,255,.3) 17%,rgba(176,200,252,.13) 38%,rgba(166,192,250,.04) 64%,rgba(166,192,250,0) 100%);animation:sky-breathe-2dc0a514 9s ease-in-out infinite alternate}@media(max-width:420px){.moon-halo[data-v-2dc0a514]{width:380%;height:380%;margin:-190% 0 0 -190%}}.moon-glare[data-v-2dc0a514]:before,.sun-glare[data-v-2dc0a514]:before{content:"";position:absolute;left:50%;top:50%;border-radius:50%}.sun-glare[data-v-2dc0a514]:before{width:300%;height:300%;margin:-150% 0 0 -150%;background:radial-gradient(closest-side,rgba(255,250,228,0) 0,rgba(255,250,228,0) 31%,rgba(255,248,222,.42) 35%,rgba(255,244,210,.22) 50%,rgba(255,236,190,.07) 72%,rgba(255,236,190,0) 100%)}.moon-glare[data-v-2dc0a514]:before{width:320%;height:320%;margin:-160% 0 0 -160%;background:radial-gradient(closest-side,rgba(232,240,255,0) 0,rgba(232,240,255,0) 23.5%,rgba(226,236,255,.16) 25.5%,rgba(206,220,255,.09) 38%,rgba(196,212,255,.03) 62%,rgba(196,212,255,0) 100%)}.moon-svg[data-v-2dc0a514]{position:absolute;top:4%;left:4%;width:92%;height:92%;overflow:visible}.moon-maria[data-v-2dc0a514]{fill:#c3cce3;opacity:.62}.moon-maria--deep[data-v-2dc0a514]{fill:#b2bdd7;opacity:.45}.moon-crater-rim[data-v-2dc0a514]{fill:none;stroke:#fff;stroke-opacity:.62;stroke-linecap:round}.moon-bright[data-v-2dc0a514]{fill:#fff;opacity:.9}.moon-rim[data-v-2dc0a514]{fill:none;stroke-width:.9}.sky-clouds[data-v-2dc0a514]{position:absolute;top:-20px;bottom:-20px;left:-24px;right:-24px;transform:translate3d(calc(var(--hero-px)*8px),calc(var(--hero-py)*4px),0)}.cloud-lane[data-v-2dc0a514]{position:absolute;left:calc(var(--cw)*-1 + -28px);right:-28px;height:0;animation:sky-drift-2dc0a514 120s linear infinite}.cloud-in[data-v-2dc0a514]{position:absolute;left:0;top:0}.cloud-day[data-v-2dc0a514],.cloud-night[data-v-2dc0a514]{position:absolute;top:0;left:0;width:100%;height:100%}.cloud-day[data-v-2dc0a514]{opacity:0;transition:opacity .9s cubic-bezier(.45,.05,.55,.95) .05s}[data-theme=light] .cloud-day[data-v-2dc0a514]{opacity:var(--od);transition:opacity 1.1s cubic-bezier(.45,.05,.55,.95) .25s}.cloud-night[data-v-2dc0a514]{opacity:var(--on);transform:scale(.76);transform-origin:50% 58%;transition:opacity 1.4s cubic-bezier(.45,.05,.55,.95) .4s}[data-theme=light] .cloud-night[data-v-2dc0a514]{opacity:0;transition:opacity .6s ease-in}.cloud-svg[data-v-2dc0a514]{display:block;width:100%;height:100%;overflow:visible}.cloud-svg.is-flipped[data-v-2dc0a514]{transform:scaleX(-1)}.is-entering .sky-wake[data-v-2dc0a514]{animation:sky-wake-2dc0a514 2s cubic-bezier(.33,0,.2,1) .05s backwards}.is-entering .sky-haze[data-v-2dc0a514]{animation:sky-fade-in-2dc0a514 1.6s ease-out .2s backwards}.is-entering .sky-aurora[data-v-2dc0a514]{animation:sky-fade-in-2dc0a514 1.6s ease-out 1s backwards}.is-entering .sky-deep[data-v-2dc0a514]{animation:sky-fade-in-2dc0a514 2s ease-out .3s backwards}.is-entering .star[data-v-2dc0a514]{animation:sky-star-in-2dc0a514 .9s cubic-bezier(.22,1,.36,1) var(--e) backwards}.is-entering .sky-orb[data-v-2dc0a514]{animation:sky-orb-rise-2dc0a514 1.8s cubic-bezier(.3,.7,.35,1) .05s backwards}.is-entering .moon-bloom[data-v-2dc0a514],.is-entering .sun-bloom[data-v-2dc0a514]{animation:sky-bloom-2dc0a514 2.1s cubic-bezier(.16,1,.3,1) .1s backwards}.is-entering .cloud-in[data-v-2dc0a514]{animation:sky-cloud-in-2dc0a514 2.2s cubic-bezier(.22,1,.36,1) backwards}.is-still .aurora-breathe[data-v-2dc0a514],.is-still .aurora-wave[data-v-2dc0a514],.is-still .cloud-in[data-v-2dc0a514],.is-still .cloud-lane[data-v-2dc0a514],.is-still .moon-bloom[data-v-2dc0a514],.is-still .moon-halo[data-v-2dc0a514],.is-still .sky-aurora[data-v-2dc0a514],.is-still .sky-deep[data-v-2dc0a514],.is-still .sky-haze[data-v-2dc0a514],.is-still .sky-orb[data-v-2dc0a514],.is-still .star-dot[data-v-2dc0a514],.is-still .star[data-v-2dc0a514],.is-still .sun-bloom[data-v-2dc0a514],.is-still .sun-glow[data-v-2dc0a514],.is-still .sun-rays[data-v-2dc0a514]{animation:none!important}.is-still .meteor[data-v-2dc0a514],.is-still .sky-dusk[data-v-2dc0a514],.is-still .sky-tw[data-v-2dc0a514],.is-still .sky-wake[data-v-2dc0a514]{display:none}.is-still .moon-bloom[data-v-2dc0a514],.is-still .moon[data-v-2dc0a514],.is-still .sun[data-v-2dc0a514]{transform:none!important}.is-still [data-v-2dc0a514]{transition-duration:.6s!important;transition-delay:0s!important}@media(prefers-reduced-motion:reduce){.hero-sky .aurora-breathe[data-v-2dc0a514],.hero-sky .aurora-wave[data-v-2dc0a514],.hero-sky .cloud-in[data-v-2dc0a514],.hero-sky .cloud-lane[data-v-2dc0a514],.hero-sky .moon-bloom[data-v-2dc0a514],.hero-sky .moon-halo[data-v-2dc0a514],.hero-sky .sky-aurora[data-v-2dc0a514],.hero-sky .sky-deep[data-v-2dc0a514],.hero-sky .sky-haze[data-v-2dc0a514],.hero-sky .sky-orb[data-v-2dc0a514],.hero-sky .star-dot[data-v-2dc0a514],.hero-sky .star[data-v-2dc0a514],.hero-sky .sun-bloom[data-v-2dc0a514],.hero-sky .sun-glow[data-v-2dc0a514],.hero-sky .sun-rays[data-v-2dc0a514]{animation:none!important}.hero-sky .meteor[data-v-2dc0a514],.hero-sky .sky-dusk[data-v-2dc0a514],.hero-sky .sky-tw[data-v-2dc0a514],.hero-sky .sky-wake[data-v-2dc0a514]{display:none}.hero-sky .moon-bloom[data-v-2dc0a514],.hero-sky .moon[data-v-2dc0a514],.hero-sky .sun[data-v-2dc0a514]{transform:none!important}.hero-sky [data-v-2dc0a514]{transition-duration:.6s!important;transition-delay:0s!important}}@keyframes sky-wake-2dc0a514{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes sky-fade-in-2dc0a514{0%{opacity:0}}@keyframes sky-orb-rise-2dc0a514{0%{opacity:0;transform:translate3d(0,38px,0) scale(.92)}}@keyframes sky-bloom-2dc0a514{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.22)}}@keyframes sky-star-in-2dc0a514{0%{opacity:0;transform:scale(.2)}60%{transform:scale(1.35)}}@keyframes sky-cloud-in-2dc0a514{0%{opacity:0;transform:translate3d(-48px,0,0)}}@keyframes sky-breathe-2dc0a514{0%{opacity:.84;transform:scale(.95)}to{opacity:1;transform:scale(1.06)}}@keyframes sky-spin-2dc0a514{to{transform:rotate(1turn)}}@keyframes sky-drift-2dc0a514{0%{transform:translateZ(0);opacity:1}27%{opacity:1}42%{opacity:.42}58%{opacity:.42}73%{opacity:1}to{transform:translate3d(100%,0,0);opacity:1}}@keyframes sky-twinkle-a-2dc0a514{0%,to{opacity:1}50%{opacity:.5}}@keyframes sky-twinkle-b-2dc0a514{0%,to{opacity:1;transform:scale(1)}44%{opacity:.9;transform:scale(1)}52%{opacity:.28;transform:scale(.7)}62%{opacity:.95;transform:scale(1.12)}72%{opacity:1;transform:scale(1)}}@keyframes sky-glint-2dc0a514{0%,to{opacity:.66;transform:scale(.75) rotate(0deg)}50%{opacity:1;transform:scale(1.12) rotate(12deg)}}@keyframes sky-meteor-2dc0a514{0%{opacity:0;transform:translateZ(0)}12%{opacity:1}66%{opacity:.95}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes sky-meteor-tail-2dc0a514{0%{transform:scaleX(.05)}55%{transform:scaleX(1)}to{transform:scaleX(.35)}}@keyframes sky-aurora-a-2dc0a514{0%{transform:translate3d(-3%,0,0) skewX(-6deg) scaleY(.92)}50%{transform:translate3d(1%,2%,0) skewX(2deg) scaleY(1.06)}to{transform:translate3d(4%,-1%,0) skewX(7deg) scaleY(.97)}}@keyframes sky-aurora-b-2dc0a514{0%{transform:translate3d(3%,1%,0) skewX(5deg) scaleY(1.04)}50%{transform:translate3d(-1%,-1%,0) skewX(-3deg) scaleY(.93)}to{transform:translate3d(-4%,1%,0) skewX(-7deg) scaleY(1.08)}}@keyframes sky-aurora-breathe-2dc0a514{0%{opacity:.55}to{opacity:1}}.hero-birds[data-v-5d0b840a]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;--bird-ink:#cfdcef;--bird-ink-far:#9badc6;--bird-alpha:0.62}[data-theme=light] .hero-birds[data-v-5d0b840a]{--bird-ink:#25392c;--bird-ink-far:#16261b;--bird-alpha:0.85}.hero-birds__parallax[data-v-5d0b840a]{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(calc(var(--hero-px, 0)*10px),calc(var(--hero-py, 0)*5px),0)}.hero-birds__svg[data-v-5d0b840a]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible}.hero-birds__flock[data-v-5d0b840a]{opacity:var(--bird-alpha);transition:opacity 1.4s cubic-bezier(.45,.05,.55,.95) .12s}.hero-bird__body[data-v-5d0b840a],.hero-bird__near[data-v-5d0b840a]{fill:var(--bird-ink);stroke:var(--bird-ink);stroke-width:.5px;stroke-linejoin:round}.hero-bird__body[data-v-5d0b840a],.hero-bird__far[data-v-5d0b840a],.hero-bird__near[data-v-5d0b840a]{transition:fill 1.4s cubic-bezier(.45,.05,.55,.95) .12s,stroke 1.4s cubic-bezier(.45,.05,.55,.95) .12s}.hero-bird__far[data-v-5d0b840a]{fill:var(--bird-ink-far);stroke:var(--bird-ink-far);stroke-width:.5px;stroke-linejoin:round}.hero-bird-shade path[data-v-5d0b840a]{fill:#0d1724;stroke:#0d1724;stroke-width:.5px;stroke-linejoin:round}@property --hl-far-back{syntax:"<color>";inherits:true;initial-value:#21403c}@property --hl-far-back-sh{syntax:"<color>";inherits:true;initial-value:#193430}@property --hl-far-front{syntax:"<color>";inherits:true;initial-value:#1a3733}@property --hl-far-front-sh{syntax:"<color>";inherits:true;initial-value:#142d2a}@property --hl-rim-far{syntax:"<color>";inherits:true;initial-value:rgba(176,218,208,.26)}@property --hl-rim-front{syntax:"<color>";inherits:true;initial-value:rgba(160,206,194,.2)}@property --hl-g1{syntax:"<color>";inherits:true;initial-value:#173d29}@property --hl-g2{syntax:"<color>";inherits:true;initial-value:#11331f}@property --hl-md{syntax:"<color>";inherits:true;initial-value:#173a1f}@property --hl-bl-d{syntax:"<color>";inherits:true;initial-value:#1f4a28}@property --hl-bl-l{syntax:"<color>";inherits:true;initial-value:#2c6034}.hero-landscape[data-v-41f51bd0]{position:absolute;left:0;right:0;bottom:0;height:var(--hero-land-h);pointer-events:none;--hl-far-back:#21403c;--hl-far-back-sh:#193430;--hl-far-front:#1a3733;--hl-far-front-sh:#142d2a;--hl-rim-far:rgba(176,218,208,0.26);--hl-rim-front:rgba(160,206,194,0.2);--hl-g1:#173d29;--hl-g2:#11331f;--hl-md:#173a1f;--hl-bl-d:#1f4a28;--hl-bl-l:#2c6034}[data-theme=light] .hero-landscape[data-v-41f51bd0]{--hl-far-back:#bed8d1;--hl-far-back-sh:#a9cac2;--hl-far-front:#a6c8be;--hl-far-front-sh:#92b9ae;--hl-rim-far:hsla(0,0%,100%,0.7);--hl-rim-front:rgba(255,255,250,0.55);--hl-g1:#3c8a4c;--hl-g2:#27733b;--hl-md:#8cc46a;--hl-bl-d:#6aa64f;--hl-bl-l:#9fd27a}.hl-scenery-far[data-v-41f51bd0]{transition:--hl-far-back 1.4s cubic-bezier(.45,.05,.55,.95) .2s,--hl-far-back-sh 1.4s cubic-bezier(.45,.05,.55,.95) .2s,--hl-far-front 1.4s cubic-bezier(.45,.05,.55,.95) .2s,--hl-far-front-sh 1.4s cubic-bezier(.45,.05,.55,.95) .2s,--hl-rim-far 1.4s cubic-bezier(.45,.05,.55,.95) .2s,--hl-rim-front 1.4s cubic-bezier(.45,.05,.55,.95) .2s}[data-theme=light] .hl-scenery-far[data-v-41f51bd0]{transition:--hl-far-back 1.4s cubic-bezier(.45,.05,.55,.95) .1s,--hl-far-back-sh 1.4s cubic-bezier(.45,.05,.55,.95) .1s,--hl-far-front 1.4s cubic-bezier(.45,.05,.55,.95) .1s,--hl-far-front-sh 1.4s cubic-bezier(.45,.05,.55,.95) .1s,--hl-rim-far 1.4s cubic-bezier(.45,.05,.55,.95) .1s,--hl-rim-front 1.4s cubic-bezier(.45,.05,.55,.95) .1s}.hl-scenery-mid-front[data-v-41f51bd0]{transition:--hl-g1 1.4s cubic-bezier(.45,.05,.55,.95) .2s}[data-theme=light] .hl-scenery-mid-front[data-v-41f51bd0]{transition:--hl-g1 1.4s cubic-bezier(.45,.05,.55,.95) .1s}.hl-scenery-near-mid[data-v-41f51bd0]{transition:--hl-g2 1.4s cubic-bezier(.45,.05,.55,.95) .2s}[data-theme=light] .hl-scenery-near-mid[data-v-41f51bd0]{transition:--hl-g2 1.4s cubic-bezier(.45,.05,.55,.95) .1s}.hl-scenery-meadow[data-v-41f51bd0]{transition:--hl-md 1.4s cubic-bezier(.45,.05,.55,.95) .2s,--hl-bl-d 1.4s cubic-bezier(.45,.05,.55,.95) .2s,--hl-bl-l 1.4s cubic-bezier(.45,.05,.55,.95) .2s}[data-theme=light] .hl-scenery-meadow[data-v-41f51bd0]{transition:--hl-md 1.4s cubic-bezier(.45,.05,.55,.95) .1s,--hl-bl-d 1.4s cubic-bezier(.45,.05,.55,.95) .1s,--hl-bl-l 1.4s cubic-bezier(.45,.05,.55,.95) .1s}.hl-tone-night[data-v-41f51bd0] .hl-g0{fill:#1d4436}.hl-tone-night[data-v-41f51bd0] .hl-g3{fill:#143520}.hl-tone-night[data-v-41f51bd0] .hl-row-2 .hl-lt{fill:#8fb5a6;fill-opacity:.1}.hl-tone-night[data-v-41f51bd0] .hl-row-3 .hl-lt{fill:#9cc2b2;fill-opacity:.13}.hl-tone-day[data-v-41f51bd0] .hl-g0{fill:#5f9f70}.hl-tone-day[data-v-41f51bd0] .hl-g3{fill:#5fa04e}.hl-tone-day[data-v-41f51bd0] .hl-row-2 .hl-lt{fill:#7cc46c;fill-opacity:.6}.hl-tone-day[data-v-41f51bd0] .hl-row-3 .hl-lt{fill:#82c96e;fill-opacity:.65}.hl-probe[data-v-41f51bd0]{position:absolute;left:0;bottom:0;width:1px;height:var(--hero-ground-h);visibility:hidden}.hl-par[data-v-41f51bd0]{position:absolute;top:0;bottom:0;left:-24px;right:-24px}.hl-par-far[data-v-41f51bd0]{transform:translate3d(calc(var(--hero-px, 0)*5px),0,0)}.hl-par-mid[data-v-41f51bd0]{transform:translate3d(calc(var(--hero-px, 0)*9px),0,0)}.hl-par-near[data-v-41f51bd0]{transform:translate3d(calc(var(--hero-px, 0)*14px),0,0)}.hl-rise[data-v-41f51bd0]{position:absolute;top:0;right:0;bottom:0;left:0;animation:hl-rise-41f51bd0 1.15s cubic-bezier(.16,1,.3,1) both}.hl-rise-far[data-v-41f51bd0]{animation-delay:.15s}.hl-rise-mid[data-v-41f51bd0]{animation-delay:.35s}.hl-rise-near[data-v-41f51bd0]{animation-delay:.55s}.hl-rise-meadow[data-v-41f51bd0]{animation-delay:.7s}.is-settled .hl-rise[data-v-41f51bd0]{animation:none}@keyframes hl-rise-41f51bd0{0%{transform:translate3d(0,46%,0);opacity:0}35%{opacity:1}to{transform:translateZ(0);opacity:1}}.hl-svg[data-v-41f51bd0]{position:absolute;left:0;top:0;display:block;width:100%;height:100%}.hl-svg--live[data-v-41f51bd0]{will-change:transform}.hl-svg.hl-ghost[data-v-41f51bd0]{will-change:opacity}.hero-landscape[data-v-41f51bd0] .hl-rim{fill:none;stroke-width:.5;stroke-linecap:round;stroke-linejoin:round}.hero-landscape[data-v-41f51bd0] .hl-rim-far{stroke:var(--hl-rim-far)}.hero-landscape[data-v-41f51bd0] .hl-rim-front{stroke:var(--hl-rim-front);stroke-width:.42}.hero-landscape[data-v-41f51bd0] .hl-far-back{fill:var(--hl-far-back)}.hero-landscape[data-v-41f51bd0] .hl-far-back-sh{fill:var(--hl-far-back-sh)}.hero-landscape[data-v-41f51bd0] .hl-far-front{fill:var(--hl-far-front)}.hero-landscape[data-v-41f51bd0] .hl-far-front-sh{fill:var(--hl-far-front-sh)}.hero-landscape[data-v-41f51bd0] .hl-g1{fill:var(--hl-g1)}.hero-landscape[data-v-41f51bd0] .hl-g2{fill:var(--hl-g2)}.hero-landscape[data-v-41f51bd0] .hl-md{fill:var(--hl-md)}.hero-landscape[data-v-41f51bd0] .hl-bl-d{fill:var(--hl-bl-d)}.hero-landscape[data-v-41f51bd0] .hl-bl-l{fill:var(--hl-bl-l)}.hero-landscape[data-v-41f51bd0] .hl-fl-w{fill:#fff8e1}.hero-landscape[data-v-41f51bd0] .hl-fl-y{fill:#ffd36e}.hero-landscape[data-v-41f51bd0] .hl-fl-p{fill:#f6a6b8}.hero-landscape[data-v-41f51bd0] .hl-fl-c{fill:#efb441}.hero-landscape[data-v-41f51bd0] .hl-svg .hl-day,.hero-landscape[data-v-41f51bd0] .hl-svg .hl-night{transition:opacity 1.4s cubic-bezier(.45,.05,.55,.95) .2s}.hero-landscape[data-v-41f51bd0] .hl-svg .hl-day{opacity:0}.hero-landscape[data-v-41f51bd0] .hl-svg .hl-night{opacity:1}.hero-landscape[data-v-41f51bd0] .hl-svg .hl-dusk{opacity:0;transition:opacity 1.6s cubic-bezier(.45,.05,.55,.95) .4s}.hero-landscape[data-v-41f51bd0] .hl-svg .hl-dusk-in{opacity:1;transition:opacity .5s ease-out}[data-theme=light] .hero-landscape[data-v-41f51bd0] .hl-svg .hl-day{opacity:1;transition-delay:.1s}[data-theme=light] .hero-landscape[data-v-41f51bd0] .hl-svg .hl-night{opacity:0;transition-delay:.1s}[data-theme=light] .hero-landscape[data-v-41f51bd0] .hl-svg .hl-dusk{opacity:1;transition:opacity .45s ease-out}[data-theme=light] .hero-landscape[data-v-41f51bd0] .hl-svg .hl-dusk-in{opacity:0;transition:opacity 1.7s cubic-bezier(.45,.05,.55,.95) .45s}.hl-legacy[data-v-41f51bd0] .hl-svg--scenery path,.hl-legacy[data-v-41f51bd0] .hl-svg--scenery rect{transition:fill 1.4s cubic-bezier(.45,.05,.55,.95) .15s,stroke 1.4s cubic-bezier(.45,.05,.55,.95) .15s}.hl-critters[data-v-41f51bd0]{position:absolute;top:0;right:0;bottom:0;left:0;animation:hl-fade-in-41f51bd0 1.6s ease 2.8s both}@keyframes hl-fade-in-41f51bd0{0%{opacity:0}to{opacity:1}}.hl-ff[data-v-41f51bd0],.hl-pollen[data-v-41f51bd0]{position:absolute;width:0;height:0}.hl-ff[data-v-41f51bd0]{opacity:1;visibility:visible;transition:opacity .9s ease calc(.6s + var(--hl-delay, 0s)),visibility 0s}.hl-pollen[data-v-41f51bd0],[data-theme=light] .hl-ff[data-v-41f51bd0]{opacity:0;visibility:hidden;transition:opacity .5s ease 0s,visibility 0s linear .5s}[data-theme=light] .hl-pollen[data-v-41f51bd0]{opacity:1;visibility:visible;transition:opacity 1s ease calc(.5s + var(--hl-delay, 0s)),visibility 0s}.hl-critters .hl-pollen [data-v-41f51bd0],[data-theme=light] .hl-critters .hl-ff [data-v-41f51bd0]{animation-play-state:paused}[data-theme=light] .hl-critters .hl-pollen [data-v-41f51bd0]{animation-play-state:running}.hl-ff-dot[data-v-41f51bd0]{display:block;position:absolute;left:-1px;top:-1px;width:2px;height:2px;border-radius:50%;background:#f4ffb0;box-shadow:0 0 4px 1px rgba(220,255,140,.45),0 0 10px 3px rgba(220,255,140,.14);animation-name:hl-ff-w1-41f51bd0,hl-ff-glow-41f51bd0;animation-duration:15s,6s;animation-timing-function:cubic-bezier(.3,.1,.7,.9),ease-in-out;animation-iteration-count:infinite;animation-direction:alternate,normal}.hl-ff-dot.is-w2[data-v-41f51bd0]{animation-name:hl-ff-w2-41f51bd0,hl-ff-glow-41f51bd0}.hl-ff-dot.is-w3[data-v-41f51bd0]{animation-name:hl-ff-w3-41f51bd0,hl-ff-glow-41f51bd0}@keyframes hl-ff-w1-41f51bd0{0%{transform:translate3d(-24px,8px,0)}28%{transform:translate3d(-8px,-10px,0)}52%{transform:translate3d(10px,-3px,0)}76%{transform:translate3d(22px,-13px,0)}to{transform:translate3d(8px,10px,0)}}@keyframes hl-ff-w2-41f51bd0{0%{transform:translate3d(18px,-6px,0)}30%{transform:translate3d(2px,12px,0)}55%{transform:translate3d(-16px,3px,0)}78%{transform:translate3d(-30px,-9px,0)}to{transform:translate3d(-10px,-15px,0)}}@keyframes hl-ff-w3-41f51bd0{0%{transform:translate3d(-8px,-13px,0)}33%{transform:translate3d(15px,-5px,0)}66%{transform:translate3d(6px,14px,0)}to{transform:translate3d(-20px,5px,0)}}@keyframes hl-ff-glow-41f51bd0{0%,30%{opacity:.08}55%{opacity:.85}70%{opacity:.7}to{opacity:.08}}.hl-pl-dot[data-v-41f51bd0]{display:block;position:absolute;left:-1px;top:-1px;width:2px;height:2px;border-radius:50%;background:rgba(255,253,240,.85);box-shadow:0 0 3px rgba(255,246,210,.45);animation-name:hl-pl-w1-41f51bd0,hl-pl-twinkle-41f51bd0;animation-duration:16s,6s;animation-timing-function:cubic-bezier(.3,.1,.7,.9),ease-in-out;animation-iteration-count:infinite;animation-direction:alternate,normal}.hl-pl-dot.is-w2[data-v-41f51bd0]{animation-name:hl-pl-w2-41f51bd0,hl-pl-twinkle-41f51bd0}@keyframes hl-pl-w1-41f51bd0{0%{transform:translate3d(-28px,8px,0)}35%{transform:translate3d(-6px,-10px,0)}70%{transform:translate3d(14px,-4px,0)}to{transform:translate3d(30px,-22px,0)}}@keyframes hl-pl-w2-41f51bd0{0%{transform:translate3d(26px,6px,0)}40%{transform:translate3d(6px,-14px,0)}70%{transform:translate3d(-12px,-6px,0)}to{transform:translate3d(-30px,-20px,0)}}@keyframes hl-pl-twinkle-41f51bd0{0%,to{opacity:.06}50%{opacity:.38}}.is-still .hl-critters[data-v-41f51bd0],.is-still .hl-ff-dot[data-v-41f51bd0],.is-still .hl-rise[data-v-41f51bd0]{animation:none}.is-still .hl-ff-dot[data-v-41f51bd0]{opacity:.5}.is-still .hl-pollen[data-v-41f51bd0]{display:none}@media(prefers-reduced-motion:reduce){.hl-critters[data-v-41f51bd0],.hl-ff-dot[data-v-41f51bd0],.hl-rise[data-v-41f51bd0]{animation:none}.hl-ff-dot[data-v-41f51bd0]{opacity:.5}.hl-pollen[data-v-41f51bd0]{display:none}}.hero-rabbit[data-v-879db2d0]{--rb-s:clamp(22px,2.4vw,36px);position:absolute;left:0;right:0;bottom:0;height:calc(var(--hero-ground-h)*0.42 + var(--rb-s)*1.4);pointer-events:none;--rb-fur:#5f5a55;--rb-furhi:#86827d;--rb-hi-o:0.22;--rb-shade:#4c4843;--rb-deep:#3d3a36;--rb-belly:#8d8882;--rb-earin:#80736f;--rb-eye:#0d0c0b;--rb-iris:#0d0c0b;--rb-nose:#45403c;--rb-tip:#262320;--rb-line:#2f2b28;--rb-catch:#fff;--rb-whisker:#e4ecff;--rb-whisker-o:0.4;--rb-tail:#a3a7ac;--rb-tail-edge:#71767c;--rb-under-o:0.55;--rb-soft-o:0.5;--rb-rim:#c8dcff;--rb-rim-o:0.45;--rb-shadow:#000;--rb-shadow-o:0.42;--rb-shadow-o2:0.2;--rb-earth:#1d1915;--rb-earthhi:#2a241e;--rb-crumb:#6a5a48;--rb-puff:#a9b8b0;--rb-puff-o:0.3;--rb-puff-o2:0.14;--rb-hole:#030202;--rb-holein:#1a140f;--rb-mound:#12301a;--rb-moundhi:#1a3d22;--rb-blade:#1f4a28;--rb-bladehi:#2c6034;--rb-flower:#a9ae98;--rb-pollen:#8f8a5c;--rb-flower-o:0.45}[data-theme=light] .hero-rabbit[data-v-879db2d0]{--rb-fur:#8b7a69;--rb-furhi:#a99784;--rb-hi-o:0.4;--rb-shade:#76665a;--rb-deep:#62554a;--rb-belly:#c9bcab;--rb-earin:#a88f86;--rb-eye:#17120f;--rb-iris:#17120f;--rb-nose:#6a5a4f;--rb-tip:#3a3029;--rb-line:#4a3d34;--rb-catch:#fff;--rb-whisker:#fffaf0;--rb-whisker-o:0.6;--rb-tail:#e9e2d7;--rb-tail-edge:#d6cec3;--rb-under-o:0.42;--rb-soft-o:0.42;--rb-rim:#fff1d6;--rb-rim-o:0;--rb-shadow:#2e5a22;--rb-shadow-o:0.34;--rb-shadow-o2:0.15;--rb-earth:#7f6549;--rb-earthhi:#957a5a;--rb-crumb:#8b6a47;--rb-puff:#f6ecd2;--rb-puff-o:0.75;--rb-puff-o2:0.36;--rb-hole:#20140b;--rb-holein:#4d3521;--rb-mound:#78b05a;--rb-moundhi:#8cc46a;--rb-blade:#6aa64f;--rb-bladehi:#9fd27a;--rb-flower:#fff8e1;--rb-pollen:#ffd36e;--rb-flower-o:1}.hero-rabbit__stage[data-v-879db2d0]{position:absolute;left:0;right:0;bottom:calc(var(--hero-ground-h)*0.42 - var(--rb-s)*0.3);height:calc(var(--rb-s)*1.7);transform:translate3d(calc(var(--hero-px, 0)*14px),0,0)}.hero-rabbit__svg[data-v-879db2d0]{display:block;width:100%;height:100%;overflow:visible}.f-fur[data-v-879db2d0]{fill:var(--rb-fur);transition:fill 1.2s ease}.f-furhi[data-v-879db2d0]{fill:var(--rb-furhi);transition:fill 1.2s ease}.f-shade[data-v-879db2d0]{fill:var(--rb-shade);transition:fill 1.2s ease}.f-deep[data-v-879db2d0]{fill:var(--rb-deep);transition:fill 1.2s ease}.f-belly[data-v-879db2d0]{fill:var(--rb-belly);transition:fill 1.2s ease}.f-earin[data-v-879db2d0]{fill:var(--rb-earin);transition:fill 1.2s ease}.f-eye[data-v-879db2d0]{fill:var(--rb-eye);transition:fill 1.2s ease}.f-nose[data-v-879db2d0]{fill:var(--rb-nose);transition:fill 1.2s ease}.f-tip[data-v-879db2d0]{fill:var(--rb-tip);transition:fill 1.2s ease}.f-catch[data-v-879db2d0]{fill:var(--rb-catch);transition:fill 1.2s ease}.f-earth[data-v-879db2d0]{fill:var(--rb-earth);transition:fill 1.2s ease}.f-earthhi[data-v-879db2d0]{fill:var(--rb-earthhi);transition:fill 1.2s ease}.f-crumb[data-v-879db2d0]{fill:var(--rb-crumb);transition:fill 1.2s ease}.f-blade[data-v-879db2d0]{fill:var(--rb-blade);transition:fill 1.2s ease}.f-bladehi[data-v-879db2d0]{fill:var(--rb-bladehi);transition:fill 1.2s ease}.f-flower[data-v-879db2d0]{fill:var(--rb-flower);transition:fill 1.2s ease}.f-pollen[data-v-879db2d0]{fill:var(--rb-pollen);transition:fill 1.2s ease}.s-line[data-v-879db2d0]{stroke:var(--rb-line);transition:stroke 1.2s ease}.s-shade[data-v-879db2d0]{stroke:var(--rb-shade);transition:stroke 1.2s ease}.s-rim[data-v-879db2d0]{stroke:var(--rb-rim);stroke-opacity:.5;transition:stroke 1.2s ease}.s-whisker[data-v-879db2d0]{stroke:var(--rb-whisker);opacity:var(--rb-whisker-o);transition:stroke 1.2s ease,opacity 1.2s ease}.rb-rim[data-v-879db2d0]{opacity:var(--rb-rim-o);transition:opacity 1.2s ease}.rb-flowers[data-v-879db2d0]{opacity:var(--rb-flower-o);transition:opacity 1.2s ease}.rb-g-shadow-0[data-v-879db2d0]{stop-opacity:var(--rb-shadow-o)}.rb-g-shadow-0[data-v-879db2d0],.rb-g-shadow-1[data-v-879db2d0]{stop-color:var(--rb-shadow);transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-shadow-1[data-v-879db2d0]{stop-opacity:var(--rb-shadow-o2)}.rb-g-shadow-2[data-v-879db2d0]{stop-color:var(--rb-shadow);stop-opacity:0;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-puff-0[data-v-879db2d0]{stop-opacity:var(--rb-puff-o)}.rb-g-puff-0[data-v-879db2d0],.rb-g-puff-1[data-v-879db2d0]{stop-color:var(--rb-puff);transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-puff-1[data-v-879db2d0]{stop-opacity:var(--rb-puff-o2)}.rb-g-puff-2[data-v-879db2d0]{stop-color:var(--rb-puff);stop-opacity:0;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-hi-0[data-v-879db2d0]{stop-opacity:var(--rb-hi-o)}.rb-g-hi-0[data-v-879db2d0],.rb-g-hi-1[data-v-879db2d0]{stop-color:var(--rb-furhi);transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-hi-1[data-v-879db2d0]{stop-opacity:0}.rb-g-soft-0[data-v-879db2d0]{stop-opacity:var(--rb-soft-o)}.rb-g-soft-0[data-v-879db2d0],.rb-g-soft-1[data-v-879db2d0]{stop-color:var(--rb-shade);transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-soft-1[data-v-879db2d0]{stop-opacity:0}.rb-g-cheek-0[data-v-879db2d0]{stop-opacity:.42}.rb-g-cheek-0[data-v-879db2d0],.rb-g-cheek-1[data-v-879db2d0]{stop-color:var(--rb-belly);transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-cheek-1[data-v-879db2d0]{stop-opacity:0}.rb-g-under-0[data-v-879db2d0]{stop-opacity:0}.rb-g-under-0[data-v-879db2d0],.rb-g-under-1[data-v-879db2d0]{stop-color:var(--rb-shade);transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-under-1[data-v-879db2d0]{stop-opacity:var(--rb-under-o)}.rb-g-rim-0[data-v-879db2d0]{stop-opacity:.6}.rb-g-rim-0[data-v-879db2d0],.rb-g-rim-1[data-v-879db2d0]{stop-color:var(--rb-rim);transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-rim-1[data-v-879db2d0]{stop-opacity:0}.rb-g-iris-0[data-v-879db2d0]{stop-color:var(--rb-iris)}.rb-g-iris-0[data-v-879db2d0],.rb-g-iris-1[data-v-879db2d0]{stop-opacity:1;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-iris-1[data-v-879db2d0]{stop-color:var(--rb-eye)}.rb-g-tail-0[data-v-879db2d0]{stop-color:var(--rb-tail)}.rb-g-tail-0[data-v-879db2d0],.rb-g-tail-1[data-v-879db2d0]{stop-opacity:1;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-tail-1[data-v-879db2d0],.rb-g-tail-2[data-v-879db2d0]{stop-color:var(--rb-tail-edge)}.rb-g-tail-2[data-v-879db2d0]{stop-opacity:.55;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-hole-0[data-v-879db2d0]{stop-color:var(--rb-hole)}.rb-g-hole-0[data-v-879db2d0],.rb-g-hole-1[data-v-879db2d0]{stop-opacity:1;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-hole-1[data-v-879db2d0]{stop-color:var(--rb-holein)}.rb-g-mound-0[data-v-879db2d0]{stop-color:var(--rb-moundhi)}.rb-g-mound-0[data-v-879db2d0],.rb-g-mound-1[data-v-879db2d0]{stop-opacity:1;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-g-mound-1[data-v-879db2d0]{stop-color:var(--rb-mound)}.rb-g-mound-2[data-v-879db2d0]{stop-color:var(--rb-mound);stop-opacity:0;transition:stop-color 1.2s ease,stop-opacity 1.2s ease}.rb-burrow-in[data-v-879db2d0]{animation:rb-burrow-in-879db2d0 .9s cubic-bezier(.22,1,.36,1) 1.05s both}@keyframes rb-burrow-in-879db2d0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0)}}.is-still .rb-burrow-in[data-v-879db2d0]{animation:none}@media(prefers-reduced-motion:reduce){.rb-burrow-in[data-v-879db2d0]{animation:none}}.hero-grass-fringe[data-v-46200abc]{position:absolute;left:0;right:0;bottom:0;height:calc(var(--hero-ground-h)*0.85);pointer-events:none}.hgf-par[data-v-46200abc]{position:absolute;top:0;bottom:0;left:-24px;right:-24px;transform:translate3d(calc(var(--hero-px, 0)*14px),0,0)}.hgf-rise[data-v-46200abc]{position:absolute;top:0;right:0;bottom:0;left:0;animation:hgf-rise-46200abc 1.1s cubic-bezier(.16,1,.3,1) .75s both}.is-settled .hgf-rise[data-v-46200abc]{animation:none}@keyframes hgf-rise-46200abc{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}.hgf-svg[data-v-46200abc]{position:absolute;left:0;top:0;display:block;width:100%;height:100%;overflow:visible}.hgf-tone-night[data-v-46200abc]{--hgf-a:#0a1d0f;--hgf-b:#0f2a16;--hgf-c:#1b4224;--hgf-stem:#0f2a16;--hgf-clover:#12351b}.hgf-tone-day[data-v-46200abc]{--hgf-a:#4b8b3b;--hgf-b:#5f9e46;--hgf-c:#7fc157;--hgf-stem:#5a9842;--hgf-clover:#4f9442}.hgf-svg.hgf-ghost[data-v-46200abc]{will-change:opacity}.hero-grass-fringe[data-v-46200abc] .hgf-a{fill:var(--hgf-a)}.hero-grass-fringe[data-v-46200abc] .hgf-b{fill:var(--hgf-b)}.hero-grass-fringe[data-v-46200abc] .hgf-c{fill:var(--hgf-c)}.hero-grass-fringe[data-v-46200abc] .hgf-stem{fill:var(--hgf-stem)}.hero-grass-fringe[data-v-46200abc] .hgf-clover{fill:var(--hgf-clover)}.hero-grass-fringe[data-v-46200abc] .hgf-fl-w{fill:#fff8e1}.hero-grass-fringe[data-v-46200abc] .hgf-fl-y{fill:#ffd36e}.hero-grass-fringe[data-v-46200abc] .hgf-fl-p{fill:#f6a6b8}.hero-grass-fringe[data-v-46200abc] .hgf-fl-c{fill:#efb441}.hero-grass-fringe[data-v-46200abc] .hgf-day{opacity:0;transition:opacity 1.4s cubic-bezier(.45,.05,.55,.95) .2s}.hero-grass-fringe[data-v-46200abc] .hgf-tone-day .hgf-day{opacity:1;transition-delay:.1s}.is-still .hgf-rise[data-v-46200abc]{animation:none}@media(prefers-reduced-motion:reduce){.hgf-rise[data-v-46200abc]{animation:none}}.home[data-v-bb192f56]{animation:none}.home.page-fade-enter[data-v-bb192f56]{opacity:1;transform:none}.home-hero[data-v-bb192f56]{isolation:isolate;--hero-land-h:clamp(150px,max(17vw,24vh),max(330px,min(440px,32vh)));--hero-ground-h:clamp(28px,3.4vw,46px);--hero-px:0;--hero-py:0}.hero-scene[data-v-bb192f56]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.hero-scene>.hero-sky[data-v-bb192f56]{z-index:1}.hero-scene>.hero-birds[data-v-bb192f56]{z-index:2}.hero-scene>.hero-landscape[data-v-bb192f56]{z-index:3}.hero-scene>.hero-rabbit[data-v-bb192f56]{z-index:4}.hero-scene>.hero-grass-fringe[data-v-bb192f56]{z-index:5}.home-hero.is-paused .hero-scene[data-v-bb192f56] *{animation-play-state:paused!important}#home-top #top-box.hero-content[data-v-bb192f56]{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;min-height:inherit}.hero-inner[data-v-bb192f56]{padding-top:clamp(20px,4vh,40px);padding-bottom:calc(var(--hero-land-h)*0.72);max-width:980px}@media(max-width:575px){.hero-inner[data-v-bb192f56]{padding-bottom:calc(var(--hero-land-h)*0.8)}}.hero-logo-wrap[data-v-bb192f56]{display:grid;justify-items:center;margin-bottom:clamp(10px,2vh,18px);animation:fadeInUp .7s cubic-bezier(.22,1,.36,1) both}.hero-logo[data-v-bb192f56]{grid-area:1/1;width:clamp(130px,16vw,176px);max-width:100%;height:auto}.hero-logo--on-dark[data-v-bb192f56]{z-index:1;filter:drop-shadow(0 4px 18px rgba(0,0,0,.35));transition:opacity .3s cubic-bezier(.22,1,.36,1)}.hero-logo--on-light[data-v-bb192f56]{filter:drop-shadow(0 2px 10px rgba(255,255,255,.7))}.hero-logo--on-light[data-v-bb192f56],[data-theme=light] .hero-logo--on-dark[data-v-bb192f56]{z-index:0;opacity:0;transition:opacity .35s cubic-bezier(.55,0,1,.45) .25s}[data-theme=light] .hero-logo--on-light[data-v-bb192f56]{z-index:1;opacity:1;transition:opacity .3s cubic-bezier(.22,1,.36,1)}#home-top .hero-title[data-v-bb192f56]{display:grid;justify-items:center;margin:0 0 6px;font-size:clamp(2.1rem,5.6vw,3.6rem);font-weight:800;line-height:1.02;letter-spacing:.01em;text-shadow:none;animation:fadeInUp .7s cubic-bezier(.22,1,.36,1) .08s both}.hero-title-text[data-v-bb192f56]{grid-area:1/1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-title-text--night[data-v-bb192f56]{z-index:1;background-image:linear-gradient(180deg,#fff 30%,#cfe9d2);filter:drop-shadow(0 3px 16px rgba(0,0,0,.45));transition:opacity .3s cubic-bezier(.22,1,.36,1)}.hero-title-text--day[data-v-bb192f56]{background-image:linear-gradient(180deg,#1c3a24 20%,#3d7a3f);filter:drop-shadow(0 2px 14px rgba(255,255,255,.8))}.hero-title-text--day[data-v-bb192f56],[data-theme=light] .hero-title-text--night[data-v-bb192f56]{z-index:0;opacity:0;transition:opacity .35s cubic-bezier(.55,0,1,.45) .25s}[data-theme=light] .hero-title-text--day[data-v-bb192f56]{z-index:1;opacity:1;transition:opacity .3s cubic-bezier(.22,1,.36,1)}#home-top .hero-subtitle[data-v-bb192f56]{margin:0 auto clamp(16px,2.6vh,24px);max-width:34em;font-size:clamp(.92rem,2.1vw,1.32rem);font-weight:600;line-height:1.35;letter-spacing:.06em;color:rgba(236,246,238,.92);text-shadow:0 1px 0 transparent,0 2px 14px rgba(0,0,0,.5);transition:color .2s cubic-bezier(.45,0,.55,1) .06s,text-shadow .2s cubic-bezier(.45,0,.55,1) .06s;animation:fadeInUp .7s cubic-bezier(.22,1,.36,1) .16s both}[data-theme=light] #home-top .hero-subtitle[data-v-bb192f56]{color:#2c4a33;text-shadow:0 1px 0 hsla(0,0%,100%,.6),0 2px 16px hsla(0,0%,100%,.85)}.hero-cta[data-v-bb192f56]{position:relative;overflow:hidden;margin-bottom:clamp(20px,3.4vh,32px);padding:.62rem 1.5rem;border-radius:999px;font-weight:700;animation:fadeInUp .7s cubic-bezier(.22,1,.36,1) .24s both;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.hero-cta[data-v-bb192f56]:after{content:"";position:absolute;top:0;left:-60%;width:50%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.35),transparent);transform:skewX(-18deg);transition:left .6s cubic-bezier(.22,1,.36,1)}.hero-cta[data-v-bb192f56]:hover{transform:translateY(-2px)}.hero-cta[data-v-bb192f56]:hover:after{left:120%}.hero-actions[data-v-bb192f56]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:clamp(20px,3.4vh,32px)}.hero-actions .hero-cta+.hero-cta[data-v-bb192f56]{animation-delay:.34s}#home-top .hero-actions .hero-cta[data-v-bb192f56]{margin-bottom:0}.hero-cta--ghost[data-v-bb192f56]{color:#fff;background:rgba(8,24,15,.35);border:1.5px solid hsla(0,0%,100%,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-cta--ghost[data-v-bb192f56]:focus,.hero-cta--ghost[data-v-bb192f56]:hover{color:#fff;background:rgba(8,24,15,.55)}[data-theme=light] .hero-cta--ghost[data-v-bb192f56]{color:#1f4d2c;background:hsla(0,0%,100%,.55);border-color:rgba(31,77,44,.35)}[data-theme=light] .hero-cta--ghost[data-v-bb192f56]:focus,[data-theme=light] .hero-cta--ghost[data-v-bb192f56]:hover{color:#1f4d2c;background:hsla(0,0%,100%,.8)}@media(max-width:480px){.hero-actions[data-v-bb192f56]{flex-direction:column;align-items:stretch;width:min(320px,100%);margin-left:auto;margin-right:auto}}.hero-tagline[data-v-bb192f56]{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin:clamp(18px,3vh,28px) 0 0;padding:8px 18px;border-radius:999px;font-size:clamp(.78rem,1.5vw,.95rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;background-color:rgba(8,20,12,.32);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 24px -14px rgba(0,0,0,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:color .2s cubic-bezier(.45,0,.55,1) .06s,background-color .4s cubic-bezier(.45,0,.25,1),border-color .4s cubic-bezier(.45,0,.25,1),box-shadow .4s cubic-bezier(.45,0,.25,1);animation:fadeInUp .7s cubic-bezier(.22,1,.36,1) .7s both}#home-top .hero-tagline[data-v-bb192f56]{color:rgba(240,248,241,.95);text-shadow:none}.hero-tagline-dot[data-v-bb192f56]{color:#9ed77f;transition:color .2s cubic-bezier(.45,0,.55,1) .06s}[data-theme=light] .hero-tagline[data-v-bb192f56]{background-color:hsla(0,0%,100%,.6);border-color:rgba(51,99,58,.16);box-shadow:0 8px 24px -14px rgba(23,40,26,.35)}[data-theme=light] #home-top .hero-tagline[data-v-bb192f56]{color:#24412b}[data-theme=light] .hero-tagline-dot[data-v-bb192f56]{color:#4f8c4a}@media(max-width:420px){.hero-tagline[data-v-bb192f56]{gap:4px 6px;padding:7px 12px;font-size:.66rem;letter-spacing:.03em}}@media(max-width:359px){.hero-tagline[data-v-bb192f56]{gap:2px 10px;border-radius:16px}.hero-tagline-dot[data-v-bb192f56]{display:none}}.stats-grid[data-v-bb192f56]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:900px;margin:0 auto}@media(max-width:767px){.stats-grid[data-v-bb192f56]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.stat-card[data-v-bb192f56]{position:relative;overflow:hidden;padding:16px 12px 14px;border-radius:18px;background-color:rgba(8,22,13,.4);background-image:linear-gradient(160deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.14);box-shadow:0 18px 40px -22px rgba(0,0,0,.7),inset 0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);color:#fff;animation:fadeInUp .7s cubic-bezier(.22,1,.36,1) both;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,border-color .45s ease,background-color .4s cubic-bezier(.45,0,.25,1),color .2s cubic-bezier(.45,0,.55,1) .06s}.stat-card[data-v-bb192f56]:before{content:"";position:absolute;top:0;left:18%;right:18%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent-green-light),transparent);opacity:.35;transition:opacity .3s ease,left .3s ease,right .3s ease}.stat-card[data-v-bb192f56]:hover{transform:translateY(-4px);border-color:rgba(158,215,127,.4);box-shadow:0 24px 46px -20px rgba(0,0,0,.75),0 0 0 1px rgba(158,215,127,.12),inset 0 1px 0 hsla(0,0%,100%,.1)}.stat-card[data-v-bb192f56]:hover:before{opacity:1;left:8%;right:8%}[data-theme=light] .stat-card[data-v-bb192f56]{background-color:hsla(0,0%,100%,.66);background-image:linear-gradient(160deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.04));border-color:rgba(51,99,58,.14);box-shadow:0 18px 40px -24px rgba(23,40,26,.45),inset 0 1px 0 hsla(0,0%,100%,.9);color:#173a22}[data-theme=light] .stat-card[data-v-bb192f56]:hover{border-color:rgba(61,122,63,.35);box-shadow:0 24px 46px -22px rgba(23,40,26,.5),inset 0 1px 0 hsla(0,0%,100%,.9)}[data-theme=light] .stat-card[data-v-bb192f56]:before{background:linear-gradient(90deg,transparent,var(--accent-green),transparent)}.stat-card-icon[data-v-bb192f56]{width:42px;height:42px;margin:0 auto 10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--accent-gradient);box-shadow:0 6px 18px -4px var(--accent-glow),inset 0 1px 0 hsla(0,0%,100%,.25);font-size:1.05rem;color:#fff;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.stat-card:hover .stat-card-icon[data-v-bb192f56]{transform:scale(1.08) rotate(-6deg)}.stat-card-value[data-v-bb192f56]{font-family:Sora,Plus Jakarta Sans,sans-serif;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:800;line-height:1.15;min-height:1.4em;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 10px rgba(0,0,0,.3);transition:text-shadow .2s cubic-bezier(.45,0,.55,1) .06s}[data-theme=light] .stat-card-value[data-v-bb192f56]{text-shadow:0 1px 10px transparent}.stat-card-label[data-v-bb192f56]{margin-top:4px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.78}@media(max-width:575px){.stat-card[data-v-bb192f56]{padding:13px 8px 12px;border-radius:16px}.stat-card-icon[data-v-bb192f56]{width:36px;height:36px;margin-bottom:8px;font-size:.92rem}.stat-card-label[data-v-bb192f56]{font-size:max(.62rem,10.5px)}}@media(max-width:359px){.stat-card-value[data-v-bb192f56]{font-size:clamp(1rem,5.2vw,1.15rem)}}@media(min-width:768px)and (max-height:800px){.hero-inner[data-v-bb192f56]{padding-top:14px}.hero-logo-wrap[data-v-bb192f56]{margin-bottom:8px}.hero-logo[data-v-bb192f56]{width:clamp(110px,11vw,140px)}#home-top .hero-title[data-v-bb192f56]{font-size:clamp(1.9rem,4.2vw,2.9rem)}#home-top .hero-subtitle[data-v-bb192f56]{margin-bottom:14px;font-size:clamp(.88rem,1.6vw,1.12rem)}.hero-cta[data-v-bb192f56]{margin-bottom:16px;padding:.5rem 1.3rem;font-size:1.05rem}.stat-card[data-v-bb192f56]{padding:11px 10px 10px}.stat-card-icon[data-v-bb192f56]{width:34px;height:34px;margin-bottom:6px;font-size:.88rem}.stat-card-value[data-v-bb192f56]{font-size:clamp(1.05rem,1.9vw,1.35rem)}.hero-tagline[data-v-bb192f56]{margin-top:14px;padding:6px 16px}}@media(max-width:575px)and (max-height:740px)and (orientation:portrait){#home-top .hero-inner[data-v-bb192f56]{padding-top:12px;padding-bottom:calc(var(--hero-land-h)*0.62)}#home-top .hero-logo-wrap[data-v-bb192f56]{margin-bottom:6px}#home-top .hero-logo[data-v-bb192f56]{width:104px}#home-top .hero-title[data-v-bb192f56]{font-size:1.9rem}#home-top .hero-subtitle[data-v-bb192f56]{margin-bottom:12px;font-size:.82rem}#home-top .hero-cta[data-v-bb192f56]{margin-bottom:14px;padding:.45rem 1.2rem;font-size:1rem}#home-top .stats-grid[data-v-bb192f56]{gap:8px}#home-top .stat-card[data-v-bb192f56]{padding:9px 6px 8px}#home-top .hero-tagline[data-v-bb192f56],#home-top .stat-card-icon[data-v-bb192f56]{display:none}}@media(max-height:520px)and (orientation:landscape){.home-hero[data-v-bb192f56]{--hero-land-h:clamp(104px,32vh,150px);--hero-ground-h:clamp(22px,6vh,30px)}#home-top.home-hero[data-v-bb192f56]{min-height:0}#home-top #top-box.hero-content[data-v-bb192f56]{align-items:flex-start}.hero-inner[data-v-bb192f56]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:14px;column-gap:14px;padding-top:clamp(10px,4vh,20px);padding-bottom:calc(var(--hero-land-h)*0.5)}.hero-logo-wrap[data-v-bb192f56]{display:none}#home-top .hero-title[data-v-bb192f56]{flex:0 0 100%;font-size:1.7rem;margin-bottom:4px}#home-top .hero-subtitle[data-v-bb192f56]{flex:1 1 18em;max-width:-moz-max-content;max-width:max-content;margin:0 0 10px;font-size:.78rem}.hero-cta[data-v-bb192f56]{flex:none;margin-bottom:10px;padding:.36rem 1.1rem;font-size:.92rem}.stats-grid[data-v-bb192f56]{flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.stat-card[data-v-bb192f56]{padding:7px 6px;border-radius:12px}.stat-card-icon[data-v-bb192f56]{display:none}.stat-card-value[data-v-bb192f56]{font-size:.98rem}.stat-card-label[data-v-bb192f56]{margin-top:1px;font-size:.62rem}.hero-tagline[data-v-bb192f56]{display:none}}@media(min-width:1920px)and (min-height:1000px){#home-top .hero-inner[data-v-bb192f56]{max-width:clamp(980px,380px + 31.25vw,1180px)}#home-top .hero-logo[data-v-bb192f56]{width:clamp(176px,74px + 5.3vw,210px)}#home-top .hero-title[data-v-bb192f56]{font-size:clamp(3.6rem,1.2rem + 2vw,4.4rem)}#home-top .hero-subtitle[data-v-bb192f56]{font-size:clamp(1.32rem,.78rem + .45vw,1.5rem)}#home-top .stats-grid[data-v-bb192f56]{max-width:clamp(900px,360px + 28.125vw,1080px);gap:clamp(14px,2px + .625vw,18px)}#home-top .stat-card-value[data-v-bb192f56]{font-size:clamp(1.55rem,.65rem + .75vw,1.85rem)}#home-top .stat-card-label[data-v-bb192f56]{font-size:clamp(.68rem,.38rem + .25vw,.78rem)}}@media(prefers-reduced-motion:reduce){.hero-cta[data-v-bb192f56],.hero-logo-wrap[data-v-bb192f56],.hero-subtitle[data-v-bb192f56],.hero-tagline[data-v-bb192f56],.hero-title[data-v-bb192f56],.stat-card[data-v-bb192f56]{animation:none}}