.page_page__ZU32B{min-height:100vh;background:var(--color-cream-paper)}.page_container__aoG4z{max-width:1200px;margin:0 auto;padding:0 32px}.page_sectionLabel__leOgg{display:inline-block;font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--color-gold-muted);margin-bottom:24px}.page_sectionTitle__hzsAh{font-family:var(--font-serif);font-size:var(--font-size-3xl);font-weight:300;color:var(--color-forest-deep);margin-bottom:40px;line-height:1.1}@media (min-width:768px){.page_sectionTitle__hzsAh{font-size:var(--font-size-4xl)}}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:80px}.page_science__qTTB5{padding:100px 0;background:var(--color-cream-paper)}.page_scienceGrid__wZrWF{display:grid;grid-template-columns:1fr;grid-gap:64px;gap:64px;align-items:start}@media (min-width:1024px){.page_scienceGrid__wZrWF{grid-template-columns:1fr 1fr;gap:120px}}.page_scienceContent__opt40{max-width:540px}.page_scienceText__3Tjpl{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text-body);line-height:var(--line-height-relaxed);font-weight:400}.page_scienceText__3Tjpl p{margin-bottom:24px}.page_benefitList__D87em{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-direction:column;gap:16px}.page_benefitList__D87em li{position:relative;padding-left:28px;font-family:var(--font-body);font-size:var(--font-size-base);font-weight:400;color:var(--color-text-body);line-height:var(--line-height-relaxed)}.page_benefitList__D87em li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;background:linear-gradient(135deg,var(--color-aronia-deep) 0,var(--color-btn-pink) 100%);border-radius:50%}.page_scienceVisual__n4qnm{display:flex;flex-direction:column;gap:48px}.page_statsGrid__GCW2d{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:640px){.page_statsGrid__GCW2d{grid-template-columns:repeat(3,1fr)}}.page_statCard__VGdKs{text-align:center;padding:32px 24px;background:white;border-radius:var(--radius-sm);border:1px solid rgba(0,0,0,.04);box-shadow:0 4px 20px rgba(0,0,0,.03)}.page_statNumber__XnvUq{display:block;font-family:var(--font-serif);font-size:2.5rem;font-weight:300;color:var(--color-forest-deep);margin-bottom:8px}.page_statLabel__YuhHa{font-family:var(--font-sans);font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.page_comparisonCard__oItJc{width:100%;padding:var(--space-8);background:white;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.page_comparisonCard__oItJc h4{font-family:var(--font-serif);font-size:var(--font-size-xl);font-weight:400;color:var(--color-forest-deep);margin-bottom:var(--space-6)}.page_comparisonBar__0Invh{display:flex;flex-direction:column;gap:var(--space-4)}.page_barItem__jSIYD{display:grid;grid-template-columns:80px 1fr 60px;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.page_barLabel__XnNHo{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text-body)}.page_barLabelHighlight__ti332{color:var(--color-aronia-deep);font-weight:600}.page_bar__7RFn6{height:8px;background:var(--color-aronia-vibrant);border-radius:var(--radius-full);transition:width var(--transition-slow)}.page_barValue__YpBYv{font-family:var(--font-body);font-size:var(--font-size-base);font-weight:500;color:var(--color-text-body);text-align:right}.page_comparisonNote__qo2S6{margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-gold-muted);text-align:center}.page_scienceActions__AgfEU{display:flex;flex-direction:column;gap:var(--space-4);justify-content:center;align-items:center}@media (min-width:480px){.page_scienceActions__AgfEU{flex-direction:row}}.page_primaryButton__iKEy8{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-4) var(--space-8);font-size:var(--font-size-sm);font-weight:600;color:var(--color-btn-text);background:var(--gradient-btn);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.1em;transition:transform var(--transition-fast),box-shadow var(--transition-fast),filter var(--transition-fast)}.page_primaryButton__iKEy8:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);filter:brightness(1.1)}.page_secondaryButton__UQnQZ{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-4) var(--space-8);font-size:var(--font-size-sm);font-weight:600;color:var(--color-btn-dark-red);background:transparent;border:1px solid var(--color-btn-dark-red);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.1em;transition:background var(--transition-fast),color var(--transition-fast)}.page_secondaryButton__UQnQZ:hover{background:var(--gradient-btn);color:var(--color-btn-text);border-color:transparent}.page_journal__J81uA{padding:var(--space-24) 0;background:white}.page_journalGrid__x_jHE{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.page_journalGrid__x_jHE{grid-template-columns:repeat(3,1fr)}}.page_journalCard__QyBF4{background:white;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.page_journalCard__QyBF4:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.page_journalImage__rXh0g{aspect-ratio:16/10;background:var(--color-mist-light)}.page_journalImagePlaceholder__Tie70{width:100%;height:100%;background:linear-gradient(135deg,var(--color-aronia-muted) 0,var(--color-mist-light) 100%)}.page_journalContent__FBo4u{padding:var(--space-5)}.page_journalCategory__LAt0y{display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-aronia-vibrant);margin-bottom:var(--space-2)}.page_journalTitle__bRYS2{font-family:var(--font-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2);line-height:var(--line-height-tight)}.page_journalExcerpt__d9d9k{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.page_journalCta___TJWR{text-align:center;margin-top:var(--space-10)}.page_textLink__B4dk0{display:inline-flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-aronia-vibrant);transition:color var(--transition-fast)}.page_textLink__B4dk0:hover{color:var(--color-aronia-rich)}.page_newsletter__86quH{padding:var(--space-16) 0;background:white}.page_newsletterInner__vRNMg{display:flex;flex-direction:column;gap:var(--space-6);align-items:center;text-align:center}@media (min-width:768px){.page_newsletterInner__vRNMg{flex-direction:row;justify-content:space-between;text-align:left}}.page_newsletterContent__On6Jf{max-width:400px}.page_newsletterTitle__8Uxln{font-family:var(--font-serif);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2)}.page_newsletterText__MSG2t{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_newsletterForm__afwak{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:400px}@media (min-width:480px){.page_newsletterForm__afwak{flex-direction:row}}.page_newsletterInput__4jXn9{flex:1 1;padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-primary);background:white;border:1px solid var(--color-border);border-radius:var(--radius-sm);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.page_newsletterInput__4jXn9::placeholder{color:var(--color-text-muted)}.page_newsletterInput__4jXn9:focus{border-color:var(--color-aronia-vibrant);box-shadow:0 0 0 3px rgba(107,63,160,.1)}.page_newsletterButton__bP5E1{padding:var(--space-3) var(--space-6);font-size:var(--font-size-sm);font-weight:600;color:var(--color-btn-text);background:var(--gradient-btn);border-radius:var(--radius-sm);transition:filter var(--transition-fast),transform var(--transition-fast)}.page_newsletterButton__bP5E1:hover{filter:brightness(1.1);transform:translateY(-1px)}.FeaturedPosts_journal__jm3r3{padding:var(--space-24) 0;background:white}.FeaturedPosts_container__x8OLB{max-width:1200px;margin:0 auto;padding:0 var(--space-6)}.FeaturedPosts_sectionHeader__z7kKp{text-align:center;margin-bottom:var(--space-12)}.FeaturedPosts_sectionLabel__MAhfy{display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.15em;color:var(--color-gold-muted);margin-bottom:var(--space-3)}.FeaturedPosts_sectionTitle___8DzQ{font-family:var(--font-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);color:var(--color-forest-deep);line-height:var(--line-height-tight)}.FeaturedPosts_journalGrid__I66bO{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.FeaturedPosts_journalGrid__I66bO{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto}}.FeaturedPosts_journalCard__j0I8V{display:flex;flex-direction:column;background:white;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.FeaturedPosts_journalCard__j0I8V:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.FeaturedPosts_journalImage__ToFVT{aspect-ratio:16/10;background:var(--color-mist-light);overflow:hidden}.FeaturedPosts_journalImg__ehtvA{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-normal)}.FeaturedPosts_journalCard__j0I8V:hover .FeaturedPosts_journalImg__ehtvA{transform:scale(1.05)}.FeaturedPosts_journalImagePlaceholder__WS81J{width:100%;height:100%;background:linear-gradient(135deg,var(--color-aronia-muted) 0,var(--color-mist-light) 100%)}.FeaturedPosts_journalContent__eRIqx{display:flex;flex-direction:column;flex-grow:1;padding:var(--space-5)}.FeaturedPosts_journalCategory__nRT2K{display:inline-block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-aronia-vibrant);margin-bottom:var(--space-2);padding:4px 10px;border-radius:4px;background:rgba(138,79,125,.1)}.FeaturedPosts_categoryRecipe__kIG_w{background:rgba(255,127,80,.15);color:#e85d3b}.FeaturedPosts_categoryResearch__zMIaU{background:rgba(59,130,246,.12);color:#2563eb}.FeaturedPosts_categoryGrowing__XbZUi{background:rgba(34,197,94,.12);color:#16a34a}.FeaturedPosts_categoryNews__uz7yH{background:rgba(180,140,100,.15);color:#8b6914}.FeaturedPosts_categoryHealth__dztlV{background:rgba(168,85,247,.12);color:#9333ea}.FeaturedPosts_journalTitle__6zBEu{font-family:var(--font-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2);line-height:var(--line-height-tight)}.FeaturedPosts_journalExcerpt__3d1c9{flex-grow:1;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin-bottom:var(--space-3)}.FeaturedPosts_readMore__cWRFG{display:inline-block;margin-top:auto;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-aronia-vibrant);transition:color var(--transition-fast)}.FeaturedPosts_readMore__cWRFG:hover{color:var(--color-aronia-rich)}.FeaturedPosts_journalCta__4xL5n{text-align:center;margin-top:var(--space-10)}.FeaturedPosts_textLink__0_qZC{display:inline-flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-aronia-vibrant);transition:color var(--transition-fast)}.FeaturedPosts_textLink__0_qZC:hover{color:var(--color-aronia-rich)}.HeroStory_heroSection__n1sPH{position:relative;background:#FFFFFF}.HeroStory_scrollContainer__aKn0L{height:300vh;position:relative}.HeroStory_backgroundWrapper__bm9ia{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100vh;overflow:hidden}.HeroStory_backgroundImage__pVZep{object-fit:cover;object-position:center top}.HeroStory_floatingImage__l6nBE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none;opacity:0}.HeroStory_floatingImageStage3__v_zvN{top:70%}@media (max-width:1023px){.HeroStory_floatingImage__l6nBE{top:30%}}.HeroStory_textBox__xvcyG{position:absolute;top:0;right:0;width:100%;height:100vh;display:flex;align-items:flex-start;justify-content:flex-end;padding:var(--space-6);pointer-events:none}@media (min-width:768px){.HeroStory_textBox__xvcyG{padding:var(--space-10);align-items:center}}@media (min-width:1024px){.HeroStory_textBox__xvcyG{padding:var(--space-16);padding-top:calc(var(--header-height) + var(--space-10));align-items:flex-start}}.HeroStory_textContent___MRNQ{position:relative;width:100%;max-width:340px;padding:40px 32px;pointer-events:auto;background:linear-gradient(135deg,rgba(255,253,248,.92),rgba(255,255,255,.85) 50%,rgba(252,250,245,.88));border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-sm);box-shadow:0 4px 16px rgba(0,0,0,.08);display:grid;place-items:start}@media (min-width:768px){.HeroStory_textContent___MRNQ{padding:48px 40px;max-width:360px}}@media (min-width:1024px){.HeroStory_textContent___MRNQ{padding:56px 44px;max-width:380px}}.HeroStory_stage__NLysJ{grid-area:1/1;width:100%;position:relative}.HeroStory_flourish__h82bD{display:block;font-size:.625rem;color:#c9a961;letter-spacing:.5em;margin-bottom:16px;opacity:.85}.HeroStory_stageTitle__6teGT{font-family:var(--font-serif);font-size:1.5rem;font-weight:300;color:#1a3a2a;line-height:1.3;margin-bottom:24px;letter-spacing:.08em;text-transform:uppercase;position:relative;padding-bottom:20px}.HeroStory_stageTitle__6teGT:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:1px;background:#c9a961}@media (min-width:768px){.HeroStory_stageTitle__6teGT{font-size:1.625rem;margin-bottom:28px;padding-bottom:24px}.HeroStory_stageTitle__6teGT:after{width:48px}}@media (min-width:1024px){.HeroStory_stageTitle__6teGT{font-size:1.75rem;margin-bottom:32px}.HeroStory_stageTitle__6teGT:after{width:56px}}.HeroStory_stageBody__gyswq{font-family:var(--font-body);font-size:.9375rem;font-weight:300;color:#3d3d3d;line-height:1.8;letter-spacing:.02em;max-width:280px}@media (min-width:768px){.HeroStory_stageBody__gyswq{font-size:1rem;line-height:1.85;max-width:290px}}@media (min-width:1024px){.HeroStory_stageBody__gyswq{font-size:1.0625rem;line-height:1.9;max-width:300px}}.HeroStory_scrollHint__STWBp{position:absolute;bottom:var(--space-8);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:#2c4a3e;font-family:var(--font-sans);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.15em;opacity:.7;animation:HeroStory_breathe__UWUny 3s ease-in-out infinite}.HeroStory_scrollHint__STWBp:after{content:"";width:1px;height:30px;background:linear-gradient(180deg,#2c4a3e,transparent)}@keyframes HeroStory_breathe__UWUny{0%,to{opacity:.7;transform:translateX(-50%) translateY(0)}50%{opacity:.4;transform:translateX(-50%) translateY(5px)}}.StoryScroll_storySection__A_zMT{position:relative;background:var(--color-background)}.StoryScroll_container__snG4f{height:200vh;position:relative}.StoryScroll_stickyWrapper__CmTWM{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:100%;background:var(--color-background)}.StoryScroll_stage1__ueS_o{position:absolute;inset:0;pointer-events:none;z-index:1}.StoryScroll_clusterWrapper__OQM6g{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.StoryScroll_stageImage__I_iwl{object-fit:contain;object-position:center}.StoryScroll_benefit1__SVTyV,.StoryScroll_benefit2__ZhTi1,.StoryScroll_benefit3__ZbZeR,.StoryScroll_benefit4__m76Ph,.StoryScroll_benefit5__2W4cv,.StoryScroll_benefit6__PkJYA{position:absolute;opacity:0;z-index:20;pointer-events:auto;cursor:pointer}.StoryScroll_benefit1__SVTyV{top:28%;left:14%}.StoryScroll_benefit2__ZhTi1{top:50%;left:25%;transform:translateY(-50%)}.StoryScroll_benefit3__ZbZeR{bottom:28%;left:20%}.StoryScroll_benefit4__m76Ph{top:34%;left:22%}.StoryScroll_benefit5__2W4cv{top:48%;left:28%;transform:translateY(-50%)}.StoryScroll_benefit6__PkJYA{bottom:34%;left:19%}.StoryScroll_benefitText__rQ_5E{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:600;color:var(--color-aronia-deep);background:rgba(255,255,255,.95);border:2px solid var(--color-aronia-deep);border-radius:var(--radius-full);box-shadow:var(--shadow-lg);white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s ease}.StoryScroll_benefitText__rQ_5E:hover{background:var(--color-aronia-deep);color:white;transform:scale(1.05)}.StoryScroll_benefitText__rQ_5E:before{content:"";display:block;width:8px;height:8px;background:var(--color-aronia-deep);border-radius:50%;transition:background .3s ease}.StoryScroll_benefitText__rQ_5E:hover:before{background:white}@media (max-width:767px){.StoryScroll_benefit1__SVTyV,.StoryScroll_benefit2__ZhTi1,.StoryScroll_benefit3__ZbZeR,.StoryScroll_benefit4__m76Ph,.StoryScroll_benefit5__2W4cv,.StoryScroll_benefit6__PkJYA{display:none}}.StoryScroll_stage2__zdytn{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:1}.StoryScroll_bottleWrapper__8P1Pw{position:absolute;inset:0;width:100%;height:100%}.StoryScroll_stage1Panel__lonkE{position:absolute;top:25%;right:25%;transform:translate(50%);max-width:400px;opacity:0;z-index:10;pointer-events:auto}@media (max-width:1023px){.StoryScroll_stage1Panel__lonkE{right:20%;max-width:360px}}@media (max-width:767px){.StoryScroll_stage1Panel__lonkE{top:auto;bottom:24px;right:50%;transform:translateX(50%);max-width:calc(100% - 48px)}}.StoryScroll_text2__OAt81{position:absolute;top:50%;right:25%;transform:translate(50%,-50%);max-width:400px;opacity:0;z-index:10;pointer-events:auto}@media (max-width:1023px){.StoryScroll_text2__OAt81{right:20%;max-width:360px}}@media (max-width:767px){.StoryScroll_text2__OAt81{top:auto;bottom:24px;right:50%;transform:translateX(50%);max-width:calc(100% - 48px)}}.StoryScroll_stage3Content__TfBj1{background:rgba(255,255,255,.95);padding:var(--space-8);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;gap:var(--space-4);border:1px solid var(--color-border);max-height:80vh;overflow-y:auto;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.StoryScroll_stage3Title__Kw8fE{font-family:var(--font-serif);font-size:var(--font-size-xl);font-weight:400;color:var(--color-forest-deep);line-height:var(--line-height-tight)}@media (min-width:768px){.StoryScroll_stage3Title__Kw8fE{font-size:var(--font-size-xl)}}.StoryScroll_stage3Text__tpDSk{font-family:var(--font-body);font-size:var(--font-size-base);font-weight:400;color:var(--color-text-body);line-height:var(--line-height-relaxed)}.StoryScroll_shopButton__XUD4j{display:inline-block;padding:var(--space-3) var(--space-6);background:var(--gradient-btn);color:var(--color-btn-text);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.15em;text-decoration:none;border-radius:var(--radius-sm);transition:all .3s ease;margin-top:var(--space-2);text-align:center}.StoryScroll_shopButton__XUD4j:hover{filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 8px 20px rgba(139,35,70,.3)}