:root{--ink:#073d37;--ink-2:#0b5148;--leaf:#93cc18;--lime:#b8ed37;--sun:#f6ba18;--cream:#f8f5ec;--paper:#fffdf8;--mist:#e9eee5;--line:#d9e1d7;--muted:#5c6e67;--shadow:0 24px 65px rgba(4,53,47,.13);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--cream)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;line-height:1.5}button,a{font:inherit}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:1rem;top:1rem;background:#fff;padding:.6rem;z-index:20}.site-header{height:80px;display:flex;align-items:center;gap:30px;padding:13px clamp(22px,5vw,76px);border-bottom:1px solid rgba(7,61,55,.12);background:rgba(248,245,236,.9);backdrop-filter:blur(12px);position:sticky;top:0;z-index:10}.brand{display:block;width:166px}.brand img,footer img{display:block;width:100%;height:auto}nav{display:flex;gap:26px;margin-left:auto}nav a,.text-link{color:var(--ink);font-weight:700;text-decoration:none}.text-link{border:0;background:none;padding:0;cursor:pointer}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:15px 22px;background:var(--ink);color:#fff;text-decoration:none;font-weight:800;cursor:pointer;box-shadow:0 9px 16px rgba(7,61,55,.18)}.button:hover{background:var(--ink-2)}.button-small{padding:10px 16px;font-size:.88rem}.section{padding:clamp(72px,10vw,142px) clamp(22px,8vw,130px)}.hero{min-height:calc(100vh - 80px);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;overflow:hidden;background:radial-gradient(circle at 84% 27%,#e2f4a4 0,rgba(226,244,164,0) 23%),linear-gradient(135deg,#f8f5ec 42%,#e7f1e6)}.eyebrow,.label{font-size:.76rem;line-height:1.2;text-transform:uppercase;letter-spacing:.13em;font-weight:800;color:#5d8610;margin:0 0 16px}.hero h1{font-size:clamp(3.8rem,8vw,8rem);letter-spacing:-.075em;line-height:.86;margin:0;color:var(--ink)}.hero h1 em{font-style:normal;color:#82b917}.hero-lede{font-size:clamp(1.15rem,2vw,1.4rem);max-width:600px;margin:30px 0;color:#254f49}.hero-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap}.quiet{font-size:.88rem;color:var(--muted);margin-top:30px}.hero-orbit{height:480px;max-width:500px;width:100%;position:relative;margin:auto}.orbit-ring{position:absolute;border:1px solid rgba(7,61,55,.2);border-radius:50%;inset:30px}.ring-two{inset:95px;border-style:dashed}.orbit-core{position:absolute;inset:150px;background:var(--ink);border-radius:50%;display:grid;place-items:center;text-align:center;color:white;font-weight:700;box-shadow:0 20px 35px rgba(7,61,55,.25)}.orbit-chip{position:absolute;padding:9px 14px;border-radius:99px;color:var(--ink);font-size:.8rem;font-weight:800;box-shadow:var(--shadow)}.chip-fuel{background:var(--sun);top:95px;right:32px}.chip-fert{background:var(--lime);bottom:70px;left:30px}.chip-chem{background:white;bottom:65px;right:15px}.orbit-label{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);font-size:.72rem;color:var(--muted);white-space:nowrap}.proof-strip{padding:22px clamp(22px,8vw,130px);display:flex;justify-content:space-between;gap:16px;align-items:center;background:var(--ink);color:#fff;font-size:.84rem;font-weight:700}.proof-strip span{height:5px;width:5px;background:var(--lime);border-radius:50%}.section-intro{max-width:900px}.section h2{font-size:clamp(2.25rem,4vw,4.4rem);letter-spacing:-.055em;line-height:.99;margin:0}.problem{background:var(--paper)}.problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:48px}.quote-card,.principle-card{border-radius:24px;padding:clamp(30px,4vw,52px);min-height:250px}.quote-card{background:var(--ink);color:#fff}.quote-card p{font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:650;line-height:1.1;margin:0 0 35px;letter-spacing:-.035em}.quote-card span{color:#b1d5bb}.principle-card{background:var(--mist)}.principle-card strong{font-size:1.3rem}.principle-card p{color:#385b55}.dashboard-section{background:#eef4ed}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:40px}.sample-badge{display:inline-block;border:1px solid #aac3ad;border-radius:99px;padding:8px 11px;color:#4f695c;font-size:.72rem;font-weight:750;white-space:nowrap}.dashboard-shell{min-height:570px;background:#fff;border-radius:25px;display:grid;grid-template-columns:210px 1fr;box-shadow:var(--shadow);overflow:hidden}.dashboard-side{background:#073d37;color:#d9eee7;padding:26px 15px;display:flex;flex-direction:column;gap:6px}.dash-brand{font-size:1.35rem;font-weight:850;letter-spacing:-.06em;margin:0 8px 32px}.dash-brand span{color:#9ece2d}.dashboard-tab{color:#bed3ce;text-align:left;padding:11px 12px;border:0;border-radius:8px;background:transparent;cursor:pointer}.dashboard-tab.active,.dashboard-tab:hover{color:#fff;background:rgba(255,255,255,.12)}.side-foot{font-size:.72rem;margin:auto 9px 3px;color:#9fb8b1}.side-foot span{color:#70a99a}.dashboard-main{padding:33px;min-width:0}.dash-top{display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid #e2e9e3;padding-bottom:22px}.dash-kicker{font-size:.78rem;color:#6d8477;margin:0 0 4px}.dash-top h3{font-size:1.7rem;letter-spacing:-.04em;margin:0}.status-dot{font-size:.72rem;color:#5f8912;font-weight:800;background:#edf7d6;padding:5px 9px;border-radius:99px}.dash-panel{display:none}.dash-panel.active{display:block}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:25px 0}.metric-row article{background:#f6f8f4;border-radius:14px;padding:16px}.metric-row span,.metric-row small{display:block;color:#71827a;font-size:.72rem}.metric-row strong{display:block;font-size:1.55rem;letter-spacing:-.05em;margin:6px 0}.table-card{border:1px solid #e4ece5;border-radius:14px;overflow:hidden}.table-head,.purchase-row{display:grid;grid-template-columns:100px 1fr 100px 55px;gap:14px;align-items:center;padding:14px 18px}.table-head{background:#f7f9f7;font-size:.77rem}.purchase-row{border-top:1px solid #edf1ed;font-size:.83rem}.purchase-row small{color:#78877e}.category{display:inline-block;justify-self:start;padding:4px 8px;border-radius:5px;font-size:.69rem;font-weight:800}.fuel{background:#fff0c9;color:#936900}.fert{background:#e4f4ba;color:#527600}.chem{background:#d9eeeb;color:#0b6359}.review-layout,.next-layout{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-top:28px}.invoice-paper,.review-note,.reference-card{border:1px solid #e5ebe5;border-radius:16px;padding:26px}.invoice-paper span{font-size:.68rem;letter-spacing:.1em;color:#829088}.invoice-paper h4{margin:14px 0 24px;font-size:1.15rem}.invoice-paper p{display:flex;justify-content:space-between;color:#587069;font-size:.84rem}.invoice-paper .total{font-weight:800;color:#123e37;margin-top:25px}.review-note{background:#eff5dd}.review-note h4,.reference-card h4,.next-layout h4{font-size:1.6rem;line-height:1;margin:.35rem 0 14px;letter-spacing:-.04em}.review-note p,.reference-card p,.next-layout p{color:#4b6861}.confidence{display:flex;justify-content:space-between;margin-top:25px;font-size:.75rem}.reference-card{margin-top:28px;background:#fbfcf9}.reference-empty{padding:16px;margin-top:24px;border-radius:9px;background:#f3f6ec;color:#6c7568;font-size:.82rem}.next-layout>article{background:#f5f8ee;border-radius:16px;padding:26px}.mini-chart{height:220px;border-bottom:2px solid #cbdbcd;display:flex;align-items:end;gap:10px;padding:20px}.bar{flex:1;background:linear-gradient(#b6e04a,#1d7f6c);border-radius:6px 6px 0 0}.b1{height:39%}.b2{height:58%}.b3{height:48%}.b4{height:74%}.b5{height:62%}.b6{height:82%}.b7{height:91%}.insight-section{background:var(--ink);color:#fff}.insight-section .eyebrow{color:#b9e84c}.insight-section .dark{color:#e5f3ed}.insight-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:18px}.insight-lead{padding:clamp(26px,4vw,48px);border-radius:22px;background:linear-gradient(135deg,#155e54,#0b403b);min-height:420px}.insight-meta{display:flex;justify-content:space-between;font-size:.75rem;color:#c4ddd6}.source-pill{color:#cce979;border:1px solid rgba(204,233,121,.5);padding:3px 8px;border-radius:99px}.insight-lead h3{font-size:clamp(2rem,3.5vw,3.6rem);line-height:.95;letter-spacing:-.055em;max-width:560px;margin:46px 0 17px}.insight-lead p{max-width:540px;color:#c8dbd5}.spark{height:96px;display:flex;align-items:end;gap:7px;margin-top:35px}.spark i{width:9%;background:linear-gradient(#c6e85c,#66a938);border-radius:99px}.spark i:nth-child(1){height:24%}.spark i:nth-child(2){height:40%}.spark i:nth-child(3){height:32%}.spark i:nth-child(4){height:58%}.spark i:nth-child(5){height:48%}.spark i:nth-child(6){height:72%}.spark i:nth-child(7){height:63%}.spark i:nth-child(8){height:86%}.spark i:nth-child(9){height:80%}.insight-lead small{color:#a9c2ba;font-size:.69rem}.insight-stack{display:grid;gap:18px}.insight-stack article{background:#f3f6ec;color:var(--ink);padding:24px;border-radius:18px}.insight-stack h4{font-size:1.3rem;letter-spacing:-.04em;margin:12px 0 7px}.insight-stack p{font-size:.84rem;color:#557069;margin:0}.disclosure{margin:28px 0 0;color:#bfd4cd;font-size:.78rem}.factory-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:58px;align-items:center;background:#f7f7ef}.factory-copy p:not(.eyebrow){color:#49675f;font-size:1.02rem;max-width:560px}.factory-map{border:1px solid #d8e1d8;background:#fff;border-radius:22px;padding:40px 20px;display:flex;align-items:center;justify-content:center;gap:12px;min-height:330px}.factory-node{border-radius:50%;height:125px;width:125px;display:grid;place-items:center;text-align:center;font-weight:800;font-size:.84rem}.factory-node.source{background:#e8f2c7}.factory-node.core{background:var(--ink);color:#fff}.factory-line{height:1px;width:55px;background:#aabbaf}.factory-adapters{display:grid;grid-template-columns:repeat(2,115px);gap:9px}.factory-adapters span{padding:18px 10px;border-radius:10px;background:#f0f4ef;font-size:.77rem;font-weight:750;text-align:center}.membership{background:linear-gradient(115deg,#e3f0dc,#f7f4e8);display:grid;grid-template-columns:1fr 420px;gap:70px;align-items:center}.membership-copy p:not(.eyebrow){max-width:570px;font-size:1.08rem;color:#46645d}.price-card{background:#fff;border-radius:23px;padding:36px;box-shadow:var(--shadow)}.price{font-size:4.6rem;line-height:1;font-weight:850;letter-spacing:-.08em}.price sup{font-size:1.3rem;vertical-align:top;letter-spacing:0}.price span{font-size:1rem;letter-spacing:0;font-weight:650;color:#64746c}.price-card p{color:#5a7069}.price-card ul{padding-left:19px;color:#294f48;font-size:.9rem}.price-card li{margin:10px 0}.price-card small{display:block;color:#697b72;font-size:.7rem;margin-top:15px}.founder{display:grid;grid-template-columns:120px 1fr;gap:25px;max-width:1200px;margin:auto}.founder-mark{font-family:Georgia,serif;font-size:13rem;color:var(--leaf);height:120px;line-height:1}.founder p:not(.eyebrow){font-size:1.1rem;color:#48635e;max-width:760px}footer{padding:55px clamp(22px,8vw,130px);background:#062e2a;color:#d8e9e3;display:grid;grid-template-columns:160px 1fr;gap:25px;align-items:center}footer img{filter:brightness(0) invert(1);opacity:.9}footer p{max-width:700px;margin:0;font-size:1.1rem}footer small{grid-column:2;color:#91aaa3}dialog{border:0;border-radius:18px;max-width:490px;padding:34px;box-shadow:var(--shadow);color:var(--ink)}dialog::backdrop{background:rgba(3,39,34,.65)}dialog h2{font-size:2.2rem;line-height:1;letter-spacing:-.05em;margin:.3rem 0 1rem}.modal-close{float:right;border:0;background:none;font-size:2rem;line-height:1;cursor:pointer;color:var(--ink)}dialog p,dialog li{color:#4b6861}
@media (max-width:850px){.site-header{height:auto;flex-wrap:wrap}.brand{width:140px}nav{order:3;width:100%;margin:0;justify-content:space-between;gap:8px;font-size:.82rem}.hero,.factory-section,.membership{grid-template-columns:1fr}.hero{padding-top:65px}.hero-orbit{max-width:420px;height:400px}.dashboard-shell{grid-template-columns:1fr}.dashboard-side{flex-direction:row;overflow:auto;padding:16px}.dash-brand,.side-foot{display:none}.dashboard-tab{white-space:nowrap}.insight-grid,.problem-grid{grid-template-columns:1fr}.factory-map{transform:scale(.9);margin:-15px}.membership{gap:35px}.price-card{max-width:500px}.proof-strip{flex-wrap:wrap}.proof-strip span{display:none}}
@media (max-width:560px){.site-header{padding:11px 16px}.site-header .button-small{font-size:.72rem;padding:8px 11px}.section{padding:62px 20px}.hero h1{font-size:3.8rem}.hero-orbit{height:330px}.orbit-ring{inset:16px}.ring-two{inset:64px}.orbit-core{inset:112px}.chip-fuel{top:58px}.chip-fert{bottom:38px}.chip-chem{bottom:36px}.section-heading{align-items:start;flex-direction:column}.dashboard-main{padding:20px}.metric-row{grid-template-columns:1fr}.table-head,.purchase-row{grid-template-columns:75px 1fr 76px}.purchase-row small,.table-head span{display:none}.review-layout,.next-layout{grid-template-columns:1fr}.factory-map{display:block;text-align:center;padding:25px}.factory-node{margin:0 auto}.factory-line{width:1px;height:25px;margin:0 auto}.factory-adapters{margin-top:18px;grid-template-columns:repeat(2,1fr)}.price{font-size:3.7rem}.founder{grid-template-columns:1fr;gap:0}.founder-mark{height:75px;font-size:8rem}footer{grid-template-columns:1fr}footer img{width:145px}footer small{grid-column:1}}
.site-header{min-height:80px;height:auto}.brand{width:154px;flex:0 0 154px}.brand img{width:154px;height:54px;object-fit:contain;object-position:left center}.hero,.section[id]{scroll-margin-top:104px}html{scroll-padding-top:104px}.value-example{margin-top:18px;padding:14px;border-radius:10px;background:#fffceb;color:#35554e;font-size:.8rem}.value-example p{display:block!important;margin:7px 0 0}.compare-head{display:flex;justify-content:space-between;gap:20px;padding-top:24px}.compare-head h4{font-size:1.35rem;letter-spacing:-.04em;margin:.25rem 0}.country-toggle,.insight-view-tabs{display:flex;gap:7px;flex-wrap:wrap}.country-toggle button,.insight-tab{border:1px solid #b8c9ba;background:#fff;border-radius:999px;padding:8px 12px;color:#36584f;font-size:.76rem;font-weight:800;cursor:pointer}.country-toggle button.active,.insight-tab.active{background:#90c622;border-color:#90c622;color:#173d32}.country-toggle button.disabled{opacity:.55;cursor:not-allowed}.region-card,.insight-view{display:none}.region-card.active,.insight-view.active{display:block}.region-meta{display:flex;justify-content:space-between;gap:12px;margin:22px 0 12px;color:#64766d;font-size:.72rem;font-weight:700}.compare-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.compare-metrics article{padding:14px;border-radius:12px;background:#f2f6ed}.compare-metrics span{display:block;font-size:.68rem;color:#6e7c75}.compare-metrics strong{display:block;margin-top:5px;font-size:1.15rem;letter-spacing:-.045em}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:13px 0}.comparison-grid>div{padding:15px;border:1px solid #e4ece5;border-radius:12px;font-size:.79rem}.comparison-grid p{color:#587068;margin:6px 0 0}.compare-disclosure{font-size:.72rem;color:#64766d;margin:14px 0 0}.insight-country{align-self:center;font-size:.72rem;color:#c0d4cd;font-weight:700}.insight-product{margin-top:20px}.insight-view{padding:clamp(26px,4vw,48px);border-radius:22px;background:linear-gradient(135deg,#155e54,#0b403b);min-height:410px}.insight-view h3{font-size:clamp(2rem,3.5vw,3.5rem);line-height:.96;letter-spacing:-.055em;margin:37px 0 20px}.insight-columns{display:grid;grid-template-columns:1.15fr .85fr;gap:22px;color:#c8dbd5}.insight-columns p{margin:0 0 16px}.insight-callout{align-self:start;padding:18px;border:1px solid rgba(197,232,93,.46);border-radius:14px;background:rgba(0,0,0,.1)}.insight-callout span{display:block;color:#c8e95b;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:9px}.insight-callout strong{font-size:1rem;line-height:1.22}.fertiliser-spark i{background:linear-gradient(#f7ce3d,#8cbd1e)}.chemical-spark i{background:linear-gradient(#9bd5d0,#297c70)}.institutional-workspace,.network-section{padding:clamp(55px,8vw,110px) clamp(22px,8vw,130px)}.institutional-workspace{background:#eef3ee}.workspace-top{display:flex;justify-content:space-between;gap:22px;align-items:end}.workspace-top h2,.network-section h2{font-size:clamp(2rem,4vw,3.7rem);letter-spacing:-.055em;line-height:1;margin:0;max-width:800px}.workspace-controls{display:flex;gap:11px;flex-wrap:wrap;margin:28px 0 12px}.workspace-controls span{padding:8px 11px;border-radius:8px;background:#fff;border:1px solid #dce5dd;font-size:.76rem;color:#617168}.workspace-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.workspace-grid article{padding:20px;border-radius:14px;background:#fff;min-height:160px}.workspace-grid article>strong{display:block;font-size:1.55rem;letter-spacing:-.05em}.workspace-grid p,.workspace-disclosure,.network-disclosure{color:#5d7169;font-size:.79rem}.workspace-grid .insufficient{background:#f8f1de}.network-section{background:var(--ink);color:#fff}.network-section>div:first-child{max-width:830px}.network-section p{color:#c3d6d0}.network-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:35px}.network-cards article{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:15px;padding:20px}.network-cards span,.network-cards small{display:block;color:#b7d1c8}.network-cards strong{display:block;font-size:2.2rem;letter-spacing:-.06em;color:#c7eb60;margin:8px 0}.enterprise-note{padding-left:14px;border-left:3px solid #92c51f}.release-detail{padding-block:clamp(38px,5vw,70px)}
@media(max-width:850px){.compare-metrics,.workspace-grid{grid-template-columns:repeat(2,1fr)}.insight-columns{grid-template-columns:1fr}.workspace-top{align-items:start;flex-direction:column}.network-cards{grid-template-columns:1fr}.site-header{gap:16px}.brand{width:138px;flex-basis:138px}.brand img{width:138px;height:48px}}@media(max-width:560px){.site-header{position:sticky;gap:10px}.brand{width:126px;flex-basis:126px}.brand img{width:126px;height:43px}.site-header .button-small{margin-left:auto}.hero{min-height:auto}.hero-orbit{width:min(100%,300px);height:300px;margin-top:18px}.orbit-ring{inset:18px}.ring-two{inset:66px}.orbit-core{inset:106px}.chip-fuel{top:55px;right:3px}.chip-fert{bottom:45px;left:4px}.chip-chem{bottom:41px;right:0}.orbit-label{font-size:.64rem}.compare-head,.region-meta{flex-direction:column}.compare-metrics{grid-template-columns:1fr 1fr}.comparison-grid{grid-template-columns:1fr}.workspace-grid{grid-template-columns:1fr}.insight-country{width:100%;margin-top:7px}.country-toggle button,.insight-tab{padding:7px 9px}.network-cards strong{font-size:1.8rem}}
.release-notice{display:grid;grid-template-columns:170px 1fr;gap:28px;align-items:center;padding:21px clamp(22px,8vw,130px);background:#eef4df;border-bottom:1px solid #d4e2bc;color:#244d43}.release-notice p{margin:0;font-size:.91rem;max-width:850px}.release-label{font-size:.71rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#587b14}.release-detail{padding:clamp(48px,7vw,92px) clamp(22px,8vw,130px);display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;background:#eef2ed}.release-detail h2{font-size:clamp(2rem,3.5vw,3.5rem);letter-spacing:-.055em;line-height:1;margin:0}.release-detail p:not(.eyebrow){margin:0 0 16px;color:#48645c;font-size:1.02rem;max-width:650px}@media (max-width:850px){.release-detail{grid-template-columns:1fr}.release-notice{grid-template-columns:1fr;gap:6px}}
/* M1R1 QA1 investor/customer visual and accessibility derivative: all locally served assets. */
:root{--qa-ink:#073b32;--qa-forest:#073b32;--qa-accent:#a9d32d;--qa-lime:#d7f17f;--qa-gold:#eab239;--qa-cream:#faf9f2;--qa-muted:#5f746c;--qa-border:#dfe8dc;--qa-radius:22px;--qa-shadow:0 25px 80px rgba(4,46,39,.10)}
html{scroll-behavior:smooth;scroll-padding-top:120px}
body{color:var(--qa-ink);background:#f7f8f3;overflow-x:clip;-webkit-font-smoothing:antialiased}
button,a{touch-action:manipulation}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid #d79b0a;outline-offset:3px;position:relative;z-index:4}
[hidden]{display:none!important}
.site-header{height:86px;min-height:86px;display:flex;align-items:center;padding:8px clamp(22px,5vw,86px);gap:26px;box-shadow:0 1px 0 rgba(0,0,0,.03);background:rgba(251,251,245,.96)}
.brand{height:64px;width:144px;flex:0 0 144px;display:flex;align-items:center;justify-content:start;overflow:visible}
.brand img{width:134px;height:78px;object-fit:contain;object-position:left center}
.site-header nav{margin-left:auto;display:flex;align-items:center;gap:clamp(16px,2.3vw,32px)}
.site-header nav a{font-size:.89rem;white-space:nowrap;font-weight:750}
.site-header .button-small{white-space:nowrap;background:var(--qa-forest);box-shadow:none;padding:11px 18px}
.section{padding:clamp(82px,8vw,125px) clamp(24px,7.5vw,120px)}
.section h2,.workspace-top h2,.network-section h2{font-weight:800;letter-spacing:-.065em;line-height:1.035}
.section h2 em{color:#77a909;font-style:normal}
.eyebrow,.label{color:#72981c;letter-spacing:.14em}
/* Hero */
.investor-hero{min-height:690px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,84px);padding-top:88px;padding-bottom:93px;background:radial-gradient(circle at 73% 31%,rgba(212,243,161,.53),transparent 34%),linear-gradient(120deg,#fafaf4 25%,#eff5e6 100%);overflow:visible}
.investor-hero h1{font-size:clamp(5.4rem,8vw,9rem);line-height:.84;letter-spacing:-.09em;margin:15px 0 25px}
.hero-assertion{font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:760;line-height:1.14;letter-spacing:-.045em;margin:0 0 20px;max-width:560px}
.hero-assertion span{box-shadow:inset 0 -.28em #dcf49c}
.investor-hero .hero-lede{margin:0 0 28px;max-width:570px;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.62;color:#3f645a}
.investor-hero .hero-actions{margin:24px 0;gap:25px}
.investor-hero .button{background:var(--qa-forest);box-shadow:0 10px 22px rgba(6,54,45,.16)}
.hero-keyline{display:flex;flex-wrap:wrap;gap:7px 14px;max-width:570px;margin-top:30px}
.hero-keyline span{font-size:.72rem;font-weight:800;color:#46685f;position:relative;padding-left:16px}
.hero-keyline span:before{content:'●';position:absolute;left:0;top:0;color:#8bae26;font-size:.7rem}
.investor-hero .quiet{margin-top:24px;font-size:.82rem;color:#73867c}
.hero-terminal{width:100%;border:1px solid #c8ddd0;border-radius:24px;box-shadow:0 36px 90px rgba(4,49,39,.17),0 9px 22px rgba(4,49,39,.08);overflow:hidden;transform:rotate(1deg);background:#fff;color:#073b32;max-width:545px;justify-self:end}
.terminal-header{background:var(--qa-forest);display:flex;align-items:center;gap:13px;padding:17px 19px;color:#c6e3d8;font-size:.65rem;font-weight:760;letter-spacing:.08em}
.terminal-header small{margin-left:auto;color:#bde65b;border:1px solid rgba(189,230,91,.5);border-radius:99px;padding:3px 7px;font-size:.58rem;white-space:nowrap}
.terminal-dots{display:flex;gap:4px;flex-shrink:0}.terminal-dots i{width:6px;height:6px;border-radius:50%;background:#7ccbc0}.terminal-dots i:nth-child(2){background:#c6d36f}.terminal-dots i:nth-child(3){background:#f3c16e}
.terminal-body{padding:clamp(22px,3vw,38px)}.tiny-overline{display:block;text-transform:uppercase;font-size:.65rem;font-weight:850;letter-spacing:.12em;color:#6e8d73}
.terminal-region{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e3eae3;padding-bottom:20px}.terminal-region strong{font-size:.9rem}.terminal-region strong span{color:#819b8d}
.terminal-headline{padding:28px 0;display:flex;align-items:center;justify-content:space-between;gap:15px}.terminal-headline strong{display:block;font-size:clamp(3rem,4.9vw,4.7rem);line-height:1.12;letter-spacing:-.075em;color:#074338}.terminal-headline small{font-size:.76rem;color:#71877c}.terminal-spark{font-size:3rem;line-height:1;color:#9dcb39}
.terminal-bars{display:grid;gap:14px;padding-bottom:21px}.terminal-bars>div>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.terminal-bars span{font-size:.82rem;font-weight:700;color:#49675e}.terminal-bars b{font-size:.82rem;color:#123c32}.terminal-bars i{display:block;width:var(--bar);height:11px;border-radius:9px;background:linear-gradient(90deg,#0a7060,#c1e258)}
.terminal-bottom{border-top:1px solid #e3eae3;padding-top:15px;display:flex;gap:9px;color:#6b8177;align-items:flex-start;font-size:.69rem;line-height:1.4}.dot-micro{width:9px;height:9px;flex-shrink:0;border-radius:50%;background:#edbe4b;margin-top:2px}
.proof-strip{padding:24px clamp(24px,7.5vw,120px);gap:20px;justify-content:space-between;background:#06382e}.proof-strip p{margin:0;color:#acd66c;font-size:.74rem;white-space:nowrap;letter-spacing:.06em}.proof-strip strong{margin-left:8px;color:#f5faee;font-weight:750;font-size:.86rem;letter-spacing:0}.proof-strip span{background:#9fca3d}
.release-notice{padding:13px clamp(24px,7.5vw,120px);grid-template-columns:150px 1fr;background:#f1f6e7;color:#4c665b;border-color:#e3ebd4}.release-label{font-size:.67rem}.release-notice p{font-size:.78rem}
.problem{background:#fbfcf7}.problem-grid{margin-top:34px}.problem .section-intro{max-width:960px}.problem-grid>.quote-card{min-height:222px;box-shadow:none}.problem-grid>.principle-card{min-height:222px}.quote-card p{font-weight:760}
/* Research impact section */
.dispersion-section{background:#f8f8f0}.dispersion-heading{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:40px;align-items:end}.dispersion-heading>div:first-child>p:not(.eyebrow){max-width:760px;color:#536d61;font-size:1.04rem;line-height:1.65}.dispersion-section h2{font-size:clamp(2.9rem,5vw,5.3rem)}.dispersion-section h2 em{font-style:normal;color:#78a909}.research-label{justify-self:end;text-align:right;color:#687b70;text-transform:uppercase;font-size:.73rem;letter-spacing:.09em}.research-label strong{display:block;color:#0c4c3e;font-size:1rem;letter-spacing:0;text-transform:none}
.research-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:37px}.research-stats article{border-radius:20px;background:#fff;padding:clamp(24px,3.4vw,41px);border:1px solid #e2eae1;min-width:0;display:flex;flex-direction:column;min-height:315px}.research-stats article>span{font-size:.7rem;text-transform:uppercase;color:#678279;letter-spacing:.07em;font-weight:790}.research-stats article>strong{font-size:clamp(3.5rem,5.8vw,6rem);font-weight:880;letter-spacing:-.08em;line-height:1.15;color:var(--qa-forest);margin:13px 0}.research-stats article p{color:#526f63;font-size:.91rem;margin:0 0 20px;line-height:1.45}.research-stats article a{margin-top:auto;color:#145a48;font-size:.81rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}
.research-foot{border-left:5px solid #a7d134;margin:26px 0 40px;padding:7px 0 7px 24px;display:grid;grid-template-columns:.55fr 1.45fr;gap:23px}.research-emphasis{font-size:1.3rem;font-weight:830;letter-spacing:-.04em;line-height:1.16}.research-foot p{margin:0;line-height:1.55;color:#667c72;font-size:.88rem}
.dispersion-sensitivity{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:30px;padding:clamp(28px,4vw,46px);border-radius:25px;background:#083e34;color:white}.dispersion-sensitivity h3{font-size:clamp(1.8rem,3vw,3rem);line-height:1;letter-spacing:-.055em;margin:12px 0}.dispersion-sensitivity .tiny-overline{color:#b6e75a}.dispersion-sensitivity p{color:#bed9ce;font-size:.92rem;line-height:1.56;max-width:420px}.dispersion-numbers{display:grid;grid-template-columns:1fr 1fr;gap:13px;align-items:stretch}.dispersion-numbers>div{padding:26px 20px;border:1px solid rgba(255,255,255,.19);border-radius:18px;background:rgba(255,255,255,.06);min-width:0}.dispersion-numbers span{display:block;color:#d4eec9;font-size:.72rem;font-weight:730}.dispersion-numbers strong{display:block;color:#c5ed70;font-size:clamp(1.9rem,3vw,3.45rem);letter-spacing:-.07em;line-height:1.35;white-space:nowrap}.dispersion-numbers small{display:block;color:#d7e4de;font-size:.69rem}.research-disclosure{max-width:980px;margin:17px 0 0;font-size:.73rem;color:#728579}
/* Onboarding */
.onboarding-section{background:#edf3e9}.premium-intro{max-width:920px}.premium-intro p:not(.eyebrow){font-size:1.13rem;max-width:750px;color:#48665a;line-height:1.58;margin-top:22px}.onboarding-showcase{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(25px,4vw,65px);margin-top:52px;align-items:center}.onboarding-steps{display:grid;gap:11px}.onboard-step{padding:17px 0;display:grid;grid-template-columns:45px 1fr;gap:12px;border-bottom:1px solid #d0dfce}.onboard-step>span{font-size:.81rem;color:#609126;font-weight:870;margin-top:3px}.onboard-step h3{font-size:1.06rem;margin:0 0 7px;letter-spacing:-.025em}.onboard-step p{font-size:.83rem;color:#5b776a;margin:0;line-height:1.55}.onboarding-disclaimer{margin:20px 0 0;font-size:.7rem;color:#72867d}
.history-window{background:#fff;border:1px solid #d5e5d5;border-radius:23px;box-shadow:var(--qa-shadow);overflow:hidden;min-width:0}.history-top{padding:26px 31px;background:#073a31;color:#fff;display:flex;justify-content:space-between;gap:12px}.history-top small{color:#a9d9ca;letter-spacing:.09em;font-size:.62rem;font-weight:730}.history-top h3{color:#fff;font-size:1.5rem;letter-spacing:-.04em;margin:8px 0 0}.history-top>span{color:#e1f7c1;border:1px solid #638f6b;height:fit-content;border-radius:40px;padding:5px 9px;font-size:.72rem;white-space:nowrap}
.history-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:25px 28px 15px}.history-stats div{border-radius:10px;background:#f3f7ef;padding:15px}.history-stats span{display:block;font-size:.67rem;color:#617b6e}.history-stats b{display:block;font-size:1.02rem;letter-spacing:-.02em;margin-top:4px}.history-chart{padding:22px 28px}.history-chart-head{display:flex;justify-content:space-between;gap:14px;margin-bottom:19px}.history-chart-head strong{font-size:.85rem}.history-chart-head small{font-size:.68rem;color:#74857b}.history-line{display:grid;grid-template-columns:47px minmax(0,1fr) 59px;gap:11px;align-items:center;margin:18px 0}.history-line>span{font-size:.75rem;color:#59746a;font-weight:750}.history-line>strong{font-size:.77rem;white-space:nowrap}.history-stack{height:19px;display:flex;border-radius:7px;overflow:hidden;gap:2px}.history-stack i{width:var(--w);background:var(--c)}.history-legend{display:flex;flex-wrap:wrap;gap:14px;padding:0 28px 18px}.history-legend span{display:flex;align-items:center;gap:7px;font-size:.68rem;color:#657a70}.history-legend i{width:10px;height:10px;border-radius:3px;background:var(--c)}.history-legend .legend-fuel{background:#0f6655}.history-legend .legend-fert{background:#96c728}.history-legend .legend-chem{background:#f0b93a}.history-note{display:flex;gap:13px;align-items:start;border-top:1px solid #e3ece3;padding:22px 28px;background:#fbfcf6}.history-note>span{color:#8bbb33;font-size:1.15rem}.history-note strong{font-size:.83rem}.history-note p{font-size:.71rem;color:#728276;margin:5px 0 0;line-height:1.5}
/* Dashboard and regional comparators */
.dashboard-section{background:#f4f8ef}.dashboard-shell{border:1px solid #dde8dc;box-shadow:0 32px 90px rgba(7,55,46,.11)}.dashboard-side{background:#06382e}.dashboard-tab{font-weight:680}.dashboard-tab.active{background:#174f42}.dashboard-tab:focus-visible{outline-offset:-2px}.dash-top{gap:15px}.dash-top h3{line-height:1.2}.scenario-comparison{margin:28px 0 17px}.scenario-header{display:flex;justify-content:space-between;align-items:end;gap:16px}.scenario-header h4{font-size:1.45rem;margin:9px 0 0;letter-spacing:-.045em;line-height:1.16}.synthetic-pill{white-space:nowrap;font-size:.65rem;border-radius:100px;padding:6px 9px;border:1px solid #b3c99b;color:#647d46;font-weight:780}.scenario-switch{display:flex;gap:7px;margin:17px 0;padding:4px;border-radius:100px;background:#f1f6eb;width:max-content;max-width:100%}.scenario-toggle{border:0;background:transparent;color:#567064;padding:10px 16px;font-size:.77rem;font-weight:780;border-radius:100px;cursor:pointer;white-space:nowrap}.scenario-toggle.active{background:#0b5143;color:#fff;box-shadow:0 5px 12px rgba(7,61,55,.17)}
.scenario-panel{margin:5px 0 12px}.scenario-table{border:1px solid #e0e9e0;border-radius:17px;overflow:hidden;background:#fff}.scenario-row{display:grid;grid-template-columns:.8fr .9fr .9fr 1.15fr .8fr;gap:10px;align-items:center;padding:17px 16px;border-bottom:1px solid #edf1eb;min-width:0}.scenario-row:last-child{border-bottom:0}.scenario-row>b{font-size:.79rem}.scenario-row>span{font-size:.71rem;color:#36564b;font-weight:750}.scenario-row>span small{display:block;font-size:.58rem;font-weight:500;color:#7a9084;margin-top:4px}.scenario-row>strong{font-size:.98rem;white-space:nowrap;color:#063d31;text-align:right}.scenario-summary{background:linear-gradient(100deg,#083f35,#0f5743);border-radius:17px;color:white;padding:25px 27px;margin-top:12px;display:flex;justify-content:space-between;gap:24px;align-items:center}.scenario-summary span{display:block;font-size:.75rem;color:#d1ecd0;font-weight:750}.scenario-summary strong{display:block;color:#c5ed70;letter-spacing:-.07em;font-size:clamp(2.7rem,4.5vw,4.4rem);line-height:1.1;margin:9px 0 4px}.scenario-summary small{display:block;color:#cfe0d5;font-size:.67rem}.scenario-summary p{margin:0;max-width:300px;font-size:.72rem;color:#c3d9cd;line-height:1.5}.compare-disclosure{font-size:.73rem;line-height:1.55;color:#687d72}.compare-metrics article{min-width:0}.country-toggle{margin-top:5px}.country-toggle button{font-size:.74rem}.region-card{min-width:0}
/* Insights */
.insight-section{background:linear-gradient(150deg,#063b32,#073329 80%);color:#fff}.insight-section .section-heading{align-items:start}.insight-section h2{font-size:clamp(2.7rem,4.7vw,5rem)}.insight-section h2 em{color:#c2ea6b;font-style:normal}.insight-intro{max-width:675px;color:#bdd8cb;font-size:1rem;line-height:1.63}.insight-section .text-link{color:#d4ecb3;font-size:.8rem;white-space:nowrap}
.insight-control-deck{display:flex;align-items:end;flex-wrap:wrap;gap:22px 38px;padding:20px 24px;background:rgba(255,255,255,.06);border:1px solid rgba(199,225,199,.17);border-radius:17px}.control-label{display:block;font-size:.64rem;text-transform:uppercase;letter-spacing:.1em;color:#b6d4c7;font-weight:800;margin-bottom:11px}.insight-country-tabs{display:flex;flex-wrap:wrap;gap:7px}.insight-country-btn,.insight-tab,#quiet-toggle{font-size:.76rem;font-weight:750;border:1px solid rgba(218,239,218,.35);border-radius:100px;color:#e1ebe4;background:transparent;padding:9px 14px;cursor:pointer}.insight-country-btn.active,.insight-tab.active,#quiet-toggle.active{background:#c7eb76;color:#153f2f;border-color:#c7eb76}.quiet-control{margin-left:auto}.insight-product{margin-top:19px}.insight-view{background:linear-gradient(115deg,rgba(28,106,86,.83),rgba(9,60,50,.9));border:1px solid rgba(166,221,176,.22);border-radius:20px;min-height:490px;padding:clamp(26px,4vw,48px)}.insight-view h3{font-size:clamp(1.9rem,3.5vw,3.55rem);margin:25px 0;max-width:790px}.insight-meta{gap:15px}.source-pill{white-space:nowrap}.transmission{padding:18px 21px;border-radius:13px;border-left:4px solid #c3e86c;background:rgba(6,41,33,.4);margin:22px 0}.transmission-label{font-size:.7rem;font-weight:800;color:#c5e675;letter-spacing:.08em;text-transform:uppercase}.transmission p{font-size:1rem;color:#e6f1e6;margin:8px 0 0;line-height:1.55}.insight-columns{margin:22px 0}.insight-columns>div{border-top:1px solid rgba(255,255,255,.19);padding-top:18px}.insight-columns p{font-size:.88rem;color:#c8dfd3;line-height:1.52}.insight-columns p strong{color:#fff}.insight-next{background:rgba(206,239,106,.13);border:1px solid rgba(197,233,103,.45);padding:20px;border-radius:14px;display:grid;gap:8px}.insight-next span{font-size:.65rem;letter-spacing:.09em;color:#c7e67a;text-transform:uppercase;font-weight:800}.insight-next strong{font-size:1rem;color:#f2fae8}.insight-synthetic{display:block;color:#b8cfc2;margin-top:22px;font-size:.67rem}.quiet-state{padding:45px;background:linear-gradient(125deg,#12584b,#074036);border-radius:20px;border:1px solid #55916d}.quiet-state .tiny-overline{color:#c8e687}.quiet-state h3{font-size:clamp(2.1rem,3.8vw,3.8rem);letter-spacing:-.06em;margin:15px 0}.quiet-state p{font-size:1rem;color:#d1e5d9;max-width:740px}.quiet-state div{display:grid;gap:6px;padding:22px;border-radius:11px;background:rgba(255,255,255,.07);max-width:760px;margin:22px 0}.quiet-state div span{color:#d6e6db;font-size:.87rem}.quiet-state small{color:#c0d4c8}.insights-footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:20px 0 0}.insights-footer span{font-size:.78rem;color:#d9ebda;font-weight:730}.insights-footer i{font-style:normal;color:#bddb63}
/* Network and platform */
.network-flywheel{background:#fff}.flywheel-line{padding:28px;border-radius:16px;background:#f2f6e9;font-weight:800;line-height:2;color:#164f3f}.flywheel-line span{color:#7eaf20;padding:0 8px}.network-section{background:#063b32}.network-cards article{min-height:230px}.network-cards small{font-size:.75rem;line-height:1.5}.network-cards a{display:inline-block;margin-top:13px;color:#c7eb79;font-size:.77rem;font-weight:750}.network-disclosure{color:#c4d8cd!important;line-height:1.55}
.factory-map{box-shadow:0 18px 65px rgba(5,55,44,.08)}.institutional-workspace{background:#eef3ed}.workspace-grid article{border:1px solid #dce8dc}.workspace-disclosure{line-height:1.55}.membership{background:linear-gradient(130deg,#e3efdc,#f8f5e9)}.price-card{border:1px solid #dbe8d5}.price-card .price{color:var(--qa-ink)}.release-detail{padding-top:42px!important;padding-bottom:42px!important}.release-detail h2{font-size:clamp(1.7rem,2.5vw,2.5rem)}.release-detail p:not(.eyebrow){font-size:.85rem;line-height:1.55}
footer{background:#052f29}footer img{width:155px;height:100px;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}
/* Tablet */
@media(max-width:1100px){.investor-hero{grid-template-columns:1fr 1fr;gap:30px}.investor-hero h1{font-size:clamp(5.1rem,7vw,7.6rem)}.scenario-row{grid-template-columns:.85fr .9fr .9fr 1.1fr .9fr;font-size:.8rem}.scenario-row>span{font-size:.65rem}.research-stats article{padding:24px}.terminal-headline strong{font-size:3.25rem}}
@media(max-width:850px){.site-header{height:auto;min-height:76px;gap:9px 14px;padding:9px 26px;flex-wrap:wrap}.brand{height:57px;flex-basis:142px}.brand img{width:127px;height:70px}.site-header nav{order:3;width:100%;justify-content:space-between;margin-left:0;gap:16px;padding:6px 0 9px}.site-header nav a{font-size:.83rem}.site-header .button-small{margin-left:auto}.investor-hero{grid-template-columns:1fr;min-height:auto;padding-top:60px;gap:35px}.investor-hero .hero-copy{max-width:700px}.investor-hero h1{font-size:clamp(5.4rem,13vw,8.4rem)}.hero-terminal{justify-self:start;max-width:680px;transform:none}.terminal-headline strong{font-size:4.6rem}.proof-strip{flex-wrap:wrap}.research-stats{grid-template-columns:1fr 1fr}.research-stats article{min-height:250px}.research-stats article:last-child{grid-column:span 2;min-height:210px}.dispersion-heading{grid-template-columns:1fr;gap:15px}.research-label{justify-self:start;text-align:left}.onboarding-showcase{grid-template-columns:1fr}.history-window{max-width:690px}.research-foot{grid-template-columns:1fr;gap:10px}.dispersion-sensitivity{grid-template-columns:1fr}.scenario-row{grid-template-columns:1fr 1fr;gap:8px 15px}.scenario-row>b{grid-column:1/-1;font-size:.86rem}.scenario-row>span{font-size:.73rem}.scenario-row>span:nth-child(4){grid-column:1/2}.scenario-row>strong{grid-column:2/3;text-align:right;font-size:1.1rem}.scenario-summary strong{font-size:3.6rem}.insight-section h2{font-size:3.8rem}.quiet-control{margin-left:0}}
/* Narrow responsive */
@media(max-width:560px){.section{padding:70px 20px}.site-header{padding:9px 16px}.site-header nav{gap:11px}.site-header nav a{font-size:.75rem}.brand{flex-basis:112px;height:49px}.brand img{width:112px;height:64px}.site-header .button-small{font-size:.72rem;padding:8px 12px}.investor-hero{padding-top:57px;padding-bottom:66px;gap:25px}.investor-hero h1{font-size:clamp(4.5rem,15vw,5.5rem);line-height:.89}.hero-assertion{font-size:1.53rem}.investor-hero .hero-lede{font-size:1rem;line-height:1.57}.investor-hero .hero-actions{align-items:stretch;flex-direction:column;gap:17px}.investor-hero .button{width:fit-content}.hero-keyline{gap:9px}.hero-keyline span{display:block;width:100%;font-size:.72rem}.hero-terminal{width:100%}.terminal-header{gap:6px;padding:12px;font-size:.54rem}.terminal-header small{font-size:.46rem}.terminal-body{padding:20px 17px}.terminal-region{align-items:start}.terminal-region .tiny-overline{font-size:.54rem}.terminal-region strong{font-size:.76rem;white-space:nowrap}.terminal-headline strong{font-size:clamp(3.0rem,11.5vw,4rem)}.terminal-bars>div>div{font-size:.76rem}.proof-strip{padding:22px 20px;gap:13px}.proof-strip p{font-size:.66rem;white-space:normal;width:100%}.proof-strip strong{font-size:.84rem}.release-notice{padding:12px 20px}.research-stats{grid-template-columns:1fr}.research-stats article:last-child{grid-column:auto}.research-stats article{min-height:245px}.dispersion-section h2{font-size:clamp(2.65rem,11vw,3.5rem)}.research-label{font-size:.65rem}.dispersion-numbers{grid-template-columns:1fr}.dispersion-numbers strong{font-size:2.6rem}.dispersion-sensitivity{padding:25px 20px}.onboard-step{grid-template-columns:33px 1fr}.history-top{padding:22px 19px}.history-top h3{font-size:1.2rem}.history-stats{padding:17px 15px 12px;gap:5px}.history-stats div{padding:12px 8px}.history-stats span{font-size:.57rem}.history-stats b{font-size:.84rem}.history-chart{padding:19px 15px}.history-chart-head{flex-direction:column;gap:3px}.history-legend{padding:0 15px 15px}.history-note{padding:19px 16px}.dashboard-main{padding:17px}.dash-top{align-items:start}.dash-top h3{font-size:1.3rem}.status-dot{font-size:.64rem}.scenario-header{align-items:start;flex-direction:column;gap:9px}.scenario-header h4{font-size:1.24rem}.scenario-switch{width:100%;justify-content:space-between}.scenario-toggle{font-size:.7rem;padding:9px 10px;white-space:normal;flex:1}.scenario-row{padding:13px 12px}.scenario-row>span{font-size:.72rem}.scenario-row>span small{font-size:.57rem}.scenario-row>strong{font-size:1rem}.scenario-summary{display:block;padding:22px 16px}.scenario-summary strong{font-size:clamp(2.3rem,11vw,3.25rem)}.scenario-summary p{margin-top:12px;font-size:.69rem}.compare-metrics{grid-template-columns:1fr 1fr;gap:7px}.compare-metrics article{padding:11px}.compare-metrics strong{font-size:1.0rem}.country-toggle button{font-size:.69rem}.insight-section h2{font-size:clamp(2.55rem,10vw,3.4rem)}.insight-control-deck{padding:17px;gap:18px}.insight-country-btn,.insight-tab,#quiet-toggle{font-size:.7rem;padding:9px 10px}.insight-view{padding:22px 19px}.insight-view h3{font-size:clamp(2.1rem,8vw,2.8rem)}.insight-meta{flex-direction:column;gap:8px}.insight-columns{grid-template-columns:1fr}.insight-synthetic{line-height:1.5}.quiet-state{padding:27px 18px}.insights-footer{gap:9px}.insights-footer span{font-size:.68rem}.network-cards strong{font-size:2.2rem}.release-detail{padding:38px 20px!important}footer{padding:40px 20px}.research-disclosure{line-height:1.5}}
@media(max-width:340px){.site-header nav a{font-size:.69rem}.investor-hero h1{font-size:4.2rem}.terminal-header{font-size:.49rem}.terminal-headline strong{font-size:2.9rem}.compare-metrics{grid-template-columns:1fr 1fr}.compare-metrics strong{font-size:.89rem}.scenario-row{grid-template-columns:1fr 1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
