@keyframes vPulse{0%{box-shadow:0 0 #0dbc3d80}70%{box-shadow:0 0 0 8px #0dbc3d00}to{box-shadow:0 0 #0dbc3d00}}.v-live-dot{animation:vPulse 2s infinite}@keyframes vBlink{50%{opacity:0}}.v-tag-caret{animation:vBlink 1s steps(1) infinite}.v-hero-sub strong,.v-consumer-p strong{color:#0a0f0c;font-weight:900}.v-stage iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:3;opacity:0;transition:opacity .4s}.v-stage.is-ready iframe{opacity:1}.v-stage.is-ready .v-poster,.v-stage.is-ready .v-stage-top{opacity:0;pointer-events:none}.v-mk{font-family:Permanent Marker,Marker Felt,Comic Sans MS,cursive;font-weight:400;letter-spacing:.01em;display:inline-block;transform:rotate(-3deg);font-size:.9em}.v-ind.is-filled .v-fi,.v-ind.is-filled .v-fi-wide{border-color:#c9f0d5}.v-ind.is-filled .v-fi-ck{opacity:1;transform:none}.v-fillgrid .v-fi-ck{transition-delay:var(--d,0s)}.v-tab.is-on{background:#0a0f0c;color:#fff;border-color:#0a0f0c}.v-ind.is-hidden{display:none}.v-say{display:inline}.v-hw,.v-hello{position:relative;display:inline-block}.v-wave{display:none}.v-hello:before{content:"";position:absolute;left:-.05em;right:-.08em;bottom:-.2em;height:.38em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'%3E%3Cpath d='M12 25C80 21.5 170 20 250 20.2S352 18 388 16.5' fill='none' stroke='%230dbc3d' stroke-width='22' stroke-linecap='round'/%3E%3Cpath d='M24 20.6C110 17.6 220 17.2 330 16.4' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' opacity='.32'/%3E%3Cpath d='M44 29.6C140 27.2 250 26.6 356 24.4' fill='none' stroke='%23fff' stroke-width='1.4' stroke-linecap='round' opacity='.22'/%3E%3C/svg%3E") no-repeat 0 0/100% 100%;z-index:-1;pointer-events:none}@keyframes vReveal{0%{clip-path:inset(-.3em 100% -.6em -.3em)}to{clip-path:inset(-.3em -.3em -.6em -.3em)}}@keyframes vWaveRun{0%{left:0;opacity:0;transform:translate(-50%,-56%) scale(.3)}9%{left:0;opacity:1;transform:translate(-50%,-56%) scale(1);animation-timing-function:cubic-bezier(.45,.05,.35,1)}73%{left:100%;opacity:1;transform:translate(-30%,-56%) scale(1)}88%{left:100%;opacity:1;transform:translate(-30%,-62%) scale(1.06)}to{left:100%;opacity:0;transform:translate(-10%,-130%) scale(.55)}}@keyframes vWag{0%{transform:rotate(-10deg)}to{transform:rotate(20deg)}}@keyframes vMark{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -2% 0 0)}}@keyframes vFade{0%{opacity:0}to{opacity:1}}html.v-js .v-hello{animation:vReveal .96s .33s cubic-bezier(.45,.05,.35,1) both}html.v-js .v-wave{display:block;position:absolute;top:50%;left:0;font-size:.8em;line-height:1;pointer-events:none;animation:vWaveRun 1.5s .2s linear both}html.v-js .v-wave-h{display:inline-block;transform-origin:72% 82%;animation:vWag .3s ease-in-out 5 alternate both}html.v-js .v-hello:before{animation:vMark .5s 1.3s cubic-bezier(.3,.6,.3,1) both}html.v-js .v-h1-rest{animation:vFade .6s 1s ease-out both}@keyframes vUp{0%{opacity:.01;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes vStage{0%{opacity:.01;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}html.v-js .v-announce{animation:vUp .6s .05s cubic-bezier(.2,.7,.2,1) both}html.v-js .v-hero-sub{animation:vUp .7s .45s cubic-bezier(.2,.7,.2,1) both}html.v-js .v-cta{animation:vUp .7s .6s cubic-bezier(.2,.7,.2,1) both}html.v-js .v-hero-bot{animation:vUp .7s .75s cubic-bezier(.2,.7,.2,1) both}html.v-js .v-stage{animation:vStage .9s .15s cubic-bezier(.2,.7,.2,1) both}html.v-js .v-logos{animation:vUp .8s .9s cubic-bezier(.2,.7,.2,1) both}@keyframes vDash{to{stroke-dashoffset:0}}html.v-js .v-ht-row .v-ht-ic path{stroke-dasharray:21;stroke-dashoffset:21;animation:vDash .45s ease forwards}.v-ht-row .v-ht:nth-child(1) path{animation-delay:1s}.v-ht-row .v-ht:nth-child(2) path{animation-delay:1.1s}.v-ht-row .v-ht:nth-child(3) path{animation-delay:1.2s}.v-ht-row .v-ht:nth-child(4) path{animation-delay:1.3s}.v-cta{z-index:7}.v-cta-try-t{color:#0dbc3d;font-size:clamp(40px,3.9vw,54px);line-height:1.05}.v-cta-try:hover .v-cta-try-t{color:#0ca937}.v-cta-arrow path{stroke-dasharray:1;stroke-dashoffset:0}html.v-js .v-cta-arrow path{stroke-dashoffset:1;animation:vDash .75s 1.7s cubic-bezier(.6,0,.3,1) forwards}html.v-js .v-cta-arrow path:nth-child(2){animation-duration:.22s;animation-delay:2.4s}@keyframes vNudge{0%,60%,to{translate:0 0}68%{translate:10px 3px}75%{translate:0 0}82%{translate:6px 2px}89%{translate:0 0}}html.v-js .v-cta-arrow{animation:vNudge 3.4s 2.85s ease-in-out infinite;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.v-cta-try:hover .v-cta-arrow{transform:translate(8px)}@keyframes vRing{0%{box-shadow:0 0 #0dbc3d73,0 40px 90px -50px #0dbc3d8c}to{box-shadow:0 0 0 18px #0dbc3d00,0 40px 90px -50px #0dbc3d8c}}html.v-js .v-stage.v-ping{animation:vRing .9s ease-out 2}@keyframes vNudgeD{0%,60%,to{translate:0 0}68%{translate:2px 10px}75%{translate:0 0}82%{translate:1px 6px}89%{translate:0 0}}@media (max-width:991px){.v-cta-arrow{left:calc(100% - 8px);top:-8px;width:150px;height:55px;margin-left:0;rotate:72deg;transform-origin:3% 64%}html.v-js .v-cta-arrow{animation-name:vNudgeD}.v-cta-try:hover .v-cta-arrow{transform:none}}@property --v-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes vSpin{to{--v-a:360deg}}.v-stage{box-shadow:0 40px 90px -50px #0dbc3d8c}.v-stage:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--v-a),rgba(13,188,61,0) 0deg,rgba(13,188,61,0) 240deg,rgba(13,188,61,.85) 318deg,#a6ecbd 338deg,rgba(13,188,61,0) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:vSpin 7s linear infinite;pointer-events:none;z-index:5}.v-hero:has(.v-cta-try:hover) .v-stage:after{animation-duration:2.2s}@keyframes vFloat{50%{translate:0 -7px}}.v-tag{position:relative;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(-2deg);transition:transform .3s cubic-bezier(.2,.7,.2,1);animation:vFloat 5.5s ease-in-out infinite}.v-tag:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--gx,25%) var(--gy,15%),rgba(255,255,255,.6),rgba(255,255,255,0) 42%);mix-blend-mode:soft-light;pointer-events:none}.v-tag-cue{clip-path:inset(-30% -10% -30% -10%)}.v-tag-cue.v-out{transition:clip-path .32s cubic-bezier(.6,0,.4,1);clip-path:inset(-30% -10% -30% 110%)}.v-tag-cue.v-in{animation:vWrite .85s cubic-bezier(.3,.6,.3,1) both}@keyframes vWrite{0%{clip-path:inset(-30% 110% -30% -10%)}to{clip-path:inset(-30% -10% -30% -10%)}}@keyframes vPop{40%{transform:scale(1.03);text-shadow:0 0 26px rgba(61,220,106,.5)}}#vrYear{transform-origin:0 60%}#vrYear.v-pop{animation:vPop .45s cubic-bezier(.3,1.5,.5,1)}.v-tab.is-on{view-transition-name:v-tab}.v-inds{view-transition-name:v-inds}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(v-tab){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(v-inds){animation:vVtO .2s ease both}::view-transition-new(v-inds){animation:vVtI .42s cubic-bezier(.2,.8,.2,1) both}@keyframes vVtO{to{opacity:0;transform:translateY(-6px)}}@keyframes vVtI{0%{opacity:0;transform:translateY(10px)}}.vk{box-shadow:0 50px 90px -45px #0a0f0ca6,0 0 0 1px #0dbc3d24,0 40px 140px -40px #0dbc3d61}@media (prefers-reduced-motion:reduce){html.v-js .v-hello,html.v-js .v-hello:before,html.v-js .v-h1-rest,html.v-js .v-announce,html.v-js .v-hero-sub,html.v-js .v-cta,html.v-js .v-hero-bot,html.v-js .v-stage,html.v-js .v-logos,.v-tag,html.v-js .v-cta-arrow{animation:none}html.v-js .v-wave{display:none}html.v-js .v-ht-row .v-ht-ic path,html.v-js .v-cta-arrow path{animation:none;stroke-dashoffset:0}.v-stage:after{animation:none;opacity:.6}}@media (min-width:992px){.v-cta{align-self:stretch;align-items:flex-end;margin-top:12px;padding-right:4px}}@media (min-width:992px){.v-cta.is-float{height:0;margin-top:0}.v-cta.is-float .v-cta-try{position:absolute;right:4px}}.v-stage.is-embed{transition:background-color .4s,border-color .4s,box-shadow .4s}.v-stage.is-embed iframe{background:transparent}.v-stage.is-embed.is-ready{background-color:transparent;border-color:transparent;box-shadow:none;overflow:visible}.v-stage.is-embed.is-ready:after{display:none}section.v-sec,section.v-sec-mist,.v-footer{content-visibility:auto;contain-intrinsic-size:auto 900px}.v-cta-try-t{font-family:Permanent Marker,Marker Felt,Comic Sans MS,cursive}
