.pJnrTG_intro{max-width:var(--max-width);padding-inline:var(--gutter);margin-inline:auto}.pJnrTG_introText{border:1px solid var(--rule);border-top:none;flex-wrap:wrap;align-items:baseline;gap:16px 48px;padding:clamp(20px,3vw,32px) clamp(16px,3vw,32px);display:flex}.pJnrTG_introLabel{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--leaf);flex:none;font-size:11.5px}.pJnrTG_introCopy{min-width:0;color:var(--text);text-wrap:pretty;flex:520px;font-size:clamp(15.5px,1.4vw,18px);line-height:1.6}.pJnrTG_attributes{border:1px solid var(--rule);border-top:none;grid-template-columns:repeat(auto-fit,minmax(min(50%,150px),1fr));display:grid;overflow:hidden}.pJnrTG_attribute{margin-inline-end:-1px;border-inline-end:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:6px;margin-bottom:-1px;padding:14px 16px;transition:background .2s;display:flex}.pJnrTG_attribute:hover{background:var(--tint)}.pJnrTG_attributeIndex{font-family:var(--font-mono);color:var(--faint);font-size:10.5px}.pJnrTG_attributeLabel{font-size:13.5px;font-weight:500}.pJnrTG_sections{max-width:var(--max-width);margin:var(--section-gap) auto 0;padding-inline:var(--gutter);gap:var(--section-gap);flex-direction:column;display:flex}.pJnrTG_stack{flex-direction:column;gap:28px;display:flex}.pJnrTG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 56px;display:flex}.pJnrTG_sectionTitle{flex-wrap:wrap;align-items:baseline;gap:16px 56px;display:flex}.pJnrTG_sectionLabel{flex:0 0 200px}.pJnrTG_h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(26px,2.8vw,38px);line-height:1.1}.pJnrTG_more{color:var(--ink);font-size:14px;font-weight:500}.pJnrTG_more:hover{color:var(--leaf)}.pJnrTG_body{max-width:820px;color:var(--muted);text-wrap:pretty;font-size:15.5px;line-height:1.65}.pJnrTG_note{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted-2);font-size:11.5px;line-height:1.6}.pJnrTG_cover{object-fit:cover}.pJnrTG_about{border:1px solid var(--rule);flex-wrap:wrap;display:flex}.pJnrTG_aboutText{flex-direction:column;flex:1.2 460px;gap:22px;min-width:0;padding:clamp(24px,3.6vw,44px);display:flex}.pJnrTG_aboutCopy{max-width:620px;color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.7}.pJnrTG_highlight{color:var(--forest);font-weight:500}.pJnrTG_learnMore{border-bottom:1px solid var(--ink);color:var(--ink);align-self:flex-start;margin-top:auto;padding-bottom:4px;font-size:14px;font-weight:500}.pJnrTG_learnMore:hover{color:var(--leaf)}.pJnrTG_aboutMedia{background:var(--image-bg-soft);flex:360px;min-width:0;min-height:320px;position:relative;overflow:hidden}.pJnrTG_film{border:1px solid var(--rule);flex-wrap:wrap;display:flex}.pJnrTG_filmMedia{background:#24331a;flex:1.6 460px;min-width:0;min-height:340px;display:block;position:relative;overflow:hidden}.pJnrTG_filmImage{object-fit:cover;transition:transform .6s}.pJnrTG_filmMedia:hover .pJnrTG_filmImage{transform:scale(1.03)}.pJnrTG_play{inset-inline-start:0;background:var(--paper);justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;bottom:0}.pJnrTG_playIcon{border-left:15px solid var(--ink);border-top:9px solid #0000;border-bottom:9px solid #0000;margin-left:4px}.pJnrTG_filmInfo{border-inline-start:1px solid var(--rule);flex-direction:column;flex:300px;justify-content:space-between;gap:28px;min-width:0;padding:28px;display:flex}.pJnrTG_filmText{flex-direction:column;gap:12px;display:flex}.pJnrTG_filmTitle{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,28px);line-height:1.15}.pJnrTG_meta{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted-2);font-size:12px}.pJnrTG_certs{border-inline-start:1px solid var(--rule);border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(50%,150px),1fr));display:grid}.pJnrTG_cert{border-inline-end:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper-raised);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:22px 14px;display:flex}.pJnrTG_certLogo{filter:grayscale();opacity:.85;width:96px;height:52px;transition:filter .3s,opacity .3s;position:relative}.pJnrTG_cert:hover .pJnrTG_certLogo{filter:grayscale(0);opacity:1}.pJnrTG_certImage{object-fit:contain}.pJnrTG_certName{color:var(--text-secondary);font-size:12.5px;line-height:1.3}
.B1rHZW_hero{height:calc(100svh - var(--header-offset));min-height:620px;max-height:960px;color:var(--on-forest-strong);background:#1e2a12;position:relative;overflow:hidden}.B1rHZW_zoom{animation:B1rHZW_kenBurns 3.4s var(--ease-out) both;position:absolute;inset:-3%}.B1rHZW_parallax{transition:transform 1.1s var(--ease-out);position:absolute;inset:0}.B1rHZW_photo{object-fit:cover}.B1rHZW_shade{background:linear-gradient(#0a12046b 0%,#0a120400 26%,#0a12041a 55%,#0a1204db 100%);position:absolute;inset:0}.B1rHZW_lines{pointer-events:none;background-image:linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:25% 100%;position:absolute;inset:0}.B1rHZW_mist{pointer-events:none;background:radial-gradient(130% 70% at 50% 45%,#eef1e6f2,#eef1e666 55%,#eef1e600 80%);animation:3.8s cubic-bezier(.3,.6,.2,1) .15s both B1rHZW_mist;position:absolute;inset:0}.B1rHZW_top{inset-inline:0;max-width:var(--max-width);padding:22px var(--gutter);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#f5f6efe6;justify-content:space-between;gap:16px;margin-inline:auto;font-size:11.5px;animation:1s 1.6s both B1rHZW_fadeUp;display:flex;position:absolute;top:0}.B1rHZW_chip{align-items:center;gap:10px;display:flex}.B1rHZW_square{background:var(--lime);flex:none;width:7px;height:7px}.B1rHZW_gauge{inset-inline-end:max(24px, calc((100vw - var(--max-width)) / 2 + 24px));width:120px;font-family:var(--font-mono);animation:1s 1.4s both B1rHZW_fadeUp;position:absolute;top:20%;bottom:36%}.B1rHZW_axis{inset-inline-end:0;background:#f5f6ef73;width:1px;position:absolute;top:0;bottom:0}.B1rHZW_tick{color:#f5f6efb3;align-items:center;gap:8px;font-size:10.5px;display:flex;position:absolute;inset-inline-end:0;transform:translateY(50%)}.B1rHZW_tickLine{background:#f5f6ef99;width:8px;height:1px}.B1rHZW_marker{inset-inline-end:-4px;bottom:var(--marker);animation:B1rHZW_gauge 2.4s var(--ease-out) 1.6s both;align-items:center;gap:10px;display:flex;position:absolute;transform:translateY(50%)}.B1rHZW_markerLabel{background:var(--lime);color:var(--ink);white-space:nowrap;padding:4px 7px;font-size:11px}.B1rHZW_markerDot{background:var(--lime);width:9px;height:9px}.B1rHZW_bottom{inset-inline:0;position:absolute;bottom:0}.B1rHZW_bottomInner{max-width:var(--max-width);padding:0 var(--gutter) 36px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;margin-inline:auto;display:flex}.B1rHZW_intro{min-width:0;max-width:780px;animation:B1rHZW_fadeUp 1.2s var(--ease-out) 1.1s both;flex-direction:column;flex:560px;gap:20px;display:flex}.B1rHZW_title{letter-spacing:-.04em;color:#f7f8f2;text-wrap:balance;font-size:clamp(38px,5.2vw,76px);line-height:.98}.B1rHZW_subtitle{color:#f5f6efdb;max-width:520px;font-size:16.5px;line-height:1.55}.B1rHZW_actions{flex-wrap:wrap;margin-top:6px;display:flex}.B1rHZW_primary,.B1rHZW_secondary{align-items:center;gap:12px;height:50px;font-size:14.5px;font-weight:500;transition:background .2s,border-color .2s;display:flex}.B1rHZW_primary{padding:0 var(--gutter);background:var(--paper);color:var(--ink)}.B1rHZW_primary:hover{background:var(--lime);color:var(--ink)}.B1rHZW_secondary{color:var(--on-forest-strong);border:1px solid #f5f6ef99;padding:0 22px}.B1rHZW_secondary:hover{border-color:var(--on-forest-strong);color:var(--on-forest-strong);background:#f5f6ef1f}.B1rHZW_pdf{font-family:var(--font-mono);opacity:.75;font-size:11px}.B1rHZW_stats{border-top:1px solid #f5f6ef59;flex-wrap:wrap;animation:1.2s 1.5s both B1rHZW_fadeUp;display:flex}.B1rHZW_stat{padding-top:14px;flex-direction:column;gap:4px;margin-inline-end:22px;padding-inline-end:22px;display:flex}.B1rHZW_statLabel{font-family:var(--font-mono);text-transform:uppercase;color:#f5f6efa6;font-size:10.5px}.B1rHZW_statValue{color:#f7f8f2;font-size:19px;font-weight:500}@media (max-width:959px){.B1rHZW_wide,.B1rHZW_gauge{display:none}}@keyframes B1rHZW_kenBurns{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes B1rHZW_mist{0%{opacity:1}to{opacity:0}}@keyframes B1rHZW_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes B1rHZW_gauge{0%{opacity:0;bottom:0%}to{bottom:var(--marker);opacity:1}}
.yEmqDG_grid{border-inline-start:1px solid var(--rule);border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));display:grid}.yEmqDG_gridCompact{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.yEmqDG_card{border-inline-end:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;scroll-margin-top:160px;display:flex}.yEmqDG_media{aspect-ratio:4/3;background:var(--image-bg);position:relative;overflow:hidden}.yEmqDG_image{object-fit:cover;transition:transform .6s}.yEmqDG_media:hover .yEmqDG_image{transform:scale(1.04)}.yEmqDG_code{inset-inline-start:0;background:var(--ink);color:var(--paper);font-family:var(--font-mono);letter-spacing:.04em;padding:7px 10px;font-size:12px;position:absolute;top:0}.yEmqDG_body{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.yEmqDG_category{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--leaf);font-size:11px}.yEmqDG_name{letter-spacing:-.015em;font-size:18px;line-height:1.25}.yEmqDG_description{color:var(--muted);text-wrap:pretty;flex:1;font-size:14px;line-height:1.6}.yEmqDG_serve{color:var(--muted-2);font-size:13px}.yEmqDG_footer{border-top:1px solid var(--rule);display:flex}.yEmqDG_price{flex-direction:column;flex:1;gap:2px;padding:14px 20px;display:flex}.yEmqDG_priceValue{text-align:start;font-size:15px;font-weight:500}.yEmqDG_per{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted-2);font-size:10.5px}.yEmqDG_quote{background:var(--forest);color:var(--paper);flex:none;align-items:center;gap:8px;padding:0 20px;font-size:13.5px;font-weight:500;transition:background .2s;display:flex}.yEmqDG_quote:hover{background:var(--forest-hover);color:var(--paper)}.yEmqDG_compact .yEmqDG_body{gap:8px;padding:18px}.yEmqDG_compact .yEmqDG_category{font-size:10.5px}.yEmqDG_compact .yEmqDG_name{letter-spacing:normal;font-size:16.5px;line-height:1.3}.yEmqDG_compact .yEmqDG_description{font-size:13.5px;line-height:1.55}.yEmqDG_compact .yEmqDG_serve{font-size:12.5px}.yEmqDG_compact .yEmqDG_price{padding:12px 18px}.yEmqDG_compact .yEmqDG_priceValue{font-size:14.5px}.yEmqDG_compact .yEmqDG_per{font-size:10px}.yEmqDG_compact .yEmqDG_quote{padding:0 16px;font-size:13px}
._YL_xq_scroll{border:1px solid var(--rule);overflow-x:auto}._YL_xq_table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}._YL_xq_table thead tr{background:var(--tint);text-align:start}._YL_xq_table thead th{font-family:var(--font-mono);letter-spacing:.05em;text-align:start;text-transform:uppercase;color:var(--muted-2);padding:12px 16px;font-size:11px;font-weight:500}._YL_xq_table tbody tr{border-top:1px solid var(--rule);transition:background .15s}._YL_xq_table tbody tr:hover{background:var(--tint)}._YL_xq_table td,._YL_xq_code{text-align:start;padding:14px 16px}._YL_xq_code{font-family:var(--font-mono);font-weight:500}._YL_xq_name{font-weight:500}._YL_xq_muted{color:var(--muted)}._YL_xq_price{font-family:var(--font-mono);white-space:nowrap}._YL_xq_table td._YL_xq_action{text-align:end;padding-block:10px}._YL_xq_quote{white-space:nowrap;border-bottom:1px solid;font-size:13px;font-weight:500}
.oBj4xa_bar{top:var(--header-offset);z-index:10;border-bottom:1px solid var(--ink);background:#f1f0eaf2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-40px;padding:12px 0;display:flex;position:sticky}@media (max-width:639px){.oBj4xa_bar{position:static}}.oBj4xa_sectionNav{border:1px solid var(--control);flex-wrap:wrap;display:flex}.oBj4xa_sectionLink{height:40px;color:var(--ink);align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:500;transition:background .2s;display:flex}.oBj4xa_sectionLink+.oBj4xa_sectionLink{border-inline-start:1px solid var(--control)}.oBj4xa_sectionLink:hover{background:var(--tint-strong);color:var(--ink)}.oBj4xa_count{font-family:var(--font-mono);color:var(--muted-2);font-size:11px}.oBj4xa_toggle{border:1px solid var(--control);display:flex}.oBj4xa_toggleButton{height:40px;color:var(--text-secondary);font-family:var(--font-mono);text-transform:uppercase;background:0 0;border:none;padding:0 14px;font-size:11.5px;transition:background .2s}.oBj4xa_toggleButton[aria-pressed=true]{background:var(--ink);color:var(--paper)}.oBj4xa_section{flex-direction:column;gap:24px;scroll-margin-top:160px;display:flex}.oBj4xa_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;display:flex}.oBj4xa_title{letter-spacing:-.025em;font-size:clamp(26px,2.8vw,38px);line-height:1.1}.oBj4xa_sub{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--leaf);font-size:12px}
.qd9tJa_viz{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:340px;display:flex}.qd9tJa_label{font-family:var(--font-mono);text-align:center;text-transform:uppercase;color:var(--on-forest-label);font-size:11px}.qd9tJa_fadeIn{animation:.6s both qd9tJa_fadeUp}.qd9tJa_spaced{margin-top:6px}.qd9tJa_scale{justify-content:space-between;gap:12px;width:100%;display:flex}.qd9tJa_leaves{align-items:flex-end;gap:6px;height:90px;display:flex}.qd9tJa_leaf{background:#6c9a33;border-radius:0 100%;width:46px;height:62px;animation:.7s cubic-bezier(.3,1.4,.5,1) both qd9tJa_pop;display:block}.qd9tJa_bud{background:var(--lime);width:30px;height:44px}.qd9tJa_track{background:#e9eddd26;width:100%;height:6px;position:relative}.qd9tJa_trackFill{background:var(--lime);transform-origin:0;animation:1.8s cubic-bezier(.3,.6,.2,1) both qd9tJa_fillX;position:absolute;inset:0}[dir=rtl] .qd9tJa_trackFill{transform-origin:100%}.qd9tJa_roller{border:1px solid #e9eddd59;border-radius:50%;width:120px;height:120px;animation:2.2s cubic-bezier(.3,.6,.2,1) both qd9tJa_spin;position:relative}.qd9tJa_rollerArm{background:var(--lime);width:1px;position:absolute;top:8px;bottom:50%;left:50%}.qd9tJa_rollerHead{background:var(--lime);width:10px;height:10px;position:absolute;top:4px;left:calc(50% - 5px)}.qd9tJa_blocks{gap:4px;width:100%;display:flex}.qd9tJa_block{flex:1;height:70px;animation:1.6s both qd9tJa_ferment}.qd9tJa_bars{align-items:flex-end;gap:6px;height:110px;display:flex}.qd9tJa_bar{transform-origin:bottom;background:#c9db8e73;width:18px;animation:.9s cubic-bezier(.3,.6,.2,1) both qd9tJa_fillY}.qd9tJa_barHot{background:var(--lime)}.qd9tJa_chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.qd9tJa_chip{color:var(--on-forest);font-family:var(--font-mono);border:1px solid #e9eddd66;padding:6px 9px;font-size:11.5px;animation:.5s cubic-bezier(.3,1.3,.5,1) both qd9tJa_chip}.qd9tJa_chipLeafy{border-color:var(--lime);color:var(--lime)}@keyframes qd9tJa_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes qd9tJa_pop{0%{opacity:0;transform:translateY(10px) scale(.6) rotate(var(--r,0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r,0deg))}}@keyframes qd9tJa_fillX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes qd9tJa_fillY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes qd9tJa_spin{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes qd9tJa_ferment{0%{background:#5e8a2a}to{background:#a4561e}}@keyframes qd9tJa_chip{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}
.QrmWXG_list{border-top:1px solid var(--ink);flex-direction:column;display:flex}.QrmWXG_step{border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.QrmWXG_text{flex:420px;gap:clamp(16px,3vw,40px);min-width:0;padding-block:clamp(24px,3.4vw,40px);padding-inline-end:clamp(0px,3vw,40px);display:flex}.QrmWXG_number{letter-spacing:-.04em;width:clamp(56px,7vw,100px);color:var(--control);flex:none;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:.9}.QrmWXG_copy{flex-direction:column;gap:14px;min-width:0;display:flex}.QrmWXG_metric{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--leaf);font-size:11px}.QrmWXG_title{letter-spacing:-.025em;font-size:clamp(24px,2.6vw,34px);line-height:1.1}.QrmWXG_description{max-width:460px;color:var(--muted);font-size:15.5px;line-height:1.65}.QrmWXG_stage{background:var(--forest);min-width:0;min-height:260px;color:var(--on-forest);flex:380px;justify-content:center;align-items:center;padding:28px;display:flex;position:relative}.QrmWXG_stageLabel{inset-inline-start:16px;font-family:var(--font-mono);text-transform:uppercase;color:var(--on-forest-label);font-size:10.5px;position:absolute;top:14px}
.fT8RiG_cta{max-width:var(--max-width);margin:var(--section-gap) auto 0;padding-inline:var(--gutter)}.fT8RiG_tight{margin-top:24px}.fT8RiG_box{background:var(--forest);color:var(--on-forest);flex-wrap:wrap;display:flex}.fT8RiG_text{border-inline-end:1px solid var(--rule-on-forest);flex-direction:column;flex:1.4 420px;gap:20px;min-width:0;padding:clamp(28px,4.4vw,56px);display:flex}.fT8RiG_label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--on-forest-label);font-size:12px}.fT8RiG_title{letter-spacing:-.03em;color:var(--on-forest-strong);text-wrap:balance;font-size:clamp(28px,3.6vw,50px);line-height:1.04}.fT8RiG_lede{max-width:460px;color:var(--on-forest-muted);font-size:15.5px;line-height:1.6}.fT8RiG_actions{flex-direction:column;flex:300px;min-width:0;display:flex}.fT8RiG_inquiry,.fT8RiG_phone{flex:1;justify-content:space-between;align-items:flex-end;min-height:96px;padding:24px 28px;font-size:18px;font-weight:500;transition:background .2s;display:flex}.fT8RiG_inquiry{background:var(--lime);color:var(--ink)}.fT8RiG_inquiry:hover{background:var(--lime-hover);color:var(--ink)}.fT8RiG_phone{border-top:1px solid var(--rule-on-forest);color:var(--on-forest-strong);flex-wrap:wrap;gap:8px}.fT8RiG_phone:hover{background:var(--forest-press);color:var(--on-forest-strong)}.fT8RiG_number{font-family:var(--font-mono);color:var(--on-forest-muted);font-size:13px}
.RqZm4q_label{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted-2);gap:10px;font-size:12px;display:flex}.RqZm4q_index{color:var(--leaf)}
.k7E8SG_feature{border-inline:1px solid var(--rule);border-bottom:1px solid var(--rule);scroll-margin-top:var(--header-offset);flex-wrap:wrap;display:flex}.k7E8SG_player{aspect-ratio:16/9;background:var(--ink);flex:2 560px;min-width:0;position:relative;overflow:hidden}.k7E8SG_frame{border:0;width:100%;height:100%;position:absolute;inset:0}.k7E8SG_poster{background:#24331a;border:none;padding:0;position:absolute;inset:0}.k7E8SG_posterImage{object-fit:cover;transition:transform .6s}.k7E8SG_poster:hover .k7E8SG_posterImage{transform:scale(1.03)}.k7E8SG_play{inset-inline-start:0;background:var(--paper);justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:absolute;bottom:0}.k7E8SG_playIcon{border-left:18px solid var(--ink);border-top:11px solid #0000;border-bottom:11px solid #0000;margin-left:5px}.k7E8SG_info{border-inline-start:1px solid var(--rule);flex-direction:column;flex:300px;justify-content:space-between;gap:28px;min-width:0;padding:clamp(22px,3vw,32px);display:flex}.k7E8SG_infoText{flex-direction:column;gap:14px;display:flex}.k7E8SG_counter{font-family:var(--font-mono);color:var(--leaf);font-size:12px}.k7E8SG_title{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.k7E8SG_meta,.k7E8SG_cardMeta{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted-2)}.k7E8SG_meta{font-size:12px}.k7E8SG_controls{display:flex}.k7E8SG_control{border:1px solid var(--ink);width:48px;height:48px;color:var(--ink);background:0 0;font-size:16px;transition:background .2s}.k7E8SG_control+.k7E8SG_control{border-inline-start:none}.k7E8SG_control:hover{background:var(--tint)}.k7E8SG_grid{border-inline-start:1px solid var(--rule);border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin-top:clamp(40px,6vw,64px);display:grid}.k7E8SG_cell{border-inline-end:1px solid var(--rule);border-bottom:1px solid var(--rule);display:flex}.k7E8SG_card{width:100%;color:var(--ink);text-align:start;background:0 0;border:none;flex-direction:column;padding:0;transition:background .2s;display:flex}.k7E8SG_card:hover,.k7E8SG_card[aria-current=true]{background:var(--tint)}.k7E8SG_thumb{aspect-ratio:16/9;background:var(--image-bg-soft);width:100%;display:block;position:relative;overflow:hidden}.k7E8SG_thumbImage{object-fit:cover}.k7E8SG_number{inset-inline-start:0;background:var(--paper);font-family:var(--font-mono);color:var(--text-secondary);padding:6px 9px;font-size:11px;position:absolute;top:0}.k7E8SG_card[aria-current=true] .k7E8SG_number{color:var(--leaf)}.k7E8SG_cardText{flex-direction:column;gap:8px;padding:16px 18px 20px;display:flex}.k7E8SG_cardTitle{font-size:15.5px;font-weight:500;line-height:1.3}.k7E8SG_cardMeta{font-size:11px}
.ywTfLa_panel{border:1px solid var(--rule);flex-wrap:wrap;display:flex}.ywTfLa_list{flex-direction:column;flex:360px;min-width:0;display:flex}.ywTfLa_item{border-bottom:1px solid var(--rule);margin-bottom:-1px}.ywTfLa_row{width:100%;color:var(--ink);text-align:start;background:0 0;border:none;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px 20px;transition:background .25s;display:grid;position:relative}.ywTfLa_row:before{content:"";inset-inline-start:0;background:0 0;width:3px;transition:background .25s;position:absolute;top:0;bottom:0}.ywTfLa_row[aria-current=step]{background:var(--tint)}.ywTfLa_row[aria-current=step]:before{background:var(--leaf)}.ywTfLa_number{font-family:var(--font-mono);color:var(--faint);font-size:11.5px}.ywTfLa_row[aria-current=step] .ywTfLa_number{color:var(--leaf)}.ywTfLa_title{font-size:16px;font-weight:500}.ywTfLa_metric{font-family:var(--font-mono);text-align:end;text-transform:uppercase;color:var(--muted-2);font-size:11px}.ywTfLa_stage{background:var(--forest);min-width:0;min-height:420px;color:var(--on-forest);flex-direction:column;flex:1.15 420px;justify-content:space-between;gap:28px;padding:clamp(22px,3vw,34px);display:flex}.ywTfLa_stageTop{flex-direction:column;gap:14px;display:flex}.ywTfLa_stageMeta{font-family:var(--font-mono);text-transform:uppercase;color:var(--on-forest-label);justify-content:space-between;gap:12px;font-size:11.5px;display:flex}.ywTfLa_segments{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.ywTfLa_segment,.ywTfLa_segmentOn{background:#e9eddd2e;height:2px;transition:background .4s}.ywTfLa_segmentOn{background:var(--lime)}.ywTfLa_viz{flex:1;justify-content:center;align-items:center;min-height:170px;display:flex}.ywTfLa_copy{flex-direction:column;gap:8px;display:flex}.ywTfLa_stageTitle{letter-spacing:-.02em;color:var(--on-forest-strong);font-size:clamp(22px,2.2vw,28px)}.ywTfLa_stageText{max-width:440px;color:var(--on-forest-muted);font-size:15px;line-height:1.6}.ywTfLa_hint{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted-2);font-size:11.5px}
