.bg-brand{background-color:var(--brand-primary)}.bg-brand-hover:hover{background-color:var(--brand-primary-hover)}.bg-brand-light{background-color:var(--brand-primary-light)}.text-brand{color:var(--brand-primary)}.text-brand-hover:hover{color:var(--brand-primary-hover)}.border-brand{border-color:var(--brand-primary)}.text-brand-gradient{background:linear-gradient(to right, var(--brand-gradient-from), var(--brand-gradient-to));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bg-brand-gradient{background:linear-gradient(to bottom right, var(--brand-gradient-from), var(--brand-gradient-to))}.bg-brand-dark{background-color:var(--brand-dark)}.btn-brand{background-color:var(--brand-primary);color:var(--brand-text)}.btn-brand:hover{background-color:var(--brand-primary-hover)}.text-brand-ink{color:var(--brand-ink)}.font-heading{font-family:var(--font-heading,var(--heading-font-family)), var(--font-inter), system-ui, sans-serif}.humryk-river{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='48' viewBox='0 0 160 48'><path d='M0 24 q20 -10 40 0 t40 0 t40 0 t40 0' fill='none' stroke='%232F6F7A' stroke-opacity='0.10' stroke-width='1.5'/><path d='M-20 40 q20 -8 40 0 t40 0 t40 0 t40 0 t40 0' fill='none' stroke='%232F6F7A' stroke-opacity='0.07' stroke-width='1.5'/></svg>");background-size:160px 48px}.lp-grid{background-image:linear-gradient(to right, var(--brand-border) 1px, transparent 1px), linear-gradient(to bottom, var(--brand-border) 1px, transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(90% 70% at 50% 0,#000 30%,#0000 75%)}.lp-lift{transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s,border-color .35s}@media (prefers-reduced-motion:no-preference){.lp-glow{animation:9s ease-in-out infinite alternate lp-float}.lp-glow-slow{animation:13s ease-in-out infinite alternate-reverse lp-float}.lp-lift:hover{transform:translateY(-4px)}.lp-pop{opacity:0;animation:.5s ease-out both lp-pop}}@keyframes lp-float{0%{transform:translate(0,0)}to{transform:translate(-26px,20px)}}@keyframes lp-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.lp-shot{position:relative}@media (min-width:64rem){.lp-shot-inner{zoom:.5417;width:960px}}@media (min-width:80rem){.lp-shot-inner{zoom:.6667}}@media (prefers-reduced-motion:no-preference){details[open]>.faq-answer{animation:.2s ease-out faq-answer-in}}@keyframes faq-answer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.start-glide[data-glide=forward]{animation:.2s cubic-bezier(.2,.8,.2,1) backwards start-glide-forward}.start-glide[data-glide=back]{animation:.2s cubic-bezier(.2,.8,.2,1) backwards start-glide-back}}@keyframes start-glide-forward{0%{opacity:0;transform:translate(20px)}}@keyframes start-glide-back{0%{opacity:0;transform:translate(-20px)}}@media (prefers-reduced-motion:no-preference){.start-look-in{animation:.3s ease-out backwards start-look-in}}@keyframes start-look-in{0%{opacity:0}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.-T-KAq_className{font-family:Inter,Inter Fallback;font-style:normal}.-T-KAq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}._35DYYa_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}._35DYYa_variable{--font-heading:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@layer base{:root{--background:0 0.0% 100.0%;--foreground:26.7 11.7% 15.1%;--canvas:41.5 44.8% 94.3%;--control:#fff;--card:0 0.0% 100.0%;--card-foreground:26.7 11.7% 15.1%;--popover:0 0.0% 100.0%;--popover-foreground:26.7 11.7% 15.1%;--primary:39.3 75.0% 56.1%;--primary-foreground:26.7 11.7% 15.1%;--secondary:40 31.9% 90.8%;--secondary-foreground:26.7 11.7% 15.1%;--muted:40 31.9% 90.8%;--muted-foreground:36.9 6.3% 40.6%;--accent:190 28.6% 91.8%;--accent-foreground:26.7 11.7% 15.1%;--destructive:10.1 62.6% 48.2%;--destructive-foreground:0 0.0% 100.0%;--border:40 21.1% 86.1%;--input:40 12.0% 70.6%;--ring:39.3 75.0% 56.1%;--radius:.75rem;--button-radius:.5rem;--link:17.4 49.7% 36.7%;--emphasis:188.8 44.4% 33.1%;--success:136.3 31.9% 36.3%;--success-foreground:0 0.0% 100.0%;--warning:17.4 49.7% 36.7%;--warning-foreground:0 0.0% 100.0%;--danger:10.1 62.6% 48.2%;--danger-foreground:0 0.0% 100.0%;--info:188.8 44.4% 33.1%;--info-foreground:0 0.0% 100.0%;--chart-1:188.8 44.4% 33.1%;--chart-2:39.3 75.0% 56.1%;--chart-3:17.4 49.7% 36.7%;--chart-4:136.3 31.9% 36.3%;--chart-5:36.9 5.3% 51.6%;--sidebar:188.8 44.4% 33.1%;--sidebar-foreground:41.5 44.8% 94.3%;--sidebar-border:189.4 45.7% 27.5%;--sidebar-ring:39.3 75.0% 56.1%;--sidebar-accent:189.4 45.7% 27.5%;--sidebar-accent-foreground:0 0.0% 100.0%;--brand-smekke:41.5 44.8% 94.3%;--brand-fossekall:26.7 11.7% 15.1%;--brand-elv:188.8 44.4% 33.1%;--brand-elv-dark:189.4 45.7% 27.5%;--brand-vintersol:39.3 75.0% 56.1%;--brand-vintersol-hover:39.1 65.6% 51.0%;--brand-kastanje:17.4 49.7% 36.7%;--brand-is:190 28.6% 91.8%;--brand-mose:136 27.8% 42.4%;--brand-rogn:10.1 62.6% 48.2%;--brand-stein:36.9 5.3% 51.6%;--font-family:"Inter", ui-sans-serif, system-ui, sans-serif;--heading-font-family:"Plus Jakarta Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--heading-weight:700;--heading-color:188.8 44.4% 33.1%}h1,h2,h3,h4{color:hsl(var(--heading-color));letter-spacing:-.01em}}
.k-bird,.k-body,.k-face,.k-legs,.k-leg-a,.k-leg-b,.k-wing,.k-beak,.k-beak-lower,.k-eye,.k-pupil,.k-note,.k-foam,.k-bubble,.k-ripple,.k-pebbles,.k-spark,.k-splash circle,.k-spray circle{transform-box:fill-box}.k-bird,.k-body{transform-origin:50% 100%}.k-legs,.k-leg-a,.k-leg-b{transform-origin:50% 0}.k-wing{transform-origin:100% 0}.k-beak{transform-origin:0%}.k-beak-lower{transform-origin:0 0}.k-pupil{transform-origin:50% 100%}.k-face,.k-eye,.k-note,.k-foam,.k-ripple,.k-spark{transform-origin:50%}.kalle-fade-in{animation:.25s ease-out both kalle-fade-in}.kalle-hop-wrap{transform-origin:50% 100%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.kalle-idle .k-body{animation:4.2s -2.6s 1.667 kalle-idle}.kalle-idle .k-pupil{animation:7.1s linear .62 kalle-flash,4.2s linear -2.6s 1.667 kalle-flash-dip}.kalle-idle .k-face,.kalle-hero .k-face{animation:6.3s .7 kalle-look}.kalle-hello .k-body,.kalle-hero .k-body{animation:1.2s .4s both kalle-hello-body}.kalle-hello .k-wing,.kalle-hero .k-wing{animation:1.2s .4s both kalle-hello-wing}.kalle-hello .k-pupil{animation:1.2s .4s both kalle-hello-flash}.kalle-hello .k-beak,.kalle-hero .k-beak{animation:1.4s .75s both kalle-cel-beak}.kalle-hello .k-beak-lower,.kalle-hero .k-beak-lower{animation:1.4s .75s both kalle-cel-beak-lower}.kalle-hello .k-note,.kalle-hero .k-note{animation:.9s ease-out kalle-poke-note;animation-delay:calc(1.1s + var(--i,0) * 80ms)}.kalle-hero .k-pupil{animation:7.1s linear .62 kalle-flash,1.2s .4s kalle-hello-flash}.kalle-hero .k-water path{animation:4.4s cubic-bezier(.45,0,.55,1) kalle-flow-once}.kalle-sing .k-pupil{animation:7.1s linear .62 kalle-flash}.kalle-sing .k-beak{animation:4s kalle-sing-beak}.kalle-sing .k-beak-lower{animation:4s kalle-sing-beak-lower}.kalle-sing .k-note{animation:4s kalle-sing-note;animation-delay:calc(var(--i,0) * .1s)}.kalle-celebrate .k-bird{animation:1.4s .15s both kalle-cel-bird}.kalle-celebrate .k-legs{animation:1.4s .15s both kalle-cel-legs}.kalle-celebrate .k-wing{animation:1.4s .15s both kalle-cel-wing}.kalle-celebrate .k-body{animation:1.4s .15s both kalle-cel-body}.kalle-celebrate .k-pupil{animation:1.4s .15s both kalle-cel-flash}.kalle-celebrate .k-beak{animation:1.4s .15s both kalle-cel-beak}.kalle-celebrate .k-beak-lower{animation:1.4s .15s both kalle-cel-beak-lower}.kalle-celebrate .k-note{animation:1.4s both kalle-cel-note;animation-delay:calc(.15s + var(--i,0) * 80ms)}.kalle-nod .k-body{animation:.6s .3s both kalle-nod-body}.kalle-nod .k-pupil{animation:.6s .3s both kalle-nod-flash}.kalle-enter-tilt .k-face{animation:1.4s .3s both kalle-tilt-face}.kalle-enter-tilt .k-bird{animation:1.4s .42s both kalle-tilt-body}.kalle-enter-glance .k-pupil{animation:1.8s .5s both kalle-glance-eye}.kalle-enter-glance .k-face{animation:1.8s .6s both kalle-glance-face}.kalle-enter-glance .k-bird{animation:1.8s .64s both kalle-glance-lean}.kalle-enter-peer .k-face{animation:1.6s .3s both kalle-peer-face}.kalle-enter-peer .k-body{animation:1.6s .3s both kalle-peer-body}.kalle-enter-ruffle .k-body{animation:.6s ease-out .2s both kalle-ruffle}.kalle-enter-ruffle .k-wing{animation:.6s ease-out .2s both kalle-ruffle-wing}.kalle-dive .k-water path{animation:4.8s linear infinite kalle-flow;animation-delay:calc(var(--i,0) * -.7s)}.kalle-dive .k-bird{animation:6s infinite kalle-dive-bird}.kalle-dive .k-leg-a{animation:6s linear infinite kalle-dive-leg-a}.kalle-dive .k-leg-b{animation:6s linear infinite kalle-dive-leg-b}.kalle-dive .k-body{animation:6s linear infinite kalle-dive-body}.kalle-dive .k-pupil{animation:6s linear infinite kalle-dive-flash}.kalle-dive .k-pebbles{animation:6s linear infinite kalle-dive-bed}.kalle-dive .k-bubble{animation:6s infinite kalle-dive-bubble;animation-delay:calc(var(--i,0) * .6s)}.kalle-dive .k-splash circle{animation:6s infinite kalle-dive-drop}.kalle-dive .k-spray circle{animation:6s infinite kalle-dive-spray}.kalle-dive .k-ripple{animation:6s ease-out infinite kalle-dive-ripple}.kalle-work .k-bird{animation:1.04s kalle-work}.kalle-river-drift{animation:3.2s linear infinite kalle-river-drift}.kalle-twinkle .k-spark{animation:1.6s ease-in-out infinite kalle-twinkle;animation-delay:calc(var(--i,0) * .27s)}.kalle-dip .k-body{animation:2.4s -1.07s infinite kalle-idle}.kalle-dip .k-pupil{animation:2.4s linear -1.07s infinite kalle-flash-dip}.kalle-asleep .k-bird,.kalle-asleep .k-body,.kalle-asleep .k-face,.kalle-asleep .k-eye,.kalle-asleep .k-pupil,.kalle-asleep .k-wing,.kalle-asleep .k-beak,.kalle-asleep .k-beak-lower,.kalle-asleep .k-legs,.kalle-asleep .k-note,.kalle-asleep .k-foam,.kalle-asleep .k-water path,.kalle-poked .k-body,.kalle-poked .k-face,.kalle-poked .k-eye,.kalle-poked .k-pupil,.kalle-poked .k-beak,.kalle-poked .k-beak-lower{animation:none}.kalle-poked .k-bird{animation:.7s ease-out kalle-poke}.kalle-poked .k-wing{animation:.7s ease-out kalle-poke-wing}.kalle-poked .k-legs{animation:.7s ease-out kalle-poke-legs}.kalle-poked .k-foam{animation:.7s ease-out kalle-poke-splash}.kalle-poked .k-note{animation:.9s ease-out kalle-poke-note;animation-delay:calc(var(--i,0) * 80ms)}.kalle-poked svg:has(.k-note) .k-beak{animation:.9s ease-out kalle-poke-beak}.kalle-poked svg:has(.k-note) .k-beak-lower{animation:.9s ease-out kalle-poke-beak-lower}.kalle-hop-wrap.kalle-hopping{animation:.45s both kalle-hop}}@media (prefers-reduced-motion:reduce){.kalle-dive .k-bird{transform:translateY(132px)rotate(15deg)}.kalle-dive .k-leg-a{transform:rotate(12deg)}.kalle-dive .k-leg-b{transform:rotate(-12deg)}.kalle-dive .k-bubble{opacity:.8}.kalle-dive .k-bubble:first-child{transform:translate(-1px,-26px)}.kalle-dive .k-bubble:nth-child(3){transform:translate(2px,-44px)}}@keyframes kalle-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kalle-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240px}}@keyframes kalle-flow-once{0%{stroke-dashoffset:0}to{stroke-dashoffset:-160px}}@keyframes kalle-idle{0%,78%{animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(0)scaleY(1)}80.5%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(5px)scaleY(.97)}84%{animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(-1px)scaleY(1.01)}86.5%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(4px)scaleY(.975)}91%{animation-timing-function:ease-out;transform:translateY(-.5px)scaleY(1.005)}95%,to{transform:translateY(0)scaleY(1)}}@keyframes kalle-flash{0%,27.2%,28.9%,55.2%,56.9%,58.7%,60.4%,to{transform:scaleY(1)}27.8%,28.3%,55.8%,56.3%,59.3%,59.8%{transform:scaleY(0)}}@keyframes kalle-flash-dip{0%,80.2%,83.2%,to{opacity:1}80.8%,82.6%{opacity:0}}@keyframes kalle-look{0%,14%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(0)}15.5%,30%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(-5deg)}31.5%,44%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(0)}45.5%,57%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(6deg)}58.5%,to{transform:rotate(0)}}@keyframes kalle-hello-body{0%,to{transform:translateY(0)scaleY(1)}8%{transform:translateY(5px)scaleY(.97)}16%{transform:translateY(-1px)scaleY(1.01)}24%{transform:translateY(3px)scaleY(.98)}34%{transform:translateY(0)scaleY(1)}}@keyframes kalle-hello-wing{0%,36%,to{transform:rotate(0)}44%{transform:rotate(40deg)translateY(-2px)}52%{transform:rotate(2deg)}60%{transform:rotate(38deg)translateY(-2px)}70%{transform:rotate(0)}}@keyframes kalle-hello-flash{0%,5%,15%,to{transform:scaleY(1)}8%,12%{transform:scaleY(0)}}@keyframes kalle-sing-beak{0%,18%,30%,36%,49%,to{transform:rotate(0)}21%,26%{transform:rotate(-13deg)}39%,45%{transform:rotate(-10deg)}}@keyframes kalle-sing-beak-lower{0%,18%,30%,36%,49%,to{opacity:0;transform:rotate(0)}21%,26%{opacity:1;transform:rotate(11deg)}39%,45%{opacity:1;transform:rotate(8deg)}}@keyframes kalle-sing-note{0%,19%{transform:translateY(0)scale(1)}25%{transform:translateY(-7px)scale(1.08)}33%{transform:translateY(-3px)scale(1)}41%{transform:translateY(-8px)scale(1.06)}50%{transform:translateY(-4px)scale(1)}87.5%,to{transform:translateY(0)scale(1)}}@keyframes kalle-cel-bird{0%{animation-timing-function:ease-in;transform:translateY(0)scale(1)}9%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(0)scale(1.05,.9)}30%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(-14px)scale(.97,1.05)}44%{animation-timing-function:ease-out;transform:translateY(0)scale(1.04,.94)}54%{animation-timing-function:ease-out;transform:translateY(0)scale(.99,1.01)}62%,to{transform:translateY(0)scale(1)}}@keyframes kalle-cel-legs{0%,9%,44%,to{transform:scaleY(1)}30%{transform:scaleY(.8)}}@keyframes kalle-cel-wing{0%,14%,43%,to{transform:rotate(0)}21%{transform:rotate(40deg)translateY(-2px)}28%{transform:rotate(2deg)}35%{transform:rotate(36deg)translateY(-2px)}}@keyframes kalle-cel-body{0%,68%,to{transform:translateY(0)scaleY(1)}72%{transform:translateY(5px)scaleY(.97)}77%{transform:translateY(-1px)scaleY(1.01)}81%{transform:translateY(3px)scaleY(.98)}87%{transform:translateY(0)scaleY(1)}}@keyframes kalle-cel-flash{0%,70%,79%,to{transform:scaleY(1)}72%,77%{transform:scaleY(0)}}@keyframes kalle-cel-beak{0%,26%,40%,47%,61%,to{transform:rotate(0)}32%{transform:rotate(-14deg)}53%{transform:rotate(-11deg)}}@keyframes kalle-cel-beak-lower{0%,26%,40%,47%,61%,to{opacity:0;transform:rotate(0)}32%{opacity:1;transform:rotate(12deg)}53%{opacity:1;transform:rotate(9deg)}}@keyframes kalle-cel-note{0%,22%{opacity:0;transform:translateY(10px)scale(.6)}34%{opacity:1;transform:translateY(-3px)scale(1.08)}44%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kalle-nod-body{0%{animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(0)scaleY(1)}22%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(5px)scaleY(.97)}55%{animation-timing-function:ease-out;transform:translateY(-1px)scaleY(1.01)}to{transform:translateY(0)scaleY(1)}}@keyframes kalle-nod-flash{0%,14%,36%,to{transform:scaleY(1)}20%,30%{transform:scaleY(0)}}@keyframes kalle-tilt-face{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(0)}7%{animation-timing-function:ease-out;transform:rotate(12deg)}14%,64%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes kalle-tilt-body{0%,to{transform:rotate(0)}14%,60%{transform:rotate(3deg)}}@keyframes kalle-glance-eye{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translate(0)}5%,70%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:translate(1px,2.2px)}to{transform:translate(0)}}@keyframes kalle-glance-face{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(0)}6%,66%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(7deg)}to{transform:rotate(0)}}@keyframes kalle-glance-lean{0%,to{transform:rotate(0)}10%,62%{transform:rotate(3deg)}}@keyframes kalle-peer-face{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(0)}7%,62%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(9deg)}to{transform:rotate(0)}}@keyframes kalle-peer-body{0%,68%,to{transform:translateY(0)scaleY(1)}74%{transform:translateY(4px)scaleY(.975)}80%{transform:translateY(0)scaleY(1)}}@keyframes kalle-ruffle{0%{transform:scale(1)}30%{transform:scale(1.06,1.08)}55%{transform:scale(.98,.96)}78%{transform:scale(1.01,1.02)}to{transform:scale(1)}}@keyframes kalle-ruffle-wing{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(34deg)translateY(-3px)}60%{transform:rotate(-3deg)translateY(0)}}@keyframes kalle-poke{0%{animation-timing-function:ease-in;transform:translateY(0)scale(1)}12%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(0)scale(1.04,.92)}45%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(-12px)scale(.97,1.05)}70%{animation-timing-function:ease-out;transform:translateY(0)scale(1.03,.95)}85%{animation-timing-function:ease-out;transform:translateY(0)scale(.99,1.01)}to{transform:translateY(0)scale(1)}}@keyframes kalle-poke-splash{0%,62%,to{opacity:.75;transform:scale(1)}76%{opacity:1;transform:scale(1.5)}}@keyframes kalle-poke-wing{0%,18%,to{transform:rotate(0)}30%{transform:rotate(40deg)translateY(-2px)}45%{transform:rotate(2deg)}}@keyframes kalle-poke-legs{0%,12%,75%,to{transform:scaleY(1)}45%{transform:scaleY(.78)}}@keyframes kalle-poke-note{0%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}@keyframes kalle-poke-beak{0%,to{transform:rotate(0)}22%{transform:rotate(-12deg)}40%{transform:rotate(-2deg)}58%{transform:rotate(-11deg)}76%{transform:rotate(-2deg)}}@keyframes kalle-poke-beak-lower{0%,to{opacity:0;transform:rotate(0)}22%{opacity:1;transform:rotate(10deg)}40%{opacity:1;transform:rotate(2deg)}58%{opacity:1;transform:rotate(9deg)}76%{opacity:1;transform:rotate(2deg)}}@keyframes kalle-hop{0%{transform:translate(calc(-50% + var(--from,0%)), 0) scale(1, 1);animation-timing-function:ease-in}12%{transform:translate(calc(-50% + var(--from,0%)), 0) scale(1.04, .92);animation-timing-function:cubic-bezier(.2,.7,.3,1)}45%{transform:translate(calc(-50% + var(--from,0%) * .5), -35%) scale(.97, 1.05);animation-timing-function:cubic-bezier(.6,0,.9,.5)}72%{animation-timing-function:ease-out;transform:translate(-50%)scale(1.03,.95)}86%{transform:translate(-50%)scale(.99,1.01)}to{transform:translate(-50%)scale(1)}}@keyframes kalle-work{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:rotate(0)}11.5%,69%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes kalle-river-drift{0%{transform:translate(-7.2%)}to{transform:translate(0)}}@keyframes kalle-twinkle{0%,to{transform:scale(1)}25%{transform:scale(1.1)}75%{transform:scale(.8)}}@keyframes kalle-dive-bird{0%,8%{animation-timing-function:ease-in;transform:translate(0)rotate(0)scale(1)}11%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(0)rotate(-3deg)scale(1.04,.92)}13%{animation-timing-function:cubic-bezier(.5,0,.9,.4);transform:translate(2px,-4px)rotate(4deg)scale(.98,1.04)}19%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(4px,132px)rotate(20deg)scale(1)}24%{animation-timing-function:linear;transform:translate(2px,132px)rotate(15deg)scale(1)}62%{animation-timing-function:ease-in-out;transform:translateY(132px)rotate(15deg)scale(1)}66%{animation-timing-function:cubic-bezier(.3,.6,.4,1);transform:translateY(132px)rotate(0)scale(1)}76%,to{transform:translate(0)rotate(0)scale(1)}}@keyframes kalle-dive-leg-a{0%,11%,24%,61%,to{transform:rotate(0)}15%,19%{transform:rotate(-24deg)}26.5%,36.5%,46.5%,56.5%{transform:rotate(12deg)}31.5%,41.5%,51.5%{transform:rotate(-12deg)}}@keyframes kalle-dive-leg-b{0%,11%,24%,61%,to{transform:rotate(0)}15%,19%{transform:rotate(-24deg)}26.5%,36.5%,46.5%,56.5%{transform:rotate(-12deg)}31.5%,41.5%,51.5%{transform:rotate(12deg)}}@keyframes kalle-dive-body{0%,24%,29%,34%,39%,44%,49%,54%,59%,76%{transform:translateY(0)rotate(0)scale(1)}26.5%,31.5%,36.5%,41.5%,46.5%,51.5%,56.5%{transform:translateY(-1.5px)rotate(0)scale(1)}77%{transform:translateY(0)rotate(0)scale(1.06,1.05)}78%{transform:translateY(0)rotate(4deg)scale(1.05,1.04)}79%{transform:translateY(0)rotate(-4deg)scale(1.03)}80%{transform:translateY(0)rotate(4deg)scale(1.02)}81%{transform:translateY(0)rotate(-4deg)scale(1.01)}82%,86%{transform:translateY(0)rotate(0)scale(1)}88%{transform:translateY(5px)rotate(0)scaleY(.97)}90%{transform:translateY(-1px)rotate(0)scaleY(1.01)}92%{transform:translateY(3px)rotate(0)scaleY(.98)}95%,to{transform:translateY(0)rotate(0)scale(1)}}@keyframes kalle-dive-flash{0%,3%,5%,89%,91%,to{transform:scaleY(1)}3.6%,4.4%,89.6%,90.4%{transform:scaleY(0)}}@keyframes kalle-dive-bed{0%,23%{opacity:0;transform:translate(0)}27%,58%{opacity:1}62%{opacity:0;transform:translate(-40px)}to{opacity:0;transform:translate(0)}}@keyframes kalle-dive-bubble{0%,27%{opacity:0;transform:translate(0)scale(1)}28%{opacity:.85;transform:translate(0)scale(1)}33%{transform:translate(2px,-20px)scale(1)}38%{transform:translate(-2px,-40px)scale(1)}42.5%{opacity:.85;transform:translate(1px,-60px)scale(1)}43.5%{opacity:0;transform:translate(1px,-61px)scale(1.7)}to{opacity:0;transform:translate(0)scale(1)}}@keyframes kalle-dive-drop{0%,16%{opacity:0;transform:translate(0)scale(.6)}17%{opacity:.95;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(0)scale(1)}20.5%{opacity:.9;transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px)) scale(1);animation-timing-function:cubic-bezier(.6,0,.9,.5)}24%{opacity:0;transform:translate(calc(var(--dx) * 1.5px), 4px) scale(.8)}to{opacity:0;transform:translate(0)scale(.6)}}@keyframes kalle-dive-spray{0%,77%{opacity:0;transform:translate(0)scale(.6)}78%{opacity:.95;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(0)scale(1)}81%{opacity:.9;transform:translate(calc(var(--dx) * 1px), calc(var(--dy) * 1px)) scale(1);animation-timing-function:cubic-bezier(.6,0,.9,.5)}85%{opacity:0;transform:translate(calc(var(--dx) * 1.4px), calc(var(--dy) * .2px + 10px)) scale(.8)}to{opacity:0;transform:translate(0)scale(.6)}}@keyframes kalle-dive-ripple{0%,16.5%{opacity:0;transform:translate(0)scale(.3)}17.5%{opacity:.85;transform:translate(0)scale(.4)}30%{opacity:0;transform:translate(0)scale(1.4,1.2)}31%,70%{opacity:0;transform:translate(-72px)scale(.3)}71.5%{opacity:.85;transform:translate(-72px)scale(.6)}86%{opacity:0;transform:translate(-72px)scale(2.2,1.4)}to{opacity:0;transform:translate(0)scale(.3)}}
