body{margin:0;padding:0;display:block}@keyframes fadeIn{0%{opacity:0;filter:blur(4px)}to{opacity:1}}@keyframes fromLeft{0%{transform:translateX(-100%);opacity:0;filter:blur(4px)}50%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes fromRight{0%{transform:translateX(100%);opacity:0;filter:blur(4px)}50%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes fromBelow{0%{transform:translateY(100%);opacity:0;filter:blur(2px)}50%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes grow{0%{transform:scale(0);opacity:0;filter:blur(2px)}50%{opacity:1}to{transform:scale(1);opacity:1}}@keyframes floatLoop{0%{transform:translate(0)}50%{transform:translateY(8px)}to{transform:translate(0)}}main{width:100%;min-height:100vh}main section{background-color:#fb8f67;min-height:100vh;display:flex;flex-direction:column;position:relative;padding:0 16px;width:calc(100% - 32px);overflow-x:hidden}@media(min-width:769px)and (max-width:9999px){main section{overflow-y:hidden}}main section .container{position:relative;z-index:2;display:flex;flex-direction:column}@media(min-width:769px)and (max-width:9999px){main section .container{display:flex;flex-direction:row;margin-top:6vh}}.peace{position:absolute;z-index:1;right:0;top:40vh;transform:translateY(100%);opacity:1;animation:fromBelow 1s cubic-bezier(.22,1,.36,1) 1.5s 1 normal forwards}@media(min-width:0px)and (max-width:768px){.peace{display:none}.talkie-talkie{padding-top:32px}}.talkie-talkie h1{margin:0;font-size:16vw;line-height:14vw;width:100%;color:#34435e;font-weight:600;transform:translateX(100%);opacity:0;animation:fromRight 1s cubic-bezier(.22,1,.36,1) 0s 1 normal forwards}@media(min-width:0px)and (max-width:768px){.talkie-talkie h1{font-size:24vw;line-height:22vw}}.talkie-talkie p{font-size:24px;padding:36px 24px 0 48px;color:#34435e;opacity:0;animation:fadeIn 1s cubic-bezier(.22,1,.36,1) .5s 1 normal forwards}.talkie-talkie p.small{font-size:16px;padding:0 24px 0 48px}@media(min-width:0px)and (max-width:768px){.talkie-talkie p{font-size:18px;padding:0}.talkie-talkie p.small{font-size:14px;padding:0}}.talkie-talkie address{font-style:normal;font-size:16px;padding:36px 0 0 48px;color:#34435e;transition:all .25s cubic-bezier(.22,1,.36,1);transform:scale(1);transform-origin:center left;opacity:0;animation:fadeIn 1s cubic-bezier(.22,1,.36,1) .5s 1 normal forwards}.talkie-talkie address:hover{transform:scale(1.2)}.talkie-talkie address a{text-decoration:none;border-bottom:2px solid #34435e;cursor:pointer;background-color:#34435e;color:#fb8f67;padding:0 4px}@media(min-width:0px)and (max-width:768px){.talkie-talkie address{padding:0 0 64px}}aside{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}@media(min-width:769px)and (max-width:9999px){aside{width:40%;height:100%}}@media(min-width:0px)and (max-width:768px){aside{order:2;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}aside .profile{border:8px solid #34435e;border-radius:50%;aspect-ratio:1/1;display:flex;width:100%;flex-direction:column;justify-content:center;position:relative;width:50%;transform-origin:center center;transition:all 1s cubic-bezier(.22,1,.36,1);transform:scale(0);opacity:0;animation:grow 1s cubic-bezier(.22,1,.36,1) .5s 1 normal forwards}@media(min-width:0px)and (max-width:768px){aside .profile{width:45%}}aside .profile img{border-radius:50%;object-fit:cover;aspect-ratio:1/1}aside h2{display:flex;flex-direction:column;gap:8px;font-weight:400}aside h2 span{background-color:#34435e;color:#fb8f67;padding:0 4px}@media(min-width:0px)and (max-width:768px){aside h2{width:45%;font-size:18px}}aside .contact{display:flex;flex-direction:row;justify-content:space-between;list-style-type:none;padding:0;gap:16px}@media(min-width:0px)and (max-width:768px){aside .contact{width:100%;justify-content:center}}aside .contact li{width:4vh;height:4vh;filter:brightness(0) saturate(100%) invert(25%) sepia(22%) saturate(961%) hue-rotate(180deg) brightness(84%) contrast(88%);transition:all .5s cubic-bezier(.22,1,.36,1);transform:scale(1)}aside .contact li:hover{transform:scale(1.2)}.egg{width:100%;height:100vh;background-color:#689689;position:absolute;left:0;z-index:3;border-radius:8px;display:flex;transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateY(99vh)}@media(min-width:0px)and (max-width:768px){.egg{display:none}}.egg .-top{position:absolute;top:-4vh;left:0;width:100%;height:15vh;background-color:#34435e;color:#f9f5ff;border-radius:8px;text-align:center;padding-top:5px;transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateY(0);cursor:help}.egg .-top:hover{transform:translateY(-5vh)}.egg .-close-btn{position:absolute;top:-6vh;left:0;width:100%;height:15vh;background-color:#fb8f67;color:#f9f5ff;text-align:center;padding-top:5px;transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateY(6vh)}.egg .-container{background-color:#689689;position:relative;z-index:1;width:100%;height:100%;border-radius:8px 8px 0 0;display:flex;flex-direction:column;align-items:center}.egg .-container h4{color:#34435e;font-weight:600;font-size:4vw;margin-bottom:0}.egg .-container .-close{cursor:pointer}.egg[data-is-open=true]{transform:translateY(6vh)}.egg[data-is-open=true] .-top{transform:translateY(15vh)}.egg[data-is-open=true] .-close-btn{transform:translateY(0)}section.egg-controller{background-color:#689689}section.egg-controller,section.egg-controller .container{display:flex;flex-direction:column;justify-content:center;align-items:center}section.egg-controller .container{width:100%}section.egg-controller .container h1{font-size:48px;color:#34435e}section.egg-controller .container h1.loading{animation:floatLoop 1.5s ease-in-out 0s infinite normal forwards}section.egg-controller .container p{color:#34435e}section.egg-controller .container .dwigt-btn{background-color:#e2f89c;display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;aspect-ratio:1/1;border-radius:50%}section.egg-controller .container .dwigt-btn span{font-size:36px}@font-face{font-family:__ginger_37b59e;src:url(/_next/static/media/a1a591bc32be8ac3-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__ginger_37b59e;src:url(/_next/static/media/d36158116d655d0c-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__ginger_37b59e;src:url(/_next/static/media/0310f6ba760f4a4c-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__ginger_Fallback_37b59e;src:local("Arial");ascent-override:91.13%;descent-override:24.35%;line-gap-override:0.00%;size-adjust:103.91%}.__className_37b59e{font-family:__ginger_37b59e,__ginger_Fallback_37b59e}