@font-face{font-family:playfairDisplay;src:url(/_next/static/media/d2d6ab1807f610cc-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:playfairDisplay;src:url(/_next/static/media/7c4b7d26ffa19b36-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:playfairDisplay;src:url(/_next/static/media/4dc2be12b4462b7a-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:playfairDisplay;src:url(/_next/static/media/393f60e8d1985a69-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:playfairDisplay Fallback;src:local("Arial");ascent-override:106.59%;descent-override:24.72%;line-gap-override:0.00%;size-adjust:101.52%}.__className_f1da80{font-family:playfairDisplay,playfairDisplay Fallback}.__variable_f1da80{--font-playfair:"playfairDisplay","playfairDisplay Fallback"}@font-face{font-family:binfordLight;src:url(/_next/static/media/4aa72b60be4275d9-s.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:binfordLight Fallback;src:local("Arial");ascent-override:117.29%;descent-override:62.86%;line-gap-override:12.57%;size-adjust:79.55%}.__className_d426a4{font-family:binfordLight,binfordLight Fallback;font-weight:300;font-style:normal}.__variable_d426a4{--font-binford:"binfordLight","binfordLight Fallback"}:root{--sec-title:5.625rem;--sec-title-big:11.25rem;--sec-title-mobile:calc(var(--sec-title) * 0.8);--sec-title-big-mobile:calc(var(--sec-title-big) * 0.8);--sec-title-ja:2.375rem;--sec-title-ja-medium:2rem;--sec-title-ja-mobile:calc(2.375rem * 0.75);--sec-sub:calc(var(--sec-title) * 0.8);--sec-sub-mobile:calc(var(--sec-sub) * 0.8);--sec-title-desc:1.25rem;--sec-title-desc-mobile:calc(var(--sec-title-desc) * 0.8);--w-exkorea:28rem;--w-exkorea-wrap:calc(var(--w-exkorea) * 6);--w-exkorea-mobile:68vw;--w-exkorea-wrap-mobile:calc(var(--w-exkorea-mobile) * 6);--hero-pos:8rem;--hero-pos-content:calc(100vw / 2);--hero-content-pos:calc(var(--hero-pos) / 2);--hero-pos-lg:10vh;--hero-desktop-aspect:1512/982;--theme-color-text:#425673;--theme-color-subtitle:#314054;--theme-color-subtext:#788288;--scaled-title-pos:4rem;--scaled-title-pos-mobile:calc(var(--scaled-title-pos) * 0.8);--rotate-badge-size:15rem;--landing-badge-size:4.6875rem}.collaboration-page[data-theme=default],.collaboration-page[data-theme=protea]{--theme-color:#0091d5;--theme-color-light:rgba(0,145,213,0.25);--theme-color-secondary:hsl(205,59%,73%);--theme-color-third:#50aad5;--theme-color-bg:#f7e066;--theme-color-text:#0091d5;--theme-color-accent:#f0f3ab;--theme-color-accent-dark:#fdffd1;--theme-color-logo-primary:#ffffff;--theme-color-logo-secondary:#d4ecff;--theme-color-logo-accent:var(--theme-color-accent);--theme-hero-bg:var(--theme-color);--theme-color-text:#425673;--theme-color-subtitle:#314054;--theme-color-subtext:#788288;--theme-porcelain:#f1f8fd;--theme-moon:#fef9f3}.collaboration-page[data-theme=forest]{--theme-color:#2d5a3d;--theme-color-light:rgba(45,90,61,0.25);--theme-color-secondary:#6b9b7a;--theme-color-third:#50aad5;--theme-color-bg:#e5f0e8;--theme-color-text:#2d5a3d;--theme-color-accent:#f0f3ab;--theme-color-accent-dark:#fdffd1;--theme-color-logo-primary:#ffffff;--theme-color-logo-secondary:#d4ecff;--theme-color-logo-accent:var(--theme-color-accent);--theme-color-text:#425673;--theme-color-subtitle:#314054;--theme-color-subtext:#788288;--theme-porcelain:#edf1f6;--theme-moon:#fef9f3}.collaboration-page{--font-collaboration-heading:var(--font-playfair),"Playfair Display",Georgia,serif;--font-collaboration-body:var(--font-family-base);--font-custom:var(--font-binford),"Binford",sans-serif}.lined{display:flex;align-items:center;gap:1rem}@media (min-width:768px){.lined{gap:1.5rem}}.lined__dotted{flex:1 1 0%;height:1.5px;background:linear-gradient(to right,transparent 50%,var(--theme-color) 50%);background-size:16px 2px,100% 2px}.lined__dotted_small{background-size:12px 2px,100% 2px}.btn__double_square{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.5rem;background-color:var(--theme-color-subtitle);padding:1rem;font-family:var(--font-noto-sans-jp),system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans;font-size:.875rem;line-height:1;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn__double_square:hover{gap:1rem;background-color:var(--theme-color)}.btn__double_square:before{position:absolute;right:-.5rem;bottom:-.5rem;z-index:-1;height:100%;width:100%;border-width:1px;border-color:var(--theme-color-subtitle);--tw-content:"";content:var(--tw-content)}.btn__double_square:hover:before{right:0;bottom:0;border-color:var(--theme-color)}[data-mode=dark] .btn__double_square{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:var(--theme-color)}[data-mode=dark] .btn__double_square:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}[data-mode=dark] .btn__double_square:hover{background-color:var(--theme-color);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-mode=dark] .btn__double_square:hover:before{content:var(--tw-content);border-color:var(--theme-color)}.btn__double_square.btn__en{font-family:var(--font-ethos-nova)}.btn__cta{--tw-drop-shadow:drop-shadow(5px 5px 0px var(--theme-color-secondary))}.btn__cta,.btn__cta:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.btn__cta:hover{--tw-drop-shadow:drop-shadow(0 0 #0000)}@media not all and (min-width:640px){.btn__cta{width:100%;max-width:20rem;justify-content:space-between}}.recipe__modal_desc .content__richtext p{font-size:.875rem}.recipe__title{color:var(--theme-color)}.recipe__catch,.recipe__entitle{color:var(--theme-color-third)}.recipe__entitle{font-family:var(--font-ethos-nova);color:var(--theme-color)}.recipe__catch>span{display:inline-block;border-radius:9999px;padding:.375rem .75rem;font-family:var(--font-noto-sans-jp),system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans;font-weight:700;line-height:1;background-color:var(--theme-porcelain)}.collaboration-page .block__render .recipe__desc.content__richtext p{color:var(--theme-color-subtext)}@media not all and (min-width:640px){.collaboration-page .block__render .recipe__desc.content__richtext p br{display:none}}.recipe__btn_view{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--theme-color-subtitle);padding:1rem;font-family:var(--font-noto-sans-jp),system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans;font-size:.875rem;line-height:1;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.recipe__btn_view:hover{background-color:var(--theme-color)}.collaboration-page .hl_word{font-weight:700;color:var(--theme-color)}.collaboration-page .quote__wrap{display:flex;align-items:flex-start;justify-content:center;gap:1rem}.collaboration-page .quote__prefix{display:inline-block;font-size:5rem;font-weight:700;font-family:var(--font-collaboration-heading);color:var(--theme-color-accent);line-height:1;margin-top:-.75rem}.collaboration-page .quote__prefix+.content__richtext{font-size:135%}@media (min-width:1024px){.collaboration-page .quote__prefix+.content__richtext{font-size:115%}}.collaboration-page a,.collaboration-page button{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.collaboration-page a.btn__cta,.collaboration-page button.btn__cta{background-color:var(--theme-color);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.collaboration-page a.btn__cta:hover,.collaboration-page button.btn__cta:hover{color:var(--theme-color-accent-dark)}.collaboration-page a.btn__cta[data-mode=dark],.collaboration-page button.btn__cta[data-mode=dark]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:var(--theme-color)}.collaboration-page a.btn__cta[data-mode=dark]:hover,.collaboration-page button.btn__cta[data-mode=dark]:hover{background-color:var(--theme-color-accent-dark)}.collaboration-page a.btn__cta[data-mode=dark].btn__cta_primary,.collaboration-page button.btn__cta[data-mode=dark].btn__cta_primary{background-color:var(--theme-color-accent)}.collaboration-page a.btn__cta[data-mode=dark].btn__cta_secondary,.collaboration-page button.btn__cta[data-mode=dark].btn__cta_secondary{background-color:var(--theme-color-accent-dark)}.collaboration-page .sectitle__meduim{font-size:var(--sec-title-desc-mobile)}@media (min-width:768px){.collaboration-page .sectitle__meduim{font-size:var(--sec-title-desc)}}.collaboration-page .recipe__feature_item{border-top-width:1px;color:var(--theme-color-text)}.collaboration-page .recipe__feature_item:last-child{border-bottom-width:1px}.collaboration-page .recipe__feature_item_icon{display:flex;aspect-ratio:1/1;width:100%;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--theme-color-text)}.collaboration-page .recipe__features>div{border-color:var(--theme-color-text)}.collaboration-page .recipe__summary_label{margin-bottom:.5rem;display:block;font-size:.75rem}.collaboration-page .recipe__summary_label+.content__richtext{font-family:var(--font-noto-sans-jp),system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans;font-weight:300;color:var(--theme-color-text)}@media not all and (min-width:768px){.collaboration-page .recipe__summary_label+.content__richtext{font-size:83%}}.collaboration-page .recipe__summary_value{font-family:var(--font-collaboration-heading)}@media (min-width:1024px){.collaboration-page .container{max-width:1392px}}.collaboration-page .font-heading{font-family:var(--font-collaboration-heading)}.collaboration-page .block__render{overflow-x:hidden}.collaboration-page .block__render .content__richtext h2{font-size:var(--sec-title-ja-mobile);line-height:1.45}@media (min-width:768px){.collaboration-page .block__render .content__richtext h2{font-size:var(--sec-title-ja)}}.collaboration-page .block__render .content__richtext h2+h4{margin-bottom:2rem;font-size:1.25rem}.collaboration-page .block__render .content__richtext p{font-family:var(--font-noto-sans-jp),system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans;font-weight:300;color:var(--theme-color-text)}@media not all and (min-width:768px){.collaboration-page .block__render .content__richtext p{font-size:86%}}.collaboration-page .block__render .content__richtext p{text-align:inherit}.collaboration-page .block__render .content__richtext p strong{font-weight:700}.collaboration-page .block__render .content__richtext p:not(:last-child){margin-bottom:1rem}.collaboration-page .block__render .content__richtext.sectitle__desc p{font-size:var(--sec-title-desc-mobile)}@media (min-width:768px){.collaboration-page .block__render .content__richtext.sectitle__desc p{font-size:var(--sec-title-desc)}}.collaboration-page .block__render .content__richtext h2 strong,.collaboration-page .block__render .content__richtext h3 strong{color:var(--theme-color)}.collaboration-page .block__render .content__richtext em{font-size:1.125rem;font-weight:300;letter-spacing:.05em;font-style:normal}@media not all and (min-width:640px){.collaboration-page .block__render#intro .content__richtext.cms-content p:nth-last-child(-n+2) br{display:none}}@media (min-width:768px){.collaboration-page .block__render#interview .content__richtext h2{font-size:var(--sec-title-ja-medium)}}@media not all and (min-width:640px){.collaboration-page .block__render#interview .interview__summary .content__richtext{padding-left:3vw;padding-right:3vw}.collaboration-page .block__render#interview .interview__summary .content__richtext p:not(:nth-last-child(-n+2)):not(:first-child) br{display:none}.collaboration-page .block__render#interview .interview__summary+div{padding-left:3vw;padding-right:3vw}}.collaboration-page .block__render#interview .interview__bywho .content__richtext p{line-height:1.45}@media (min-width:1024px){.collaboration-page .block__render#interview .interview__bywho .content__richtext p{font-size:.75rem}}.collaboration-page .block__render#interview .interview__bywho .content__richtext p strong{font-size:135%;letter-spacing:.05em}@media (min-width:1024px){.collaboration-page .block__render#interview .interview__bywho .content__richtext p strong{font-size:115%}}.collaboration-page .block__render#interview .interview__bywho .content__richtext p:not(:last-child){margin-bottom:.5rem}.collaboration-page .block__render[data-mode=dark] .content__richtext h2 strong,.collaboration-page .block__render[data-mode=dark] .content__richtext h3 strong{color:var(--theme-color-accent-dark)}.collaboration-page .block__render[data-mode=dark] .content__richtext p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.collaboration-page .block__render[data-mode=dark] .quote__prefix+div .content__richtext p{font-size:105%}}.collaboration-page .block__render[data-mode=dark] .quote__prefix+div .content__richtext p strong{color:var(--theme-color-accent-dark)}.collaboration-page .font-body{font-family:var(--font-collaboration-body)}.collaboration-page .text-theme{color:var(--theme-color)}.collaboration-page .text-theme-secondary{color:var(--theme-color-secondary)}.collaboration-page .text-theme-accent{color:var(--theme-color-accent)}.collaboration-page .text-theme-accent-dark{color:var(--theme-color-accent-dark)}.collaboration-page .bg-theme{background-color:var(--theme-color)}.collaboration-page .bg-theme-light{background-color:var(--theme-color-light)}.collaboration-page .bg-theme-secondary{background-color:var(--theme-color-secondary)}.collaboration-page .bg-theme-bg{background-color:var(--theme-color-bg)}.collaboration-page .border-theme{border-color:var(--theme-color)}.collaboration-page #intro .intro__content h3{font-size:var(--sec-title-desc-mobile);color:var(--theme-color-third)}@media (min-width:768px){.collaboration-page #intro .intro__content h3{font-size:var(--sec-title-desc)}}.collaboration-page #projectContent .project__content .content__richtext>p:first-child{margin-bottom:1rem}.collaboration-page #projectContent .project__content .content__richtext>p:first-child em{position:relative;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:38px}.collaboration-page #projectContent .project__content .content__richtext>p:first-child em:before{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:1024px){.collaboration-page #projectContent .project__content .content__richtext>p:first-child em{margin-left:-1.5rem;margin-top:-1rem}}@media (min-width:1024px){.collaboration-page #projectContent .project__content .content__richtext>p:first-child em{font-size:1rem}}.collaboration-page #projectContent .project__content .content__richtext>p:first-child em{color:var(--theme-color);padding:0 1.5rem 0 .75rem}.collaboration-page #projectContent .project__content .content__richtext>p:first-child em:before{position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:19px 12px 19px 0;border-color:rgba(0,0,0,0) var(--theme-color) rgba(0,0,0,0) rgba(0,0,0,0)}