:root{--cream: #f6f1e8;--cream-2: #fbf7ef;--terracotta: #c85a3a;--terracotta-dark: #9e4028;--charcoal: #1c1c1c;--taupe: #76675c;--line: #e6d8cc;--panel: rgba(255, 255, 255, .58);--panel-strong: rgba(255, 255, 255, .78);--shadow-soft: 0 18px 56px rgba(92, 64, 46, .12);--shadow-dark: 0 22px 70px rgba(0, 0, 0, .22);--serif: Georgia, "Times New Roman", serif;--sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--max-width: clamp(1200px, 78vw, 2280px);--page-pad: clamp(24px, 5vw, 128px);--header-height: clamp(88px, 5.6vw, 122px)}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;color:var(--charcoal);background:var(--cream);font-family:var(--sans);line-height:1.5;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{min-height:100vh;margin:0;overflow-x:hidden;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.72),transparent 32rem),linear-gradient(115deg,var(--cream-2) 0%,var(--cream) 48%,#f2e9df 100%)}body:before{position:fixed;inset:0;z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(rgba(198,90,58,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(198,90,58,.018) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 70%)}img,svg{display:block;max-width:100%}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid rgba(200,90,58,.45);outline-offset:4px}::selection{color:var(--cream-2);background:var(--terracotta)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.section-shell,.founder-inner,.site-footer{width:min(100%,calc(var(--max-width) + var(--page-pad) * 2));margin-inline:auto;padding-inline:var(--page-pad)}.site-header{position:relative;z-index:20;display:flex;align-items:center;width:100%;margin-inline:0;padding-inline:0;background:linear-gradient(to bottom,#f6f1e8eb,#f6f1e8ad);backdrop-filter:blur(14px)}.site-header-inner{display:flex;align-items:center;justify-content:space-between;width:min(100%,calc(var(--max-width) + var(--page-pad) * 2));min-height:var(--header-height);margin-inline:auto;padding:clamp(20px,1.4vw,30px) var(--page-pad)}.brand-lockup,.footer-lockup{display:inline-flex;align-items:center}.brand-lockup img{width:clamp(330px,18vw,520px);height:auto}.section-shell{position:relative;scroll-margin-top:calc(var(--header-height) + 16px)}.section-divider{border-top:1px solid var(--line)}.hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.32fr);align-items:center;min-height:clamp(520px,34vw,940px);padding-block:clamp(44px,4.2vw,112px) clamp(46px,4vw,112px);overflow:hidden}.thanks{display:flex;align-items:center;min-height:clamp(520px,46vw,860px);padding-block:clamp(64px,6vw,130px)}.thanks-copy{max-width:clamp(560px,42vw,860px)}.thanks h1{margin:0;color:var(--charcoal);font-family:var(--serif);font-size:clamp(58px,5vw,132px);font-weight:500;letter-spacing:0;line-height:1}.thanks h1 span{color:var(--terracotta)}.thanks p{max-width:clamp(440px,28vw,660px);margin:clamp(22px,1.5vw,34px) 0 clamp(30px,2.1vw,48px);color:var(--taupe);font-size:clamp(20px,1.15vw,30px);line-height:1.62}.hero-copy{position:relative;z-index:2;max-width:clamp(560px,36vw,900px)}.hero h1{max-width:clamp(580px,39vw,980px);margin:0;color:var(--charcoal);font-family:var(--serif);font-size:clamp(72px,6vw,170px);font-weight:500;letter-spacing:0;line-height:.96}.hero h1 span,.section-intro h2 span{color:var(--terracotta)}.section-intro h2 .keep-together{color:inherit;white-space:nowrap}.hero-subcopy{max-width:clamp(500px,31vw,760px);margin:clamp(22px,1.5vw,34px) 0 0;color:var(--charcoal);font-size:clamp(21px,1.22vw,32px);line-height:1.52}.text-accent{color:var(--terracotta)}.hero-actions{display:flex;flex-wrap:wrap;gap:clamp(18px,1.2vw,28px);margin-top:clamp(30px,2.1vw,48px)}.hero-map{position:relative;min-height:clamp(420px,32vw,900px);margin-right:calc(var(--page-pad) * -1);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 88%,transparent 100%)}.topology-field{position:absolute;top:50%;left:0;width:min(1740px,70vw);max-width:none;transform:translateY(-50%);filter:drop-shadow(0 18px 36px rgba(131,95,72,.07))}.intervention-note{position:absolute;top:clamp(48px,3.6vw,116px);right:min(5vw,58px);width:clamp(132px,8.4vw,190px);padding:clamp(18px,1.1vw,26px) clamp(16px,1vw,22px);color:var(--charcoal);background:#fbf7efd1;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft)}.intervention-note strong,.intervention-note span{display:block}.intervention-note strong{margin-bottom:8px;font-size:clamp(12px,.72vw,16px)}.intervention-note span{color:var(--taupe);font-size:clamp(12px,.72vw,16px);line-height:1.45}.section-intro h2{margin:0;font-family:var(--serif);font-size:clamp(44px,3.7vw,98px);font-weight:500;letter-spacing:0;line-height:1.08}.section-intro p{max-width:clamp(480px,30vw,780px);margin:clamp(22px,1.4vw,34px) 0 0;color:var(--taupe);font-size:clamp(20px,1.15vw,30px);line-height:1.7}.process>.section-intro,.infrastructure>.section-intro{position:relative;z-index:1}.process .section-intro h2,.infrastructure .section-intro h2{font-size:clamp(36px,2.35vw,58px);line-height:1.13}.process .section-intro p,.infrastructure .section-intro p{max-width:clamp(360px,22vw,560px);font-size:clamp(16px,.92vw,22px);line-height:1.62}.process{display:grid;grid-template-columns:minmax(360px,.42fr) 1fr;gap:clamp(42px,5vw,118px);align-items:start;padding-block:clamp(40px,2.8vw,72px)}.infrastructure{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.9fr) minmax(0,1.08fr);gap:clamp(34px,3.2vw,78px);align-items:center;isolation:isolate;overflow:clip;padding-block:clamp(40px,2.8vw,72px)}.infrastructure .pathways-visual{position:relative;top:auto;left:auto;width:min(100%,clamp(420px,31vw,760px));transform:none}.infrastructure-list{grid-column:auto}.investor{display:grid;grid-template-columns:.75fr 1.15fr .88fr;gap:clamp(28px,2.2vw,52px);align-items:stretch;padding-block:clamp(58px,4.8vw,138px)}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,2.8vw,64px);padding-block:clamp(30px,2vw,48px) clamp(38px,2.5vw,62px);color:var(--taupe);border-top:1px solid var(--line)}.site-footer img{width:clamp(230px,12vw,340px);height:auto}.site-footer p{margin:0;font-size:clamp(14px,.8vw,19px)}.footer-legal{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 14px;margin:0;color:#76675ca3;font-style:normal;font-size:clamp(12px,.68vw,15px);line-height:1.45;text-align:right}.footer-legal a{color:inherit;font-weight:600;text-decoration:none}.footer-legal a:hover{color:var(--terracotta-dark);text-decoration:underline;text-underline-offset:3px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(54px,3vw,82px);padding:0 clamp(26px,1.7vw,52px);color:var(--charcoal);font-size:clamp(16px,.9vw,22px);font-weight:700;border:1px solid transparent;border-radius:6px;background:transparent;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.button-arrow{display:inline-flex;margin-left:clamp(14px,.9vw,22px);font-size:clamp(20px,1.2vw,28px);line-height:1}.button img{margin-left:12px;color:currentColor}.button:hover{transform:translateY(-1px)}.button-primary{min-width:clamp(172px,9vw,240px);color:#fffaf4;background:linear-gradient(180deg,#d76035,#bd4826);box-shadow:0 14px 30px #9e40283d}.button-primary:hover{box-shadow:0 18px 36px #9e40284d}.button-outline{min-width:78px;color:var(--terracotta-dark);border-color:var(--terracotta);background:#fbf7efb3}.seed-button{gap:clamp(10px,.7vw,16px);min-width:clamp(108px,6.4vw,148px);min-height:clamp(48px,2.6vw,64px);padding-inline:clamp(20px,1.25vw,32px);border-color:transparent;background:transparent;box-shadow:none}.seed-button .button-arrow{margin-left:0;font-size:clamp(17px,.95vw,22px);transform:translateY(-1px)}.seed-button:hover{border-color:var(--terracotta);background:#ffffff38}.seed-button:focus-visible{border-color:var(--terracotta)}.button-ghost{color:var(--charcoal)}.button-ghost:hover,.button-outline:hover{border-color:#c85a3a6b;background:#ffffff80}.proof-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line);background:#ffffff2e}.proof-chip{display:grid;grid-template-columns:clamp(50px,3.4vw,76px) minmax(0,1fr);gap:clamp(20px,1.7vw,34px);align-items:start;min-height:clamp(138px,8.4vw,212px);padding:clamp(28px,2.1vw,48px) clamp(24px,3vw,58px);border-right:1px solid var(--line);transition:background-color .18s ease,box-shadow .18s ease}.proof-chip:last-child{border-right:0}.proof-chip:hover{background:#ffffff47;box-shadow:inset 0 1px #ffffffb8}.icon-orbit{display:inline-flex;position:relative;align-items:center;justify-content:center;width:clamp(48px,3.1vw,70px);height:clamp(48px,3.1vw,70px);margin-top:.1em;color:var(--terracotta);border-radius:6px}.icon-orbit:after{position:absolute;bottom:0;left:50%;width:clamp(24px,1.5vw,34px);height:1px;content:"";background:#c85a3a47;transform:translate(-50%)}.masked-icon{display:inline-block;width:clamp(32px,2vw,52px);height:clamp(32px,2vw,52px);background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.proof-chip .masked-icon{width:clamp(36px,2.15vw,54px);height:clamp(36px,2.15vw,54px)}.proof-chip h2,.process-step h3,.infrastructure-item h3,.founder-item h3,.deck-form h3,.direct-email h3{margin:0;font-size:clamp(18px,1.05vw,28px);line-height:1.25}.proof-chip h2{font-family:var(--serif);font-size:clamp(24px,1.65vw,42px);font-weight:500}.proof-chip p,.process-step p,.infrastructure-item p,.founder-item p,.direct-email p{margin:8px 0 0;color:var(--taupe);font-size:clamp(15px,.92vw,23px);line-height:1.5}.process-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(18px,1.2vw,28px)}.process-step{position:relative;text-align:center}.process-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(66px,3.8vw,96px);height:clamp(66px,3.8vw,96px);margin-inline:auto;color:var(--terracotta)}.process-icon .masked-icon{width:clamp(42px,2.5vw,64px);height:clamp(42px,2.5vw,64px)}.flow-arrow{position:absolute;top:clamp(18px,1.3vw,28px);right:-16px;color:#b9a99b;font-size:clamp(25px,1.45vw,36px);line-height:1}.process-step h3{margin-top:clamp(12px,.9vw,18px)}.process-step p{max-width:clamp(190px,11vw,300px);margin-inline:auto;font-size:clamp(14px,.86vw,21px)}.pathways-visual{position:relative;z-index:0;width:min(100%,clamp(500px,30vw,860px));aspect-ratio:1.72;justify-self:center;overflow:visible;background:transparent;pointer-events:none}.pathways-visual .topology-raster,.pathways-visual .value-topology{position:absolute;top:50%;left:50%;width:128%;max-width:none;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(ellipse 53% 46% at 50% 50%,#000 0 52%,rgba(0,0,0,.9) 65%,rgba(0,0,0,.48) 79%,transparent 94%);mask-image:radial-gradient(ellipse 53% 46% at 50% 50%,#000 0 52%,rgba(0,0,0,.9) 65%,rgba(0,0,0,.48) 79%,transparent 94%)}.pathways-visual .topology-raster{height:auto;opacity:.98}.pathways-visual .value-topology path,.pathways-visual .value-topology circle{vector-effect:none}.pathways-visual .realized-line,.pathways-visual .realized-line-under{stroke-dasharray:5200;stroke-dashoffset:5200}.pathways-visual .realized-glow,.pathways-visual .intervention-node,.pathways-visual .alternatives{opacity:0}.pathways-visual.is-in-view .realized-line,.pathways-visual.is-in-view .realized-line-under{animation:ask-draw-path 1.45s ease-out .12s forwards}.pathways-visual.is-in-view .realized-glow{animation:ask-fade-in .9s ease-out .32s forwards}.pathways-visual.is-in-view .intervention-node{animation:ask-fade-in .76s ease-out .62s forwards}.pathways-visual.is-in-view .alternatives{animation:ask-fade-in 1.05s ease-out .78s forwards}.infrastructure-list{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,2.3vw,58px) clamp(34px,2.5vw,62px)}.infrastructure-item{display:grid;grid-template-columns:clamp(40px,2.7vw,56px) minmax(0,1fr);gap:clamp(20px,1.4vw,30px);align-items:start}.infrastructure-item>.masked-icon{width:clamp(30px,1.9vw,40px);height:clamp(30px,1.9vw,40px);color:var(--terracotta)}.founder-band{color:var(--cream-2);background:radial-gradient(circle at 15% 15%,rgba(255,255,255,.08),transparent 28rem),linear-gradient(120deg,#1a1a1a,#111 58%,#222)}.founder-inner{display:grid;grid-template-columns:.92fr 1.7fr;gap:clamp(42px,5vw,96px);padding-block:clamp(52px,3.5vw,86px)}.founder-copy h2{max-width:clamp(520px,30vw,760px);margin:0;font-family:var(--serif);font-size:clamp(34px,2.6vw,58px);font-weight:500;letter-spacing:0;line-height:1.13}.founder-copy p{max-width:clamp(560px,31vw,760px);margin:clamp(22px,1.4vw,34px) 0 0;color:#fbf7efe0;font-size:clamp(16px,.95vw,22px);line-height:1.62}.founder-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.founder-item{min-width:0;padding-inline:clamp(28px,1.8vw,44px);border-left:1px solid rgba(230,216,204,.2)}.founder-item:first-child{border-left:0;padding-left:0}.founder-item .masked-icon{width:clamp(38px,2.2vw,54px);height:clamp(38px,2.2vw,54px);margin-bottom:clamp(18px,1.2vw,28px);color:var(--terracotta)}.founder-item h3{color:#fffaf4}.founder-item p{color:#fbf7efb8}.deck-form,.direct-email{height:100%;padding:clamp(22px,1.45vw,36px) clamp(26px,1.8vw,46px);background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:inset 0 1px #ffffff8f}.deck-form h3{margin-bottom:clamp(14px,.8vw,20px);font-family:var(--serif);font-size:clamp(23px,1.25vw,31px);font-weight:500}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,.85vw,20px) clamp(18px,1.1vw,28px)}.honeypot-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.field-label-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.field-control{position:relative;display:block}.field-icon{position:absolute;top:50%;left:clamp(14px,.9vw,20px);z-index:1;width:clamp(20px,1.12vw,26px);height:clamp(20px,1.12vw,26px);color:var(--terracotta);pointer-events:none;transform:translateY(-50%)}input{width:100%;min-height:clamp(42px,2.15vw,52px);padding:0 clamp(14px,.9vw,20px) 0 clamp(46px,2.8vw,62px);color:var(--charcoal);background:#fbf7efc7;border:1px solid #decfc2;border-radius:5px}input::placeholder{color:#b09e90}input[aria-invalid=true]{border-color:var(--terracotta);box-shadow:0 0 0 3px #c85a3a1f}.form-message{min-height:20px;margin:12px 0 0;color:var(--taupe);font-size:clamp(14px,.82vw,18px);line-height:1.35}.form-message.is-error{color:var(--terracotta-dark)}.form-message.is-success{color:#4d6a44}.form-submit{min-height:clamp(44px,2.25vw,54px);margin-top:6px;padding-inline:clamp(20px,1.3vw,34px);font-size:clamp(15px,.88vw,20px)}.direct-email{display:flex;flex-direction:column;align-items:flex-start}.direct-email>.masked-icon{width:clamp(38px,2vw,52px);height:clamp(38px,2vw,52px);margin-bottom:clamp(14px,.8vw,20px);color:var(--terracotta)}.direct-email a{margin-top:clamp(18px,1.1vw,28px);padding-top:clamp(18px,1.1vw,28px);color:var(--terracotta-dark);font-weight:700}.direct-email a:before{display:block;width:min(100%,280px);height:1px;margin-bottom:clamp(16px,1vw,24px);content:"";background:var(--line)}@keyframes selected-path-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.topology-field{animation:selected-path-in 1.2s ease both}.value-topology{width:100%;height:auto;display:block;overflow:visible;--ask-cream: #f6f1e8;--ask-terracotta: #c85a3a;--ask-terracotta-dark: #9e4028;--ask-taupe: #76675c;--ask-line: #e6d8cc}.value-topology path,.value-topology circle{vector-effect:non-scaling-stroke}.value-topology .terrain-line{fill:none;stroke:#d8c1ad;stroke-width:.52;opacity:.35}.value-topology .terrain-line-1{opacity:.28}.value-topology .terrain-line-2{opacity:.2}.value-topology .terrain-line-3{opacity:.33;stroke-width:.44}.value-topology .terrain-line-4{opacity:.16}.value-topology .agent-path{fill:none;stroke:#8f8176;stroke-width:1.18;stroke-dasharray:10 12;stroke-linecap:round;opacity:var(--agent-opacity, .22)}.value-topology .agent-node{fill:#8f8176;opacity:.42}.value-topology .alt-path{fill:none;stroke-width:1.34;stroke-dasharray:6 8;stroke-linecap:round;opacity:.44}.value-topology .alt-orange{stroke:#c85a3a;opacity:.38}.value-topology .alt-gray{stroke:#8f8176;opacity:.27}.value-topology .alt-end{fill:#8f8176;opacity:.28}.value-topology .alt-end-orange{fill:#c85a3a;opacity:.36}.value-topology .realized-glow{fill:none;stroke:#c85a3a;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;opacity:.1;filter:url(#ask-soft-glow)}.value-topology .realized-line-under{fill:none;stroke:#9e4028;stroke-width:4.2;stroke-linecap:round;stroke-linejoin:round;opacity:.3}.value-topology .realized-line{fill:none;stroke:#c85a3a;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.value-topology .intervention-ring{fill:#fff8ef;stroke:#c85a3a;stroke-width:2.6}.value-topology .intervention-dot{fill:#c85a3a}@keyframes ask-draw-path{to{stroke-dashoffset:0}}@keyframes ask-fade-in{to{opacity:1}}@media(prefers-reduced-motion:reduce){.pathways-visual .realized-line,.pathways-visual .realized-line-under{animation:none;stroke-dashoffset:0}.pathways-visual .realized-glow,.pathways-visual .intervention-node,.pathways-visual .alternatives{animation:none;opacity:1}}@media(max-width:1180px){.hero{grid-template-columns:1fr;min-height:0;padding-top:34px}.hero-copy{max-width:660px}.hero-map{min-height:290px;margin:0 calc(var(--page-pad) * -1) 0 16%}.topology-field{width:800px}.proof-row{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-chip:nth-child(2){border-right:0}.proof-chip:nth-child(-n+2){border-bottom:1px solid var(--line)}.process,.infrastructure,.investor,.founder-inner{grid-template-columns:1fr}.process-steps{margin-top:6px}.infrastructure{gap:28px;overflow:visible}.pathways-visual{position:relative;top:auto;left:auto;transform:none;max-width:580px;width:min(100%,560px);aspect-ratio:1.52}.infrastructure-list{grid-column:auto}.pathways-visual .topology-raster,.pathways-visual .value-topology{width:124%}.investor{align-items:start}.founder-proof{gap:0}}@media(min-width:900px)and (max-width:1180px){.hero{position:relative;display:block;min-height:clamp(620px,70vw,760px);padding-block:clamp(50px,5vw,74px) clamp(54px,5.2vw,78px);overflow:hidden}.hero-copy{max-width:min(58vw,660px)}.hero h1{max-width:min(58vw,650px);font-size:clamp(72px,7.1vw,86px)}.hero-subcopy{max-width:min(50vw,560px);font-size:clamp(21px,2.05vw,25px)}.hero-map{position:absolute;right:0;bottom:clamp(20px,2.6vw,38px);z-index:0;width:min(72vw,760px);min-height:clamp(320px,34vw,430px);margin:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 82%,transparent 100%);pointer-events:none}.topology-field{top:50%;left:0;width:min(980px,88vw)}.intervention-note{top:44%;right:clamp(18px,3vw,42px);width:142px}.infrastructure{grid-template-columns:minmax(320px,.88fr) minmax(410px,1.12fr);gap:clamp(30px,4.2vw,58px);align-items:center;overflow:clip}.infrastructure>.section-intro{grid-column:1;grid-row:1;align-self:end}.infrastructure .section-intro h2{max-width:460px}.infrastructure .section-intro p{max-width:430px}.infrastructure .pathways-visual{grid-column:1;grid-row:2;justify-self:start;width:min(112%,560px);max-width:none;margin-top:-4px}.infrastructure-list{grid-column:2;grid-row:1 / span 2;align-self:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,3.8vw,48px) clamp(28px,3.6vw,48px)}}@media(min-width:761px)and (max-width:899px){.infrastructure{gap:24px;overflow:visible}.infrastructure .section-intro h2{max-width:560px}.infrastructure .section-intro p{max-width:580px}.infrastructure .pathways-visual{width:min(100%,520px);max-width:none;margin:-6px auto -2px}.infrastructure-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 34px}.pathways-visual .topology-raster,.pathways-visual .value-topology{width:108%}}@media(max-width:760px){:root{--page-pad: 20px;--header-height: 92px}.site-header-inner{min-height:var(--header-height);padding-block:22px 14px}.brand-lockup img{width:286px}.seed-button{min-width:84px}.hero{padding-block:36px 22px}.hero h1{max-width:360px;font-size:clamp(54px,15.4vw,72px)}.hero-subcopy{margin-top:22px;font-size:17px;line-height:1.58}.hero-actions{display:grid;grid-template-columns:1fr;gap:12px;width:min(100%,410px,calc(100vw - var(--page-pad) * 2));max-width:none;margin-top:26px}.hero-actions .button{min-width:0;min-height:58px;width:100%;font-size:18px}.button-ghost{border-color:var(--terracotta);background:#fbf7ef94}.hero-map{min-height:300px;margin:8px -20px 0 18%}.topology-field{top:45%;width:760px}.intervention-note{display:none}.proof-row{grid-template-columns:1fr;gap:8px;width:auto;margin:0 var(--page-pad) 0;padding-block:0;border:0;background:transparent}.proof-chip,.proof-chip:nth-child(2),.proof-chip:nth-child(-n+2){grid-template-columns:50px minmax(0,1fr);gap:16px;min-height:94px;padding:20px 22px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.proof-chip h2{font-size:22px}.proof-chip p{margin-top:3px}.proof-chip .icon-orbit{width:42px;height:42px;margin-top:2px}.proof-chip .masked-icon{width:34px;height:34px}.process,.infrastructure,.investor{padding-block:32px}.process-steps{position:relative;display:grid;grid-template-columns:1fr;gap:28px;padding-left:0}.process-steps:before{content:"";display:none}.process-step{display:grid;grid-template-columns:66px minmax(0,1fr);gap:2px 18px;align-items:center;min-height:74px;padding:0;text-align:left;background:transparent;border:0;border-radius:0}.process-icon{position:static;grid-row:1 / span 2;width:58px;height:58px;margin:0;background:transparent;border:0;border-radius:0;justify-self:center}.flow-arrow{display:block;inset:auto auto -28px 18px;z-index:1;color:#b9a99b;font-size:32px;transform:rotate(90deg)}.process-step h3{grid-column:2;margin-top:0}.process-step p{grid-column:2;max-width:none;margin-inline:0;margin-top:3px}.infrastructure-list{grid-template-columns:1fr;gap:20px}.pathways-visual{width:min(100%,460px);aspect-ratio:1.38;margin-inline:auto;overflow:visible}.pathways-visual .topology-raster,.pathways-visual .value-topology{width:94%;transform:translate(-50%,-50%)}.founder-band{margin-inline:var(--page-pad);border-radius:8px}.founder-inner{padding:28px 32px}.founder-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.founder-item{padding-inline:24px}.founder-item:nth-child(odd){padding-left:0;border-left:0}.form-grid{grid-template-columns:1fr}.deck-form,.direct-email{height:auto;padding:22px 24px}.site-footer{flex-direction:column;align-items:flex-start;padding-block:24px 34px}.footer-legal{justify-content:flex-start;text-align:left}}@media(max-width:480px){:root{--page-pad: 18px}.brand-lockup img{width:238px}.seed-button{min-width:92px;min-height:46px;padding-inline:14px}.hero h1{max-width:min(100%,360px);font-size:clamp(48px,13.8vw,60px)}.hero{position:relative;min-height:540px;padding-bottom:26px}.hero-copy{max-width:100%}.hero-map{position:absolute;right:-560px;bottom:-96px;z-index:0;width:840px;min-height:300px;margin:0;pointer-events:none}.topology-field{top:68%;left:0;width:760px}.proof-row{margin-inline:var(--page-pad)}.proof-chip{padding-inline:18px}.founder-inner{padding-inline:24px}.founder-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0}.founder-item,.founder-item:nth-child(odd){padding-inline:18px}.founder-item:nth-child(odd){padding-left:0;border-left:0}.founder-item:nth-child(2n){border-left:1px solid rgba(230,216,204,.2)}}@media(max-width:360px){.section-intro h2 .keep-together{white-space:normal}}
