div.svelte-18ysmfo{align-self:center}.fancy.svelte-1et0ike{display:inline-block;height:3.5rem;width:19rem;font-size:1.2rem;position:relative;border:none;border-radius:999rem;cursor:pointer;overflow:hidden;background-color:transparent;color:var(--color-bg)}@media (width < 600px){.fancy.svelte-1et0ike{font-size:1rem;width:16rem;height:3rem}}.fancy.svelte-1et0ike .text:where(.svelte-1et0ike){display:flex;gap:.5rem}.fancy.svelte-1et0ike:hover .bg:where(.svelte-1et0ike){scale:.94}.fancy.svelte-1et0ike:hover .out:where(.svelte-1et0ike){transition:transform 1s cubic-bezier(.32,.99,.49,.99),opacity .4s;transform:translateY(-33.333333%);opacity:0}.fancy.svelte-1et0ike:hover .in:where(.svelte-1et0ike){transition:1s all cubic-bezier(.32,.99,.49,.99);transform:translateY(0);opacity:1}.fancy.svelte-1et0ike:hover .first:where(.svelte-1et0ike),.fancy.svelte-1et0ike:hover .second:where(.svelte-1et0ike),.fancy.svelte-1et0ike:hover .third:where(.svelte-1et0ike){border-radius:60% 60% 0 0;transform:translateY(1rem)}.fancy.svelte-1et0ike:hover .first:where(.svelte-1et0ike){transition:transform 1s cubic-bezier(.19,1,.22,1) .2s,border-radius .2s cubic-bezier(.19,1,.22,1) .27s}.fancy.svelte-1et0ike:hover .second:where(.svelte-1et0ike){transition:transform 1s cubic-bezier(.19,1,.22,1) .3s,border-radius .2s cubic-bezier(.19,1,.22,1) .47s}.fancy.svelte-1et0ike:hover .third:where(.svelte-1et0ike){transition:transform 1s cubic-bezier(.19,1,.22,1) .38s,border-radius .2s cubic-bezier(.19,1,.22,1) .67s}.out.svelte-1et0ike,.in.svelte-1et0ike{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;font-weight:700;z-index:1}.in.svelte-1et0ike{opacity:0;transform:translateY(33.333333%)}.bg.svelte-1et0ike{height:inherit;width:inherit;transition:scale 1.5s cubic-bezier(.19,1,.22,1);background-color:var(--color-yellow);border-radius:999rem;overflow:hidden}.layer.svelte-1et0ike{position:absolute;display:block;bottom:0;left:50%;translate:-50%;border-radius:999rem 999rem 0 0;border:none;width:120%;height:200%;z-index:2;transform:translateY(100%) translate(0)}.first.svelte-1et0ike{background-color:var(--color-purple)}.second.svelte-1et0ike{background-color:var(--color-cyan)}.third.svelte-1et0ike{background-color:var(--color-yellow)}.wrapper.svelte-xijgj6{position:absolute;top:var(--top);left:var(--left);width:var(--width);height:var(--height)}.eye.svelte-xijgj6{scale:0;position:absolute;top:var(--y);left:var(--x);background-color:#efecda;width:20px;height:20px;border-radius:50%;border:2px solid #212120;transition:all .2s ease-out}.wrapper.svelte-xijgj6:hover .eye:where(.svelte-xijgj6){scale:1}.pupil.svelte-xijgj6{position:absolute;width:4px;height:4px;border-radius:50%;top:calc(50% - 2px + var(--y));left:calc(50% - 2px + var(--x));background-color:#212120}img.svelte-xijgj6{width:100%;height:100%}svg.svelte-63lk9j{margin-block:.5rem}@keyframes svelte-hkncu4-float{0%{translate:0 .5rem}50%{translate:0}to{translate:0 .5rem}}.grid.svelte-hkncu4{gap:1.5rem}.card.svelte-hkncu4{padding:2rem;align-items:center;line-height:1.6}.card.svelte-hkncu4>.icon:where(.svelte-hkncu4){animation:svelte-hkncu4-float 5s ease-in-out infinite}@keyframes svelte-cgjo8-blink{0%{transform:scaleY(1)}48%{transform:scaleY(1)}50%{transform:scaleY(.2)}52%{transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes svelte-cgjo8-bounce{0%{scale:1}50%{scale:.95}to{scale:1}}.bounce.svelte-cgjo8{animation:svelte-cgjo8-bounce 5s ease-in-out infinite;transform-origin:center}.eye.svelte-cgjo8{animation:svelte-cgjo8-blink 8s ease-in-out infinite}.eye.svelte-cgjo8.left{transform-origin:151px 123px}.eye.svelte-cgjo8.right{transform-origin:182px 123px}.avatar.svelte-9begs{position:relative}@keyframes svelte-16pn9vm-mouthMove{0%{transform:scaleY(.5)}50%{transform:scaleY(1)}to{transform:scaleY(.5)}}@keyframes svelte-16pn9vm-rotateBubble{0%{transform:rotateY(0)}40%{transform:rotateY(0)}50%{transform:rotateY(180deg)}90%{transform:rotateY(180deg)}1000%{transform:rotateY(0)}}svg.svelte-16pn9vm{max-width:100%}svg.svelte-16pn9vm g:where(.svelte-16pn9vm){transform:0;animation:svelte-16pn9vm-rotateBubble 10s ease-in-out infinite;transform-origin:center}svg.svelte-16pn9vm .mouthLeft:where(.svelte-16pn9vm){transform-origin:86px 115px}svg.svelte-16pn9vm .mouthRight:where(.svelte-16pn9vm){transform-origin:332px 106px}svg.svelte-16pn9vm .speak:where(.svelte-16pn9vm){animation:svelte-16pn9vm-mouthMove .5s ease-in-out infinite}svg.svelte-1sh62tr{width:var(--width, 1.25rem);height:var(--height, 1.4375rem)}@keyframes svelte-p529lm-slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.container.svelte-p529lm{overflow:hidden;white-space:nowrap;position:relative;display:flex;margin:auto;width:100%}.container.svelte-p529lm:before,.container.svelte-p529lm:after{position:absolute;top:0;width:20%;height:100%;content:"";z-index:1}.container.svelte-p529lm:before{left:0;background:linear-gradient(to left,rgba(0,0,0,0),var(--color-bg))}.container.svelte-p529lm:after{right:0;background:linear-gradient(to right,rgba(0,0,0,0),var(--color-bg))}.slider.svelte-p529lm{display:flex;gap:3rem;padding:0 1.5rem;animation:45s svelte-p529lm-slide infinite linear}main.svelte-1b4tx4t{display:flex;flex-direction:column;flex-grow:1}h1.svelte-1b4tx4t{font-size:2.8rem;text-wrap:balance;margin:0;letter-spacing:-.08rem;line-height:1.2}@media (width < 600px){h1.svelte-1b4tx4t{font-size:2.2rem}}h2.svelte-1b4tx4t{font-size:calc(var(--font-size-factor, 1) * clamp(2rem,3.5vw,3rem));letter-spacing:-.08rem;margin:0;text-align:center}.subh2.svelte-1b4tx4t{text-align:center;font-size:1.1rem;text-wrap:balance;line-height:1.5;margin:0 auto 1rem;max-width:40rem}section.svelte-1b4tx4t:not(:first-of-type){display:flex;padding-top:6rem;gap:1rem;flex-direction:column}.col.svelte-1b4tx4t{display:flex;flex-direction:column}#method.svelte-1b4tx4t article:where(.svelte-1b4tx4t) a:where(.svelte-1b4tx4t){text-decoration:none;font-family:var(--font-fancy);font-size:1.1rem;transition:.3s all}#method.svelte-1b4tx4t article:where(.svelte-1b4tx4t) a:where(.svelte-1b4tx4t):hover{translate:0 -.1rem;rotate:-1deg}.left-right.svelte-1b4tx4t{gap:2rem;display:flex;flex-direction:row;align-items:center}.left-right.svelte-1b4tx4t h3:where(.svelte-1b4tx4t){font-size:clamp(1.6rem,2.2vw,2.2rem);margin:0;margin-bottom:.5rem}.left-right.svelte-1b4tx4t.reverse{flex-direction:row-reverse}.left-right.svelte-1b4tx4t>*:first-of-type,.left-right.svelte-1b4tx4t>*:nth-child(1){width:50%}@media (max-width: 720px){.left-right.svelte-1b4tx4t{flex-direction:column}.left-right.svelte-1b4tx4t>*:first-of-type,.left-right.svelte-1b4tx4t>*:nth-child(1){width:100%}.left-right.svelte-1b4tx4t.reverse{flex-direction:column}}@media (width > 720px){.intro.svelte-1b4tx4t{margin-top:5rem}}.doodles.svelte-1b4tx4t{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.doodles.svelte-1b4tx4t div:where(.svelte-1b4tx4t){display:flex;flex-direction:column;align-items:center;gap:1rem}.doodles.svelte-1b4tx4t div:where(.svelte-1b4tx4t) a:where(.svelte-1b4tx4t){rotate:var(--r)}.doodles.svelte-1b4tx4t div:where(.svelte-1b4tx4t) a:where(.svelte-1b4tx4t):hover{rotate:var(--r1)}#contact.svelte-1b4tx4t .steps:where(.svelte-1b4tx4t){display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem}#contact.svelte-1b4tx4t .steps:where(.svelte-1b4tx4t)>div:where(.svelte-1b4tx4t){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem}#contact.svelte-1b4tx4t .steps:where(.svelte-1b4tx4t)>div:where(.svelte-1b4tx4t)>p:where(.svelte-1b4tx4t){text-align:center}header.profile.svelte-1b4tx4t{display:flex;gap:1rem}article.profile.svelte-1b4tx4t h1:where(.svelte-1b4tx4t){font-family:var(--font-fancy);font-size:2rem;margin-block:1rem}article.profile.svelte-1b4tx4t p:where(.svelte-1b4tx4t){margin-block:.5rem;line-height:1.7;font-size:1.1rem;max-width:35rem}
