:root{--ink:#070807;--ink-soft:#111512;--panel:#f7f3ec;--paper:#fffaf0;--mist:#d8ddd7;--muted:#6c746d;--green:#00a05a;--green-bright:#17c878;--blue:#3c78c6;--amber:#c98218;--coral:#d9634d;--line:#ffffff2e;--dark-line:#0708071f;--shadow:0 24px 80px #00000038}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--panel);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.hero{background:var(--ink);min-height:86svh;color:var(--paper);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.heroImage,.heroScrim{width:100%;height:100%;position:absolute;inset:0}.heroImage{object-fit:cover;object-position:center}.heroScrim{background:linear-gradient(90deg,#000000db,#00000094 46%,#0000002e),linear-gradient(#00000057,#00000014 52%,#000000b3)}.nav,.heroCopy,.heroMetrics{z-index:1;position:relative}.nav{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);margin:0 auto;padding:22px 0;display:flex}.brand{align-items:center;gap:10px;font-size:.95rem;font-weight:700;display:inline-flex}.brandDot{background:var(--green-bright);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #17c87826}.navLinks{color:#fffaf0c7;gap:18px;font-size:.9rem;display:flex}.navLinks a:hover{color:var(--paper)}.heroCopy{align-self:center;width:min(1180px,100% - 40px);margin:0 auto;padding:46px 0 34px}.eyebrow,.sectionLabel{color:var(--green-bright);text-transform:uppercase;margin:0 0 14px;font-size:.82rem;font-weight:800}.hero h1{max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:4.9rem;font-weight:500;line-height:.95}.lede{color:#fffaf0e0;max-width:690px;margin:24px 0 0;font-size:1.35rem;line-height:1.44}.actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.buttonPrimary{background:var(--green-bright);color:#041108;font-weight:800}.buttonGhost{color:var(--paper);background:#fffaf017;border-color:#fffaf052}.heroMetrics{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(1180px,100% - 40px);box-shadow:var(--shadow);background:#0708079e;border:1px solid #ffffff3d;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 28px;display:grid}.heroMetrics div{border-right:1px solid #ffffff2e;min-height:96px;padding:22px 24px}.heroMetrics div:last-child{border-right:0}.heroMetrics span{color:var(--paper);font-family:Georgia,Times New Roman,serif;font-size:2.55rem;line-height:1;display:block}.heroMetrics small{color:#fffaf0a8;text-transform:uppercase;margin-top:8px;font-weight:700;display:block}.section{width:min(1180px,100% - 40px);margin:0 auto;padding:78px 0}.intro{padding-top:54px}.introGrid,.split,.returns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}.intro h2,.section h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.8rem;font-weight:500;line-height:1.05}.intro p,.bodyText,.sectionHead p{color:#2b332d;margin:0;font-size:1.08rem;line-height:1.68}.bands{background:var(--ink-soft);width:100%;color:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.bands article{border-right:1px solid #ffffff1f;min-height:275px;padding:48px max(30px,50vw - 590px) 48px 40px}.bands article:first-child{padding-left:max(30px,50vw - 590px)}.bands svg{color:var(--green-bright)}.bands h3,.milestones h3{margin:18px 0 10px;font-size:1.15rem}.bands p,.milestones p{color:#fffaf0b8;margin:0;line-height:1.62}.funds{border:1px solid var(--dark-line);background:var(--paper);box-shadow:var(--shadow)}.fundRow{border-bottom:1px solid var(--dark-line);grid-template-columns:minmax(210px,1fr) minmax(120px,.7fr) 74px;align-items:center;gap:18px;min-height:74px;padding:14px 18px;display:grid}.fundRow:last-child{border-bottom:0}.fundText span{font-weight:800;display:block}.fundText small{color:var(--muted);margin-top:5px;line-height:1.35;display:block}.barTrack{background:#00a05a1f;border-radius:999px;height:10px;overflow:hidden}.barTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--green), var(--blue));min-width:6px;height:100%;display:block}.fundRow strong{justify-self:end}.callout{color:#163422;background:#00a05a14;border:1px solid #00a05a42;border-radius:8px;align-items:center;gap:10px;margin-top:28px;padding:14px 16px;font-weight:800;display:inline-flex}.proof{border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line)}.sectionHead{max-width:840px}.sectionHead p{margin-top:16px}.milestones{background:var(--dark-line);border:1px solid var(--dark-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:34px;display:grid}.milestones article{background:var(--paper);min-height:250px;padding:28px}.milestones article:nth-child(2) h3{color:var(--blue)}.milestones article:nth-child(3) h3{color:var(--green)}.milestones span{color:#493a24;background:#ece4d7;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.8rem;font-weight:800;display:inline-flex}.milestones h3{font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.milestones p{color:#334037}.exitTable{border:1px solid var(--dark-line);background:var(--paper);box-shadow:var(--shadow)}.exitHeader,.exitRow{grid-template-columns:.7fr 1fr 1fr;align-items:center;gap:12px;display:grid}.exitHeader{background:var(--ink-soft);min-height:52px;color:var(--paper);text-transform:uppercase;padding:0 20px;font-size:.85rem;font-weight:800}.exitRow{border-bottom:1px solid var(--dark-line);min-height:78px;padding:14px 20px 30px;position:relative}.exitRow:last-child{border-bottom:0}.exitRow strong{color:var(--green);font-size:1.25rem}.exitRow small{color:var(--muted);position:absolute;bottom:12px;left:20px}.roiPage{min-height:100vh;color:var(--ink);background:#eef3ef}.roiHero{background:var(--ink);min-height:88svh;color:var(--paper);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.roiHeroImage,.roiHeroShade{width:100%;height:100%;position:absolute;inset:0}.roiHeroImage{object-fit:cover;object-position:center}.roiHeroShade{background:linear-gradient(90deg,#000000e6,#0000009e 48%,#00000038),linear-gradient(#00000052,#0000001a 44%,#000000bd)}.roiNav,.roiHeroGrid{z-index:1;position:relative}.roiNav{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);margin:0 auto;padding:22px 0;display:flex}.roiNavLinks{color:#fffaf0c7;gap:18px;font-size:.9rem;display:flex}.roiNavLinks a:hover{color:var(--paper)}.roiHeroGrid{grid-template-columns:minmax(0,1fr) minmax(330px,.52fr);align-items:end;gap:48px;width:min(1180px,100% - 40px);margin:0 auto;padding:70px 0 44px;display:grid}.roiHeroCopy h1{max-width:820px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:4.6rem;font-weight:500;line-height:.96}.roiHeroCopy p:not(.eyebrow){color:#fffaf0db;max-width:760px;margin:24px 0 0;font-size:1.26rem;line-height:1.5}.roiActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.roiMathPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#070807b8;border:1px solid #ffffff3d;border-radius:8px}.roiPanelHeader{border-bottom:1px solid #ffffff29;align-items:center;gap:14px;min-height:88px;padding:22px;display:flex}.roiPanelHeader svg{color:var(--green-bright)}.roiPanelHeader span,.roiBillLine span,.roiSummary span,.roiEquation span{color:#fffaf0a3;text-transform:uppercase;font-size:.8rem;font-weight:800;display:block}.roiPanelHeader strong{margin-top:5px;font-size:1.12rem;display:block}.roiBillLine{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:92px;padding:18px 22px;display:grid}.roiBillLine:last-child{border-bottom:0}.roiBillLine small{color:#fffaf0b8;margin-top:7px;display:block}.roiBillLine strong{color:var(--green-bright);font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.roiSummary{background:var(--ink-soft);color:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.roiSummary article{border-right:1px solid #ffffff1f;min-height:160px;padding:34px max(28px,50vw - 590px) 30px 34px}.roiSummary article:first-child{padding-left:max(28px,50vw - 590px)}.roiSummary article:nth-child(2) strong{color:var(--blue)}.roiSummary article:nth-child(3) strong{color:var(--green-bright)}.roiSummary strong{color:var(--amber);margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:2.4rem;font-weight:500;line-height:1.08;display:block}.roiSummary small{color:#fffaf0b3;margin-top:8px;line-height:1.45;display:block}.roiSection,.roiBenchmark,.roiBundle,.roiSpend{width:min(1180px,100% - 40px);margin:0 auto;padding:78px 0}.roiSectionHead{max-width:820px}.roiSection h2,.roiBenchmark h2,.roiBundle h2,.roiSpend h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.8rem;font-weight:500;line-height:1.05}.roiBenchmark{border-bottom:1px solid var(--dark-line)}.roiBenchmarkHead{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:56px;display:grid}.roiBenchmarkHead p:not(.sectionLabel){color:#2b332d;margin:0;font-size:1.08rem;line-height:1.62}.roiBenchmarkTable{border:1px solid var(--dark-line);background:var(--paper);box-shadow:var(--shadow);margin-top:32px}.roiBenchmarkRow{border-bottom:1px solid var(--dark-line);grid-template-columns:72px minmax(150px,1.15fr) 120px minmax(190px,1fr) minmax(150px,.9fr);align-items:center;gap:18px;min-height:64px;padding:0 20px;display:grid}.roiBenchmarkRow:last-child{border-bottom:0}.roiBenchmarkHeader{background:var(--ink-soft);color:#fffaf0b3;text-transform:uppercase;min-height:48px;font-size:.75rem;font-weight:900}.roiBenchmarkRow strong{color:var(--green);font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500}.roiBenchmarkRow b{color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:1.48rem;font-weight:500}.roiBenchmarkRow span{color:#334037;line-height:1.35}.roiBenchmarkRow span:nth-child(2){font-weight:900}.roiBenchmarkRow span:last-child{color:var(--muted);font-size:.95rem;font-weight:800}.roiBenchmarkNote{color:var(--muted);margin:14px 0 0;font-size:.95rem}.roiStoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.roiStep{border:1px solid var(--dark-line);background:var(--paper);border-radius:8px;grid-template-rows:auto auto 1fr auto;min-height:290px;padding:24px;display:grid}.roiStepNumber{background:var(--ink-soft);width:34px;height:34px;color:var(--paper);border-radius:50%;place-items:center;font-weight:900;display:grid}.roiStep h3{margin:20px 0 10px;font-size:1.22rem}.roiStep p{color:#334037;margin:0;line-height:1.58}.roiStep strong{color:var(--green);align-self:end;margin-top:24px;font-size:1.05rem}.roiBundle{border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}.roiBundleCopy p:not(.sectionLabel),.roiSpend p{color:#2b332d;margin:18px 0 0;font-size:1.08rem;line-height:1.68}.roiEquation{background:var(--dark-line);border:1px solid var(--dark-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.roiEquation article{background:var(--paper);grid-template-rows:auto 1fr auto;min-height:235px;padding:28px;display:grid}.roiEquation svg{color:var(--green)}.roiEquation article:nth-child(2) svg{color:var(--blue)}.roiEquation article:nth-child(3) svg{color:var(--amber)}.roiEquation span{color:var(--muted);margin-top:22px}.roiEquation strong{align-self:end;font-family:Georgia,Times New Roman,serif;font-size:1.95rem;font-weight:500;line-height:1.05}.roiSpend{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.roiSpendCallout{color:#18304f;background:#3c78c614;border:1px solid #3c78c647;border-radius:8px;align-items:center;gap:10px;margin-top:28px;padding:14px 16px;font-weight:800;display:inline-flex}.roiSpendList{border:1px solid var(--dark-line);background:var(--paper);box-shadow:var(--shadow)}.roiSpendList article{border-bottom:1px solid var(--dark-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:22px;min-height:112px;padding:22px;display:grid}.roiSpendList article:last-child{border-bottom:0}.roiSpendList h3{margin:0;font-size:1.08rem}.roiSpendList p{color:var(--muted);margin:8px 0 0;font-size:.98rem;line-height:1.48}.roiSpendList strong{color:var(--green);font-family:Georgia,Times New Roman,serif;font-size:1.85rem;font-weight:500}.roiPlanDetail{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:24px;width:min(1180px,100% - 40px);margin:0 auto;padding:0 0 78px;display:grid}.roiDetailCard{border:1px solid var(--dark-line);background:var(--paper)}.roiDetailHead{border-bottom:1px solid var(--dark-line);min-height:156px;padding:28px 28px 20px}.roiDetailHead h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:500;line-height:1.06}.roiAllocationList{display:grid}.roiAllocationRow{border-bottom:1px solid var(--dark-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:58px;padding:14px 22px;display:grid}.roiAllocationRow:last-child{border-bottom:0}.roiAllocationRow span{color:#26322a;font-weight:800}.roiAllocationRow strong{color:var(--green);font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500}.roiQuarterList article{border-bottom:1px solid var(--dark-line);grid-template-columns:112px minmax(0,1fr);align-items:start;gap:22px;min-height:118px;padding:22px;display:grid}.roiQuarterList article:last-child{border-bottom:0}.roiQuarterList span{color:var(--muted);text-transform:uppercase;font-size:.8rem;font-weight:900;display:block}.roiQuarterList strong{color:var(--amber);margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:1.9rem;font-weight:500;display:block}.roiQuarterList p{color:#334037;margin:0;line-height:1.56}.benchmarkPage{color:#f7f0df;background:linear-gradient(#11120f 0%,#151612 42%,#0d0e0c 100%);min-height:100svh;padding:22px 0 84px}.benchmarkNav,.benchmarkHero,.benchmarkHeadline,.benchmarkProof,.benchmarkCategoryCards,.benchmarkBreakdown{width:min(1120px,100% - 40px);margin:0 auto}.benchmarkNav{justify-content:space-between;align-items:center;gap:20px;min-height:50px;display:flex}.benchmarkBrand,.benchmarkBackLink{align-items:center;gap:10px;font-weight:850;display:inline-flex}.benchmarkBrandMark{background:#22d979;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 6px #22d9791f}.benchmarkBackLink{color:#f7f0dfc2;border:1px solid #f7f0df2e;border-radius:8px;min-height:38px;padding:0 13px}.benchmarkHero{padding:74px 0 32px}.benchmarkEyebrow{color:#22d979;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:900}.benchmarkHero h1,.benchmarkSectionHead h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:4.25rem;font-weight:500;line-height:.98}.benchmarkHero p:not(.benchmarkEyebrow){color:#f7f0dfb8;max-width:760px;margin:22px 0 0;font-size:1.22rem;line-height:1.58}.benchmarkHeadline{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:16px;display:grid}.benchmarkHeadline article,.benchmarkProof article,.benchmarkCategoryCards article{background:#07080794;border:1px solid #f7f0df1f;border-radius:8px;box-shadow:inset 0 1px #ffffff0a,0 24px 80px #00000042}.benchmarkHeadline article{min-height:168px;padding:28px}.benchmarkHeadline article.featured{background:linear-gradient(135deg,#22d9792e,#d7ab3b1a),#070807ad}.benchmarkHeadline span,.benchmarkProof span,.benchmarkCategoryCards span{color:#f7f0df8a;text-transform:uppercase;font-size:.8rem;font-weight:900;display:block}.benchmarkHeadline strong{color:#d9ae3f;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:4rem;font-weight:500;line-height:.95;display:block}.benchmarkHeadline article.featured strong{color:#22d979;font-size:5rem}.benchmarkHeadline small{color:#f7f0dfa8;margin-top:16px;line-height:1.45;display:block}.benchmarkProof{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.benchmarkProof article{grid-template-rows:auto 1fr auto;min-height:158px;padding:22px;display:grid}.benchmarkProof svg{color:#22d979}.benchmarkProof article:nth-child(2) svg{color:#60a5fa}.benchmarkProof article:nth-child(3) svg{color:#d9ae3f}.benchmarkProof article:nth-child(4) svg{color:#f27a5e}.benchmarkProof span{margin-top:18px}.benchmarkProof strong{align-self:end;font-size:1.18rem;line-height:1.22}.benchmarkCategoryCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:58px;display:grid}.benchmarkCategoryCards article{grid-template-rows:auto 1fr auto;min-height:164px;padding:26px;display:grid}.benchmarkCategoryCards strong{color:#d9ae3f;font-family:Georgia,Times New Roman,serif;font-size:3.1rem;font-weight:500;line-height:1}.benchmarkCategoryCards span{color:#f7f0df9e;text-transform:none;margin-top:20px;font-size:1.05rem}.benchmarkCategoryCards small{color:#f7f0df73;align-self:end;font-weight:800}.benchmarkBreakdown{padding-top:74px}.benchmarkSectionHead{max-width:740px}.benchmarkSectionHead h2{font-size:2.8rem}.benchmarkBars{gap:26px;margin-top:30px;display:grid}.benchmarkBars article{grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:14px 24px;display:grid}.benchmarkBarTop{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;display:grid}.benchmarkBarTop h3{color:#f7f0dfb8;margin:0;font-size:1.12rem;line-height:1.28}.benchmarkBarTop span{color:#d9ae3fb3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1rem}.benchmarkBarTrack{background:#00000042;border-radius:8px;height:58px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.benchmarkBarTrack div{border-radius:inherit;background:linear-gradient(90deg,#22d979b8,#d9ae3ff5);height:100%}.benchmarkBars article strong{color:#d9ae3f;text-align:right;font-family:Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:500}.fundingPage{background:linear-gradient(180deg, #fffaf0eb, #f7f3ecf5), var(--panel);min-height:100svh;color:var(--ink);padding:22px 0 88px}.fundingNav,.fundingHero,.fundingInsights,.fundingSection,.fundingScenario,.fundingFootnote{width:min(1180px,100% - 40px);margin:0 auto}.fundingNav{justify-content:space-between;align-items:center;gap:20px;min-height:50px;display:flex}.fundingBrand,.fundingBackLink{align-items:center;gap:10px;font-weight:850;display:inline-flex}.fundingBrandMark{background:var(--green);border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 6px #00a05a1f}.fundingBackLink{border:1px solid var(--dark-line);color:#4d5a52;background:#fffaf09e;border-radius:8px;min-height:38px;padding:0 13px}.fundingHero{padding:72px 0 34px}.fundingEyebrow{color:var(--green);letter-spacing:0;text-transform:uppercase;margin:0 0 13px;font-size:.78rem;font-weight:900}.fundingHero h1,.fundingSectionHead h2,.fundingScenario h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:4.2rem;font-weight:500;line-height:.98}.fundingHero p:not(.fundingEyebrow),.fundingSectionHead p:not(.fundingEyebrow),.fundingScenario p:not(.fundingEyebrow),.fundingFootnote p{color:#435047;max-width:780px;font-size:1.08rem;line-height:1.58}.fundingHero p:not(.fundingEyebrow){margin:22px 0 0}.fundingInsights{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fundingInsights article{border:1px solid var(--dark-line);background:#fffaf0d1;border-radius:8px;min-height:172px;padding:24px;box-shadow:0 20px 60px #07080714}.fundingInsights svg{color:var(--green)}.fundingInsights article:nth-child(2) svg{color:var(--blue)}.fundingInsights article:nth-child(3) svg{color:var(--amber)}.fundingInsights span{color:var(--muted);text-transform:uppercase;margin-top:22px;font-size:.78rem;font-weight:900;display:block}.fundingInsights strong{color:var(--ink);margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:2.5rem;font-weight:500;line-height:1;display:block}.fundingInsights small{color:#536258;margin-top:16px;line-height:1.46;display:block}.fundingSection{padding-top:66px}.fundingSectionHead{margin-bottom:24px}.fundingSectionHead h2,.fundingScenario h2{max-width:880px;font-size:2.9rem}.fundingSectionHead p:not(.fundingEyebrow){margin:14px 0 0}.fundingTable{border:1px solid var(--dark-line);background:var(--paper);border-radius:8px;overflow-x:auto;box-shadow:0 24px 80px #0708071a}.fundingRow{border-bottom:1px solid var(--dark-line);grid-template-columns:166px 178px 122px 146px 124px 138px 126px;gap:0;min-width:1000px;display:grid}.fundingRow:last-child{border-bottom:0}.fundingRow>span,.fundingRow>strong,.fundingRow>b,.fundingRow>a{color:#273129;border-right:1px solid #07080714;align-items:center;min-height:62px;padding:17px 14px;font-size:.92rem;line-height:1.32;display:flex}.fundingRow>strong,.fundingRow>b{font-size:.96rem}.fundingRow>b{color:var(--green)}.fundingRow>a{color:var(--blue);gap:7px;font-weight:850}.fundingRow>:nth-child(7){border-right:0}.fundingRow small{color:#647168;grid-column:1/-1;padding:0 14px 17px;line-height:1.5}.fundingHeader{background:var(--ink-soft);color:var(--paper)}.fundingHeader span{color:#fffaf0b8;text-transform:uppercase;min-height:48px;font-size:.72rem;font-weight:900}.fundingScenario{background:linear-gradient(135deg, #00a05a1f, #3c78c614), var(--paper);border:1px solid #00a05a2e;border-radius:8px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:34px;margin-top:72px;padding:34px;display:grid;box-shadow:0 24px 80px #0708071c}.fundingScenario p:not(.fundingEyebrow){margin:18px 0 0}.fundingScenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fundingScenarioGrid article{border:1px solid var(--dark-line);background:#fffaf0b8;border-radius:8px;min-height:116px;padding:20px}.fundingScenarioGrid span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:900;display:block}.fundingScenarioGrid strong{color:var(--green);margin-top:13px;font-family:Georgia,Times New Roman,serif;font-size:2.45rem;font-weight:500;line-height:1;display:block}.fundingFootnote{padding-top:26px}.fundingFootnote p{color:#536258;max-width:960px;margin:0;font-size:.94rem}@media (max-width:920px){.hero{min-height:84svh}.navLinks{display:none}.hero h1{max-width:620px;font-size:3.4rem}.lede{font-size:1.14rem}.heroMetrics span{font-size:2rem}.introGrid,.split,.returns,.bands,.milestones{grid-template-columns:1fr}.bands article,.bands article:first-child{border-bottom:1px solid #ffffff1f;border-right:0;min-height:auto;padding:34px 20px}.section{padding:58px 0}.intro h2,.section h2{font-size:2.25rem}.roiHero{min-height:auto}.roiNavLinks{display:none}.roiHeroGrid,.roiBenchmarkHead,.roiBundle,.roiSpend,.roiPlanDetail{grid-template-columns:1fr}.roiHeroCopy h1{font-size:3.35rem}.roiSummary,.roiStoryGrid,.roiEquation{grid-template-columns:1fr}.roiSummary article,.roiSummary article:first-child{border-bottom:1px solid #ffffff1f;border-right:0;min-height:auto;padding:30px 20px}.roiSection,.roiBenchmark,.roiBundle,.roiSpend,.roiPlanDetail{padding:58px 0}.roiPlanDetail{padding-top:0}.roiSection h2,.roiBenchmark h2,.roiBundle h2,.roiSpend h2{font-size:2.25rem}.roiBenchmarkTable{overflow-x:auto}.roiBenchmarkRow{min-width:780px}.benchmarkHero h1{font-size:3.35rem}.benchmarkHeadline,.benchmarkProof,.benchmarkCategoryCards{grid-template-columns:repeat(2,minmax(0,1fr))}.benchmarkHeadline article.featured{grid-column:1/-1}.fundingHero h1{font-size:3.35rem}.fundingInsights,.fundingScenario{grid-template-columns:1fr}.fundingSectionHead h2,.fundingScenario h2{font-size:2.35rem}}@media (max-width:620px){.nav,.heroCopy,.heroMetrics,.section{width:min(100% - 28px,1180px)}.heroCopy{padding:28px 0 22px}.hero h1{font-size:2.85rem}.actions{width:100%}.button{flex:148px}.heroMetrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.heroMetrics div{min-height:82px;padding:16px 10px}.heroMetrics span{font-size:1.48rem}.heroMetrics small{font-size:.7rem}.fundRow{grid-template-columns:1fr 64px;gap:8px 14px}.barTrack{grid-area:2/1/auto/-1}.exitHeader,.exitRow{grid-template-columns:.6fr 1fr 1fr;padding-left:14px;padding-right:14px}.exitRow small{left:14px}.roiNav,.roiHeroGrid,.roiSection,.roiBenchmark,.roiBundle,.roiSpend,.roiPlanDetail{width:min(100% - 28px,1180px)}.roiHeroGrid{gap:28px;padding:42px 0 28px}.roiHeroCopy h1{font-size:2.65rem}.roiHeroCopy p:not(.eyebrow){font-size:1.08rem}.roiBenchmarkHead p:not(.sectionLabel){font-size:.98rem}.roiActions{width:100%}.roiBillLine,.roiBenchmarkHead,.roiSpendList article,.roiQuarterList article{grid-template-columns:1fr}.roiBenchmarkRow{grid-template-columns:56px minmax(132px,1fr) 96px minmax(164px,1fr) minmax(140px,.9fr);gap:12px;min-width:720px;padding:0 12px}.roiBillLine strong,.roiSpendList strong{justify-self:start}.roiStep{min-height:250px}.roiDetailHead{min-height:auto;padding:24px 20px 18px}.roiDetailHead h2{font-size:1.95rem}.roiAllocationRow{grid-template-columns:minmax(0,1fr) auto;padding:13px 16px}.benchmarkHeadline article.featured{grid-column:1/-1}.benchmarkPage{padding:16px 0 56px}.benchmarkNav,.benchmarkHero,.benchmarkHeadline,.benchmarkProof,.benchmarkCategoryCards,.benchmarkBreakdown,.fundingNav,.fundingHero,.fundingInsights,.fundingSection,.fundingScenario,.fundingFootnote{width:min(100% - 28px,1120px)}.fundingPage{padding:16px 0 58px}.fundingHero{padding:52px 0 26px}.fundingHero h1{font-size:2.72rem}.fundingHero p:not(.fundingEyebrow),.fundingSectionHead p:not(.fundingEyebrow),.fundingScenario p:not(.fundingEyebrow){font-size:1rem}.fundingInsights{grid-template-columns:1fr}.fundingInsights article{min-height:142px;padding:22px}.fundingInsights strong{font-size:2.15rem}.fundingSection{padding-top:46px}.fundingSectionHead h2,.fundingScenario h2{font-size:2.08rem}.fundingScenario{margin-top:50px;padding:22px}.fundingScenarioGrid{grid-template-columns:1fr}.benchmarkHero{padding:52px 0 26px}.benchmarkHero h1{font-size:2.78rem}.benchmarkHero p:not(.benchmarkEyebrow){font-size:1rem}.benchmarkHeadline,.benchmarkProof,.benchmarkCategoryCards{grid-template-columns:1fr}.benchmarkHeadline article,.benchmarkProof article,.benchmarkCategoryCards article{min-height:138px;padding:22px}.benchmarkHeadline strong,.benchmarkHeadline article.featured strong{font-size:3.2rem}.benchmarkCategoryCards{margin-top:38px}.benchmarkCategoryCards strong{font-size:2.65rem}.benchmarkBreakdown{padding-top:52px}.benchmarkSectionHead h2{font-size:2.18rem}.benchmarkBars article{grid-template-columns:1fr;gap:10px}.benchmarkBarTop{gap:12px}.benchmarkBarTop h3{font-size:1rem}.benchmarkBarTop span{font-size:.9rem}.benchmarkBarTrack{height:48px}.benchmarkBars article strong{text-align:left}}@media print{body{background:#fff}.nav,.actions,.heroImage,.heroScrim{display:none}.hero{color:#000;background:#fff;min-height:auto;padding:0;display:block}.heroCopy,.heroMetrics,.section{width:100%;margin:0}.heroCopy{padding:0 0 14px}.hero h1{font-size:34px}.lede{color:#222;font-size:14px}.heroMetrics,.funds,.exitTable{box-shadow:none}.heroMetrics{color:#000;background:#fff;border-color:#bbb}.heroMetrics div{border-color:#bbb;min-height:56px;padding:10px}.heroMetrics span,.heroMetrics small{color:#000}.section{padding:18px 0}.bands{color:#000;background:#fff;border-top:1px solid #bbb;border-bottom:1px solid #bbb;grid-template-columns:repeat(3,1fr)}.bands article,.bands article:first-child{border-color:#bbb;min-height:auto;padding:12px}.bands p,.milestones p{color:#222}.introGrid,.split,.returns{grid-template-columns:.9fr 1.1fr;gap:20px}.intro h2,.section h2{font-size:22px}.milestones{grid-template-columns:repeat(3,1fr)}.milestones article{min-height:auto;padding:12px}.roiHeroImage,.roiHeroShade,.roiNav,.roiActions{display:none}.roiHero{color:#000;background:#fff;min-height:auto;display:block}.roiHeroGrid,.roiSection,.roiBundle,.roiSpend{width:100%;padding:18px 0;display:block}.roiHeroCopy h1,.roiSection h2,.roiBundle h2,.roiSpend h2{font-size:24px}.roiHeroCopy p:not(.eyebrow),.roiBundleCopy p:not(.sectionLabel),.roiSpend p{color:#222;font-size:13px}.roiMathPanel,.roiSummary,.roiStep,.roiEquation article,.roiSpendList{box-shadow:none}}
