@font-face{font-family:Luckiest Guy;src:local("Luckiest Guy Regular"),local("Luckiest Guy"),url(../_fonts/IU_Jw0qRJcomzNjvofU5w3JdvcOm1qftN_zCg1V977Y-Wsz0uVBQFDNaSTFg8z5Mlg8maj77GjITBl_cvTCr9L4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Luckiest Guy Fallback: Arial";src:local("Arial");size-adjust:113.9102%;ascent-override:61.7263%;descent-override:26.0622%;line-gap-override:0%}@font-face{font-family:Luckiest Guy;src:local("Luckiest Guy Regular"),local("Luckiest Guy"),url(../_fonts/j-suYp6W01qpULcEENCN2qbA03njA5cMO2UF6p7NRK8-OUogMOzjjln95w_HVNp_W2tpchDcSBaWpKpSPg6fTJU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Luckiest Guy;src:local("Luckiest Guy Regular"),local("Luckiest Guy"),url(../_fonts/ZkD6dEwW5BGTxzXBcvnCjBauw10D0L6E_On3woox-wM-WuMKysVIIiUzadD2_ZaAIhPQG24SRO9q07m6eOsZ_uI.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.p-about>.hero{padding:187rem 0 0;position:relative}@media (max-width:960px){.p-about>.hero{padding:131rem 0 0}}.p-about>.hero>.milk{position:absolute;right:0;top:328rem;width:321rem}@media (max-width:960px){.p-about>.hero>.milk{display:none}}.p-about>.hero>.title{margin:0 auto;max-width:760rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:960px){.p-about>.hero>.title{max-width:300rem}}.p-about>.hero>.title>span{display:block}.p-about>.hero>.title>span.box{background-color:var(--blue-100);color:var(--cream);display:inline-block;font-size:64rem;line-height:.734375em;margin-bottom:-10rem;padding:24rem 20rem;transform:rotate(-2deg)}@media (max-width:960px){.p-about>.hero>.title>span.box{font-size:32rem;line-height:.71875em;margin-bottom:0;padding:10rem 16rem;transform:rotate(-2.5deg)}}.p-about>.hero>.title>span.top{color:var(--red-100);font-size:180rem;letter-spacing:-.01em;line-height:.7277777778em}@media (max-width:960px){.p-about>.hero>.title>span.top{font-size:64rem;line-height:.734375em}}.p-about>.hero>.title>span.mid{color:var(--blue-100);font-size:100rem;letter-spacing:-.01em;line-height:.73em;-webkit-text-stroke:19rem var(--cream);paint-order:stroke fill}@media (max-width:960px){.p-about>.hero>.title>span.mid{font-size:40rem;line-height:.725em;-webkit-text-stroke:6rem var(--cream)}}.p-about>.hero>.title>span.bottom{color:var(--pink-50);font-size:120rem;letter-spacing:-.01em;line-height:.7333333333em;-webkit-text-stroke:19rem var(--cream);paint-order:stroke fill}@media (max-width:960px){.p-about>.hero>.title>span.bottom{font-size:40rem;line-height:.725em;-webkit-text-stroke:6rem var(--cream)}}.p-about>.hero>.title>.art{position:absolute}.p-about>.hero>.title>.art.is-1{left:-98rem;top:33rem;width:32rem}@media (max-width:960px){.p-about>.hero>.title>.art.is-1{left:-32rem;top:-30rem;width:17rem}}.p-about>.hero>.title>.art.is-2{left:-49rem;top:24rem;transform:rotate(-10deg);width:76rem}@media (max-width:960px){.p-about>.hero>.title>.art.is-2{left:-8rem;top:-30rem;width:41rem}}.p-about>.hero>.title>.art.is-3{left:-65rem;top:94rem;width:47rem}@media (max-width:960px){.p-about>.hero>.title>.art.is-3{left:-20rem;top:8rem;width:25rem}}.p-about>.hero>.text{font-size:24rem;line-height:1.2083333333em;margin:80rem auto 0;max-width:686rem;text-align:center}@media (max-width:960px){.p-about>.hero>.text{font-size:18rem;line-height:1.2222222222em;margin:48rem auto 0;max-width:350rem}}.p-about>.the-hole{background-color:var(--yellow-100);overflow:hidden;padding:476rem 0 410rem;position:relative}@media (max-width:960px){.p-about>.the-hole{padding:290rem 0 172rem}}.p-about>.the-hole>.milk{left:0;position:absolute;width:100%}.p-about>.the-hole>.milk.is-up{top:0;transform:translateY(-30%)}@media (max-width:960px){.p-about>.the-hole>.milk.is-up{transform:translateY(0)}}.p-about>.the-hole>.milk.is-up>img{width:2731rem}@media (max-width:960px){.p-about>.the-hole>.milk.is-up>img{width:775rem}}.p-about>.the-hole>.milk.is-down{bottom:0;transform:translateY(43%)}@media (max-width:960px){.p-about>.the-hole>.milk.is-down{transform:translateY(33%)}}.p-about>.the-hole>.milk.is-down>img{width:2720rem}@media (max-width:960px){.p-about>.the-hole>.milk.is-down>img{width:772rem}}.p-about>.the-hole>.milk>img{left:50%;max-width:none;min-width:100%;position:relative;transform:translate(-50%)}.p-about>.the-hole>.c-cookie-info>.title{margin-bottom:46rem}@media (max-width:960px){.p-about>.the-hole>.c-cookie-info>.title{margin-bottom:80rem}}.p-about>.the-hole>.c-cookie-info swiper-slide>.text{color:var(--cream)}.p-about>.the-hole>.text{font-size:24rem;line-height:1.2083333333em;margin:48rem auto 0;max-width:536rem;text-align:center}@media (max-width:960px){.p-about>.the-hole>.text{font-size:18rem;line-height:1.2222222222em;margin:56rem auto 0;max-width:350rem}}.p-about>.foot{position:relative}.p-about>.foot>.milk{left:0;position:absolute;top:61rem;width:333rem}@media (max-width:960px){.p-about>.foot>.milk{display:none}}.p-about>.foot>.inner{margin:0 auto 210rem;max-width:577rem;position:relative;text-align:center}@media (max-width:960px){.p-about>.foot>.inner{margin-bottom:139rem;max-width:350rem}}.p-about>.foot>.inner>.logo{display:inline-block;height:125rem;margin-bottom:48rem;width:auto}@media (max-width:960px){.p-about>.foot>.inner>.logo{height:119rem;margin-bottom:32rem}}.p-about>.foot>.inner>.text{font-size:24rem;line-height:1.2083333333em}@media (max-width:960px){.p-about>.foot>.inner>.text{font-size:18rem;line-height:1.2222222222em}}.p-about>.foot>.inner>.text a,.p-about>.foot>.inner>.text span{font-family:Luckiest Guy,"Luckiest Guy Fallback: Arial",sans-serif}.p-about>.foot>.inner>.text a{text-decoration:underline;text-underline-offset:2rem;transition:color .2s ease-out}.p-about>.foot>.inner>.text a:hover{color:var(--blue-100)}.p-about>.foot>.inner>.art{position:absolute}@media (max-width:960px){.p-about>.foot>.inner>.art{display:none}}.p-about>.foot>.inner>.art.is-1{left:-14rem;top:-12rem;width:93rem}.p-about>.foot>.inner>.art.is-2{bottom:80rem;right:-188rem;width:144rem}
