.kore-page{--k-header-height:84px}.kore-header{--k-bg:var(--k-active-bg,var(--k-header-base-bg,#E6F7B0));--k-fg:var(--k-active-fg,var(--k-header-base-fg,#00331B));background:color-mix(in srgb,var(--k-bg) 93%,transparent);color:var(--k-fg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.kore-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px}.kore-header__left,.kore-header__right{display:flex;align-items:center;gap:30px;min-width:0}.kore-header__right{justify-content:flex-end}.kore-header .kore-nav{margin:0;gap:28px}.kore-header .kore-logo{justify-self:center}.kore-header__label-mobile{display:none}.kore-header .kore-button{transition:transform .2s ease}.kore-page #MainContent>.kore-section{display:flow-root}.kore-chapter{display:flex;flex-direction:column;justify-content:center;overflow:visible;scroll-margin-top:var(--k-header-height,84px)}.kore-chapter[data-fullscreen=true]{min-height:calc(100svh - var(--k-header-height,84px))}.kore-chapter>.kore-shell{position:relative;z-index:1;flex:none}.kore-chapter[data-blend=true]{margin-bottom:var(--k-blend-size,144px)}.kore-chapter[data-blend=true]:after{content:"";position:absolute;top:calc(100% - 1px);inset-inline:0;height:calc(var(--k-blend-size,144px) + 2px);background:linear-gradient(180deg,var(--k-bg) 0%,var(--k-next-bg,var(--k-bg)) 100%);pointer-events:none}.kore-opening__grid{min-height:calc(100svh - var(--k-header-height,84px) - 130px)}.kore-opening[data-fullscreen=false] .kore-opening__grid{min-height:0}.kore-opening__visual{height:min(var(--k-scene-h,520px),66svh)}.kore-scene-halo{background:radial-gradient(ellipse at center,#d8bbeb70 0%,transparent 65%),url(./kore-gradient-green.webp) center/cover;opacity:.82;filter:blur(20px);border-radius:45%;top:12%;right:0;bottom:14%;left:0}.kore-opening__foot{margin-top:0}.kore-problem__station,.kore-approach__station,.kore-science__station{display:grid;grid-template-columns:1.08fr 1fr;gap:9%;align-items:center}.kore-chapter[data-photo=false] .kore-problem__station,.kore-chapter[data-photo=false] .kore-approach__station,.kore-chapter[data-photo=false] .kore-science__station{grid-template-columns:1fr;max-width:980px;margin-inline:auto}.kore-station-photo{margin:0;position:relative;overflow:hidden;background:var(--k-accent);border-radius:5px;height:clamp(320px,49svh,490px)}.kore-station-photo>img{width:100%;height:100%;object-fit:cover}.kore-problem__photo{border-radius:220px 220px 5px 5px;max-width:470px;width:100%;justify-self:end}.kore-photo-symbol{position:absolute;right:25px;bottom:25px;width:56px;color:#e6f7b0}.kore-problem .kore-stat{border-left:0;border-top:1px solid #380d4c35;padding:24px 0 0;margin-top:32px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:28px}.kore-problem .kore-stat__value{font-size:calc(clamp(54px,5.3vw,78px) * var(--kore-heading-scale, 1));margin:0;letter-spacing:-2px}.kore-problem .kore-stat p{font-size:calc(14px * var(--kore-text-scale, 1));max-width:255px}.kore-problem .kore-source{margin-top:12px;font-size:calc(10px * var(--kore-text-scale, 1))}.kore .kore-question{margin-top:34px;font-size:calc(clamp(26px,2.8vw,38px) * var(--kore-heading-scale, 1));max-width:1000px}.kore-approach__photo{border-radius:5px 5px 210px 210px;max-width:470px;width:100%;justify-self:end}.kore-approach .kore-founder{grid-template-columns:46px 1fr;gap:24px;margin-top:30px;padding-top:25px}.kore-approach .kore-founder__symbol{width:42px}.kore-approach .kore-founder h3{font-size:calc(25px * var(--kore-heading-scale, 1));line-height:1.15;margin-bottom:14px}.kore-approach .kore-founder .kore-copy{font-size:calc(14px * var(--kore-text-scale, 1));line-height:1.6}.kore-approach .kore-pillars{gap:36px;margin-top:42px;padding-top:28px;border-top:1px solid #00331b20}.kore-approach .kore-pillar{display:flex;gap:20px;align-items:center;text-align:left}.kore-approach .kore-pillar__art{width:54px;height:54px;flex:none;margin:0}.kore-approach .kore-pillar h3{font-size:calc(21px * var(--kore-heading-scale, 1));margin-bottom:8px}.kore-approach .kore-pillar p{font-size:calc(13px * var(--kore-text-scale, 1));line-height:1.5;margin:0}.kore-product__intro{margin-bottom:32px}.kore-product__stage{height:clamp(390px,50svh,500px);background:#ba8dd2 url(./kore-gradient-purple.webp) center/cover}.kore-product__stage>.kore-sachet{width:190px;margin-left:20%}.kore-ritual-photo{position:absolute;width:37%;height:61%;left:5%;bottom:13%;margin:0;transform:rotate(-7deg);overflow:hidden;border:5px solid #F9F8F4;border-radius:3px;box-shadow:0 18px 30px #380d4c22}.kore-ritual-photo img{width:100%;height:100%;object-fit:cover}.kore-product__stage:has(>img) .kore-ritual-photo{width:29%;height:45%;bottom:9%}.kore-product__stage:not(:has(.kore-ritual-photo))>.kore-sachet{margin-left:0}.kore-ingredient{padding-block:18px}.kore-ingredient h3{font-size:calc(25px * var(--kore-heading-scale, 1))}.kore-preparation{padding-block:24px}.kore-science__photo{max-width:470px;width:100%;justify-self:end}.kore-science .kore-quality{display:block;margin:24px 0 0;padding-top:22px;border-top:1px solid #00331b30}.kore-science .kore-quality h3{font-size:calc(28px * var(--kore-heading-scale, 1));margin:0 0 14px}.kore-science .kore-quality .kore-copy{font-size:calc(14px * var(--kore-text-scale, 1))}.kore-science .kore-quality .kore-text-link{margin-top:10px}.kore-science .kore-team-title{margin-top:30px;margin-bottom:20px;font-size:calc(18px * var(--kore-heading-scale, 1))}.kore-science .kore-expert{padding-top:16px}.kore-science .kore-expert h4{font-size:calc(20px * var(--kore-heading-scale, 1));margin-bottom:8px}.kore-science .kore-expert p{font-size:calc(13px * var(--kore-text-scale, 1))}.kore-science .kore-expert>span{font-size:calc(11px * var(--kore-text-scale, 1))}.kore-science .kore-research{margin-top:24px}.kore-science .kore-research>summary{min-height:54px;padding-block:14px}.kore-community .kore-social-heading{margin-top:50px;padding-top:26px}.kore-community .kore-social-card{max-height:270px}.kore-community .kore-social-card__title{font-size:calc(clamp(24px,2.7vw,38px) * var(--kore-heading-scale, 1))}.kore-journey{position:fixed;top:50%;right:9px;transform:translateY(-50%);z-index:25;color:var(--k-journey-fg,#00331B);font-family:Rethink Sans,Arial,sans-serif}.kore-journey[hidden],kore-journey:empty{display:none}.kore-journey ol{list-style:none;padding:0;margin:0;display:grid;gap:3px}.kore-journey a{position:relative;width:36px;height:35px;display:grid;place-items:center;color:inherit;text-decoration:none;border-radius:50%;outline-offset:1px}.kore-journey a:focus-visible{outline:2px solid currentColor}.kore-journey a:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.4;transition:opacity .3s,transform .3s}.kore-journey a[aria-current]:before{transform:scale(1.6);opacity:1}.kore-journey a[aria-current]:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid currentColor;border-radius:50%;opacity:.4}.kore-journey__label{position:absolute;right:42px;font-size:calc(11px * var(--kore-text-scale, 1));white-space:nowrap;padding:8px 12px;border-radius:20px;color:var(--k-journey-fg,#00331B);background:var(--k-journey-bg,#E6F7B0);box-shadow:0 2px 12px #0001;opacity:0;pointer-events:none;transition:opacity .2s}.kore-journey a:is(:hover,:focus-visible) .kore-journey__label{opacity:1}.kore-journey__count{display:block;font-size:calc(9px * var(--kore-text-scale, 1));letter-spacing:1px;text-align:center;margin-bottom:10px}@media(prefers-reduced-motion:no-preference){html:has(.kore-header[data-snap=true]){scroll-snap-type:y proximity}.kore-chapter[data-fullscreen=true]{scroll-snap-align:start}.kore-chapter[data-motion=true] .kore-station-photo>img{transform:translateY(calc((var(--k-progress,.5) - .5)*-22px)) scale(1.045)}.kore-chapter[data-motion=true] .kore-ritual-photo{transform:translateY(calc((var(--k-progress,.5) - .5)*-28px)) rotate(calc(-7deg + var(--k-progress,.5)*6deg))}}@media(max-width:1100px)and (min-width:900px){.kore-shell{width:calc(100% - 104px)}.kore-header .kore-nav,.kore-header__left,.kore-header__right{gap:18px}.kore-header .kore-button{gap:10px;padding-inline:14px;font-size:calc(12px * var(--kore-text-scale, 1))}.kore-header .kore-logo{width:185px}.kore-problem__station,.kore-approach__station,.kore-science__station{gap:6%}.kore-problem .kore-stat{grid-template-columns:1fr;gap:16px}.kore-product__stage>.kore-sachet{width:165px}}@media(max-width:899px){.kore-page{--k-header-height:68px}.kore-header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px}.kore-header .kore-logo{width:min(var(--k-logo-width-m,156px),calc(100vw - 160px))}.kore-header .kore-nav{display:none}.kore-header__left{justify-content:flex-start}.kore-header .kore-mobile-menu summary{width:36px}.kore-header .kore-mobile-menu summary span{margin-left:0}.kore-header .kore-button{padding:10px 13px;margin:0;gap:0;min-height:38px;font-size:calc(12px * var(--kore-text-scale, 1))}.kore-header .kore-button .kore-arrow,.kore-header__label-desktop{display:none}.kore-header__label-mobile{display:inline}.kore-chapter[data-blend=true]{--k-bridge-mobile:min(var(--k-blend-size,144px),88px);margin-bottom:var(--k-bridge-mobile)}.kore-chapter[data-blend=true]:after{height:calc(var(--k-bridge-mobile) + 2px)}.kore-opening__grid{min-height:0}.kore-opening__visual{height:var(--k-scene-h-m,320px)}.kore-opening__foot{margin-top:14px}.kore-problem__station,.kore-approach__station,.kore-science__station{grid-template-columns:1fr;gap:28px}.kore-station-photo{height:300px;width:100%;max-width:none}.kore-problem__photo{border-radius:160px 160px 4px 4px;width:80%;height:280px;justify-self:center}.kore-problem .kore-stat{display:grid;grid-template-columns:auto 1fr;gap:20px;margin-top:24px;padding-top:22px}.kore-problem .kore-stat__value{font-size:calc(48px * var(--kore-heading-scale, 1));letter-spacing:-1.5px}.kore-problem .kore-stat p{font-size:calc(13px * var(--kore-text-scale, 1))}.kore .kore-question{margin-top:30px;font-size:calc(29px * var(--kore-heading-scale, 1))}.kore-approach__photo{height:290px;border-radius:4px 4px 140px 140px}.kore-approach .kore-founder{grid-template-columns:36px 1fr;gap:20px;margin-top:25px;padding-top:22px}.kore-approach .kore-founder__symbol{width:34px}.kore-approach .kore-founder h3{font-size:calc(24px * var(--kore-heading-scale, 1))}.kore-approach .kore-pillars{grid-template-columns:1fr;gap:24px;margin-top:30px;padding-top:26px}.kore-approach .kore-pillar{gap:24px}.kore-approach .kore-pillar__art{width:46px;height:46px}.kore-approach .kore-pillar h3{font-size:calc(21px * var(--kore-heading-scale, 1));margin-bottom:7px}.kore-approach .kore-pillar p{font-size:calc(14px * var(--kore-text-scale, 1))}.kore-product__stage{height:380px}.kore-product__stage>.kore-sachet{width:165px}.kore-ritual-photo{left:4%;width:40%}.kore-ingredient{padding-block:18px}.kore-science__photo{height:280px}.kore-science .kore-quality h3{font-size:calc(27px * var(--kore-heading-scale, 1))}.kore-science .kore-team{gap:20px}.kore-science .kore-expert h4{font-size:calc(20px * var(--kore-heading-scale, 1))}.kore-community .kore-social-heading{margin-top:40px}.kore-journey{display:none}html:has(.kore-header[data-snap=true]){scroll-snap-type:none}}@media(max-width:359px){.kore-problem .kore-stat{grid-template-columns:1fr;gap:14px}.kore-problem .kore-stat__value{font-size:calc(58px * var(--kore-heading-scale, 1))}.kore-product__stage>.kore-sachet{width:144px}.kore-product__stage{height:345px}.kore-header .kore-button{padding-inline:11px}}@media(prefers-reduced-motion:reduce){html:has(body.kore-page){scroll-snap-type:none}.kore-header{transition:none}.kore-station-photo>img,.kore-ritual-photo{transform:none!important}}.kore-chapter{--k-travel:0px}.kore-button{justify-content:center;padding-inline:28px}.kore-text-link{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.kore-chapter[data-blend=true]{margin-bottom:var(--k-blend-size,320px)}.kore-chapter[data-blend=true]:after{height:calc(var(--k-blend-size,320px) + 2px);background:linear-gradient(180deg,var(--k-bg) 0%,color-mix(in srgb,var(--k-bg) 97.2%,var(--k-next-bg)) 10%,color-mix(in srgb,var(--k-bg) 89.6%,var(--k-next-bg)) 20%,color-mix(in srgb,var(--k-bg) 78.4%,var(--k-next-bg)) 30%,color-mix(in srgb,var(--k-bg) 64.8%,var(--k-next-bg)) 40%,color-mix(in srgb,var(--k-bg) 50%,var(--k-next-bg)) 50%,color-mix(in srgb,var(--k-bg) 35.2%,var(--k-next-bg)) 60%,color-mix(in srgb,var(--k-bg) 21.6%,var(--k-next-bg)) 70%,color-mix(in srgb,var(--k-bg) 10.4%,var(--k-next-bg)) 80%,color-mix(in srgb,var(--k-bg) 2.8%,var(--k-next-bg)) 90%,var(--k-next-bg) 100%)}.kore-opening__grid{min-height:calc(100svh - var(--k-header-height,84px) - 170px)}.kore-opening__foot{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:82px;padding-top:10px}.kore-opening__foot>span:last-child{justify-self:end;text-align:right}.kore-opening__foot .kore-scroll-cue{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:4px 18px;transform:none;text-decoration:none;min-width:100px;min-height:70px;border-radius:8px}.kore-scroll-cue__symbol{width:34px;display:block}.kore-scroll-cue__label{font-size:calc(10px * var(--kore-text-scale, 1));letter-spacing:.025em}.kore-opening__foot .kore-scroll-cue:hover .kore-scroll-cue__label{text-decoration:underline;text-underline-offset:4px}.kore-approach__heading{text-align:center;max-width:1000px;margin:0 auto 34px}.kore-approach__heading .kore-copy{max-width:680px;margin-inline:auto;font-size:calc(min(var(--k-body-d,18px),17px) * var(--kore-text-scale, 1))}.kore-approach__orbit{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px) minmax(0,1fr);grid-template-rows:minmax(175px,1fr) minmax(220px,1fr);align-items:center;column-gap:6%;row-gap:24px;max-width:1160px;margin-inline:auto}.kore-approach__orbit>.kore-approach__photo{grid-column:2;grid-row:1 / 3;width:100%;height:440px;max-width:none;border-radius:180px;justify-self:center;z-index:1}.kore-approach__photo>img{object-position:50% 44%}.kore-approach__orbit .kore-pillar{position:relative;z-index:2;display:grid;grid-template-columns:50px minmax(0,1fr);gap:18px;text-align:left;align-items:start;padding-block:14px}.kore-approach__orbit .kore-pillar--1{grid-column:1;grid-row:1}.kore-approach__orbit .kore-pillar--2{grid-column:3;grid-row:1}.kore-approach__orbit .kore-pillar--3{grid-column:3;grid-row:2}.kore-approach__orbit .kore-pillar__art{width:50px;height:50px;margin:0}.kore-approach__orbit .kore-pillar h3{font-size:calc(24px * var(--kore-heading-scale, 1));margin-bottom:10px;letter-spacing:-.025em}.kore-approach__orbit .kore-pillar p{font-size:calc(14px * var(--kore-text-scale, 1));line-height:1.55;max-width:245px;margin:0}.kore-approach__orbit .kore-pillar--1 .kore-pillar__art{color:#00331b}.kore-approach__orbit .kore-pillar--2 .kore-pillar__art{color:#b49bcd}.kore-approach__orbit .kore-pillar--3 .kore-pillar__art{color:#91a548}.kore-approach__orbit .kore-founder{position:relative;z-index:2;grid-column:1;grid-row:2;display:block;padding:20px 0 0;margin:0;align-self:start;border-top:1px solid #00331b26}.kore-approach__orbit .kore-founder__symbol{width:27px;margin:0 0 16px}.kore-approach__orbit .kore-founder__image{width:58px;height:58px;border-radius:50%;margin-bottom:14px}.kore-approach__orbit .kore-founder h3{font-size:calc(26px * var(--kore-heading-scale, 1));margin-bottom:12px;max-width:280px}.kore-approach__orbit .kore-founder .kore-copy{font-size:calc(13px * var(--kore-text-scale, 1));line-height:1.55;max-width:300px}.kore-orbit-path{position:absolute;top:7%;right:15%;bottom:7%;left:15%;pointer-events:none;color:var(--k-fg)}.kore-orbit-path__ring{position:absolute;top:5%;right:0;bottom:5%;left:0;border:1px solid currentColor;border-radius:50%;opacity:.14;transform:rotate(-16deg)}.kore-orbit-path__dot{position:absolute;top:5%;right:0;bottom:5%;left:0;transform:rotate(-16deg)}.kore-orbit-path__dot:before{content:"";position:absolute;left:7%;top:18%;width:9px;height:9px;background:var(--k-accent);border-radius:50%}.kore-approach[data-photo=false] .kore-approach__orbit{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 8%;max-width:1000px}.kore-approach[data-photo=false] .kore-approach__orbit>.kore-pillar,.kore-approach[data-photo=false] .kore-approach__orbit>.kore-founder{grid-column:auto;grid-row:auto}.kore-science__seal{position:absolute;bottom:22px;left:22px;display:grid;place-items:center;width:72px;height:72px;padding:12px;background:#e6f7b0;color:#00331b;border-radius:50%}.kore-form__submit{width:auto;min-width:94px;max-width:50%;height:auto;min-height:48px;padding:12px 20px;border-radius:40px;font:500 calc(14px * var(--kore-text-scale, 1))/1.25 "Rethink Sans",sans-serif}.kore-form__submit:hover{background:#174e32}.kore-back-top{min-width:70px;padding:10px 18px;border-radius:30px;font-size:12px}.kore-preparation{gap:24px}.kore-preparation span+span:before{margin-right:24px}@media(prefers-reduced-motion:no-preference){.kore-chapter[data-motion=true] [data-parallax]{translate:calc(var(--k-travel)*var(--k-drift,0)) calc(var(--k-travel)*var(--k-depth,0))}.kore-chapter[data-motion=true] .kore-station-photo>img{transform:translateY(calc(var(--k-travel)*-.38)) scale(1.09)}.kore-chapter[data-motion=true] .kore-ritual-photo{transform:translateY(calc(var(--k-travel)*.5)) rotate(calc(-7deg + var(--k-progress,.5)*6deg))}.kore-chapter[data-motion=true] .kore-product__stage>.kore-sachet{transform:translateY(calc(-18px + var(--k-travel)*-.6)) rotate(calc(10deg - var(--k-progress,.5)*9deg))}.kore-chapter[data-motion=true] .kore-pillar__art{transform:none}.kore-chapter[data-motion=true] .kore-scroll-cue__symbol{animation:kore-scroll-invite 2.8s cubic-bezier(.45,0,.25,1) infinite}.kore-chapter[data-motion=true] :is(.kore-pillar__art,.kore-photo-symbol,.kore-founder__symbol)>svg{animation:kore-organic-float 8s ease-in-out infinite}.kore-chapter[data-motion=true] .kore-pillar--2 svg{animation-delay:-2.5s;animation-duration:10s}.kore-chapter[data-motion=true] .kore-pillar--3 svg{animation-delay:-5s;animation-duration:9s}.kore-chapter[data-motion=true] .kore-science__seal svg{animation:kore-orbit-turn 32s linear infinite}.kore-chapter[data-motion=true] .kore-social-card__symbol svg{animation:kore-organic-float 12s ease-in-out infinite}.kore-chapter[data-motion=true] .kore-social-card:nth-child(2) svg{animation-delay:-4s}.kore-chapter[data-motion=true] .kore-social-card:nth-child(3) svg{animation-delay:-7s}.kore-chapter[data-motion=true] .kore-product__water{animation:kore-water-breathe 9s ease-in-out infinite}.kore-chapter[data-motion=true] .kore-orbit-path{animation:kore-orbit-breathe 14s ease-in-out infinite}.kore-chapter:not([data-in-view=true]) *{animation-play-state:paused!important}.kore-chapter[data-in-view=true] [data-parallax]{will-change:translate}}@keyframes kore-scroll-invite{0%,to{transform:translateY(-3px)}45%{transform:translateY(5px)}65%{transform:translateY(5px)}}@keyframes kore-organic-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(5deg)}}@keyframes kore-orbit-turn{to{transform:rotate(360deg)}}@keyframes kore-water-breathe{0%,to{scale:1}50%{scale:1.08}}@keyframes kore-orbit-breathe{0%,to{transform:rotate(-2deg) scale(.97)}50%{transform:rotate(2deg) scale(1.035)}}@media(min-width:900px)and (max-width:1199px){.kore-approach__orbit{grid-template-columns:minmax(0,1fr) minmax(0,300px) minmax(0,1fr);column-gap:4%}.kore-approach__orbit>.kore-approach__photo{height:415px}.kore-approach__orbit .kore-pillar{grid-template-columns:1fr;gap:14px}.kore-approach__orbit .kore-pillar__art{width:44px;height:44px}.kore-approach__orbit .kore-pillar h3{font-size:calc(22px * var(--kore-heading-scale, 1))}.kore-approach__orbit .kore-founder h3{font-size:calc(24px * var(--kore-heading-scale, 1))}.kore-approach__orbit .kore-founder .kore-copy{font-size:calc(12px * var(--kore-text-scale, 1))}}@media(max-width:899px){.kore-chapter[data-blend=true]{--k-bridge-mobile:min(var(--k-blend-size,320px),192px);margin-bottom:var(--k-bridge-mobile)}.kore-chapter[data-blend=true]:after{height:calc(var(--k-bridge-mobile) + 2px)}.kore-opening__grid{min-height:0;gap:8px}.kore-opening__copy{padding-block:0}.kore-opening .kore-status{margin-bottom:20px!important}.kore-opening .kore-title{margin-bottom:20px}.kore-opening .kore-actions{margin-top:24px;gap:12px 22px}.kore-opening .kore-actions .kore-button{min-height:48px;padding:13px 22px}.kore-opening__visual{height:min(var(--k-scene-h-m,320px),31svh);min-height:220px}.kore-opening__foot{margin-top:4px;padding-top:8px;gap:6px;min-height:76px}.kore-opening__foot>span{font-size:calc(9px * var(--kore-text-scale, 1));line-height:1.5;max-width:95px}.kore-opening__foot .kore-scroll-cue{min-width:90px;padding:4px 7px;gap:10px;min-height:64px}.kore-scroll-cue__symbol{width:30px}.kore-scroll-cue__label{font-size:calc(9px * var(--kore-text-scale, 1))}.kore-approach__heading{margin-bottom:30px;text-align:center}.kore-approach__heading .kore-copy{font-size:calc(var(--k-body-m,16px) * var(--kore-text-scale, 1))}.kore-approach__orbit{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:28px 24px;max-width:600px}.kore-approach__orbit>.kore-approach__photo{grid-column:1 / -1;grid-row:1;width:78%;max-width:340px;height:340px;border-radius:170px;margin:4px auto 10px}.kore-approach__orbit .kore-pillar{grid-column:auto;grid-row:auto;grid-template-columns:1fr;gap:14px;padding:0;align-self:start}.kore-approach__orbit .kore-pillar__art{width:42px;height:42px}.kore-approach__orbit .kore-pillar h3{font-size:calc(21px * var(--kore-heading-scale, 1));margin-bottom:8px}.kore-approach__orbit .kore-pillar p{font-size:calc(13px * var(--kore-text-scale, 1))}.kore-approach__orbit .kore-pillar--3{grid-column:1 / -1;grid-template-columns:42px 1fr;gap:18px}.kore-approach__orbit .kore-pillar--3 p{max-width:100%}.kore-approach__orbit .kore-founder{grid-column:1 / -1;grid-row:auto;display:grid;grid-template-columns:32px 1fr;gap:18px;padding-top:24px;margin-top:0}.kore-approach__orbit .kore-founder h3{max-width:100%;font-size:calc(27px * var(--kore-heading-scale, 1))}.kore-approach__orbit .kore-founder .kore-copy{font-size:calc(14px * var(--kore-text-scale, 1));max-width:100%}.kore-approach__orbit .kore-founder__symbol{width:30px;margin-top:4px}.kore-approach__orbit .kore-founder:has(.kore-founder__image){grid-template-columns:52px 1fr}.kore-approach__orbit .kore-founder__image{width:52px;height:52px}.kore-orbit-path{inset:20px 18px auto;height:300px}.kore-orbit-path__ring,.kore-orbit-path__dot{top:18%;right:0;bottom:18%;left:0}.kore-social-grid{padding-top:12px}.kore-approach[data-photo=false] .kore-approach__orbit{gap:28px 24px}.kore-approach[data-photo=false] .kore-approach__orbit>.kore-founder{grid-column:1 / -1}.kore-preparation{gap:18px}.kore-preparation span+span:before{margin-right:18px}.kore-form__row input{font-size:max(16px,calc(18px * var(--kore-text-scale, 1)))}.kore-form__submit{min-width:88px;padding-inline:18px}}@media(max-width:359px){.kore-opening__foot>span{max-width:72px;font-size:calc(8px * var(--kore-text-scale, 1))}.kore-approach__orbit{gap:24px 18px}.kore-approach__orbit>.kore-approach__photo{height:300px;width:84%}.kore-approach__orbit .kore-pillar h3{font-size:calc(19px * var(--kore-heading-scale, 1))}.kore-form__row{gap:8px}.kore-form__row input{font-size:max(16px,calc(16px * var(--kore-text-scale, 1)))}}@media(prefers-reduced-motion:reduce){.kore-chapter [data-parallax]{translate:none!important}.kore-chapter *{animation:none!important}.kore-chapter .kore-product__stage>.kore-sachet{transform:rotate(-5deg)}}.kore-header{border-bottom:0}.kore-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:34px;min-height:88px}.kore-header .kore-logo{justify-self:start}.kore-header__menus{min-width:0;justify-self:center}.kore-header .kore-nav{gap:5px}.kore-header .kore-nav a{padding:12px 15px;border-radius:30px;font-size:calc(14px * var(--kore-text-scale, 1));font-weight:500;white-space:nowrap;transition:background .3s,color .3s}.kore-header .kore-nav a:after{content:none}.kore-header .kore-nav a:is([aria-current],:hover){background:color-mix(in srgb,var(--k-fg) 10%,transparent)}.kore-header .kore-nav a[aria-current]{font-weight:700}.kore-header .kore-nav a[aria-current]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:6px;background:currentColor;vertical-align:middle}.kore-button{min-height:62px;padding:18px 32px;font-size:calc(16px * var(--kore-text-scale, 1));font-weight:650;box-shadow:0 5px #00000008;transition:transform .25s,box-shadow .25s}.kore-button:hover{transform:translateY(-3px);box-shadow:0 9px 18px #00000012}.kore-header .kore-header__cta{min-height:52px;padding:14px 23px;font-size:calc(14px * var(--kore-text-scale, 1))}.kore-text-link{font-weight:500}.kore-opening__grid{min-height:calc(100svh - var(--k-header-height,88px) - 180px);gap:28px;grid-template-columns:1.05fr 1fr}.kore-opening .kore-copy{max-width:460px}.kore-opening .kore-actions{margin-top:32px;gap:18px 28px}.kore-opening .kore-status{font-size:calc(12px * var(--kore-text-scale, 1));letter-spacing:.01em;margin-bottom:24px!important}.kore-opening__collage{position:relative;min-width:0;height:min(var(--k-collage-height,580px),66svh)}.kore-hero-photo{position:absolute;margin:0;overflow:hidden;background:var(--k-accent)}.kore-hero-photo img{width:100%;height:100%;object-fit:cover}.kore-hero-photo--main{width:64%;height:84%;top:4%;left:21%;border-radius:220px 220px 18px 18px}.kore-hero-photo--ritual{width:34%;height:45%;left:0;bottom:0;border-radius:18px;z-index:2}.kore-hero-photo--detail{width:27%;height:30%;top:0;right:0;border-radius:50%;z-index:2}.kore-hero-photo--detail img{object-position:50% 65%}.kore-collage-motif{position:absolute;right:6%;bottom:2%;width:62px;color:#91a548}.kore-station-cue{display:flex;justify-content:center;margin-top:28px;min-height:72px}.kore-station-cue .kore-scroll-cue{display:flex;align-items:center;flex-direction:column;gap:10px;text-decoration:none;padding:8px 20px;min-height:68px}.kore-station-cue .kore-scroll-cue__symbol{width:30px}.kore-station-cue .kore-scroll-cue__label{font-size:calc(11px * var(--kore-text-scale, 1))}.kore-page:has(kore-journey[data-enhanced=true]) .kore-station-cue{visibility:hidden}.kore-problem .kore-stat{border:0;padding-top:0;margin-top:30px;gap:26px}.kore-problem .kore-stat__value{font-size:calc(clamp(58px,6vw,86px) * var(--kore-heading-scale, 1))}.kore-problem .kore-question{max-width:790px;font-size:calc(clamp(30px,3.2vw,43px) * var(--kore-heading-scale, 1));margin-top:40px}.kore-approach__heading{margin-bottom:28px}.kore-approach__orbit .kore-founder{border:0}.kore-approach__orbit .kore-founder .kore-copy{font-size:calc(14px * var(--kore-text-scale, 1))}.kore-orbit-path__ring{opacity:.09}.kore-product__presentation{display:grid;grid-template-columns:1.08fr 1fr;grid-template-areas:"scene intro" "scene details";column-gap:8%;row-gap:26px;align-items:center}.kore-product__presentation>.kore-product__intro{grid-area:intro;display:block;align-self:end;margin:0}.kore-product__presentation .kore-title{font-size:calc(clamp(46px,4.7vw,var(--k-title-d,68px)) * var(--kore-heading-scale, 1));margin-bottom:22px}.kore-product__presentation .kore-copy{font-size:calc(17px * var(--kore-text-scale, 1));max-width:475px}.kore-product__presentation>.kore-product__stage{grid-area:scene;align-self:center;height:560px;background:transparent;border-radius:0;overflow:visible;isolation:isolate}.kore-product__stage:before{content:"";position:absolute;top:8%;right:-4%;bottom:8%;left:-4%;border-radius:50%;background:radial-gradient(ellipse,#9964b255,transparent 65%);pointer-events:none;z-index:-1}.kore-product__stage .kore-ritual-photo{left:0;bottom:12%;width:30%;height:45%;border:0;border-radius:80px 80px 12px 12px;box-shadow:none;z-index:0}.kore-product__stage kore-scene{z-index:1}.kore-product__stage .kore-scene-fallback>.kore-sachet{width:218px;margin:0}.kore-product__uploaded{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:1}.kore-product__uploaded img{width:100%;height:100%;object-fit:contain}.kore-product__stage-caption{z-index:2;inset-inline:0;bottom:4px;justify-content:center;gap:14px;font-size:calc(12px * var(--kore-text-scale, 1))}.kore-product__stage-caption span:first-child{font-weight:650}.kore-product__presentation>.kore-product__details{grid-area:details;align-self:start}.kore-product__presentation .kore-ingredients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.kore-product__presentation .kore-ingredient{display:block;border:0;padding:0}.kore-product__presentation .kore-ingredient h3{font-size:calc(23px * var(--kore-heading-scale, 1));margin-bottom:8px}.kore-product__presentation .kore-ingredient p{font-size:calc(13px * var(--kore-text-scale, 1));line-height:1.45}.kore-product__presentation .kore-ingredient img{width:52px;height:52px;object-fit:cover;border-radius:50%;margin-bottom:10px}.kore-product__presentation .kore-preparation{padding-block:26px 18px;gap:20px;font-size:calc(18px * var(--kore-text-scale, 1))}.kore-product__presentation .kore-preparation span+span:before{content:none}.kore-product__presentation .kore-preparation span:last-child{color:#e6f7b0;font-weight:600}.kore-product__details>.kore-button{width:100%;max-width:360px}.kore-science .kore-quality{border:0;padding-top:0;margin-top:28px}.kore-science .kore-expert{border:0;padding-top:4px}.kore-science .kore-research{border:0;margin-top:20px}.kore-science .kore-research>summary{width:fit-content;border-radius:28px;padding:13px 20px;background:color-mix(in srgb,var(--k-fg) 6%,transparent)}.kore-science .kore-research>div{padding-top:18px}.kore-community .kore-social-heading{border:0;margin-top:20px;padding-top:0;scroll-margin-top:calc(var(--k-header-height,88px) + 24px)}.kore-community .kore-social-card{border-radius:12px}.kore-form__submit{min-height:56px;padding:16px 24px;font-size:calc(15px * var(--kore-text-scale, 1));font-weight:650}.kore-footer__bottom{border-top:0}.kore-journey{top:0;right:0;bottom:0;left:0;transform:none;pointer-events:none}.kore-journey>.kore-journey__rail{position:absolute;top:50%;right:9px;transform:translateY(-50%);pointer-events:auto}.kore-journey>.kore-scroll-cue{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:max-content;max-width:calc(100% - 40px);height:auto;min-height:70px;padding:12px 20px 9px;border-radius:24px;pointer-events:auto;color:var(--k-cue-fg,#00331B);background:color-mix(in srgb,var(--k-cue-bg,#E6F7B0) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kore-journey>.kore-scroll-cue:before,.kore-journey>.kore-scroll-cue:after{content:none}.kore-journey>.kore-scroll-cue .kore-scroll-cue__symbol{width:30px}.kore-journey>.kore-scroll-cue .kore-scroll-cue__label{font-size:calc(11px * var(--kore-text-scale, 1));line-height:1.25;text-align:center;letter-spacing:0}.kore-journey>.kore-scroll-cue:hover .kore-scroll-cue__label{text-decoration:underline;text-underline-offset:3px}.kore-journey[hidden],.kore-journey>[hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){.kore-chapter[data-motion=true] .kore-hero-photo img{transform:translateY(calc(var(--k-travel)*-.18)) scale(1.04)}.kore-chapter[data-motion=true] .kore-collage-motif svg{animation:kore-organic-float 9s ease-in-out infinite}.kore-journey[data-motion=true] .kore-scroll-cue__symbol{animation:kore-scroll-invite 2.8s cubic-bezier(.45,0,.25,1) infinite}}@media(min-width:1024px)and (max-width:1199px){.kore-header__inner{gap:18px}.kore-header .kore-logo{width:170px}.kore-header .kore-nav{gap:0}.kore-header .kore-nav a{font-size:calc(12px * var(--kore-text-scale, 1));padding-inline:10px}.kore-header .kore-header__cta{font-size:calc(12px * var(--kore-text-scale, 1));padding-inline:17px}.kore-product__presentation{column-gap:5%}.kore-product__presentation .kore-title{font-size:calc(50px * var(--kore-heading-scale, 1))}.kore-product__presentation>.kore-product__stage{height:510px}}@media(max-width:1023px){.kore-header__inner{min-height:72px;gap:18px;grid-template-columns:auto minmax(0,1fr) auto}.kore-header .kore-logo{width:min(var(--k-logo-width-m,156px),calc(100vw - 170px))}.kore-header__menus{justify-self:end}.kore-header .kore-nav{display:none}.kore-header .kore-mobile-menu{display:block}.kore-header .kore-mobile-menu summary{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:34px;height:44px;cursor:pointer;list-style:none}.kore-header .kore-mobile-menu summary span{width:22px;height:1px;display:block;background:currentColor;margin:0}.kore-header .kore-header__cta{min-height:44px;padding:12px 16px;font-size:calc(12px * var(--kore-text-scale, 1))}.kore-header__label-desktop{display:none}.kore-header__label-mobile{display:inline}.kore-mobile-menu nav{position:absolute;top:calc(100% - 1px);left:0;right:0;padding:18px 24px 26px;background:var(--k-bg);box-shadow:0 18px 25px #00000012}.kore-mobile-menu nav a{display:block;padding:13px 18px;color:inherit;text-decoration:none;font-size:calc(16px * var(--kore-text-scale, 1));border-radius:30px}.kore-mobile-menu nav a[aria-current]{background:color-mix(in srgb,var(--k-fg) 10%,transparent);font-weight:700}}@media(max-width:899px){.kore-opening__grid{grid-template-columns:1fr;min-height:0;gap:24px}.kore-opening__collage{height:min(var(--k-collage-height-m,280px),32svh);min-height:240px;width:100%;max-width:520px;margin-inline:auto}.kore-hero-photo--main{width:57%;height:96%;left:22%;top:0;border-radius:130px 130px 10px 10px}.kore-hero-photo--ritual{width:32%;height:62%;left:0;bottom:0;border-radius:12px}.kore-hero-photo--detail{width:27%;height:36%;top:5%;right:0}.kore-collage-motif{width:38px;right:6%;bottom:2%}.kore-opening .kore-actions{gap:16px;margin-top:26px}.kore-opening .kore-actions .kore-button{min-height:56px;font-size:calc(15px * var(--kore-text-scale, 1));padding:16px 24px}.kore-opening .kore-actions .kore-text-link{font-size:calc(13px * var(--kore-text-scale, 1))}.kore-station-cue{margin-top:24px}.kore-opening .kore-station-cue{margin-top:18px}.kore-button{width:100%;min-height:58px;font-size:calc(16px * var(--kore-text-scale, 1))}.kore-opening .kore-button,.kore-header .kore-button{width:auto}.kore-problem .kore-stat__value{font-size:calc(48px * var(--kore-heading-scale, 1))}.kore-problem .kore-question{font-size:calc(30px * var(--kore-heading-scale, 1));margin-top:32px}.kore-product__presentation{grid-template-columns:1fr;grid-template-areas:"intro" "scene" "details";gap:24px}.kore-product__presentation .kore-title{font-size:calc(var(--k-title-m,44px) * var(--kore-heading-scale, 1))}.kore-product__presentation .kore-copy{font-size:calc(16px * var(--kore-text-scale, 1))}.kore-product__presentation>.kore-product__stage{height:380px;width:100%}.kore-product__presentation .kore-ingredients{gap:24px 18px}.kore-product__presentation .kore-ingredient h3{font-size:calc(22px * var(--kore-heading-scale, 1))}.kore-product__presentation .kore-ingredient p{font-size:calc(13px * var(--kore-text-scale, 1))}.kore-product__stage .kore-ritual-photo{width:30%;height:47%}.kore-product__stage:before{inset-inline:0}.kore-product__details>.kore-button{max-width:none}.kore-science .kore-quality{margin-top:26px}.kore-science .kore-expert{padding:0}.kore-science .kore-research>summary{width:100%;font-size:calc(14px * var(--kore-text-scale, 1))}.kore-form__row{flex-wrap:wrap;border:0;padding:0;gap:14px}.kore-form__row input{flex-basis:100%;background:#00331b09;min-height:58px;padding:16px 18px;border-radius:12px}.kore-form__submit{width:100%;max-width:100%;min-height:58px;font-size:calc(16px * var(--kore-text-scale, 1))}.kore-community .kore-social-heading{margin-top:16px}.kore-journey{display:block}.kore-journey>.kore-journey__rail{display:none}.kore-journey>.kore-scroll-cue{bottom:12px;min-height:62px;padding:10px 17px 8px;gap:6px}.kore-journey>.kore-scroll-cue .kore-scroll-cue__symbol{width:26px}.kore-journey>.kore-scroll-cue .kore-scroll-cue__label{font-size:calc(10px * var(--kore-text-scale, 1))}}@media(max-width:359px){.kore-header__inner{gap:12px}.kore-header .kore-header__cta{padding-inline:13px}.kore-opening .kore-actions{gap:8px 16px}.kore-opening .kore-actions .kore-button{padding-inline:18px}.kore-opening .kore-actions .kore-text-link{font-size:calc(12px * var(--kore-text-scale, 1))}.kore-product__presentation>.kore-product__stage{height:330px}.kore-product__presentation .kore-ingredient h3{font-size:calc(20px * var(--kore-heading-scale, 1))}}@media(prefers-reduced-motion:reduce){.kore-journey .kore-scroll-cue__symbol{animation:none!important}}@media(min-width:900px){.kore-science .kore-station-cue{margin-top:12px}.kore-science .kore-team-title{margin-top:26px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/kore-stations.css.map */
