@font-face{font-family:Korin Newsreader;src:url(/website/assets/newsreader-regular.52cb1e3a98ec.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Korin Inter;src:url(/website/assets/inter-regular.b91be510dbd7.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Korin Inter;src:url(/website/assets/inter-medium.08c7245983e3.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}._board_2vlxb_3{--cream:#f4f2ea;--header-height:68px;--display:"Korin Newsreader", "Iowan Old Style", serif;--font-body:"Korin Inter", sans-serif;z-index:11;background:var(--cream);min-height:100svh;color:var(--forest);font-family:var(--font-body);isolation:isolate;position:relative;overflow:clip}._board_2vlxb_3 h1,._board_2vlxb_3 h2,._board_2vlxb_3 p{margin:0}._board_2vlxb_3 h1,._board_2vlxb_3 h2{color:var(--forest);font-family:var(--display);font-weight:400}._board_2vlxb_3 button{font:inherit}._board_2vlxb_3 :is(a,button,summary):focus-visible{outline:2px solid var(--forest);outline-offset:5px}._skipLink_2vlxb_36{z-index:30;background:var(--forest);color:var(--paper);padding:12px 18px;position:fixed;top:16px;left:16px;transform:translateY(-180%)}._skipLink_2vlxb_36:focus{transform:none}._stage_2vlxb_49{--food-duration:1.06s;--headline-delay:0s;--cta-delay:.12s;max-width:1600px;height:clamp(720px,62.5vw,1000px);margin-inline:auto;position:relative;overflow:hidden}._header_2vlxb_60{z-index:20;transition:background .18s,box-shadow .18s;position:fixed;inset:0 0 auto}._header_2vlxb_60[data-scrolled=true]{background:color-mix(in srgb, var(--cream) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 24px #19392a0d}._headerInner_2vlxb_72{max-width:1600px;min-height:var(--header-height);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;padding:12px 6.6667%;display:flex}._websiteNav_2vlxb_73{align-items:center;gap:12px;display:flex}._websiteNav_2vlxb_73>a{min-height:44px;color:var(--forest-soft);border-radius:24px;align-items:center;padding:10px 16px;font-size:15px;text-decoration:none;transition:color .16s,background .16s;display:flex}._websiteNav_2vlxb_73>a[aria-current]{background:color-mix(in srgb, var(--forest) 7%, var(--cream));color:var(--forest)}._websiteNav_2vlxb_73>a:active{background:color-mix(in srgb, var(--forest) 12%, var(--cream))}._websiteNav_2vlxb_73 ._headerDownload_2vlxb_77{gap:8px;min-height:44px;margin-left:12px;padding:10px 16px;font-size:14px!important}._mobileMenu_2vlxb_78{display:none}._board_2vlxb_3 :is([id=overview],[id=faqs],._feature_2vlxb_79,._mealProductPreview_2vlxb_79,._restaurantProductPreview_2vlxb_79){scroll-margin-top:calc(var(--header-height) + 16px)}._header_2vlxb_60 .korin-logo,._footer_2vlxb_82 .korin-logo{color:var(--forest);font-family:var(--font-logo);letter-spacing:0;gap:12px;font-weight:300}._header_2vlxb_60 .korin-logo{--korin-logo-mark-size:38px;--korin-logo-font-size:40px}._footer_2vlxb_82 .korin-logo{--korin-logo-mark-size:32px;--korin-logo-font-size:34px}._header_2vlxb_60 .korin-logo-mark{width:38px;height:38px;box-shadow:none;border-radius:8px;flex-basis:38px}._copy_2vlxb_101{z-index:2;width:38.8889%;position:absolute;top:30%;left:6.6667%}._copy_2vlxb_101 h1{letter-spacing:-.025em;animation:_reveal-copy_2vlxb_1 .76s cubic-bezier(.2, .75, .2, 1) var(--headline-delay) both;font-size:clamp(68px,6.1111vw,98px);line-height:1.04}._copy_2vlxb_101 p{max-width:490px;color:var(--forest-soft);animation:_reveal-copy_2vlxb_1 .76s cubic-bezier(.2, .75, .2, 1) var(--headline-delay) both;margin-top:35px;font-size:clamp(20px,1.5972vw,25px);line-height:1.6}._cta_2vlxb_125{border:1px solid var(--forest);background:var(--forest);width:fit-content;min-height:56px;color:var(--paper);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:16px 24px;line-height:1.3;text-decoration:none;transition:background .18s,box-shadow .18s,scale .12s;display:inline-flex;font-size:18px!important;font-weight:500!important}._cta_2vlxb_125:hover{background:var(--forest-deep)}._cta_2vlxb_125:active{scale:.98;box-shadow:inset 0 2px 5px #0000001f}._cta_2vlxb_125 svg{flex:0 0 20px}._heroActions_2vlxb_149{animation:_reveal-copy_2vlxb_1 .68s cubic-bezier(.2, .75, .2, 1) var(--cta-delay) both;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:32px;display:flex}._exploreLink_2vlxb_157{gap:20px}._exploreLink_2vlxb_157 span{transition:transform .18s}._exploreLink_2vlxb_157:hover span{transform:translateY(3px)}._exploreLink_2vlxb_157:active span{transform:translateY(5px)}._artwork_2vlxb_163{aspect-ratio:1440/900;pointer-events:none;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._artworkLayer_2vlxb_173{width:100%;height:100%;position:relative}._sticker_2vlxb_175{--rotation:var(--desktop-rotation);--entry-delay:var(--desktop-entry-delay);--entry-rise:10px;top:var(--desktop-top);left:var(--desktop-left);width:var(--desktop-width);height:var(--desktop-height);transform-origin:0 0;animation:_reveal-food_2vlxb_1 var(--food-duration) cubic-bezier(.22, 1, .36, 1) var(--entry-delay) both;position:absolute}._sticker_2vlxb_175 img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._foodStory_2vlxb_190{isolation:isolate;position:relative}._productScene_2vlxb_191{place-items:center;max-width:1440px;min-height:max(820px,100svh);margin-inline:auto;display:grid;position:relative}._productIntro_2vlxb_192{z-index:1;width:min(31%,390px);position:absolute;top:clamp(110px,16svh,180px);left:6.6667%}._productIntro_2vlxb_192 h2{letter-spacing:-.022em;font-size:clamp(44px,4vw,56px);line-height:1.08}._productIntro_2vlxb_192 h2 span{display:block}._productIntro_2vlxb_192 p{max-width:290px;color:var(--forest-soft);margin-top:22px;font-size:19px;line-height:1.6}._productCanvas_2vlxb_196{aspect-ratio:4/3;width:min(100%,133.333svh,1440px);margin:0;position:relative}._productCanvas_2vlxb_196:before{content:"";background:radial-gradient(at 61%,#dce6d5a6,#0000 67%);position:absolute;inset:0 -5%}._productPhone_2vlxb_198,._productCard_2vlxb_198,._productFood_2vlxb_198{-webkit-user-select:none;user-select:none;pointer-events:none;height:auto;display:block;position:absolute}._productPhone_2vlxb_198{z-index:3;width:35%;top:3.3333%;left:45.9375%}._productCard_2vlxb_198{z-index:4;width:51.25%;top:52.25%;left:12.1875%}._productFood_2vlxb_198{z-index:2;left:var(--food-left);top:var(--food-top);width:var(--food-width);aspect-ratio:1;object-fit:contain;transform:rotate(var(--food-rotation));filter:drop-shadow(0 12px 10px #4b442b1a)}._frontFood_2vlxb_202{z-index:5}._foodFlights_2vlxb_203{pointer-events:none;position:absolute;inset:0}._flyingFood_2vlxb_204{z-index:2;object-fit:contain;transform-origin:50%;filter:drop-shadow(0 12px 10px #4b442b1a);-webkit-user-select:none;user-select:none;display:none;position:absolute;top:0;left:0}._frontFlight_2vlxb_205{z-index:5}._visuallyHidden_2vlxb_206{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._foodStory_2vlxb_190[data-food-transition] ._productScene_2vlxb_191{margin-top:-40svh}._foodStory_2vlxb_190[data-food-transition] ._artworkLayer_2vlxb_173{opacity:var(--hero-food-opacity,1)}._foodStory_2vlxb_190[data-food-transition] :is(._copy_2vlxb_101,._header_2vlxb_60){opacity:var(--hero-copy-opacity,1)}._foodStory_2vlxb_190[data-food-transition] ._productPhone_2vlxb_198,._foodStory_2vlxb_190[data-food-transition] ._productCanvas_2vlxb_196:before{opacity:var(--phone-opacity,0)}._foodStory_2vlxb_190[data-food-transition] ._productCard_2vlxb_198{opacity:var(--card-opacity,0)}._foodStory_2vlxb_190[data-food-transition] ._productIntro_2vlxb_192{opacity:var(--product-intro-opacity,0);transform:translate3d(0, var(--product-intro-rise,0px), 0)}._foodStory_2vlxb_190[data-food-transition] ._productFood_2vlxb_198,._foodStory_2vlxb_190[data-food-transferring] [data-food-source]{visibility:hidden}._foodStory_2vlxb_190[data-food-transferring] ._flyingFood_2vlxb_204{display:block}._board_2vlxb_3:not([data-using-wheel]) ._foodStory_2vlxb_190:has(:focus-visible) :is(._copy_2vlxb_101,._header_2vlxb_60){opacity:1}._feature_2vlxb_79{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6.6667vw,96px);max-width:1440px;min-height:760px;margin-inline:auto;padding:50px clamp(40px,6.6667vw,96px);scroll-margin-top:80px;display:grid}._mealSection_2vlxb_230{grid-template-columns:minmax(0,.895fr) minmax(0,1fr);gap:clamp(48px,6.1111vw,88px);min-height:860px;padding-block:80px}._patternsSection_2vlxb_237{min-height:900px;padding-block:70px}._imageFirst_2vlxb_238 ._featureArt_2vlxb_238{order:-1}._featureCopy_2vlxb_239{min-width:0}._featureCopy_2vlxb_239 h2{letter-spacing:-.0212em;font-size:clamp(44px,4.5833vw,66px);line-height:1.06}._mealSection_2vlxb_230 h2{font-size:clamp(44px,4.7222vw,68px)}._featureCopy_2vlxb_239 h2 span{display:block}._featureCopy_2vlxb_239 p{max-width:100%;color:var(--forest-soft);margin-top:28px;font-size:clamp(19px,1.5972vw,23px);line-height:1.6}._iconWord_2vlxb_258{white-space:nowrap}._inlineIcon_2vlxb_259{object-fit:contain;vertical-align:-.3em;width:1.3913em;height:1.3913em;margin-right:.3478em;display:inline-block}@media (min-width:1200px){._featureLine_2vlxb_269{display:block}}._featureArt_2vlxb_238{min-width:0;height:660px}._featureArt_2vlxb_238 img{object-fit:contain;width:100%;height:100%;display:block}._mealProductPreview_2vlxb_79,._restaurantProductPreview_2vlxb_79{place-items:center;max-width:1440px;min-height:max(820px,100svh);margin-inline:auto;padding:0 24px;scroll-margin-top:80px;display:grid;position:relative}._mealProductIntro_2vlxb_276 p,._restaurantProductIntro_2vlxb_276 p{max-width:351px}._mealPreviewCanvas_2vlxb_277 ._productCard_2vlxb_198{width:49.175%;top:49.1667%;left:10.9375%}._mealStory_2vlxb_278{isolation:isolate;position:relative}._mealArtCanvas_2vlxb_279{aspect-ratio:548/660;max-width:100%;height:100%;margin-inline:auto;position:relative}._mealArtCanvas_2vlxb_279 ._mealTable_2vlxb_280{object-fit:contain;width:100%;height:100%}._mealArtCanvas_2vlxb_279 ._mealTableFood_2vlxb_281{aspect-ratio:1;transform-origin:0 0;filter:drop-shadow(0 8px 5px #55311624);width:43.3731%;height:auto;position:absolute;top:65.4276%;left:51.5596%;transform:rotate(-6deg)scaleY(.64)}._mealPhoneLayer_2vlxb_282{aspect-ratio:840/1635}._mealPhoneLayer_2vlxb_282>img{width:100%;height:auto;display:block}._mealPhotoWindow_2vlxb_284{aspect-ratio:1;background:#f4f3eb;width:34.25%;position:absolute;top:18.32%;left:32.95%;overflow:hidden}._mealPhotoWindow_2vlxb_284 ._mealCapturedPhoto_2vlxb_285{object-fit:cover;width:100%;height:100%;display:block}._mealShutter_2vlxb_286{z-index:2;opacity:0;pointer-events:none;background:#fffef7;position:absolute;inset:0}._mealFoodFlight_2vlxb_287{z-index:6;pointer-events:none;transform-origin:50%;filter:drop-shadow(0 10px 8px #5531161f);height:auto;display:none;position:absolute;top:0;left:0}._mealStory_2vlxb_278[data-meal-transition] :is(._mealStoryArt_2vlxb_288,._mealStoryCopy_2vlxb_288){opacity:var(--meal-art-opacity,1)}._mealStory_2vlxb_278[data-meal-transition] ._mealTableFood_2vlxb_281{opacity:var(--meal-source-opacity,1)}._mealStory_2vlxb_278[data-meal-transition] ._mealPhoneLayer_2vlxb_282,._mealStory_2vlxb_278[data-meal-transition] ._mealProductIntro_2vlxb_276{opacity:var(--meal-phone-opacity,0)}._mealStory_2vlxb_278[data-meal-transition] ._mealCapturedPhoto_2vlxb_285{opacity:var(--meal-photo-opacity,0)}._mealStory_2vlxb_278[data-meal-transition] ._mealPreviewCanvas_2vlxb_277 ._productCard_2vlxb_198{opacity:var(--meal-card-opacity,0)}._mealStory_2vlxb_278[data-meal-transferring] ._mealFoodFlight_2vlxb_287{display:block}._restaurantStory_2vlxb_296{isolation:isolate;position:relative}._restaurantStory_2vlxb_296 [data-restaurant-story-art]{position:relative}._restaurantIllustration_2vlxb_298{width:100%;height:100%;display:block}._restaurantMenuPatch_2vlxb_299{pointer-events:none;display:none}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantMenuPatch_2vlxb_299{opacity:var(--restaurant-menu-patch-opacity,0);display:block}._restaurantPhone_2vlxb_301{aspect-ratio:840/1635}._restaurantPhone_2vlxb_301>img{width:100%;height:auto;display:block}._restaurantMenuTarget_2vlxb_303{aspect-ratio:640/265;pointer-events:none;width:76.4286%;position:absolute;top:24%;left:11.7857%}._restaurantScreenCover_2vlxb_304{pointer-events:none;background:#faf9f3;border-radius:0 0 9% 9%;width:76.4286%;display:none;position:absolute;top:21.8%;bottom:9.398%;left:11.7857%}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantScreenCover_2vlxb_304{opacity:calc(1 - var(--restaurant-ui-opacity,0));display:block}._restaurantMenuFlight_2vlxb_306{z-index:6;pointer-events:none;transform-origin:50%;filter:drop-shadow(0 8px 7px #3f311f21);display:none;position:absolute;top:0;left:0}._restaurantStory_2vlxb_296[data-restaurant-transferring] ._restaurantMenuFlight_2vlxb_306{display:block}._restaurantPreviewCanvas_2vlxb_308 ._productCard_2vlxb_198{transform-origin:95% 78%;width:48.4375%;top:42.1875%;left:10.9375%}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantProductPreview_2vlxb_79{margin-top:-18svh}._restaurantStory_2vlxb_296[data-restaurant-transition] [data-restaurant-story-art]{opacity:var(--restaurant-art-opacity,1)}._restaurantStory_2vlxb_296[data-restaurant-transition] [data-restaurant-story-copy]{opacity:var(--restaurant-story-copy-opacity,1)}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantPhone_2vlxb_301{opacity:var(--restaurant-phone-opacity,0)}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantPreviewCanvas_2vlxb_308:before{opacity:var(--restaurant-glow-opacity,0)}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantPreviewCanvas_2vlxb_308 ._productCard_2vlxb_198{opacity:var(--restaurant-card-opacity,0);transform:translate3d(var(--restaurant-card-x,0px), var(--restaurant-card-y,0px), 0) scale(var(--restaurant-card-scale,1))}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantProductIntro_2vlxb_276{opacity:var(--restaurant-copy-opacity,0);transform:translate3d(0, var(--restaurant-copy-y,0px), 0)}._faq_2vlxb_317{grid-template-columns:minmax(160px,320px) minmax(0,840px);align-items:start;gap:clamp(48px,6.1111vw,88px);max-width:1440px;margin-inline:auto;padding:64px clamp(40px,6.6667vw,96px) 40px;display:grid}._faq_2vlxb_317>h2{letter-spacing:-.0218em;padding-top:18px;font-size:56px;line-height:1.1}._faqList_2vlxb_328{min-width:0}._faqItem_2vlxb_329{border-top:1px solid var(--line)}._faqItem_2vlxb_329:last-child{border-bottom:1px solid var(--line)}._faqItem_2vlxb_329 summary{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:20px 0;font-size:20px;font-weight:500;line-height:1.4;list-style:none;transition:color .16s;display:flex}._faqItem_2vlxb_329 summary::-webkit-details-marker{display:none}._faqItem_2vlxb_329 p{max-width:62ch;color:var(--forest-soft);margin:0 48px 24px 0;font-size:17px;line-height:1.7}._faqItem_2vlxb_329 p a{color:var(--forest);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}._faqItem_2vlxb_329 p a:hover{text-decoration-color:currentColor}._faqToggle_2vlxb_336{width:24px;height:24px;color:var(--forest-soft);flex:0 0 24px;transition:color .16s,scale .12s;position:relative}._faqToggle_2vlxb_336:before,._faqToggle_2vlxb_336:after{content:"";background:currentColor;width:12px;height:1px;transition:transform .16s;position:absolute;top:11.5px;left:6px}._faqToggle_2vlxb_336:after{transform:rotate(90deg)}._faqItem_2vlxb_329[open] ._faqToggle_2vlxb_336:after{transform:none}._faqItem_2vlxb_329[open] ._faqToggle_2vlxb_336{color:var(--forest)}._faqItem_2vlxb_329 summary:active ._faqToggle_2vlxb_336{scale:.9}@media (hover:hover){._websiteNav_2vlxb_73>a:hover{background:color-mix(in srgb, var(--forest) 7%, var(--cream));color:var(--forest)}._faqItem_2vlxb_329 summary:hover,._faqItem_2vlxb_329 summary:hover ._faqToggle_2vlxb_336{color:var(--forest-deep)}}._closing_2vlxb_348{flex-direction:column;gap:48px;max-width:1440px;margin-inline:auto;padding:32px clamp(40px,6.6667vw,96px) 28px;display:flex}._closingContent_2vlxb_357{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:26px;padding-block:53px;display:flex;position:relative}._closingFoods_2vlxb_358{z-index:-1;pointer-events:none;position:absolute;inset:0}._closingFood_2vlxb_358{aspect-ratio:1;display:block;position:absolute}._closingFood_2vlxb_358 img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._closingBread_2vlxb_361{width:clamp(190px,21vw,280px);top:20px;left:1.5%}._closingBread_2vlxb_361 img{transform:rotate(-12deg)}._closingBerries_2vlxb_363{width:clamp(90px,9vw,126px);top:210px;left:16%}._closingBerries_2vlxb_363 img{transform:rotate(12deg)}._closingApple_2vlxb_365{width:clamp(160px,16.5vw,210px);top:0;right:2%}._closingApple_2vlxb_365 img{transform:rotate(10deg)}._closingEgg_2vlxb_367{width:clamp(120px,11vw,150px);top:200px;right:17%}._closingEgg_2vlxb_367 img{transform:rotate(-18deg)}._closingContent_2vlxb_357 h2{letter-spacing:-.02em;font-size:70px;line-height:1.08;position:relative}._footer_2vlxb_82{justify-content:space-between;align-items:center;gap:32px;min-height:52px;display:flex}._footer_2vlxb_82 .korin-logo-mark{width:32px;height:32px;box-shadow:none;border-radius:6px;flex-basis:32px}._footer_2vlxb_82 nav{color:var(--forest-soft);flex-wrap:wrap;align-items:center;gap:32px;font-size:14px;line-height:1.5;display:flex}._footer_2vlxb_82 nav a{color:inherit;text-underline-offset:4px;text-decoration:none}._footer_2vlxb_82 nav a:hover{text-decoration:underline}._downloadPreview_2vlxb_376{border:1px solid var(--line);background:var(--cream);width:min(340px,100vw - 48px);color:var(--forest);font-family:var(--font-body);border-radius:6px;margin:auto;padding:28px}._downloadPreview_2vlxb_376::backdrop{background:#102d2626}._downloadPreview_2vlxb_376 p{font-size:18px;line-height:1.6}._downloadPreview_2vlxb_376 button{border:1px solid var(--forest);background:var(--forest);min-height:40px;color:var(--paper);cursor:pointer;border-radius:4px;margin-top:20px;padding:8px 16px;transition:background .16s,scale .12s}._downloadPreview_2vlxb_376 button:hover{background:var(--forest-deep)}._downloadPreview_2vlxb_376 button:active{scale:.98}._board_2vlxb_3[data-motion-ready=true] [data-reveal-section] ._revealPiece_2vlxb_392{opacity:1;filter:none;animation:none;transform:none}._board_2vlxb_3[data-motion-ready=true] [data-reveal-section] ._softPiece_2vlxb_398{opacity:var(--scroll-opacity,1);transform:translate3d(0, var(--scroll-rise,0px), 0);filter:none;animation:none}._board_2vlxb_3 [data-reveal-section]:focus-within :is(._revealPiece_2vlxb_392,._softPiece_2vlxb_398){opacity:1!important}@keyframes _reveal-food_2vlxb_1{0%{opacity:0;transform:translate3d(0, var(--entry-rise), 0) rotate(var(--rotation))}to{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--rotation))}}@keyframes _reveal-copy_2vlxb_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:1100px) and (min-width:901px){._copy_2vlxb_101{width:41%;top:24%}._copy_2vlxb_101 h1{font-size:64px}._copy_2vlxb_101 p{margin-top:24px;font-size:19px}._featureArt_2vlxb_238{height:580px}._feature_2vlxb_79{min-height:700px}._faq_2vlxb_317{grid-template-columns:minmax(140px,.7fr) minmax(0,1.3fr)}}@media (max-width:1100px){._productScene_2vlxb_191{flex-direction:column;justify-content:center;gap:24px;min-height:100svh;padding:48px 0 24px;display:flex}._productIntro_2vlxb_192{align-self:stretch;width:auto;max-width:560px;margin:0 24px;position:relative;top:auto;left:auto}._productIntro_2vlxb_192 h2{font-size:clamp(40px,7vw,52px)}._productIntro_2vlxb_192 p{max-width:420px;margin-top:16px;font-size:18px}._mealProductPreview_2vlxb_79,._restaurantProductPreview_2vlxb_79{flex-direction:column;justify-content:center;gap:24px;padding-block:48px 64px;display:flex}._mealProductIntro_2vlxb_276,._restaurantProductIntro_2vlxb_276{margin:0}}@media (max-width:900px){._stage_2vlxb_49{height:auto;min-height:0;padding:132px 0 32px}._board_2vlxb_3{--header-height:60px}._headerInner_2vlxb_72{gap:12px;padding:8px 24px}._header_2vlxb_60 .korin-logo{--korin-logo-mark-size:32px;--korin-logo-font-size:34px;gap:9px}._header_2vlxb_60 .korin-logo-mark{flex-basis:32px;width:32px;height:32px}._copy_2vlxb_101{width:auto;margin:0 24px;position:relative;top:auto;left:auto}._copy_2vlxb_101 h1{font-size:clamp(60px,12vw,88px)}._copy_2vlxb_101 p{max-width:490px;margin-top:24px;font-size:19px}._heroActions_2vlxb_149{gap:8px 20px;margin-top:28px}._artwork_2vlxb_163{aspect-ratio:390/550;width:min(100%,510px);margin:38px auto 0;position:relative;top:auto;left:auto;transform:none}._sticker_2vlxb_175{top:var(--mobile-top);left:var(--mobile-left);width:var(--mobile-width);height:var(--mobile-height);--rotation:var(--mobile-rotation);--entry-delay:var(--mobile-entry-delay);--entry-rise:6px}._productCanvas_2vlxb_196{aspect-ratio:auto;flex:none;width:min(100%,540px,clamp(490px,65svh,600px)/1.35135);height:clamp(490px,65svh,600px)}._productPhone_2vlxb_198{width:78%;top:-2%;left:28%}._productCard_2vlxb_198{width:101%;top:53%;left:-5%}._productFood_2vlxb_198{--food-rotation:var(--food-mobile-rotation);left:var(--food-mobile-left);top:var(--food-mobile-top);width:var(--food-mobile-width)}._productCanvas_2vlxb_196:before{inset:-8% -15%}._feature_2vlxb_79,._mealSection_2vlxb_230,._patternsSection_2vlxb_237{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0;padding:72px 24px}._featureCopy_2vlxb_239,._imageFirst_2vlxb_238 ._featureCopy_2vlxb_239{order:0;max-width:560px}._featureArt_2vlxb_238,._imageFirst_2vlxb_238 ._featureArt_2vlxb_238{aspect-ratio:1;order:1;justify-self:center;width:min(100%,520px);height:auto}._mealProductPreview_2vlxb_79,._restaurantProductPreview_2vlxb_79{min-height:0;padding-block:48px 64px}._restaurantStory_2vlxb_296[data-restaurant-transition] ._restaurantProductPreview_2vlxb_79{margin-top:-8svh}._restaurantPreviewCanvas_2vlxb_308 ._productCard_2vlxb_198{width:96.9114%;margin-top:calc(71.375% + 8px);top:-2%;left:-6.622%}._mealPreviewCanvas_2vlxb_277 ._productCard_2vlxb_198{width:96.9114%;margin-top:calc(79.7376% + 8px);top:-2%;left:-6.622%}._featureCopy_2vlxb_239 h2,._mealSection_2vlxb_230 h2{font-size:clamp(44px,8vw,62px)}._featureCopy_2vlxb_239 p{margin-top:24px;font-size:19px}._faq_2vlxb_317{grid-template-columns:minmax(0,1fr);gap:24px;padding:56px 24px 32px}._faq_2vlxb_317>h2{padding:0;font-size:44px}._faqItem_2vlxb_329 summary{gap:16px;min-height:72px;padding-block:18px;font-size:18px}._faqItem_2vlxb_329 p{margin-right:0;font-size:16px;line-height:1.65}._closing_2vlxb_348{gap:32px;padding:28px 24px 24px}._closingContent_2vlxb_357{gap:24px;padding-block:8px 12px}._closingContent_2vlxb_357 h2{font-size:clamp(42px,8vw,60px)}._closingFoods_2vlxb_358{z-index:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:12px;width:min(100%,420px);display:grid;position:relative}._closingFood_2vlxb_358{justify-self:center;width:100%;position:relative;inset:auto}._closingBread_2vlxb_361 img{transform:rotate(-6deg)}._closingBerries_2vlxb_363{width:76%}._closingBerries_2vlxb_363 img{transform:none}._closingApple_2vlxb_365{width:90%}._closingApple_2vlxb_365 img{transform:rotate(5deg)}._closingEgg_2vlxb_367{width:88%}._closingEgg_2vlxb_367 img{transform:rotate(-10deg)}._footer_2vlxb_82{align-items:flex-start}._footer_2vlxb_82 nav{justify-content:flex-end;gap:12px 20px;font-size:12px}._footer_2vlxb_82 nav span{text-align:right;flex-basis:100%}}@media (max-width:600px){._headerInner_2vlxb_72{gap:8px;padding-inline:16px}._header_2vlxb_60 .korin-logo{--korin-logo-mark-size:28px;--korin-logo-font-size:30px;gap:8px}._header_2vlxb_60 .korin-logo-mark{flex-basis:28px;width:28px;height:28px}._websiteNav_2vlxb_73{gap:6px}._websiteNav_2vlxb_73>._desktopNavLink_2vlxb_489{display:none}._websiteNav_2vlxb_73 ._headerDownload_2vlxb_77{margin-left:0;padding:10px 12px;font-size:13px!important}._mobileMenu_2vlxb_78{flex:none;display:block;position:relative}._mobileMenu_2vlxb_78>summary{width:44px;height:44px;color:var(--forest);cursor:pointer;border-radius:4px;place-items:center;list-style:none;display:grid}._mobileMenu_2vlxb_78>summary::-webkit-details-marker{display:none}._mobileMenu_2vlxb_78[open]>summary{background:color-mix(in srgb, var(--forest) 7%, var(--cream))}._mobileMenuPanel_2vlxb_495{border:1px solid var(--line);background:var(--cream);border-radius:4px;min-width:156px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 6px 18px #19392a1a}._mobileMenuPanel_2vlxb_495>a{min-height:44px;color:var(--forest);align-items:center;padding:10px 14px;font-size:15px;text-decoration:none;display:flex}._mobileMenuPanel_2vlxb_495>a:hover{background:color-mix(in srgb, var(--forest) 7%, var(--cream))}}@media (max-width:360px){._headerInner_2vlxb_72{gap:6px;padding-inline:12px}._websiteNav_2vlxb_73{gap:4px}._websiteNav_2vlxb_73 ._headerDownload_2vlxb_77{gap:6px;padding-inline:8px;font-size:12px!important}}@media (prefers-reduced-motion:reduce){._board_2vlxb_3 *,._board_2vlxb_3 :before,._board_2vlxb_3 :after{transition:none!important;animation:none!important}._copy_2vlxb_101 h1,._copy_2vlxb_101 p,._heroActions_2vlxb_149,._sticker_2vlxb_175,._board_2vlxb_3 ._revealPiece_2vlxb_392,._board_2vlxb_3 ._softPiece_2vlxb_398{opacity:1!important;filter:none!important}._copy_2vlxb_101 h1,._copy_2vlxb_101 p,._heroActions_2vlxb_149,._board_2vlxb_3 ._revealPiece_2vlxb_392,._board_2vlxb_3 ._softPiece_2vlxb_398{transform:none!important}._sticker_2vlxb_175{transform:rotate(var(--rotation))}}._story_1my7j_1{isolation:isolate;position:relative}._illustration_1my7j_2{width:100%;height:100%;display:block}._scanOutline_1my7j_3{fill:#f8faeb1f;stroke:#507c64;stroke-width:3px;stroke-linejoin:round;opacity:0;pointer-events:none}._preview_1my7j_4{place-items:center;max-width:1440px;min-height:max(820px,100svh);margin-inline:auto;padding:0 24px;scroll-margin-top:80px;display:grid;position:relative}._intro_1my7j_5 p{max-width:351px}._phone_1my7j_6{aspect-ratio:840/1635}._phone_1my7j_6>img{width:100%;height:auto;display:block}._screenCover_1my7j_8{pointer-events:none;background:#faf9f3;border-radius:0 0 9% 9%;width:76.4286%;display:none;position:absolute;top:16.2%;bottom:9.398%;left:11.7857%}._labelTarget_1my7j_9{aspect-ratio:166/170;pointer-events:none;width:69.6%;position:absolute;top:17.3%;left:15.2%}._canvas_1my7j_10 ._card_1my7j_10{transform-origin:95% 78%;width:48.4375%;top:42.1875%;left:10.9375%}._labelFlight_1my7j_11{z-index:6;pointer-events:none;transform-origin:50%;filter:drop-shadow(0 8px 7px #3f311f21);display:none;position:absolute;top:0;left:0}._story_1my7j_1[data-label-transition] ._preview_1my7j_4{margin-top:-18svh}._story_1my7j_1[data-label-transition] [data-label-story-art]{opacity:var(--label-art-opacity,1)}._story_1my7j_1[data-label-transition] [data-label-story-copy]{opacity:var(--label-story-copy-opacity,1)}._story_1my7j_1[data-label-transition] ._scanOutline_1my7j_3{opacity:var(--label-scan-opacity,0)}._story_1my7j_1[data-label-transition] ._phone_1my7j_6{opacity:var(--label-phone-opacity,0)}._story_1my7j_1[data-label-transition] ._canvas_1my7j_10:before{opacity:var(--label-glow-opacity,0)}._story_1my7j_1[data-label-transition] ._screenCover_1my7j_8{opacity:calc(1 - var(--label-ui-opacity,0));display:block}._story_1my7j_1[data-label-transition] ._card_1my7j_10{opacity:var(--label-card-opacity,0);transform:translate3d(var(--label-card-x,0px), var(--label-card-y,0px), 0) scale(var(--label-card-scale,1))}._story_1my7j_1[data-label-transition] ._intro_1my7j_5{opacity:var(--label-copy-opacity,0);transform:translate3d(0, var(--label-copy-y,0px), 0)}._story_1my7j_1[data-label-transferring] ._labelFlight_1my7j_11{display:block}@media (max-width:1100px){._preview_1my7j_4{flex-direction:column;justify-content:center;gap:24px;padding-block:48px 64px;display:flex}._intro_1my7j_5{margin:0}}@media (max-width:900px){._preview_1my7j_4{min-height:0}._story_1my7j_1[data-label-transition] ._preview_1my7j_4{margin-top:-8svh}._canvas_1my7j_10 ._card_1my7j_10{width:96.9114%;margin-top:calc(70.0199% + 8px);top:-2%;left:-6.622%}}._story_aw91x_1{isolation:isolate;position:relative}._preview_aw91x_2{place-items:center;max-width:1440px;min-height:max(820px,100svh);margin-inline:auto;padding:0 24px;scroll-margin-top:80px;display:grid;position:relative}._intro_aw91x_3 p{max-width:351px}._phone_aw91x_4{aspect-ratio:840/1635}._phone_aw91x_4>img,._card_aw91x_5>img{width:100%;height:auto;display:block}._card_aw91x_5{z-index:4;transform-origin:90% 45%;-webkit-user-select:none;user-select:none;pointer-events:none;width:48.4375%;height:auto;position:absolute;top:36.5%;left:10.9375%}._screenCover_aw91x_7{pointer-events:none;background:#faf9f3;border-radius:0 0 11.5% 11.5%/0 0 6.67% 6.67%;width:76.43%;height:67.4%;display:none;position:absolute;top:23.2%;left:11.79%}._mealsTarget_aw91x_8,._nutritionTarget_aw91x_8,._varietyTarget_aw91x_8{aspect-ratio:1;pointer-events:none;width:8%;position:absolute}._mealsTarget_aw91x_8{top:36.9%;left:50.5%}._nutritionTarget_aw91x_8{top:58.5%;left:46%}._varietyTarget_aw91x_8{top:35%;left:46%}._flight_aw91x_12{z-index:6;object-fit:contain;pointer-events:none;transform-origin:50%;filter:drop-shadow(0 5px 5px #2d412c1a);width:32px;height:32px;display:none;position:absolute;top:0;left:0}._story_aw91x_1[data-patterns-transition] ._preview_aw91x_2{margin-top:-16svh}._story_aw91x_1[data-patterns-transition] [data-patterns-source-art]{opacity:var(--patterns-art-opacity,1)}._story_aw91x_1[data-patterns-transition] [data-patterns-source-copy]{opacity:var(--patterns-source-copy-opacity,1)}._story_aw91x_1[data-patterns-transition] ._phone_aw91x_4,._story_aw91x_1[data-patterns-transition] ._canvas_aw91x_16:before{opacity:var(--patterns-phone-opacity,0)}._story_aw91x_1[data-patterns-transition] ._screenCover_aw91x_7{opacity:calc(1 - var(--patterns-ui-opacity,0));display:block}._story_aw91x_1[data-patterns-transition] ._card_aw91x_5{opacity:var(--patterns-card-opacity,0);transform:translate3d(var(--patterns-card-x,0px), var(--patterns-card-y,0px), 0) scale(var(--patterns-card-scale,1))}._story_aw91x_1[data-patterns-transition] ._intro_aw91x_3{opacity:var(--patterns-copy-opacity,0);transform:translateY(var(--patterns-copy-y,0px))}._story_aw91x_1[data-patterns-transferring] ._flight_aw91x_12{display:block}@media (max-width:1100px){._preview_aw91x_2{flex-direction:column;justify-content:center;gap:24px;padding-block:48px 64px;display:flex}._intro_aw91x_3{margin:0}}@media (max-width:900px){._preview_aw91x_2{min-height:0}._story_aw91x_1[data-patterns-transition] ._preview_aw91x_2{margin-top:-6svh}._card_aw91x_5{width:96.9114%;margin-top:calc(63.5591% + 8px);top:-2%;left:-6.622%}}
