.m_Hcja_figure{background:#f7f2e9;border:1px solid #285b503d;margin:64px 0;padding:32px}.m_Hcja_figureHeader{margin-bottom:28px}.m_Hcja_figureHeader span{color:var(--orange);letter-spacing:.18em;font-size:9px;font-weight:850}.m_Hcja_figureHeader h2{color:var(--forest);font-family:var(--serif);line-height:1.35;margin:7px 0 0!important;font-size:clamp(27px,3.5vw,38px)!important}.m_Hcja_figure figcaption{color:#68736f;margin-top:24px;font-size:11px;line-height:1.7}.m_Hcja_positive{color:#246a57!important}.m_Hcja_negative{color:#b54a3a!important}.m_Hcja_eraGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.m_Hcja_eraCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffdf8;flex-direction:column;min-height:270px;padding:22px;display:flex}.m_Hcja_cardTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.m_Hcja_cardTopline>span{color:var(--orange);font-family:Georgia,serif;font-size:13px;font-style:italic}.m_Hcja_cardTopline strong{font-family:Georgia,serif;font-size:20px}.m_Hcja_eraCard>small{color:#75807c;letter-spacing:.08em;margin-top:28px;font-size:10px}.m_Hcja_eraCard h3{color:var(--forest);font-family:var(--serif);margin:7px 0 12px;font-size:22px}.m_Hcja_eraCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.m_Hcja_eraCard em{color:var(--forest);margin-top:auto;padding-top:18px;font-size:11px;font-style:normal;font-weight:700;line-height:1.6}.m_Hcja_pillarGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.m_Hcja_pillarCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffdf8;flex-direction:column;min-height:285px;padding:28px;display:flex}.m_Hcja_pillarCard>span{color:var(--orange);font-family:Georgia,serif;font-size:38px}.m_Hcja_pillarCard>small{color:#69746f;margin-top:4px;font-size:10px}.m_Hcja_pillarCard h3{font-family:var(--serif);margin:35px 0 10px;font-size:24px}.m_Hcja_pillarCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.m_Hcja_pillarCard em{color:#75807c;margin-top:auto;padding-top:18px;font-size:9px;font-style:normal}.m_Hcja_formula{background:var(--forest);color:#fff;font-family:var(--serif);text-align:center;margin-top:18px;padding:20px;font-size:19px;line-height:1.55}.m_Hcja_lifecycleGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.m_Hcja_lifecycleGrid article{border-top:4px solid var(--orange);background:#fffdf8;min-height:265px;padding:24px;position:relative;box-shadow:0 10px 26px #1d3b3412}.m_Hcja_lifecycleGrid article:not(:last-child):after{content:"→";z-index:1;color:var(--orange);font-size:20px;position:absolute;top:28px;right:-15px}.m_Hcja_lifecycleGrid article>span{color:var(--orange);font-family:Georgia,serif;font-style:italic}.m_Hcja_lifecycleGrid h3{font-family:var(--serif);margin:20px 0;font-size:23px}.m_Hcja_lifecycleGrid dl{border-top:1px solid var(--line);margin:0}.m_Hcja_lifecycleGrid dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;font-size:11px;display:flex}.m_Hcja_lifecycleGrid dt{color:#75807c}.m_Hcja_lifecycleGrid dd{color:var(--forest);margin:0;font-weight:800}.m_Hcja_lifecycleGrid p{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.65}.m_Hcja_barChart{gap:18px;display:grid}.m_Hcja_barRow{gap:7px;display:grid}.m_Hcja_barLabel{justify-content:space-between;gap:18px;font-size:13px;display:flex}.m_Hcja_barLabel strong{color:var(--forest)}.m_Hcja_barLabel span{color:var(--orange);font-family:Georgia,serif;font-size:16px}.m_Hcja_barTrack{background:#ded5c7;border-radius:99px;height:14px;overflow:hidden}.m_Hcja_barTrack span{border-radius:inherit;background:linear-gradient(90deg,#285b50,#d97545);height:100%;display:block}.m_Hcja_barRow small{color:#75807c;font-size:9px}.m_Hcja_tableWrap{border:1px solid var(--line);margin-top:28px;overflow-x:auto}.m_Hcja_dataTable,.m_Hcja_comparisonTable{border-collapse:collapse;background:#fffdf8;width:100%;min-width:650px;font-size:11px;line-height:1.6}.m_Hcja_dataTable th,.m_Hcja_dataTable td,.m_Hcja_comparisonTable th,.m_Hcja_comparisonTable td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:13px 14px}.m_Hcja_dataTable th:last-child,.m_Hcja_dataTable td:last-child,.m_Hcja_comparisonTable th:last-child,.m_Hcja_comparisonTable td:last-child{border-right:0}.m_Hcja_dataTable tbody tr:last-child th,.m_Hcja_dataTable tbody tr:last-child td,.m_Hcja_comparisonTable tbody tr:last-child th,.m_Hcja_comparisonTable tbody tr:last-child td{border-bottom:0}.m_Hcja_dataTable thead th,.m_Hcja_comparisonTable thead th{background:var(--forest);color:#fff;letter-spacing:.08em;font-size:9px}.m_Hcja_dataTable tbody th,.m_Hcja_comparisonTable tbody th{color:var(--forest);font-family:var(--serif);font-size:13px}.m_Hcja_comparisonTable td:nth-child(2){background:#285b500a}.m_Hcja_comparisonTable td:nth-child(3){background:#d975450d}.m_Hcja_returnGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.m_Hcja_returnGrid article{border:1px solid var(--line);background:#fffdf8;min-height:245px;padding:28px}.m_Hcja_returnGrid span{color:var(--orange);letter-spacing:.12em;font-size:9px;font-weight:850}.m_Hcja_returnGrid h3{font-family:var(--serif);margin:28px 0 10px;font-size:28px}.m_Hcja_returnGrid p{color:var(--muted);font-size:13px;line-height:1.75}.m_Hcja_returnGrid strong{color:var(--forest);margin-top:20px;font-size:12px;display:block}.m_Hcja_priorityList{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:18px 0 0;padding:0;list-style:none;display:grid}.m_Hcja_priorityList li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ede6da;flex-direction:column;gap:13px;min-height:105px;padding:18px;display:flex}.m_Hcja_priorityList span{color:var(--orange);font-family:Georgia,serif}.m_Hcja_priorityList strong{color:var(--forest);font-size:11px;line-height:1.55}.m_Hcja_growthChart{gap:8px;display:grid}.m_Hcja_growthAxis{color:#75807c;grid-template-columns:150px 28fr 72fr 56px;font-size:9px;display:grid}.m_Hcja_growthAxis span:first-child{grid-column:2}.m_Hcja_growthAxis span:nth-child(2){grid-column:3}.m_Hcja_growthAxis span:last-child{grid-column:3;justify-self:end}.m_Hcja_growthRow{grid-template-columns:150px 28fr 72fr 56px;align-items:center;gap:0;min-height:28px;display:grid}.m_Hcja_growthLabel{justify-content:space-between;align-items:baseline;gap:10px;padding-right:12px;display:flex}.m_Hcja_growthLabel strong{color:var(--forest);font-size:11px}.m_Hcja_growthLabel small{color:#7a8580;font-size:8px}.m_Hcja_negativeTrack,.m_Hcja_positiveTrack{background:#e6ddd0;height:12px}.m_Hcja_negativeTrack{border-right:1px solid var(--forest);justify-content:flex-end;display:flex}.m_Hcja_negativeTrack span{background:#c87965;height:100%}.m_Hcja_positiveTrack span{background:#4f8174;height:100%;display:block}.m_Hcja_growthRow b{padding-left:8px;font-family:Georgia,serif;font-size:12px}.m_Hcja_actionTable{min-width:820px}.m_Hcja_actionTable tbody th{width:110px}.m_Hcja_scorecard{gap:10px;display:grid}.m_Hcja_scorecard article{border-left:4px solid var(--orange);background:#fffdf8;grid-template-columns:50px 90px 1.1fr 1.7fr;align-items:center;gap:18px;padding:20px;display:grid}.m_Hcja_scorecard article>span{color:var(--orange);font-family:Georgia,serif;font-size:18px;font-style:italic}.m_Hcja_scorecard h3{font-family:var(--serif);margin:0;font-size:21px}.m_Hcja_scorecard p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.m_Hcja_scorecard dl{border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.m_Hcja_scorecard dl div{padding-left:16px}.m_Hcja_scorecard dt{color:#7a8580;letter-spacing:.1em;font-size:8px}.m_Hcja_scorecard dd{color:var(--forest);margin:4px 0 0;font-size:10px;font-weight:750;line-height:1.5}@media (max-width:980px){.m_Hcja_eraGrid{grid-template-columns:repeat(2,1fr)}.m_Hcja_eraCard:last-child{grid-column:1/-1;min-height:230px}.m_Hcja_lifecycleGrid{grid-template-columns:repeat(2,1fr)}.m_Hcja_lifecycleGrid article:nth-child(2):after{display:none}.m_Hcja_priorityList{grid-template-columns:repeat(3,1fr)}.m_Hcja_scorecard article{grid-template-columns:40px 80px 1fr}.m_Hcja_scorecard dl{border-left:0;border-top:1px solid var(--line);grid-column:2/-1;padding-top:14px}}@media (max-width:700px){.m_Hcja_figure{margin:48px -4px;padding:22px 16px}.m_Hcja_eraGrid,.m_Hcja_pillarGrid,.m_Hcja_lifecycleGrid,.m_Hcja_returnGrid{grid-template-columns:1fr}.m_Hcja_eraCard,.m_Hcja_pillarCard,.m_Hcja_lifecycleGrid article,.m_Hcja_returnGrid article{min-height:auto}.m_Hcja_lifecycleGrid article:after{display:none}.m_Hcja_priorityList{grid-template-columns:1fr 1fr}.m_Hcja_growthAxis{grid-template-columns:92px 28fr 72fr 48px}.m_Hcja_growthRow{grid-template-columns:92px 28fr 72fr 48px;min-height:31px}.m_Hcja_growthLabel{flex-direction:column;align-items:flex-start;gap:0}.m_Hcja_growthLabel strong{font-size:10px}.m_Hcja_growthLabel small{font-size:7px}.m_Hcja_scorecard article{grid-template-columns:36px 1fr;gap:12px}.m_Hcja_scorecard article>p,.m_Hcja_scorecard dl{grid-column:1/-1}}
.tfB46W_hero{color:#fff;background:radial-gradient(circle at 82% 18%,#ed4d4538,#0000 25%),linear-gradient(135deg,#153d34 0%,#24584d 68%,#153d34 100%);overflow:hidden}.tfB46W_heroGrid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:80px;display:grid}.tfB46W_hero h1{max-width:850px;font-family:var(--serif);letter-spacing:-.055em;margin:20px 0 24px;font-size:clamp(48px,6.7vw,84px);font-weight:620;line-height:1.12}.tfB46W_hero h1 em{color:#f1bd7c;font-weight:inherit}.tfB46W_hero p{color:#c8dad4;max-width:740px;margin:0;font-size:18px;line-height:1.9}.tfB46W_bottle{aspect-ratio:.78;background:radial-gradient(circle at 35% 25%,#ffffff21,#0000 24%),#ffffff09;border:1px solid #ffffff29;border-radius:52% 48% 44% 56%/58% 45% 55% 42%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:min(310px,28vw);display:flex;position:relative;transform:rotate(-5deg)}.tfB46W_bottle:before,.tfB46W_bottle:after{content:"";border-radius:50%;position:absolute}.tfB46W_bottle:before{border:1px dashed #f1bd7c85;inset:12%}.tfB46W_bottle:after{background:#f1bd7c;border-radius:8px 8px 2px 2px;width:32%;height:7%;top:-5%}.tfB46W_bottle b{z-index:1;font-family:Georgia,serif;font-size:clamp(70px,8vw,104px);font-weight:400;line-height:.9;position:relative}.tfB46W_bottle span{z-index:1;color:#f1bd7c;letter-spacing:.26em;margin-top:16px;font-size:9px;font-weight:850;position:relative}.tfB46W_statBand{background:#e9ddca}.tfB46W_stats{grid-template-columns:repeat(4,1fr);display:grid}.tfB46W_stat{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:145px;padding:28px 34px;display:flex}.tfB46W_stat:first-child{border-left:1px solid var(--line)}.tfB46W_stat strong{color:var(--forest);font-family:Georgia,serif;font-size:34px;font-weight:500}.tfB46W_stat span{font-family:var(--serif);margin-top:5px;font-size:15px;font-weight:750}.tfB46W_stat small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.5}.tfB46W_curatorNote{background:linear-gradient(135deg,#f5ecdc,#edf4f1);border:1px solid #285b503d;border-left:5px solid #d97545;grid-template-columns:62px 1fr;gap:24px;max-width:950px;margin:0 auto 70px;padding:36px 40px;display:grid}.tfB46W_curatorNote>span{color:#d97545;font-family:Georgia,serif;font-size:30px;font-style:italic}.tfB46W_curatorNote small{color:#d97545;letter-spacing:.18em;font-size:9px;font-weight:850}.tfB46W_curatorNote h2{font-family:var(--serif);margin:8px 0 12px;font-size:clamp(29px,3.5vw,40px);line-height:1.35}.tfB46W_curatorNote p{color:var(--muted);margin:0;line-height:1.85}.tfB46W_articleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tfB46W_articleCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffdf7;flex-direction:column;min-height:310px;padding:34px;transition:background .2s,transform .2s;display:flex}.tfB46W_articleCard:hover{background:#f0eadf;text-decoration:none;transform:translateY(-3px)}.tfB46W_articleCard>span{color:#d97545;letter-spacing:.13em;font-size:9px;font-weight:850}.tfB46W_articleCard h2{color:var(--forest);font-family:var(--serif);margin:30px 0 14px;font-size:28px;line-height:1.4}.tfB46W_articleCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.tfB46W_articleCard small{color:#d97545;justify-content:space-between;align-items:center;margin-top:auto;padding-top:28px;font-weight:800;display:flex}.tfB46W_articleCard small svg{width:17px}.tfB46W_method{background:#efe6d8;border-left:4px solid #d97545;margin-top:70px;padding:32px}.tfB46W_method h2{font-family:var(--serif);margin:0 0 12px;font-size:30px}.tfB46W_method p{color:var(--muted);margin:0;line-height:1.85}.tfB46W_sequence{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:44px;display:grid}.tfB46W_sequence a{border:1px solid var(--line);min-height:104px;color:var(--forest);background:#fffdf7;justify-content:space-between;align-items:center;gap:14px;padding:20px;font-size:12px;font-weight:750;line-height:1.55;display:flex}.tfB46W_sequence a:hover{background:#f0eadf;border-color:#d97545;text-decoration:none}.tfB46W_sequence a:last-child{text-align:right}@media (max-width:800px){.tfB46W_heroGrid{grid-template-columns:1fr;gap:50px}.tfB46W_bottle{width:min(300px,76vw)}.tfB46W_stats{grid-template-columns:repeat(2,1fr)}.tfB46W_stat{border-bottom:1px solid var(--line);min-height:120px;padding:22px}.tfB46W_curatorNote{grid-template-columns:1fr;padding:28px 24px}.tfB46W_articleGrid{grid-template-columns:1fr}.tfB46W_articleCard{min-height:285px;padding:28px}.tfB46W_sequence{grid-template-columns:1fr}}
