.process-page_page__ceXfL{padding-bottom:clamp(72px,10vw,120px)}.process-page_breadcrumb__m9LJQ{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:10px;color:var(--muted-foreground);font-size:.82rem}.process-page_breadcrumb__m9LJQ a{color:inherit}.process-page_returnRow__0_oUd{margin-top:12px}.process-page_returnRow__0_oUd a{display:inline-flex;min-height:36px;align-items:center;gap:7px;color:var(--muted-foreground);font-size:.84rem;text-decoration:underline;text-underline-offset:3px}.process-page_returnRow__0_oUd svg{width:16px}.process-page_hero__0_qrW{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,.65fr);max-width:none;gap:clamp(28px,5vw,72px);align-items:end;margin-top:14px;padding:clamp(28px,5vw,58px);overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border));border-radius:clamp(24px,4vw,38px);background:radial-gradient(circle at 92% 2%,color-mix(in srgb,var(--accent) 16%,transparent) 0,transparent 34%),color-mix(in srgb,var(--secondary) 55%,var(--card))}.process-page_heroCopy___FzHM{position:relative;z-index:1;display:grid;gap:14px}.process-page_hero__0_qrW:after{position:absolute;top:-130px;right:-90px;width:320px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:50%;box-shadow:0 0 0 34px color-mix(in srgb,var(--accent) 6%,transparent),0 0 0 68px color-mix(in srgb,var(--accent) 4%,transparent);content:"";pointer-events:none}.process-page_eyebrow__7UGC1,.process-page_sectionEyebrow__DykID{position:relative;z-index:1;margin:0;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.process-page_hero__0_qrW h1{position:relative;z-index:1;max-width:850px;margin:0;font-size:clamp(2.8rem,8vw,6rem);line-height:.94}.process-page_lede__rkUp_{position:relative;z-index:1;max-width:760px;margin:0;color:var(--muted-foreground);font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.65}.process-page_keyPoint__Bx03j{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;max-width:760px;padding-top:15px;border-top:1px solid var(--border);line-height:1.55}.process-page_keyPoint__Bx03j strong{color:var(--accent)}.process-page_catalogueLink__kVTjg{display:inline-flex;width:fit-content;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 20px;border-radius:999px;background:var(--accent);color:var(--accent-foreground);font-weight:800;text-decoration:none}.process-page_heroFlow__dXOF_{position:relative;z-index:1;display:grid;gap:16px;padding:22px;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:22px;background:color-mix(in srgb,var(--card) 78%,transparent);backdrop-filter:blur(8px)}.process-page_heroFlow__dXOF_>span{color:var(--accent);font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.process-page_heroFlow__dXOF_ ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.process-page_heroFlow__dXOF_ li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center}.process-page_heroFlow__dXOF_ li strong{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--accent) 14%,var(--card));color:var(--accent);font-size:.76rem}.process-page_heroFlow__dXOF_ li span{font-family:var(--font-display);line-height:1.15}.process-page_anchorNav__SyQ0R{position:sticky;z-index:10;top:70px;display:flex;gap:4px;overflow-x:auto;margin:14px 0 0;padding:6px;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--background) 92%,transparent);scrollbar-width:none;backdrop-filter:blur(14px)}.process-page_anchorNav__SyQ0R::-webkit-scrollbar{display:none}.process-page_anchorNav__SyQ0R a{display:inline-flex;min-height:42px;flex:1 0 auto;align-items:center;justify-content:center;padding:0 16px;border-radius:999px;font-size:.84rem;font-weight:750}.process-page_anchorNav__SyQ0R a:hover{background:var(--muted)}.process-page_balanceSection__1DN7O,.process-page_coffeeSection__6tyPs,.process-page_dataSection__QS0q4,.process-page_definitionSection__HGLOF,.process-page_faqSection__I3jrx,.process-page_historySection__3QZaI,.process-page_sourcesSection__vRVbD,.process-page_stepsSection__lwU1X{scroll-margin-top:140px;margin-top:clamp(54px,8vw,86px)}.process-page_definitionSection__HGLOF{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);gap:clamp(28px,6vw,76px);align-items:start}.process-page_coffeeSection__6tyPs h2,.process-page_definitionSection__HGLOF h2,.process-page_faqSection__I3jrx h2,.process-page_historySection__3QZaI h2,.process-page_sectionHeading__lWpzR h2,.process-page_sourcesSection__vRVbD h2,.process-page_stepsSection__lwU1X h2{margin:7px 0 12px;font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.04}.process-page_coffeeSection__6tyPs>p,.process-page_definitionSection__HGLOF>div>p:last-child,.process-page_historySection__3QZaI article>p:last-child,.process-page_sectionHeading__lWpzR>p:last-child,.process-page_sourcesSection__vRVbD>p{margin:0;color:var(--muted-foreground);line-height:1.75}.process-page_variantsCard__RMon5{display:grid;gap:10px;padding:24px;border:1px solid var(--border);border-radius:22px;background:color-mix(in srgb,var(--secondary) 50%,var(--card))}.process-page_dataGrid__Zcl2N article>svg,.process-page_historySection__3QZaI article>svg,.process-page_variantsCard__RMon5 svg{width:22px;color:var(--accent)}.process-page_balanceGrid__8UY8h h3,.process-page_controversyCard__TC_lr h3,.process-page_dataGrid__Zcl2N h3,.process-page_variantsCard__RMon5 h3{margin:0;font-family:var(--font-display);font-size:1.22rem}.process-page_balanceGrid__8UY8h ul,.process-page_variantsCard__RMon5 ul{display:grid;gap:9px;margin:2px 0 0;padding-left:18px}.process-page_balanceGrid__8UY8h li,.process-page_variantsCard__RMon5 li{color:var(--muted-foreground);line-height:1.5}.process-page_stepsSection__lwU1X{padding:clamp(26px,5vw,52px);border-radius:28px;background:color-mix(in srgb,var(--secondary) 45%,var(--card))}.process-page_steps___3qXd{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0;list-style:none}.process-page_steps___3qXd li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding-right:22px}.process-page_steps___3qXd li:not(:last-child):after{position:absolute;top:20px;right:7px;width:18px;height:1px;background:var(--border);content:""}.process-page_steps___3qXd li>span{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--accent) 13%,var(--card));color:var(--accent);font-weight:850}.process-page_steps___3qXd h3{margin:2px 0 7px;font-family:var(--font-display);font-size:1.08rem}.process-page_steps___3qXd p{margin:0;color:var(--muted-foreground);font-size:.88rem;line-height:1.55}.process-page_balanceGrid__8UY8h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.process-page_balanceGrid__8UY8h article{display:grid;gap:10px;padding:clamp(22px,4vw,32px);border:1px solid var(--border);border-radius:22px;background:var(--card)}.process-page_balanceGrid__8UY8h article>svg{width:22px}.process-page_benefitsCard__D3U3i{border-top:4px solid var(--foreground)!important}.process-page_benefitsCard__D3U3i>svg{color:var(--foreground)}.process-page_limitsCard__dopFb{border-top:4px solid var(--accent)!important}.process-page_limitsCard__dopFb>svg{color:var(--accent)}.process-page_controversyCard__TC_lr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;margin-top:14px;padding:clamp(20px,4vw,30px);border-radius:22px;background:color-mix(in srgb,var(--secondary) 72%,var(--card))}.process-page_controversyCard__TC_lr>svg{width:24px;color:var(--accent)}.process-page_controversyCard__TC_lr p{margin:8px 0 0;color:var(--muted-foreground);line-height:1.65}.process-page_historySection__3QZaI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.process-page_historySection__3QZaI article{padding:clamp(24px,4vw,38px);border:1px solid var(--border);border-radius:24px}.process-page_historySection__3QZaI article:first-child{background:color-mix(in srgb,var(--secondary) 48%,var(--card))}.process-page_historySection__3QZaI .process-page_sectionEyebrow__DykID{margin-top:18px}.process-page_catalogueContext__YMcKp{margin-top:18px!important;padding-top:14px;border-top:1px solid var(--border);color:var(--foreground)!important;font-size:.9rem}.process-page_dataSection__QS0q4{padding:clamp(26px,5vw,48px);border-radius:28px;background:color-mix(in srgb,var(--secondary) 52%,var(--card))}.process-page_facts__egzPb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.process-page_scopeLoading__Nig1I{margin:24px 0 0;color:var(--muted-foreground)}.process-page_facts__egzPb>div{display:grid;gap:6px;min-height:110px;align-content:center;padding:18px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--card) 86%,transparent)}.process-page_facts__egzPb strong{font-family:var(--font-display);font-size:clamp(1.65rem,4vw,2.25rem);line-height:1}.process-page_facts__egzPb span{color:var(--muted-foreground);font-size:.8rem}.process-page_dataGrid__Zcl2N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.process-page_dataGrid__Zcl2N article{padding:20px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--card) 80%,transparent)}.process-page_dataGrid__Zcl2N .process-page_rankedDataCard__Y9r4g{padding:26px;border-color:color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:22px;background:color-mix(in srgb,var(--card) 94%,var(--secondary))}.process-page_dataCardHeading__GFMWI{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;min-height:76px;padding-bottom:18px;border-bottom:1px solid var(--border)}.process-page_dataCardIcon__JqApv{display:grid;width:54px;height:54px;place-items:center;border-radius:17px;background:color-mix(in srgb,var(--accent) 12%,var(--secondary))}.process-page_dataCardIcon__JqApv svg{width:24px;height:24px}.process-page_dataCardHeading__GFMWI h3{margin:0}.process-page_dataCardHeading__GFMWI p{margin:5px 0 0;color:var(--muted-foreground);font-size:.82rem;line-height:1.45}.process-page_dataGrid__Zcl2N h3{margin-top:8px}.process-page_dataGrid__Zcl2N ul{display:grid;gap:0;margin:12px 0 0;padding:0;list-style:none}.process-page_dataGrid__Zcl2N li+li{border-top:1px solid var(--border)}.process-page_dataGrid__Zcl2N a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:12px;min-height:66px;padding:10px 0;color:inherit}.process-page_rankedDataLabel__Kq_iy{display:grid;gap:8px;min-width:0}.process-page_rankedDataLabel__Kq_iy strong{overflow:hidden;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.process-page_rankedDataMeter__cRsaU{display:block;width:100%;height:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--accent) 13%,var(--muted))}.process-page_rankedDataMeter__cRsaU>span{display:block;height:100%;border-radius:inherit;background:var(--accent)}.process-page_rankedDataCount__2zDK_{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;color:var(--muted-foreground);font-size:.8rem;white-space:nowrap}.process-page_rankedDataCount__2zDK_ svg{width:15px;height:15px}.process-page_dataGrid__Zcl2N a:hover .process-page_rankedDataCount__2zDK_,.process-page_dataGrid__Zcl2N a:hover .process-page_rankedDataLabel__Kq_iy strong{color:var(--accent)}.process-page_dataGrid__Zcl2N a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.process-page_dataGrid__Zcl2N a strong{flex:0 0 auto;font-variant-numeric:tabular-nums}.process-page_observedAt__Cp9mb{margin:14px 0 0;color:var(--muted-foreground);font-size:.78rem}.process-page_coffeeSection__6tyPs>p{max-width:780px;margin-bottom:20px}.process-page_coffeeToolbar__Bxtnd{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-bottom:18px;padding:12px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--secondary) 42%,var(--card))}.process-page_coffeeToolbar__Bxtnd label{display:grid;gap:5px}.process-page_coffeeToolbar__Bxtnd label>span{padding-left:4px;color:var(--muted-foreground);font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.process-page_coffeeToolbar__Bxtnd select{min-width:190px;min-height:42px;padding:0 38px 0 13px;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--foreground);font:inherit}.process-page_coffeeToolbar__Bxtnd p{margin:0 4px 10px auto;color:var(--muted-foreground);font-size:.78rem}.process-page_catalogueLink__kVTjg{margin-top:22px}.process-page_faqSection__I3jrx>div{display:grid;max-width:820px}.process-page_faqSection__I3jrx details{padding:17px 0;border-bottom:1px solid var(--border)}.process-page_faqSection__I3jrx summary{cursor:pointer;font-weight:750}.process-page_faqSection__I3jrx details p{margin:11px 0 0;color:var(--muted-foreground);line-height:1.65}.process-page_sourcesSection__vRVbD{padding-top:34px;border-top:1px solid var(--border)}.process-page_sourcesSection__vRVbD>p{max-width:760px}.process-page_sourcesSection__vRVbD ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;counter-reset:source}.process-page_sourcesSection__vRVbD li{padding:18px;border:1px solid var(--border);border-radius:18px;counter-increment:source}.process-page_sourcesSection__vRVbD li a{display:flex;justify-content:space-between;gap:14px;color:inherit}.process-page_sourcesSection__vRVbD li a:before{color:var(--accent);content:counter(source) ".";font-weight:850}.process-page_sourcesSection__vRVbD li a>span{display:grid;flex:1;gap:3px}.process-page_sourcesSection__vRVbD li small{color:var(--muted-foreground)}.process-page_sourcesSection__vRVbD li svg{width:17px;flex:0 0 auto;color:var(--accent)}.process-page_sourcesSection__vRVbD li>p{margin:9px 0 0 25px;color:var(--muted-foreground);font-size:.82rem;line-height:1.5}@media (max-width:900px){.process-page_hero__0_qrW{grid-template-columns:1fr}.process-page_heroFlow__dXOF_{display:none}.process-page_definitionSection__HGLOF,.process-page_historySection__3QZaI{grid-template-columns:1fr}.process-page_steps___3qXd{grid-template-columns:1fr;gap:20px}.process-page_steps___3qXd li{padding:0}.process-page_steps___3qXd li:not(:last-child):after{top:42px;right:auto;bottom:-18px;left:20px;width:1px;height:18px}.process-page_facts__egzPb{grid-template-columns:repeat(2,minmax(0,1fr))}.process-page_dataGrid__Zcl2N{grid-template-columns:1fr}}@media (max-width:620px){.process-page_page__ceXfL{padding-right:14px;padding-left:14px}.process-page_hero__0_qrW{margin-right:-6px;margin-left:-6px;padding:26px 20px 22px;border-radius:25px}.process-page_hero__0_qrW:after{top:-110px;right:-150px}.process-page_hero__0_qrW h1{font-size:clamp(2.7rem,14vw,4rem)}.process-page_keyPoint__Bx03j{grid-template-columns:1fr;gap:4px}.process-page_anchorNav__SyQ0R{top:66px;margin-right:-6px;margin-left:-6px}.process-page_balanceSection__1DN7O,.process-page_coffeeSection__6tyPs,.process-page_dataSection__QS0q4,.process-page_definitionSection__HGLOF,.process-page_faqSection__I3jrx,.process-page_historySection__3QZaI,.process-page_sourcesSection__vRVbD,.process-page_stepsSection__lwU1X{scroll-margin-top:128px;margin-top:52px}.process-page_dataSection__QS0q4,.process-page_stepsSection__lwU1X{margin-right:-6px;margin-left:-6px;padding:24px 20px;border-radius:22px}.process-page_balanceGrid__8UY8h,.process-page_controversyCard__TC_lr{grid-template-columns:1fr}.process-page_facts__egzPb{gap:8px}.process-page_facts__egzPb>div{min-height:92px;padding:14px}.process-page_sourcesSection__vRVbD ol{grid-template-columns:1fr}.process-page_catalogueLink__kVTjg{width:100%;padding-inline:14px;text-align:center}.process-page_coffeeToolbar__Bxtnd{align-items:stretch}.process-page_coffeeToolbar__Bxtnd label,.process-page_coffeeToolbar__Bxtnd select{width:100%}.process-page_coffeeToolbar__Bxtnd p{margin:2px 4px 0}}