@keyframes page-module-scss-module__olUHCa__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes page-module-scss-module__olUHCa__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes page-module-scss-module__olUHCa__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes page-module-scss-module__olUHCa__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes page-module-scss-module__olUHCa__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes page-module-scss-module__olUHCa__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__olUHCa__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__olUHCa__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__olUHCa__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes page-module-scss-module__olUHCa__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes page-module-scss-module__olUHCa__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes page-module-scss-module__olUHCa__opacity{0%{opacity:0}to{opacity:1}}@keyframes page-module-scss-module__olUHCa__blur{0%{filter:blur(10px)}to{filter:blur()}}.page-module-scss-module__olUHCa__contact{flex:1;margin-block-start:4rem;padding-block:3.625rem;position:relative;overflow:clip}@media screen and (min-width:768px){.page-module-scss-module__olUHCa__contact{margin-block-start:5rem;padding-block:7.5rem}.page-module-scss-module__olUHCa__content{grid-template-areas:"lead image""button button";max-width:48.75rem;margin-inline:auto;display:grid}}.page-module-scss-module__olUHCa__content{column-gap:2rem}.page-module-scss-module__olUHCa__contentLead{text-align:center}@media screen and (min-width:768px){.page-module-scss-module__olUHCa__contentLead{text-align:left;grid-area:lead}}.page-module-scss-module__olUHCa__title{color:var(--main-color-2);font-size:1.375rem;font-weight:var(--font-bold);letter-spacing:.05em}@media screen and (min-width:768px){.page-module-scss-module__olUHCa__title{font-size:2rem}}.page-module-scss-module__olUHCa__info{color:var(--main-color-2);letter-spacing:.05em;margin-block-start:1.5rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.page-module-scss-module__olUHCa__info{margin-block-start:2.75rem;font-size:1rem}}.page-module-scss-module__olUHCa__contentImage{text-align:center;margin-block-start:2.5rem}.page-module-scss-module__olUHCa__contentImage img{width:10.0625rem;height:12.8679rem}@media screen and (min-width:768px){.page-module-scss-module__olUHCa__contentImage{grid-area:image;margin-block-start:-3.125rem}.page-module-scss-module__olUHCa__contentImage img{width:14.3708rem;height:18.3771rem}}.page-module-scss-module__olUHCa__contentButton{text-align:center;margin-block-start:2.5rem}@media screen and (min-width:768px){.page-module-scss-module__olUHCa__contentButton{text-align:left;grid-area:button;margin-block-start:-3.4375rem}}
@keyframes Button-module-scss-module__OoW-YW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Button-module-scss-module__OoW-YW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Button-module-scss-module__OoW-YW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Button-module-scss-module__OoW-YW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Button-module-scss-module__OoW-YW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Button-module-scss-module__OoW-YW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Button-module-scss-module__OoW-YW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Button-module-scss-module__OoW-YW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Button-module-scss-module__OoW-YW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Button-module-scss-module__OoW-YW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Button-module-scss-module__OoW-YW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Button-module-scss-module__OoW-YW__opacity{0%{opacity:0}to{opacity:1}}@keyframes Button-module-scss-module__OoW-YW__blur{0%{filter:blur(10px)}to{filter:blur()}}.Button-module-scss-module__OoW-YW__button{font-size:1.125rem;font-weight:var(--font-bold);letter-spacing:.05em;border-radius:100vmax;align-items:center;gap:.5rem;padding-inline-end:2.625rem;display:inline-flex;position:relative;overflow:hidden}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__isWhite{color:var(--main-color-2)}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__isRevers{flex-direction:row-reverse;padding-inline:2.625rem 0}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__isRevers .Button-module-scss-module__OoW-YW__img img{rotate:-180deg}@media (any-hover:hover){.Button-module-scss-module__OoW-YW__button{cursor:pointer}.Button-module-scss-module__OoW-YW__button:hover .Button-module-scss-module__OoW-YW__bg{width:100%}}.Button-module-scss-module__OoW-YW__bg{z-index:-1;background:linear-gradient(90deg,#75f0e4 0%,#87d5ec 27.86%,#9ab9f5 63.93%,#b394fe 100%);border-radius:100vmax;width:2.25rem;height:2.25rem;transition:width .35s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;translate:0 -50%}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__isRevers .Button-module-scss-module__OoW-YW__bg{transform-origin:100%;left:auto;right:0}.Button-module-scss-module__OoW-YW__img{aspect-ratio:1;background-color:#0000;border-radius:100vmax;place-items:center;width:2.25rem;display:grid;position:relative}.Button-module-scss-module__OoW-YW__img img{width:.375rem;height:.625rem}
@keyframes Circles-module-scss-module__QiXw7W__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Circles-module-scss-module__QiXw7W__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Circles-module-scss-module__QiXw7W__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Circles-module-scss-module__QiXw7W__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Circles-module-scss-module__QiXw7W__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Circles-module-scss-module__QiXw7W__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Circles-module-scss-module__QiXw7W__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Circles-module-scss-module__QiXw7W__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Circles-module-scss-module__QiXw7W__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Circles-module-scss-module__QiXw7W__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Circles-module-scss-module__QiXw7W__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Circles-module-scss-module__QiXw7W__opacity{0%{opacity:0}to{opacity:1}}@keyframes Circles-module-scss-module__QiXw7W__blur{0%{filter:blur(10px)}to{filter:blur()}}.Circles-module-scss-module__QiXw7W__circles{z-index:-1;position:fixed;inset:0}.Circles-module-scss-module__QiXw7W__circle1{aspect-ratio:1;will-change:transform;background:url(/FV-circle.svg) 50%/contain no-repeat;width:11.6875rem;animation:36s cubic-bezier(.33,0,.67,1) -12s infinite Circles-module-scss-module__QiXw7W__float;position:fixed;top:39.1875rem;left:-5.75rem}.Circles-module-scss-module__QiXw7W__circle1:after{content:"";aspect-ratio:1;background:url(/FV-circle.svg) 50%/contain no-repeat;width:6.125rem;animation:36s cubic-bezier(.33,0,.67,1) -2s infinite Circles-module-scss-module__QiXw7W__float;position:absolute;top:.625rem;right:-2.5rem}@media screen and (min-width:768px){.Circles-module-scss-module__QiXw7W__circle1{width:39.75rem;top:12.5rem;left:-5.75rem}.Circles-module-scss-module__QiXw7W__circle1:after{width:12.9375rem;top:auto;bottom:1.25rem;right:-2.5rem}}.Circles-module-scss-module__QiXw7W__circle2{aspect-ratio:1;will-change:transform;background:url(/FV-circle.svg) 50%/contain no-repeat;width:18.25rem;animation:44s cubic-bezier(.33,0,.67,1) -26s infinite reverse Circles-module-scss-module__QiXw7W__float;position:fixed;top:-5.4375rem;right:-6.8125rem}@media screen and (min-width:768px){.Circles-module-scss-module__QiXw7W__circle2{width:39.6875rem;top:-6.25rem;right:-11.875rem}}.Circles-module-scss-module__QiXw7W__circle3{aspect-ratio:1;background:url(/FV-circle-2.svg) 50%/contain no-repeat;width:4.6875rem;animation:40s cubic-bezier(.33,0,.67,1) -31s infinite Circles-module-scss-module__QiXw7W__float;position:fixed;top:6.1875rem;right:6.875rem}@media screen and (min-width:768px){.Circles-module-scss-module__QiXw7W__circle3{width:5.5rem;top:42.5rem;right:9.375rem}.Circles-module-scss-module__QiXw7W__circle4{aspect-ratio:1;background:url(/FV-circle-2.svg) 50%/contain no-repeat;width:7.5rem;animation:15s cubic-bezier(.4,0,.2,1) -4s infinite Circles-module-scss-module__QiXw7W__float;position:fixed;top:6.25rem;left:26.0625rem}}
@keyframes FirstView-module-scss-module__zssFfa__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes FirstView-module-scss-module__zssFfa__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes FirstView-module-scss-module__zssFfa__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes FirstView-module-scss-module__zssFfa__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes FirstView-module-scss-module__zssFfa__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes FirstView-module-scss-module__zssFfa__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes FirstView-module-scss-module__zssFfa__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes FirstView-module-scss-module__zssFfa__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes FirstView-module-scss-module__zssFfa__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes FirstView-module-scss-module__zssFfa__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes FirstView-module-scss-module__zssFfa__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes FirstView-module-scss-module__zssFfa__opacity{0%{opacity:0}to{opacity:1}}@keyframes FirstView-module-scss-module__zssFfa__blur{0%{filter:blur(10px)}to{filter:blur()}}.FirstView-module-scss-module__zssFfa__fv{margin-block-start:4rem;padding-block:9.625rem}@media screen and (min-width:768px){.FirstView-module-scss-module__zssFfa__fv{margin-block-start:5rem;padding-block:14.5625rem}.FirstView-module-scss-module__zssFfa__inner{justify-content:center;align-items:center;column-gap:2.25rem;display:flex}}.FirstView-module-scss-module__zssFfa__title{color:var(--main-color-2);text-align:center}@media screen and (min-width:768px){.FirstView-module-scss-module__zssFfa__title{text-align:left;margin-block-start:-.375rem}}.FirstView-module-scss-module__zssFfa__main{font-size:3rem;font-weight:var(--font-bold);letter-spacing:.05em;justify-content:center;align-items:flex-end;column-gap:.0625rem;display:flex;overflow:clip}@media screen and (min-width:768px){.FirstView-module-scss-module__zssFfa__main{justify-content:flex-start;column-gap:.1875rem;font-size:6.25rem}}.FirstView-module-scss-module__zssFfa__mainSmall{letter-spacing:.1em;font-size:1.75rem}@media screen and (min-width:768px){.FirstView-module-scss-module__zssFfa__mainSmall{font-size:3rem}}.FirstView-module-scss-module__zssFfa__sub{font-size:1.125rem;font-weight:var(--font-bold);letter-spacing:.05em;margin-block-start:1.125rem;line-height:1.5;overflow:clip}@media screen and (min-width:768px){.FirstView-module-scss-module__zssFfa__sub{margin-block-start:1.8125rem;font-size:2rem}}.FirstView-module-scss-module__zssFfa__img{text-align:center;padding-block-start:2.25rem;overflow:clip}.FirstView-module-scss-module__zssFfa__img svg{opacity:0;transition:opacity 1.3s cubic-bezier(.34,1.56,.64,1),transform 1.3s cubic-bezier(.34,1.56,.64,1);transform:translateY(100%)}.FirstView-module-scss-module__zssFfa__img.FirstView-module-scss-module__zssFfa__animate svg{opacity:1;transform:translateY(0)}.FirstView-module-scss-module__zssFfa__img.FirstView-module-scss-module__zssFfa__isEnd svg{opacity:1;transition:none;transform:translateY(0)}@media screen and (min-width:768px){.FirstView-module-scss-module__zssFfa__img{margin-block-start:-2.5rem;padding-block-start:2.5rem}}.FirstView-module-scss-module__zssFfa__mainClip1{clip-path:inset(0 100% 0 0);filter:blur(10px);transition:clip-path .4s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1)}.FirstView-module-scss-module__zssFfa__mainClip1.FirstView-module-scss-module__zssFfa__animate{clip-path:inset(0);filter:blur()}.FirstView-module-scss-module__zssFfa__mainClip1.FirstView-module-scss-module__zssFfa__isEnd{clip-path:inset(0);filter:blur();transition:none}.FirstView-module-scss-module__zssFfa__mainClip2{clip-path:inset(0 100% 0 0);filter:blur(10px);transition:clip-path .4s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1)}.FirstView-module-scss-module__zssFfa__mainClip2.FirstView-module-scss-module__zssFfa__animate{clip-path:inset(0);filter:blur()}.FirstView-module-scss-module__zssFfa__mainClip2.FirstView-module-scss-module__zssFfa__isEnd{clip-path:inset(0);filter:blur();transition:none}.FirstView-module-scss-module__zssFfa__fadeIn1{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.FirstView-module-scss-module__zssFfa__fadeIn1.FirstView-module-scss-module__zssFfa__animate{opacity:1}.FirstView-module-scss-module__zssFfa__fadeIn1.FirstView-module-scss-module__zssFfa__isEnd{opacity:1;transition:none}.FirstView-module-scss-module__zssFfa__fadeIn2{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.FirstView-module-scss-module__zssFfa__fadeIn2.FirstView-module-scss-module__zssFfa__animate{opacity:1}.FirstView-module-scss-module__zssFfa__fadeIn2.FirstView-module-scss-module__zssFfa__isEnd{opacity:1;transition:none}.FirstView-module-scss-module__zssFfa__subFadeIn{opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);transform:translateY(100%)}.FirstView-module-scss-module__zssFfa__subFadeIn.FirstView-module-scss-module__zssFfa__animate{opacity:1;transform:translateY(0)}.FirstView-module-scss-module__zssFfa__subFadeIn.FirstView-module-scss-module__zssFfa__isEnd{opacity:1;transition:none}
@keyframes Nekorobo-module-scss-module__p95OaW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Nekorobo-module-scss-module__p95OaW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Nekorobo-module-scss-module__p95OaW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Nekorobo-module-scss-module__p95OaW__opacity{0%{opacity:0}to{opacity:1}}@keyframes Nekorobo-module-scss-module__p95OaW__blur{0%{filter:blur(10px)}to{filter:blur()}}.Nekorobo-module-scss-module__p95OaW__nekorobo{width:15rem;height:14.6875rem}@media screen and (min-width:768px){.Nekorobo-module-scss-module__p95OaW__nekorobo{width:21.125rem;height:20.9008rem}}.Nekorobo-module-scss-module__p95OaW__rightEye,.Nekorobo-module-scss-module__p95OaW__leftEye{transform-origin:50%;transform-box:fill-box;animation:4s infinite Nekorobo-module-scss-module__p95OaW__blink}.Nekorobo-module-scss-module__p95OaW__face{transform-origin:50%;transform-box:fill-box;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__faceFloat}.Nekorobo-module-scss-module__p95OaW__eyelid{transform-origin:50%;animation:4s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__smileBlink}.Nekorobo-module-scss-module__p95OaW__tail{transform-origin:0 100%;transform-box:fill-box;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__tailFloat}.Nekorobo-module-scss-module__p95OaW__tail2{transform-origin:0 100%;transform-box:fill-box;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__tailFloat2}.Nekorobo-module-scss-module__p95OaW__leftEar{transform-origin:bottom;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__earFloat}.Nekorobo-module-scss-module__p95OaW__rightEar{transform-origin:bottom;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__earFloatRight}.Nekorobo-module-scss-module__p95OaW__whiskersLeft{transform-origin:100%;transform-box:fill-box;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__whiskersFloat}.Nekorobo-module-scss-module__p95OaW__whiskersLeft2{transform-origin:100%;transform-box:fill-box;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__whiskersFloat2}.Nekorobo-module-scss-module__p95OaW__whiskersRight{transform-origin:0;transform-box:fill-box;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__whiskersFloat}.Nekorobo-module-scss-module__p95OaW__whiskersRight2{transform-origin:0;transform-box:fill-box;animation:6s cubic-bezier(.4,0,.2,1) infinite Nekorobo-module-scss-module__p95OaW__whiskersFloat2}@keyframes Nekorobo-module-scss-module__p95OaW__faceFloat{0%{translate:0;rotate:none}25%{translate:1px;rotate:.5deg}50%{translate:0;rotate:none}75%{translate:-1px;rotate:-.5deg}to{translate:0;rotate:none}}@keyframes Nekorobo-module-scss-module__p95OaW__whiskersFloat{0%{rotate:none}25%{rotate:4deg}50%{rotate:none}75%{rotate:-4deg}to{rotate:none}}@keyframes Nekorobo-module-scss-module__p95OaW__whiskersFloat2{0%{rotate:none}25%{rotate:-4deg}50%{rotate:none}75%{rotate:4deg}to{rotate:none}}@keyframes Nekorobo-module-scss-module__p95OaW__earFloat{0%{rotate:none}25%{rotate:.5deg}50%{rotate:none}75%{rotate:-.5deg}to{rotate:none}}@keyframes Nekorobo-module-scss-module__p95OaW__earFloatRight{0%{rotate:none}25%{rotate:-.5deg}50%{rotate:none}75%{rotate:.5deg}to{rotate:none}}@keyframes Nekorobo-module-scss-module__p95OaW__tailFloat{0%{rotate:none}25%{rotate:3deg}50%{rotate:none}75%{rotate:-3deg}to{rotate:none}}@keyframes Nekorobo-module-scss-module__p95OaW__tailFloat2{0%{rotate:none}25%{rotate:6deg}50%{rotate:none}75%{rotate:-6deg}to{rotate:none}}@keyframes Nekorobo-module-scss-module__p95OaW__smileBlink{0%{transform:translateY(28%)}25%{transform:translateY(17%)}50%{transform:translateY(17%)}to{transform:translateY(28%)}}@keyframes Nekorobo-module-scss-module__p95OaW__blink{0%{transform:translateY(-1px)}30%{transform:translateY(0)}50%{transform:translateY(0)}to{transform:translateY(-1px)}}
@keyframes Works-module-scss-module__gaircW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Works-module-scss-module__gaircW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Works-module-scss-module__gaircW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Works-module-scss-module__gaircW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Works-module-scss-module__gaircW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Works-module-scss-module__gaircW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Works-module-scss-module__gaircW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Works-module-scss-module__gaircW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Works-module-scss-module__gaircW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Works-module-scss-module__gaircW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Works-module-scss-module__gaircW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Works-module-scss-module__gaircW__opacity{0%{opacity:0}to{opacity:1}}@keyframes Works-module-scss-module__gaircW__blur{0%{filter:blur(10px)}to{filter:blur()}}.Works-module-scss-module__gaircW__works{padding-block-start:3.5rem;overflow-x:clip}@media screen and (min-width:768px){.Works-module-scss-module__gaircW__works{padding-block-start:7.5rem}}.Works-module-scss-module__gaircW__contents{margin-block-start:3.75rem}@media screen and (min-width:768px){.Works-module-scss-module__gaircW__contents{grid-template-columns:38.125rem 1fr;column-gap:3.75rem;margin-block-start:5.3125rem;display:grid}.Works-module-scss-module__gaircW__contents.Works-module-scss-module__gaircW__--animate{clip-path:inset(0 100% 0 0)}.Works-module-scss-module__gaircW__contents.Works-module-scss-module__gaircW__--animate.Works-module-scss-module__gaircW__js-show{animation:1.1s cubic-bezier(.4,0,.2,1) .5s both Works-module-scss-module__gaircW__clipPathInset}}.Works-module-scss-module__gaircW__panelImage{border-radius:.5rem;overflow:hidden}.Works-module-scss-module__gaircW__panelImage img{width:100%;height:auto;display:block}.Works-module-scss-module__gaircW__meta{grid-template-columns:max-content minmax(0,1fr);column-gap:1.25rem;margin-block-start:1.875rem;display:grid}@media screen and (min-width:768px){.Works-module-scss-module__gaircW__meta{margin-block-start:1.0625rem}}.Works-module-scss-module__gaircW__metaBox{row-gap:.75rem;display:grid}.Works-module-scss-module__gaircW__metaTitle{color:var(--main-color-2);font-size:1.125rem;font-weight:var(--font-bold);letter-spacing:.05em}@media screen and (min-width:768px){.Works-module-scss-module__gaircW__metaTitle{font-size:1.25rem}}.Works-module-scss-module__gaircW__metaInfo{letter-spacing:.05em;color:var(--main-color-2);column-gap:1rem;font-size:1rem;line-height:1.5;display:flex}.Works-module-scss-module__gaircW__metaLink{place-self:end}@media screen and (min-width:768px){.Works-module-scss-module__gaircW__metaLink{margin-inline-end:1.5rem}}.Works-module-scss-module__gaircW__swiper{width:100vw;margin-block-start:3.4375rem;margin-inline:calc(50% - 50vw)}@media screen and (min-width:768px){.Works-module-scss-module__gaircW__swiper{width:auto;height:19.125rem;margin-block-start:4.25rem;margin-inline:initial}}.Works-module-scss-module__gaircW__button{text-align:center;margin-block-start:2.375rem}@media screen and (min-width:768px){.Works-module-scss-module__gaircW__button{margin-block-start:5rem}}
@keyframes WorksSwiper-module-scss-module__GjOezW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes WorksSwiper-module-scss-module__GjOezW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes WorksSwiper-module-scss-module__GjOezW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes WorksSwiper-module-scss-module__GjOezW__opacity{0%{opacity:0}to{opacity:1}}@keyframes WorksSwiper-module-scss-module__GjOezW__blur{0%{filter:blur(10px)}to{filter:blur()}}.WorksSwiper-module-scss-module__GjOezW__Swiper{width:100%}@media screen and (min-width:768px){.WorksSwiper-module-scss-module__GjOezW__Swiper{height:100%}}.WorksSwiper-module-scss-module__GjOezW__slide{opacity:.5;background:var(--gray);border-radius:100vmax;width:12.5rem;margin-block:auto;transition:opacity .3s,width .3s,height .3s;overflow:hidden}.WorksSwiper-module-scss-module__GjOezW__slide:before{content:"";background-image:var(--bg-image);opacity:0;z-index:-1;background-position:50%;background-size:cover;transition:opacity .3s;position:absolute;inset:0;transform:scale(1.05)}@media (any-hover:hover){.WorksSwiper-module-scss-module__GjOezW__slide:not(.swiper-slide-active){cursor:pointer}}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active{opacity:1}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active .WorksSwiper-module-scss-module__GjOezW__inner{column-gap:1.5rem}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active .WorksSwiper-module-scss-module__GjOezW__title{font-size:1rem}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active .WorksSwiper-module-scss-module__GjOezW__metaName{font-size:.875rem}@media (any-hover:hover){.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active:hover:before{opacity:.5}}@media screen and (min-width:768px){.WorksSwiper-module-scss-module__GjOezW__slide{width:85%;height:4.375rem;margin-inline:auto 0;position:relative}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active{width:100%;height:4.375rem}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active .WorksSwiper-module-scss-module__GjOezW__inner{grid-template-columns:1fr 5.625rem;column-gap:2rem}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active .WorksSwiper-module-scss-module__GjOezW__title{font-size:1.25rem}.WorksSwiper-module-scss-module__GjOezW__slide.swiper-slide-active .WorksSwiper-module-scss-module__GjOezW__metaName{font-size:1rem}}.WorksSwiper-module-scss-module__GjOezW__link{width:100%;height:100%}.WorksSwiper-module-scss-module__GjOezW__inner{justify-content:center;align-items:center;column-gap:.75rem;height:100%;padding-block:.625rem;padding-inline:2rem;display:grid}@media screen and (min-width:768px){.WorksSwiper-module-scss-module__GjOezW__inner{padding-bottom:.625rem;grid-template-columns:1fr 3.75rem;padding-inline:2.1875rem}}.WorksSwiper-module-scss-module__GjOezW__title{font-size:.75rem;line-height:1.5;font-weight:var(--font-bold);letter-spacing:.05em;text-align:center;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.WorksSwiper-module-scss-module__GjOezW__title{font-size:1rem}}.WorksSwiper-module-scss-module__GjOezW__meta{justify-content:center;row-gap:.125rem;display:grid}@media screen and (min-width:768px){.WorksSwiper-module-scss-module__GjOezW__meta{justify-content:start}}.WorksSwiper-module-scss-module__GjOezW__metaName{font-size:.625rem;font-weight:var(--font-medium);letter-spacing:.05em;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.WorksSwiper-module-scss-module__GjOezW__metaName{font-size:.75rem}}.WorksSwiper-module-scss-module__GjOezW__metaType{display:none}@media screen and (min-width:768px){.WorksSwiper-module-scss-module__GjOezW__metaType{display:block}}.WorksSwiper-module-scss-module__GjOezW__metaEn{letter-spacing:.02em}
@keyframes ButtonAccentColor-module-scss-module__tyFDkW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__opacity{0%{opacity:0}to{opacity:1}}@keyframes ButtonAccentColor-module-scss-module__tyFDkW__blur{0%{filter:blur(10px)}to{filter:blur()}}.ButtonAccentColor-module-scss-module__tyFDkW__button{text-box-trim:trim-both;border:1px solid var(--accent-color);color:var(--accent-color);font-size:1rem;font-weight:var(--font-medium);letter-spacing:.05em;border-radius:100vmax;padding-block:.5rem;padding-inline:1rem;transition:color .3s,background .3s}@media (any-hover:hover){.ButtonAccentColor-module-scss-module__tyFDkW__button:hover{color:var(--white);background:var(--accent-color)}}
@keyframes heading-module-scss-module__CipWha__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes heading-module-scss-module__CipWha__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes heading-module-scss-module__CipWha__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes heading-module-scss-module__CipWha__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes heading-module-scss-module__CipWha__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes heading-module-scss-module__CipWha__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes heading-module-scss-module__CipWha__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes heading-module-scss-module__CipWha__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes heading-module-scss-module__CipWha__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes heading-module-scss-module__CipWha__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes heading-module-scss-module__CipWha__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes heading-module-scss-module__CipWha__opacity{0%{opacity:0}to{opacity:1}}@keyframes heading-module-scss-module__CipWha__blur{0%{filter:blur(10px)}to{filter:blur()}}.heading-module-scss-module__CipWha__heading{flex-direction:column;row-gap:.125rem;padding-inline-start:3.375rem;display:flex;position:relative}.heading-module-scss-module__CipWha__heading.heading-module-scss-module__CipWha__isLeft{align-items:flex-start}.heading-module-scss-module__CipWha__heading.heading-module-scss-module__CipWha__isCenter{align-items:center}.heading-module-scss-module__CipWha__heading.heading-module-scss-module__CipWha__isRight{align-items:flex-end}.heading-module-scss-module__CipWha__heading.heading-module-scss-module__CipWha__isWhite:before{background:url(/icon-heading.svg) 50%/contain no-repeat}.heading-module-scss-module__CipWha__heading.heading-module-scss-module__CipWha__isWhite .heading-module-scss-module__CipWha__en{color:var(--main-color-2)}.heading-module-scss-module__CipWha__heading:before{content:"";aspect-ratio:43.533/32.968;background:url(/icon-heading-blue.svg) 50%/contain no-repeat;width:4.0625rem;height:auto;position:absolute;top:50%;left:-.4375rem;translate:0 -50%}@media screen and (min-width:768px){.heading-module-scss-module__CipWha__heading{row-gap:.3125rem;padding-inline-start:0}.heading-module-scss-module__CipWha__heading:before{width:5.9375rem;left:-5.5rem}}.heading-module-scss-module__CipWha__heading.heading-module-scss-module__CipWha__--animate:before{opacity:0;filter:blur(10px)}.heading-module-scss-module__CipWha__heading.heading-module-scss-module__CipWha__--animate.heading-module-scss-module__CipWha__js-show:before{animation:.4s cubic-bezier(.4,0,.2,1) .6s both heading-module-scss-module__CipWha__blur,.3s cubic-bezier(.4,0,.2,1) .6s both heading-module-scss-module__CipWha__opacity}.heading-module-scss-module__CipWha__en{font-size:1.25rem;font-weight:var(--font-bold);letter-spacing:.02em}@media screen and (min-width:768px){.heading-module-scss-module__CipWha__en{font-size:2.25rem}}.heading-module-scss-module__CipWha__en.heading-module-scss-module__CipWha__--animate{clip-path:inset(0 100% 0 0);filter:blur(10px);transform:translateY(.75rem)}.heading-module-scss-module__CipWha__en.heading-module-scss-module__CipWha__--animate.heading-module-scss-module__CipWha__js-show{animation:.4s cubic-bezier(.4,0,.2,1) both heading-module-scss-module__CipWha__clipPathInset,.4s cubic-bezier(.4,0,.2,1) .4s both heading-module-scss-module__CipWha__translateYSp,.2s cubic-bezier(.4,0,.2,1) .2s both heading-module-scss-module__CipWha__blur}@media screen and (min-width:768px){.heading-module-scss-module__CipWha__en.heading-module-scss-module__CipWha__--animate{transform:translateY(.9375rem)}.heading-module-scss-module__CipWha__en.heading-module-scss-module__CipWha__--animate.heading-module-scss-module__CipWha__js-show{animation:.4s cubic-bezier(.4,0,.2,1) both heading-module-scss-module__CipWha__clipPathInset,.4s cubic-bezier(.4,0,.2,1) .4s both heading-module-scss-module__CipWha__translateY,.2s cubic-bezier(.4,0,.2,1) .2s both heading-module-scss-module__CipWha__blur}}.heading-module-scss-module__CipWha__jp{font-size:1rem;font-weight:var(--font-medium);letter-spacing:.05em;color:var(--accent-color)}@media screen and (min-width:768px){.heading-module-scss-module__CipWha__jp{font-size:1.25rem}}.heading-module-scss-module__CipWha__jp.heading-module-scss-module__CipWha__--animate{opacity:0;transform:translateY(-.9375rem)}.heading-module-scss-module__CipWha__jp.heading-module-scss-module__CipWha__--animate.heading-module-scss-module__CipWha__js-show{animation:.3s cubic-bezier(.4,0,.2,1) .3s both heading-module-scss-module__CipWha__translateY2,.3s cubic-bezier(.4,0,.2,1) .4s both heading-module-scss-module__CipWha__opacity}
@keyframes About-module-scss-module__XmeTwq__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes About-module-scss-module__XmeTwq__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes About-module-scss-module__XmeTwq__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes About-module-scss-module__XmeTwq__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes About-module-scss-module__XmeTwq__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes About-module-scss-module__XmeTwq__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes About-module-scss-module__XmeTwq__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes About-module-scss-module__XmeTwq__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes About-module-scss-module__XmeTwq__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes About-module-scss-module__XmeTwq__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes About-module-scss-module__XmeTwq__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes About-module-scss-module__XmeTwq__opacity{0%{opacity:0}to{opacity:1}}@keyframes About-module-scss-module__XmeTwq__blur{0%{filter:blur(10px)}to{filter:blur()}}.About-module-scss-module__XmeTwq__about{background:var(--main-color-2);padding-block:2.8125rem;position:relative;overflow:clip}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__about{padding-block:5rem}}.About-module-scss-module__XmeTwq__inner{padding-inline:1.25rem}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__inner{max-width:68.125rem;margin-inline:auto 0;padding-inline:4.375rem 3.75rem}}@media screen and (min-width:1401px){.About-module-scss-module__XmeTwq__inner{max-width:89.3443%}}.About-module-scss-module__XmeTwq__hobbySwiper1{z-index:1;position:absolute;bottom:18.75rem;right:.625rem;rotate:5deg}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__hobbySwiper1{bottom:unset;top:2.5rem;right:4.375rem}}.About-module-scss-module__XmeTwq__hobbySwiper2{z-index:1;position:absolute;bottom:6.25rem;left:0;rotate:-10deg}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__hobbySwiper2{bottom:unset;top:2.5rem;right:22.5rem;left:unset}}.About-module-scss-module__XmeTwq__hobbySwiper3{z-index:1;position:absolute;bottom:1.25rem;right:1.25rem;rotate:13deg}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__hobbySwiper3{bottom:2.5rem;right:2.5rem;rotate:6deg}}.About-module-scss-module__XmeTwq__hobbySwiper1.About-module-scss-module__XmeTwq__--animate,.About-module-scss-module__XmeTwq__hobbySwiper2.About-module-scss-module__XmeTwq__--animate,.About-module-scss-module__XmeTwq__hobbySwiper3.About-module-scss-module__XmeTwq__--animate{opacity:0}.About-module-scss-module__XmeTwq__hobbySwiper1.About-module-scss-module__XmeTwq__--animate.About-module-scss-module__XmeTwq__jsShow,.About-module-scss-module__XmeTwq__hobbySwiper2.About-module-scss-module__XmeTwq__--animate.About-module-scss-module__XmeTwq__jsShow,.About-module-scss-module__XmeTwq__hobbySwiper3.About-module-scss-module__XmeTwq__--animate.About-module-scss-module__XmeTwq__jsShow{animation:.5s cubic-bezier(.4,0,.2,1) 1s both About-module-scss-module__XmeTwq__opacity}.About-module-scss-module__XmeTwq__heading{z-index:2;position:relative}.About-module-scss-module__XmeTwq__contents{z-index:2;row-gap:2.5rem;margin-block-start:2.75rem;display:grid;position:relative}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__contents{flex-direction:row-reverse;align-items:center;column-gap:8.125rem;margin-block-start:4.375rem;display:flex}.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__--animate .About-module-scss-module__XmeTwq__name,.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__--animate .About-module-scss-module__XmeTwq__message,.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__--animate .About-module-scss-module__XmeTwq__hobby{opacity:0;transform:translateY(-.9375rem)}.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__--animate .About-module-scss-module__XmeTwq__img{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__jsShow .About-module-scss-module__XmeTwq__name{animation:.5s cubic-bezier(.4,0,.2,1) .5s both About-module-scss-module__XmeTwq__translateY,.3s cubic-bezier(.4,0,.2,1) .5s both About-module-scss-module__XmeTwq__opacity}.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__jsShow .About-module-scss-module__XmeTwq__message{animation:.5s cubic-bezier(.4,0,.2,1) .7s both About-module-scss-module__XmeTwq__translateY,.3s cubic-bezier(.4,0,.2,1) .8s both About-module-scss-module__XmeTwq__opacity}.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__jsShow .About-module-scss-module__XmeTwq__hobby{animation:.5s cubic-bezier(.4,0,.2,1) 1s both About-module-scss-module__XmeTwq__translateY,.3s cubic-bezier(.4,0,.2,1) 1.1s both About-module-scss-module__XmeTwq__opacity}.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__jsShow .About-module-scss-module__XmeTwq__img{animation:.5s cubic-bezier(.4,0,.2,1) 1.4s both About-module-scss-module__XmeTwq__clipPathIn}.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__jsShow .About-module-scss-module__XmeTwq__hobbySwiper1,.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__jsShow .About-module-scss-module__XmeTwq__hobbySwiper2,.About-module-scss-module__XmeTwq__contents.About-module-scss-module__XmeTwq__jsShow .About-module-scss-module__XmeTwq__hobbySwiper3{animation:.5s cubic-bezier(.4,0,.2,1) 1.4s both About-module-scss-module__XmeTwq__opacity}}.About-module-scss-module__XmeTwq__img{border-radius:30px;overflow:hidden}.About-module-scss-module__XmeTwq__img.About-module-scss-module__XmeTwq__--animate{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__img.About-module-scss-module__XmeTwq__--animate{clip-path:unset}}.About-module-scss-module__XmeTwq__img.About-module-scss-module__XmeTwq__jsShow{animation:.5s cubic-bezier(.4,0,.2,1) both About-module-scss-module__XmeTwq__clipPathIn}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__img.About-module-scss-module__XmeTwq__jsShow{animation:About-module-scss-module__XmeTwq__unset}.About-module-scss-module__XmeTwq__img{flex-shrink:0;margin-inline-end:4.375rem}.About-module-scss-module__XmeTwq__img img{width:18.75rem}}.About-module-scss-module__XmeTwq__lead{row-gap:1.75rem;display:grid}.About-module-scss-module__XmeTwq__name{row-gap:.75rem;display:grid}.About-module-scss-module__XmeTwq__name.About-module-scss-module__XmeTwq__--animate{opacity:0;transform:translateY(-.9375rem)}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__name.About-module-scss-module__XmeTwq__--animate{opacity:unset;transform:unset}}.About-module-scss-module__XmeTwq__name.About-module-scss-module__XmeTwq__jsShow{animation:.5s cubic-bezier(.4,0,.2,1) both About-module-scss-module__XmeTwq__translateY,.3s cubic-bezier(.4,0,.2,1) both About-module-scss-module__XmeTwq__opacity}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__name.About-module-scss-module__XmeTwq__jsShow{animation:About-module-scss-module__XmeTwq__unset}}.About-module-scss-module__XmeTwq__nameSub{font-size:.875rem;font-weight:var(--font-medium);letter-spacing:.02em}.About-module-scss-module__XmeTwq__nameMain{font-size:1.25rem;font-weight:var(--font-bold);letter-spacing:.05em;align-items:center;column-gap:1rem;display:flex}.About-module-scss-module__XmeTwq__message{letter-spacing:.05em;text-shadow:0 0 2px #0003;font-size:.875rem;line-height:1.5}.About-module-scss-module__XmeTwq__message.About-module-scss-module__XmeTwq__--animate{opacity:0;transform:translateY(-.9375rem)}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__message.About-module-scss-module__XmeTwq__--animate{opacity:unset;transform:unset}}.About-module-scss-module__XmeTwq__message.About-module-scss-module__XmeTwq__jsShow{animation:.5s cubic-bezier(.4,0,.2,1) both About-module-scss-module__XmeTwq__translateY,.3s cubic-bezier(.4,0,.2,1) both About-module-scss-module__XmeTwq__opacity}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__message.About-module-scss-module__XmeTwq__jsShow{animation:About-module-scss-module__XmeTwq__unset}.About-module-scss-module__XmeTwq__message{text-shadow:none;font-size:1rem}}.About-module-scss-module__XmeTwq__hobby{align-items:center;column-gap:.5rem;display:flex}.About-module-scss-module__XmeTwq__hobby.About-module-scss-module__XmeTwq__--animate{opacity:0;transform:translateY(-.9375rem)}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__hobby.About-module-scss-module__XmeTwq__--animate{opacity:unset;transform:unset}}.About-module-scss-module__XmeTwq__hobby.About-module-scss-module__XmeTwq__jsShow{animation:.5s cubic-bezier(.4,0,.2,1) both About-module-scss-module__XmeTwq__translateY,.3s cubic-bezier(.4,0,.2,1) both About-module-scss-module__XmeTwq__opacity}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__hobby.About-module-scss-module__XmeTwq__jsShow{animation:About-module-scss-module__XmeTwq__unset}}.About-module-scss-module__XmeTwq__hobbyTitle{font-size:1.25rem;font-weight:var(--font-bold);letter-spacing:.02em;align-items:center;column-gap:.5rem;line-height:1.6;display:inline-flex}.About-module-scss-module__XmeTwq__hobbyTitle:after{content:"";background:url(/arrow2.svg) 50%/contain no-repeat;width:1.0625rem;height:.9375rem;display:block}.About-module-scss-module__XmeTwq__hobbyDesc{letter-spacing:.01em;font-size:1rem;line-height:1.6}.About-module-scss-module__XmeTwq__modal{margin-block-start:2.5rem}@media screen and (min-width:768px){.About-module-scss-module__XmeTwq__modal{margin-block-start:5rem}}
@keyframes Social-module-scss-module__RKhCqG__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Social-module-scss-module__RKhCqG__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Social-module-scss-module__RKhCqG__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Social-module-scss-module__RKhCqG__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Social-module-scss-module__RKhCqG__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Social-module-scss-module__RKhCqG__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Social-module-scss-module__RKhCqG__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Social-module-scss-module__RKhCqG__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Social-module-scss-module__RKhCqG__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Social-module-scss-module__RKhCqG__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Social-module-scss-module__RKhCqG__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Social-module-scss-module__RKhCqG__opacity{0%{opacity:0}to{opacity:1}}@keyframes Social-module-scss-module__RKhCqG__blur{0%{filter:blur(10px)}to{filter:blur()}}.Social-module-scss-module__RKhCqG__social{align-items:center;column-gap:.875rem;display:flex}.Social-module-scss-module__RKhCqG__x,.Social-module-scss-module__RKhCqG__instagram{width:1.125rem}
@keyframes ModalTrigger-module-scss-module__96kKIW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes ModalTrigger-module-scss-module__96kKIW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes ModalTrigger-module-scss-module__96kKIW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes ModalTrigger-module-scss-module__96kKIW__opacity{0%{opacity:0}to{opacity:1}}@keyframes ModalTrigger-module-scss-module__96kKIW__blur{0%{filter:blur(10px)}to{filter:blur()}}.ModalTrigger-module-scss-module__96kKIW__button{z-index:1;position:relative}.ModalTrigger-module-scss-module__96kKIW__button.ModalTrigger-module-scss-module__96kKIW__isLeft{text-align:left}.ModalTrigger-module-scss-module__96kKIW__button.ModalTrigger-module-scss-module__96kKIW__isCenter{text-align:center}.ModalTrigger-module-scss-module__96kKIW__button.ModalTrigger-module-scss-module__96kKIW__isRight{text-align:right}
@keyframes Modal-module-scss-module__o5PEPq__fadeIn{0%{opacity:0}}@keyframes Modal-module-scss-module__o5PEPq__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Modal-module-scss-module__o5PEPq__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Modal-module-scss-module__o5PEPq__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Modal-module-scss-module__o5PEPq__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Modal-module-scss-module__o5PEPq__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Modal-module-scss-module__o5PEPq__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Modal-module-scss-module__o5PEPq__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Modal-module-scss-module__o5PEPq__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Modal-module-scss-module__o5PEPq__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Modal-module-scss-module__o5PEPq__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Modal-module-scss-module__o5PEPq__opacity{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__o5PEPq__blur{0%{filter:blur(10px)}to{filter:blur()}}.Modal-module-scss-module__o5PEPq__overlay{z-index:10000;background:#00000073;justify-content:center;align-items:center;animation:.2s Modal-module-scss-module__o5PEPq__fadeIn;display:flex;position:fixed;inset:0}.Modal-module-scss-module__o5PEPq__modal{background:var(--main-color-2);width:90%;animation:.2s Modal-module-scss-module__o5PEPq__scaleIn;position:relative;overflow:clip}.Modal-module-scss-module__o5PEPq__modal:after{content:"";aspect-ratio:224/170;background:url(/nikukyuu-bg.webp) 50%/contain no-repeat;width:18.75rem;position:absolute;bottom:-5rem;right:-6.875rem}.Modal-module-scss-module__o5PEPq__modalInner{height:90vh;padding-block:1.5rem;padding-inline:1.25rem;overflow-x:scroll}@keyframes Modal-module-scss-module__o5PEPq__scaleIn{0%{opacity:0;transform:scale(.95)}}
@keyframes AboutModal-module-scss-module__B8xT0G__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes AboutModal-module-scss-module__B8xT0G__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes AboutModal-module-scss-module__B8xT0G__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes AboutModal-module-scss-module__B8xT0G__opacity{0%{opacity:0}to{opacity:1}}@keyframes AboutModal-module-scss-module__B8xT0G__blur{0%{filter:blur(10px)}to{filter:blur()}}.AboutModal-module-scss-module__B8xT0G__close{background:url(/close.svg) 50%/contain no-repeat;width:2rem;height:1.28125rem;margin-inline:auto 0;display:block}.AboutModal-module-scss-module__B8xT0G__contents{row-gap:1.5625rem;margin-block-start:.5rem;display:grid}.AboutModal-module-scss-module__B8xT0G__content{row-gap:1rem;display:grid}.AboutModal-module-scss-module__B8xT0G__title{font-size:1.125rem;font-weight:var(--font-bold);letter-spacing:.05em;color:var(--accent-color);align-items:center;column-gap:.75rem;line-height:1.6;display:inline-flex}.AboutModal-module-scss-module__B8xT0G__title:before{content:"";width:1.5rem;height:1.5rem;display:block}.AboutModal-module-scss-module__B8xT0G__title.AboutModal-module-scss-module__B8xT0G__work:before{background:url(/icon-modal-1.svg) 50%/contain no-repeat}.AboutModal-module-scss-module__B8xT0G__title.AboutModal-module-scss-module__B8xT0G__skill:before{background:url(/icon-modal-2.svg) 50%/contain no-repeat}.AboutModal-module-scss-module__B8xT0G__title.AboutModal-module-scss-module__B8xT0G__soft:before{background:url(/icon-modal-3.svg) 50%/contain no-repeat}.AboutModal-module-scss-module__B8xT0G__title.AboutModal-module-scss-module__B8xT0G__time:before{background:url(/icon-modal-4.svg) 50%/contain no-repeat}.AboutModal-module-scss-module__B8xT0G__list{row-gap:.5rem;display:grid}.AboutModal-module-scss-module__B8xT0G__item{letter-spacing:.05em;padding-inline-start:.625rem;font-size:.875rem;line-height:1.5;position:relative}.AboutModal-module-scss-module__B8xT0G__item:before{content:"";aspect-ratio:1;background:var(--main-color);border-radius:50%;width:.25rem;position:absolute;top:.375rem;left:0}.AboutModal-module-scss-module__B8xT0G__text{letter-spacing:.05em;margin-block-start:2rem;font-size:.875rem;line-height:1.5}.AboutModal-module-scss-module__B8xT0G__button{text-align:center;z-index:1;margin-block-start:2.5rem;position:relative}
@keyframes LoadingAnimation-module-scss-module__ORP3bq__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__opacity{0%{opacity:0}to{opacity:1}}@keyframes LoadingAnimation-module-scss-module__ORP3bq__blur{0%{filter:blur(10px)}to{filter:blur()}}.LoadingAnimation-module-scss-module__ORP3bq__loading{background-color:var(--main-color-2);z-index:9999;opacity:1;justify-content:center;align-items:center;width:100%;height:100%;transition:-webkit-mask-size 2s cubic-bezier(.4,0,.2,1),mask-size 2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;-webkit-mask-image:linear-gradient(#000,#000),url(/loader-mask.svg);mask-image:linear-gradient(#000,#000),url(/loader-mask.svg);-webkit-mask-position:0 0,50%;mask-position:0 0,50%;-webkit-mask-size:100% 100%,0 0;mask-size:100% 100%,0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.LoadingAnimation-module-scss-module__ORP3bq__loading.LoadingAnimation-module-scss-module__ORP3bq__mask1{-webkit-mask-size:100% 100%,17.5625rem 15.25rem;mask-size:100% 100%,17.5625rem 15.25rem}.LoadingAnimation-module-scss-module__ORP3bq__loading.LoadingAnimation-module-scss-module__ORP3bq__mask2{-webkit-mask-size:100% 100%,300vmax 300vmax;mask-size:100% 100%,300vmax 300vmax}.LoadingAnimation-module-scss-module__ORP3bq__loading.LoadingAnimation-module-scss-module__ORP3bq__end{opacity:0;visibility:hidden}.LoadingAnimation-module-scss-module__ORP3bq__isAnimating{opacity:1}.LoadingAnimation-module-scss-module__ORP3bq__isHiding{opacity:0}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu{opacity:0;background:#756f6f;width:3.75rem;height:3.75rem;transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1);position:fixed;top:calc(100svh - 5rem);right:1.875rem;transform:translate(10px,10px);-webkit-mask:url(/icon-heading.svg) 50%/contain no-repeat;mask:url(/icon-heading.svg) 50%/contain no-repeat}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu.LoadingAnimation-module-scss-module__ORP3bq__nikukyu2{top:calc(100svh - 7.5rem);right:8.75rem}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu.LoadingAnimation-module-scss-module__ORP3bq__nikukyu3{top:calc(100svh - 13.75rem);right:5rem}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu.LoadingAnimation-module-scss-module__ORP3bq__nikukyu4{top:calc(100svh - 15.625rem);right:13.125rem}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu.LoadingAnimation-module-scss-module__ORP3bq__nikukyuVisible{opacity:1;transform:translate(0)}@media screen and (min-width:768px){.LoadingAnimation-module-scss-module__ORP3bq__nikukyu{opacity:0;width:6.25rem;height:6.25rem;top:calc(100vh - 9.375rem);right:12.5rem;transform:translate(10px,10px)}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu.LoadingAnimation-module-scss-module__ORP3bq__nikukyu2{top:calc(100vh - 12.5rem);right:28.125rem}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu.LoadingAnimation-module-scss-module__ORP3bq__nikukyu3{top:calc(100vh - 21.875rem);right:18.75rem}.LoadingAnimation-module-scss-module__ORP3bq__nikukyu.LoadingAnimation-module-scss-module__ORP3bq__nikukyu4{top:calc(100vh - 25rem);right:34.375rem}}.LoadingAnimation-module-scss-module__ORP3bq__loader{justify-content:center;align-items:center;display:flex}.LoadingAnimation-module-scss-module__ORP3bq__spinner{border:4px solid #ffffff1a;border-top-color:#fff;border-radius:50%;width:60px;height:60px;animation:1s linear infinite LoadingAnimation-module-scss-module__ORP3bq__spin}@keyframes LoadingAnimation-module-scss-module__ORP3bq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width:768px){.LoadingAnimation-module-scss-module__ORP3bq__spinner{border-width:3px;width:40px;height:40px}}
@keyframes Skill-module-scss-module__lmpPCa__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Skill-module-scss-module__lmpPCa__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Skill-module-scss-module__lmpPCa__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Skill-module-scss-module__lmpPCa__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Skill-module-scss-module__lmpPCa__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Skill-module-scss-module__lmpPCa__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Skill-module-scss-module__lmpPCa__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Skill-module-scss-module__lmpPCa__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Skill-module-scss-module__lmpPCa__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Skill-module-scss-module__lmpPCa__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Skill-module-scss-module__lmpPCa__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Skill-module-scss-module__lmpPCa__opacity{0%{opacity:0}to{opacity:1}}@keyframes Skill-module-scss-module__lmpPCa__blur{0%{filter:blur(10px)}to{filter:blur()}}.Skill-module-scss-module__lmpPCa__skill{background:var(--main-color-2);padding-block:2.8125rem 3.75rem;position:relative;overflow:clip}@media screen and (min-width:768px){.Skill-module-scss-module__lmpPCa__skill{padding-block:5rem}}.Skill-module-scss-module__lmpPCa__skill:before{content:"";aspect-ratio:225.663/171.614;background:url(/nikukyuu-bg.webp) 50%/contain no-repeat;width:21.0625rem;height:auto;position:absolute;top:-1.875rem;right:-7.5625rem}.Skill-module-scss-module__lmpPCa__skill:after{content:"";aspect-ratio:169.838/129.161;background:url(/nikukyuu-bg.webp) 50%/contain no-repeat;width:16.25rem;height:auto;position:absolute;bottom:-5rem;right:-5.125rem}@media screen and (min-width:768px){.Skill-module-scss-module__lmpPCa__skill:before{width:23.375rem;height:auto;position:absolute;top:.625rem;right:-7.3125rem}.Skill-module-scss-module__lmpPCa__skill:after{width:12.1875rem;height:auto;top:17.125rem;bottom:auto;right:-.3125rem}}.Skill-module-scss-module__lmpPCa__inner{padding-inline:1.25rem}@media screen and (min-width:768px){.Skill-module-scss-module__lmpPCa__inner{max-width:71.875rem;margin-inline:0 auto;padding-inline:3.75rem 4.375rem}}@media screen and (min-width:1401px){.Skill-module-scss-module__lmpPCa__inner{max-width:89.3443%}}@media screen and (min-width:768px){.Skill-module-scss-module__lmpPCa__heading hgroup{align-items:center!important}.Skill-module-scss-module__lmpPCa__heading{width:fit-content;margin-inline:auto}}.Skill-module-scss-module__lmpPCa__boxes{perspective:1000px;grid-template-columns:repeat(2,1fr);gap:2.0625rem 1rem;margin-block-start:3.75rem;display:grid;position:relative}@media screen and (min-width:768px){.Skill-module-scss-module__lmpPCa__boxes{grid-template-columns:repeat(6,1fr);row-gap:2.5rem;margin-block-start:5.9375rem}}.Skill-module-scss-module__lmpPCa__boxes.Skill-module-scss-module__lmpPCa__jsShow .Skill-module-scss-module__lmpPCa__box{filter:blur();opacity:1;transform:translate(0)scale(1)skew(0deg)rotateX(0)rotateY(0)}.Skill-module-scss-module__lmpPCa__boxes.Skill-module-scss-module__lmpPCa__jsShow .Skill-module-scss-module__lmpPCa__boxText{animation:1s cubic-bezier(.4,0,.2,1) .5s both Skill-module-scss-module__lmpPCa__clipPathInset,1s cubic-bezier(.4,0,.2,1) .5s both Skill-module-scss-module__lmpPCa__blur}.Skill-module-scss-module__lmpPCa__box{opacity:0;filter:blur(4px);transform:translate(var(--from-x),var(--from-y))scale(.5)skew(var(--skew-x,0deg),var(--skew-y,0deg))rotateX(var(--rot-x,0deg))rotateY(var(--rot-y,0deg));backface-visibility:hidden;justify-content:center;align-items:center;row-gap:2rem;transition:transform .8s cubic-bezier(.34,1.56,.64,1),opacity .6s,filter .6s;display:grid}.Skill-module-scss-module__lmpPCa__box:first-child{--from-x:0px;--from-y:100px;--skew-y:10deg;--rot-x:-20deg;transition-delay:50ms}.Skill-module-scss-module__lmpPCa__box:nth-child(2){--from-x:-80px;--from-y:80px;--skew-x:-15deg;--skew-y:15deg;--rot-y:20deg;transition-delay:.1s}.Skill-module-scss-module__lmpPCa__box:nth-child(3){--from-x:-120px;--from-y:0px;--skew-x:-20deg;--rot-y:30deg;transition-delay:.15s}.Skill-module-scss-module__lmpPCa__box:nth-child(4){--from-x:-80px;--from-y:-80px;--skew-x:-15deg;--skew-y:-15deg;transition-delay:.2s}.Skill-module-scss-module__lmpPCa__box:nth-child(5){--from-x:0px;--from-y:-100px;--skew-y:-10deg;--rot-x:20deg;transition-delay:.25s}.Skill-module-scss-module__lmpPCa__box:nth-child(6){--from-x:80px;--from-y:-80px;--skew-x:15deg;--skew-y:-15deg;transition-delay:.3s}.Skill-module-scss-module__lmpPCa__box:nth-child(7){--from-x:120px;--from-y:0px;--skew-x:20deg;--rot-y:-30deg;transition-delay:.35s}.Skill-module-scss-module__lmpPCa__box:nth-child(8){--from-x:80px;--from-y:80px;--skew-x:15deg;--skew-y:15deg;transition-delay:.4s}.Skill-module-scss-module__lmpPCa__boxImg{aspect-ratio:1;filter:drop-shadow(0 0 2px #c8ef6699)drop-shadow(0 0 2px #cae83366);width:8.75rem;animation:3s infinite Skill-module-scss-module__lmpPCa__shadow;position:relative}@keyframes Skill-module-scss-module__lmpPCa__shadow{0%{filter:drop-shadow(0 0 2px #c8ef6699)drop-shadow(0 0 2px #cae83366)}50%{filter:drop-shadow(0 0 #c8ef6699)drop-shadow(0 0 #cae83366)}to{filter:drop-shadow(0 0 2px #c8ef6699)drop-shadow(0 0 2px #cae83366)}}.Skill-module-scss-module__lmpPCa__boxText{text-align:center;font-size:1rem;font-weight:var(--font-bold);letter-spacing:.02em}
@keyframes Service-module-scss-module__mjkUiG__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Service-module-scss-module__mjkUiG__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Service-module-scss-module__mjkUiG__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Service-module-scss-module__mjkUiG__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Service-module-scss-module__mjkUiG__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Service-module-scss-module__mjkUiG__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Service-module-scss-module__mjkUiG__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Service-module-scss-module__mjkUiG__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Service-module-scss-module__mjkUiG__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Service-module-scss-module__mjkUiG__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Service-module-scss-module__mjkUiG__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Service-module-scss-module__mjkUiG__opacity{0%{opacity:0}to{opacity:1}}@keyframes Service-module-scss-module__mjkUiG__blur{0%{filter:blur(10px)}to{filter:blur()}}.Service-module-scss-module__mjkUiG__service{padding-block:2.5rem}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__service{padding-block:0}}.Service-module-scss-module__mjkUiG__inner{padding-inline:0 1.25rem}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__inner{padding-inline:0}}.Service-module-scss-module__mjkUiG__heading{margin-inline-start:1.25rem}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__heading{margin-inline-start:15rem}}.Service-module-scss-module__mjkUiG__boxes{row-gap:2.5rem;margin-block-start:3.125rem;display:grid}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__boxes{margin-block-start:5.1875rem}}.Service-module-scss-module__mjkUiG__box{background:var(--main-color-2);border-radius:0 100vmax 100vmax 0;padding:1.25rem}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__box{padding-block:2.5rem;padding-inline:15rem 5rem}.Service-module-scss-module__mjkUiG__box:nth-of-type(2){width:calc(100% - 4.375rem)}.Service-module-scss-module__mjkUiG__box:nth-of-type(3){width:calc(100% - 8.75rem)}}.Service-module-scss-module__mjkUiG__box.Service-module-scss-module__mjkUiG__--animate{clip-path:inset(0 100% 0 0);filter:blur(10px);transform:translateY(.75rem)}.Service-module-scss-module__mjkUiG__box.Service-module-scss-module__mjkUiG__--animate .Service-module-scss-module__mjkUiG__boxContent{clip-path:inset(0 100% 0 0);filter:blur(10px);transform:translateY(3.125rem)}.Service-module-scss-module__mjkUiG__box.Service-module-scss-module__mjkUiG__--animate .Service-module-scss-module__mjkUiG__boxText{opacity:0;transform:translateY(-.9375rem)}.Service-module-scss-module__mjkUiG__box.Service-module-scss-module__mjkUiG__--animate.Service-module-scss-module__mjkUiG__jsShow{animation:.8s cubic-bezier(.4,0,.2,1) .5s both Service-module-scss-module__mjkUiG__clipPathInset,1s cubic-bezier(.4,0,.2,1) .5s both Service-module-scss-module__mjkUiG__blur}.Service-module-scss-module__mjkUiG__box.Service-module-scss-module__mjkUiG__--animate.Service-module-scss-module__mjkUiG__jsShow .Service-module-scss-module__mjkUiG__boxContent{animation:.6s cubic-bezier(.4,0,.2,1) 1s both Service-module-scss-module__mjkUiG__clipPathInset,.6s cubic-bezier(.4,0,.2,1) 1s both Service-module-scss-module__mjkUiG__blur,.5s cubic-bezier(.4,0,.2,1) 1.5s both Service-module-scss-module__mjkUiG__translateY3}.Service-module-scss-module__mjkUiG__box.Service-module-scss-module__mjkUiG__--animate.Service-module-scss-module__mjkUiG__jsShow .Service-module-scss-module__mjkUiG__boxText{animation:.5s cubic-bezier(.4,0,.2,1) 1.8s both Service-module-scss-module__mjkUiG__translateY2,.5s cubic-bezier(.4,0,.2,1) 1.8s both Service-module-scss-module__mjkUiG__opacity}.Service-module-scss-module__mjkUiG__boxContent{border-bottom:1px solid var(--accent-color);flex-flow:column wrap;justify-content:space-between;gap:.625rem;max-width:17.5rem;padding-block-end:.75rem;display:flex}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__boxContent{flex-direction:row;align-items:flex-end;max-width:100%}}.Service-module-scss-module__mjkUiG__boxTitle{font-size:1.5rem;font-weight:var(--font-bold);max-width:17.5rem}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__boxTitle{max-width:100%;font-size:2.25rem}}.Service-module-scss-module__mjkUiG__price{font-size:1rem;font-weight:var(--font-bold);row-gap:.125rem;display:grid}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__price{align-items:center;column-gap:.3125rem;font-size:1.5rem;display:flex}}.Service-module-scss-module__mjkUiG__boxTitle:lang(en){font-family:var(--font-en)}.Service-module-scss-module__mjkUiG__boxText{letter-spacing:.05em;margin-block-start:1rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__boxText{font-size:1rem}}.Service-module-scss-module__mjkUiG__button{text-align:center;margin-block-start:2.5rem}@media screen and (min-width:768px){.Service-module-scss-module__mjkUiG__button{margin-block-start:3.75rem}}.Service-module-scss-module__mjkUiG__button.Service-module-scss-module__mjkUiG__--animate{opacity:0;transform:translateY(.75rem)}.Service-module-scss-module__mjkUiG__button.Service-module-scss-module__mjkUiG__--animate.Service-module-scss-module__mjkUiG__jsShow{animation:.5s cubic-bezier(.4,0,.2,1) 1s both Service-module-scss-module__mjkUiG__opacity,.5s cubic-bezier(.4,0,.2,1) 1s both Service-module-scss-module__mjkUiG__translateY}
@keyframes Flow-module-scss-module__mCQpSW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Flow-module-scss-module__mCQpSW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Flow-module-scss-module__mCQpSW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Flow-module-scss-module__mCQpSW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Flow-module-scss-module__mCQpSW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Flow-module-scss-module__mCQpSW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Flow-module-scss-module__mCQpSW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Flow-module-scss-module__mCQpSW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Flow-module-scss-module__mCQpSW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Flow-module-scss-module__mCQpSW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Flow-module-scss-module__mCQpSW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Flow-module-scss-module__mCQpSW__opacity{0%{opacity:0}to{opacity:1}}@keyframes Flow-module-scss-module__mCQpSW__blur{0%{filter:blur(10px)}to{filter:blur()}}.Flow-module-scss-module__mCQpSW__service{background:var(--main-color-2);padding-block:2.8125rem}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__service{padding-block:5rem}}.Flow-module-scss-module__mCQpSW__inner{padding-inline:1.25rem}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__inner{max-width:71.875rem;margin-inline:0 auto;padding-inline:3.75rem 4.375rem}}@media screen and (min-width:1401px){.Flow-module-scss-module__mCQpSW__inner{max-width:89.3443%}}.Flow-module-scss-module__mCQpSW__heading hgroup{padding-inline-start:0;align-items:center!important}.Flow-module-scss-module__mCQpSW__heading hgroup:before{left:-3.375rem}.Flow-module-scss-module__mCQpSW__heading{width:fit-content;margin-inline:auto}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__heading hgroup:before{left:-5.25rem}}.Flow-module-scss-module__mCQpSW__boxes{row-gap:2.125rem;margin-block-start:2.5rem;display:grid}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__boxes{row-gap:3rem;margin-block-start:5rem}}.Flow-module-scss-module__mCQpSW__box{grid-template-columns:max-content 1fr;column-gap:1.5rem;display:grid;position:relative}.Flow-module-scss-module__mCQpSW__box.Flow-module-scss-module__mCQpSW__--animate{opacity:0;transform:translateY(-3.125rem)}.Flow-module-scss-module__mCQpSW__box.Flow-module-scss-module__mCQpSW__jsShow{animation:.8s cubic-bezier(.4,.2,.36,1) .5s both Flow-module-scss-module__mCQpSW__translateY4,.8s cubic-bezier(.4,.2,.36,1) .5s both Flow-module-scss-module__mCQpSW__opacity}.Flow-module-scss-module__mCQpSW__box:not(:last-of-type):after{content:"";background:linear-gradient(90deg,#75f0e4 -2.77%,#87d5ec 27.86%,#9ab9f5 63.93%,#b394fe 100%);width:.25rem;height:calc(100% - 3.875rem);position:absolute;top:5.375rem;left:2.375rem;-webkit-mask-image:radial-gradient(circle,#000 2px,#0000 2px);mask-image:radial-gradient(circle,#000 2px,#0000 2px);-webkit-mask-size:4px 14px;mask-size:4px 14px;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__box{column-gap:2.5rem}.Flow-module-scss-module__mCQpSW__box:not(:last-of-type):after{content:"";width:.25rem;height:calc(100% - 3.75rem);position:absolute;top:6.5rem;left:2.875rem}}.Flow-module-scss-module__mCQpSW__boxImage{aspect-ratio:1;background:var(--white);border-radius:100vmax;place-items:center;width:5.125rem;display:grid}.Flow-module-scss-module__mCQpSW__boxImage img{width:3.5rem}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__boxImage{width:6.25rem}.Flow-module-scss-module__mCQpSW__boxImage img{width:4.0625rem}}.Flow-module-scss-module__mCQpSW__boxNumber{font-size:1rem;font-weight:var(--font-bold);align-items:center;column-gap:.25rem;display:flex}.Flow-module-scss-module__mCQpSW__boxNumber span{background:linear-gradient(90deg,#75f0e4 -2.77%,#87d5ec 27.86%,#9ab9f5 63.93%,#b394fe 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.Flow-module-scss-module__mCQpSW__boxTitle{font-size:1.125rem;font-weight:var(--font-bold);margin-block-start:.625rem}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__boxTitle{font-size:1.25rem}}.Flow-module-scss-module__mCQpSW__boxText{letter-spacing:.05em;white-space:pre-line;margin-block-start:1.125rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.Flow-module-scss-module__mCQpSW__boxText{font-size:1rem}}
@keyframes Contact-module-scss-module__KrmdGa__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Contact-module-scss-module__KrmdGa__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Contact-module-scss-module__KrmdGa__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Contact-module-scss-module__KrmdGa__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Contact-module-scss-module__KrmdGa__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Contact-module-scss-module__KrmdGa__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Contact-module-scss-module__KrmdGa__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Contact-module-scss-module__KrmdGa__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Contact-module-scss-module__KrmdGa__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Contact-module-scss-module__KrmdGa__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Contact-module-scss-module__KrmdGa__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Contact-module-scss-module__KrmdGa__opacity{0%{opacity:0}to{opacity:1}}@keyframes Contact-module-scss-module__KrmdGa__blur{0%{filter:blur(10px)}to{filter:blur()}}.Contact-module-scss-module__KrmdGa__contact{background:var(--main-color-2);padding-block:3.5rem}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__contact{padding-block:7.5rem}}.Contact-module-scss-module__KrmdGa__heading hgroup{padding-inline-start:0;align-items:center!important}.Contact-module-scss-module__KrmdGa__heading hgroup:before{left:-3.375rem}.Contact-module-scss-module__KrmdGa__heading{width:fit-content;margin-inline:auto}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__heading hgroup:before{left:-5.25rem}}.Contact-module-scss-module__KrmdGa__info{text-align:center;letter-spacing:.05em;margin-block-start:2.25rem;font-size:.875rem;line-height:1.5}.Contact-module-scss-module__KrmdGa__info span{font-weight:var(--font-bold)}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__info{margin-block-start:5rem;font-size:1.125rem}}.Contact-module-scss-module__KrmdGa__form{margin-block-start:2rem}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__form{margin-block-start:4.875rem}}.Contact-module-scss-module__KrmdGa__formBody{row-gap:2.0625rem;display:grid}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__formBody{row-gap:2.1875rem}}.Contact-module-scss-module__KrmdGa__formItem{row-gap:.5rem;display:grid}.Contact-module-scss-module__KrmdGa__formCheck{row-gap:1rem;margin-block-start:.5rem;display:grid}.Contact-module-scss-module__KrmdGa__formPrivacy{margin-block-start:2rem}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__formPrivacy{margin-block-start:4.6875rem}}.Contact-module-scss-module__KrmdGa__error{background-color:#fee;border:1px solid #fcc;border-radius:.25rem;margin-block-start:1.5rem;padding:1rem}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__error{margin-block-start:2rem;padding:1.25rem}}.Contact-module-scss-module__KrmdGa__errorText{color:#c33;text-align:center;font-size:.875rem;line-height:1.6}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__errorText{font-size:1rem}}.Contact-module-scss-module__KrmdGa__submit{text-align:center;z-index:2;margin-block-start:2rem;position:relative}@media screen and (min-width:768px){.Contact-module-scss-module__KrmdGa__submit{margin-block-start:5rem}}
@keyframes Input-module-scss-module__5edHdW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Input-module-scss-module__5edHdW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Input-module-scss-module__5edHdW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Input-module-scss-module__5edHdW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Input-module-scss-module__5edHdW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Input-module-scss-module__5edHdW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Input-module-scss-module__5edHdW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Input-module-scss-module__5edHdW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Input-module-scss-module__5edHdW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Input-module-scss-module__5edHdW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Input-module-scss-module__5edHdW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Input-module-scss-module__5edHdW__opacity{0%{opacity:0}to{opacity:1}}@keyframes Input-module-scss-module__5edHdW__blur{0%{filter:blur(10px)}to{filter:blur()}}.Input-module-scss-module__5edHdW__input{background:var(--white);width:100%;font-size:1rem;font-weight:var(--font-bold);letter-spacing:.05em;border:none;border-radius:100vmax;padding-block:.75rem;padding-inline:1.5rem}.Input-module-scss-module__5edHdW__input::placeholder{color:var(--main-color-2);font-size:inherit;font-weight:inherit;letter-spacing:inherit}
@keyframes Label-module-scss-module__NFZAKW__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Label-module-scss-module__NFZAKW__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes Label-module-scss-module__NFZAKW__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes Label-module-scss-module__NFZAKW__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes Label-module-scss-module__NFZAKW__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes Label-module-scss-module__NFZAKW__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes Label-module-scss-module__NFZAKW__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes Label-module-scss-module__NFZAKW__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes Label-module-scss-module__NFZAKW__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes Label-module-scss-module__NFZAKW__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Label-module-scss-module__NFZAKW__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes Label-module-scss-module__NFZAKW__opacity{0%{opacity:0}to{opacity:1}}@keyframes Label-module-scss-module__NFZAKW__blur{0%{filter:blur(10px)}to{filter:blur()}}.Label-module-scss-module__NFZAKW__label{align-items:center;column-gap:.5rem;display:flex}.Label-module-scss-module__NFZAKW__text{font-size:1rem;font-weight:var(--font-bold);letter-spacing:.05em}@media screen and (min-width:768px){.Label-module-scss-module__NFZAKW__text{font-size:1.125rem}}.Label-module-scss-module__NFZAKW__tag{font-size:.75rem;font-weight:var(--font-bold);letter-spacing:.01em;color:var(--main-color-2);background:var(--accent-color);border-radius:100vmax;padding-block:.125rem;padding-inline:1rem;line-height:1.6}@media screen and (min-width:768px){.Label-module-scss-module__NFZAKW__tag{font-size:.875rem}}
@keyframes TextArea-module-scss-module__xYixBq__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes TextArea-module-scss-module__xYixBq__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes TextArea-module-scss-module__xYixBq__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes TextArea-module-scss-module__xYixBq__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes TextArea-module-scss-module__xYixBq__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes TextArea-module-scss-module__xYixBq__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes TextArea-module-scss-module__xYixBq__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes TextArea-module-scss-module__xYixBq__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes TextArea-module-scss-module__xYixBq__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes TextArea-module-scss-module__xYixBq__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes TextArea-module-scss-module__xYixBq__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes TextArea-module-scss-module__xYixBq__opacity{0%{opacity:0}to{opacity:1}}@keyframes TextArea-module-scss-module__xYixBq__blur{0%{filter:blur(10px)}to{filter:blur()}}.TextArea-module-scss-module__xYixBq__textArea{background:var(--white);width:100%;min-height:10rem;font-size:.875rem;font-weight:var(--font-bold);letter-spacing:.05em;border:none;border-radius:20px;padding-block:.75rem;padding-inline:1.5rem}.TextArea-module-scss-module__xYixBq__textArea::placeholder{color:var(--main-color-2);font-size:inherit;font-weight:inherit;letter-spacing:inherit}@media screen and (min-width:768px){.TextArea-module-scss-module__xYixBq__textArea{font-size:1rem}}
@keyframes CheckBox-module-scss-module__9fGehq__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes CheckBox-module-scss-module__9fGehq__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes CheckBox-module-scss-module__9fGehq__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes CheckBox-module-scss-module__9fGehq__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes CheckBox-module-scss-module__9fGehq__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes CheckBox-module-scss-module__9fGehq__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes CheckBox-module-scss-module__9fGehq__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes CheckBox-module-scss-module__9fGehq__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes CheckBox-module-scss-module__9fGehq__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes CheckBox-module-scss-module__9fGehq__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes CheckBox-module-scss-module__9fGehq__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes CheckBox-module-scss-module__9fGehq__opacity{0%{opacity:0}to{opacity:1}}@keyframes CheckBox-module-scss-module__9fGehq__blur{0%{filter:blur(10px)}to{filter:blur()}}.CheckBox-module-scss-module__9fGehq__item{align-items:center;column-gap:.5rem;display:flex}.CheckBox-module-scss-module__9fGehq__item.CheckBox-module-scss-module__9fGehq__isCenter{justify-content:center}.CheckBox-module-scss-module__9fGehq__item.CheckBox-module-scss-module__9fGehq__isRight{justify-content:flex-end}.CheckBox-module-scss-module__9fGehq__input{appearance:none;background:var(--White);border:.5px solid var(--black);cursor:pointer;border-radius:1px;place-content:center;width:20px;height:20px;margin:0;display:grid;position:relative}.CheckBox-module-scss-module__9fGehq__input:before{content:"";border-right:.125rem solid var(--main-color);border-bottom:.125rem solid var(--main-color);opacity:0;border-radius:2px;width:8px;height:13px;transition:opacity .2s;rotate:45deg}.CheckBox-module-scss-module__9fGehq__input:checked:before{opacity:1}.CheckBox-module-scss-module__9fGehq__text{font-size:.875rem;font-weight:var(--font-medium);letter-spacing:.05em;color:var(--black)}@media screen and (min-width:768px){.CheckBox-module-scss-module__9fGehq__text{font-size:1rem}}.CheckBox-module-scss-module__9fGehq__text.CheckBox-module-scss-module__9fGehq__link{text-decoration:underline}
@keyframes not-found-module-scss-module__HfxUKG__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module-scss-module__HfxUKG__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes not-found-module-scss-module__HfxUKG__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes not-found-module-scss-module__HfxUKG__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes not-found-module-scss-module__HfxUKG__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes not-found-module-scss-module__HfxUKG__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__HfxUKG__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__HfxUKG__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__HfxUKG__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__HfxUKG__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__HfxUKG__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes not-found-module-scss-module__HfxUKG__opacity{0%{opacity:0}to{opacity:1}}@keyframes not-found-module-scss-module__HfxUKG__blur{0%{filter:blur(10px)}to{filter:blur()}}.not-found-module-scss-module__HfxUKG__notFound{flex:1;margin-block-start:4rem;padding-block:3.625rem;position:relative;overflow:clip}@media screen and (min-width:768px){.not-found-module-scss-module__HfxUKG__notFound{margin-block-start:5rem;padding-block:7.5rem}}.not-found-module-scss-module__HfxUKG__title{text-align:center;display:grid}.not-found-module-scss-module__HfxUKG__title .not-found-module-scss-module__HfxUKG__svg{width:7.97775rem;height:7.48788rem}.not-found-module-scss-module__HfxUKG__title .not-found-module-scss-module__HfxUKG__text{color:var(--main-color-2);text-align:center;font-size:10.375rem;font-weight:var(--font-bold);letter-spacing:.02em;margin-block-start:-3rem}@media screen and (min-width:768px){.not-found-module-scss-module__HfxUKG__title .not-found-module-scss-module__HfxUKG__svg{width:10.3751rem;height:9.73775rem}.not-found-module-scss-module__HfxUKG__title .not-found-module-scss-module__HfxUKG__text{margin-block-start:-3.75rem;font-size:15rem}}.not-found-module-scss-module__HfxUKG__info{color:var(--main-color-2);text-align:center;letter-spacing:.05em;margin-block-start:2.5rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:768px){.not-found-module-scss-module__HfxUKG__info{margin-block-start:2.8125rem;font-size:1rem}}.not-found-module-scss-module__HfxUKG__button{text-align:center;margin-block-start:2.5rem;margin-inline-start:-2.375rem}@media screen and (min-width:768px){.not-found-module-scss-module__HfxUKG__button{margin-inline-start:-2.625rem}}
@keyframes SubmitButton-module-scss-module__7PFYya__fadeIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__popUp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(40px)scale(.9)}60%{filter:drop-shadow(0 10px 20px #00000026)}to{filter:drop-shadow(0 4px 8px #0000001a)}}@keyframes SubmitButton-module-scss-module__7PFYya__float{0%{transform:translate(0,0)scale(1)rotate(0)}13%{transform:translate(-14px,-28px)scale(1.018)rotate(-.4deg)}29%{transform:translate(22px,-6px)scale(.992)rotate(.6deg)}47%{transform:translate(6px,34px)scale(1.012)rotate(.9deg)}63%{transform:translate(-20px,18px)scale(.998)rotate(-.2deg)}81%{transform:translate(12px,-16px)scale(1.006)rotate(.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__clipPathInset{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__clipPathIn{0%{clip-path:polygon(0 0,0 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes SubmitButton-module-scss-module__7PFYya__translateY{0%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__translateYSp{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__translateY2{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__translateY2Sp{0%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__translateY3{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__translateY4{0%{transform:translateY(rm(-50))}to{transform:translateY(0)}}@keyframes SubmitButton-module-scss-module__7PFYya__opacity{0%{opacity:0}to{opacity:1}}@keyframes SubmitButton-module-scss-module__7PFYya__blur{0%{filter:blur(10px)}to{filter:blur()}}.SubmitButton-module-scss-module__7PFYya__button{font-size:1.125rem;font-weight:var(--font-bold);letter-spacing:.05em;border-radius:100vmax;align-items:center;gap:.5rem;padding-inline-end:2.625rem;display:inline-flex;position:relative;overflow:hidden}@media (any-hover:hover){.SubmitButton-module-scss-module__7PFYya__button{cursor:pointer}.SubmitButton-module-scss-module__7PFYya__button:hover .SubmitButton-module-scss-module__7PFYya__bg{width:100%}}.SubmitButton-module-scss-module__7PFYya__bg{z-index:-1;background:linear-gradient(90deg,#75f0e4 0%,#87d5ec 27.86%,#9ab9f5 63.93%,#b394fe 100%);border-radius:100vmax;width:2.25rem;height:2.25rem;transition:width .35s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;translate:0 -50%}.SubmitButton-module-scss-module__7PFYya__img{aspect-ratio:1;background-color:#0000;border-radius:100vmax;place-items:center;width:2.25rem;display:grid;position:relative}.SubmitButton-module-scss-module__7PFYya__img img{width:.375rem;height:.625rem}
