.gridkeep-module__4frGlG__deck{--paper:#f5f3ee;--paper-soft:#ece8e0;--ink:#1c1a15;--dark:#20211d;--rust:#c76140;--rust-soft:#f1ddd4;--teal:#57938a;--muted:#726d64;--faint:#aaa398;--line:#d9d2c7;--line-soft:#e9e4dc;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;background:var(--paper);width:100%;height:100dvh;max-height:100dvh;color:var(--ink);font-family:var(--font-inter), Arial, sans-serif;position:relative;overflow:hidden}.gridkeep-module__4frGlG__deck *,.gridkeep-module__4frGlG__deck :before,.gridkeep-module__4frGlG__deck :after{box-sizing:border-box}.gridkeep-module__4frGlG__deck button,.gridkeep-module__4frGlG__deck a{-webkit-tap-highlight-color:transparent}.gridkeep-module__4frGlG__deck button:focus-visible,.gridkeep-module__4frGlG__deck a:focus-visible{outline:2px solid var(--rust);outline-offset:3px}.gridkeep-module__4frGlG__deck h1,.gridkeep-module__4frGlG__deck h2,.gridkeep-module__4frGlG__deck h3,.gridkeep-module__4frGlG__deck p,.gridkeep-module__4frGlG__deck figure{margin:0}.gridkeep-module__4frGlG__deck h1,.gridkeep-module__4frGlG__deck h2,.gridkeep-module__4frGlG__deck h3{font-family:var(--font-fraunces), Georgia, serif;font-weight:500}.gridkeep-module__4frGlG__deck h1 em,.gridkeep-module__4frGlG__deck h2 em{color:var(--rust);font-weight:500}.gridkeep-module__4frGlG__deck h1{letter-spacing:-.045em;max-width:10.8ch;font-size:clamp(2.55rem,min(11.2vw,7.1vh),5.35rem);line-height:.98}.gridkeep-module__4frGlG__deck h2{letter-spacing:-.04em;max-width:15ch;font-size:clamp(2.15rem,min(9.2vw,6.1vh),4rem);line-height:1}.gridkeep-module__4frGlG__progressRail{z-index:45;background:#e7e2da;height:3px;position:fixed;inset:0 0 auto}.gridkeep-module__4frGlG__progressRail span{background:var(--rust);height:100%;transition:width .35s;display:block}.gridkeep-module__4frGlG__topbar{z-index:40;background:linear-gradient(180deg, var(--paper) 78%, #f5f3ee00);pointer-events:none;justify-content:space-between;align-items:center;height:61px;padding:0 20px;display:flex;position:fixed;top:3px;left:0;right:0}.gridkeep-module__4frGlG__topbar>*{pointer-events:auto}.gridkeep-module__4frGlG__brand{color:var(--ink);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.22em;align-items:center;gap:10px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.gridkeep-module__4frGlG__brandAccent{color:var(--rust)}.gridkeep-module__4frGlG__logoMark{grid-template-columns:repeat(2,5px);gap:2px;display:grid;transform:rotate(45deg)}.gridkeep-module__4frGlG__logoMark span{background:var(--ink);width:5px;height:5px}.gridkeep-module__4frGlG__logoMark span:last-child{background:var(--rust)}.gridkeep-module__4frGlG__topbarMeta{color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;align-items:center;gap:9px;font-size:9px;display:none}.gridkeep-module__4frGlG__liveDot,.gridkeep-module__4frGlG__telemetryPulse{background:var(--rust);border-radius:50%;width:6px;height:6px}.gridkeep-module__4frGlG__slides{height:100%}.gridkeep-module__4frGlG__slide{z-index:0;gap:var(--s3);overscroll-behavior:contain;visibility:hidden;opacity:0;pointer-events:none;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex-direction:column;height:100%;padding:82px 20px 76px;transition:opacity .28s,transform .28s,visibility 0s linear .28s;display:flex;position:absolute;inset:0;overflow:hidden auto;transform:translateY(14px)}.gridkeep-module__4frGlG__slideActive{z-index:2;visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.gridkeep-module__4frGlG__sectionIntro{flex:none;gap:10px;max-width:920px;display:grid}.gridkeep-module__4frGlG__sectionIntro .gridkeep-module__4frGlG__lede{max-width:62ch}.gridkeep-module__4frGlG__eyebrow{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:6px;font-size:9px;display:flex}.gridkeep-module__4frGlG__eyebrow>span{background:var(--rust);width:27px;height:1px}.gridkeep-module__4frGlG__lede{max-width:61ch;color:var(--muted);font-size:clamp(.9rem,2.6vw,1.05rem);line-height:1.55}.gridkeep-module__4frGlG__coverLayout{gap:var(--s4);align-items:center;display:grid}.gridkeep-module__4frGlG__coverCopy{align-content:start;gap:14px;display:grid}.gridkeep-module__4frGlG__coverActions{flex-wrap:wrap;gap:10px;margin-top:5px;display:flex}.gridkeep-module__4frGlG__primaryButton,.gridkeep-module__4frGlG__textButton{cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 17px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.gridkeep-module__4frGlG__primaryButton{background:var(--ink);color:var(--paper)}.gridkeep-module__4frGlG__primaryButton:hover{background:var(--rust)}.gridkeep-module__4frGlG__textButton{border-bottom:1px solid var(--line);color:var(--ink);background:0 0}.gridkeep-module__4frGlG__textButton:hover{color:var(--rust);border-color:var(--rust)}.gridkeep-module__4frGlG__audienceRail{color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;font-size:8px;display:flex}.gridkeep-module__4frGlG__audienceRail b{color:var(--muted);font-weight:500}.gridkeep-module__4frGlG__audienceRail i{background:var(--rust);border-radius:50%;width:4px;height:4px}.gridkeep-module__4frGlG__coverVisual{justify-self:center;width:100%;max-width:520px;position:relative}.gridkeep-module__4frGlG__coverImageFrame{aspect-ratio:1.08;background:var(--dark);position:relative;overflow:hidden}.gridkeep-module__4frGlG__coverImageFrame img,.gridkeep-module__4frGlG__mosaicImage img{object-fit:cover;filter:saturate(.72)contrast(.94)}.gridkeep-module__4frGlG__imageWash{background:linear-gradient(#0000 40%,#1c1a15ba);position:absolute;inset:0}.gridkeep-module__4frGlG__coverCaption{max-width:190px;color:var(--paper);gap:7px;display:grid;position:absolute;bottom:18px;left:18px}.gridkeep-module__4frGlG__coverCaption span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:8px}.gridkeep-module__4frGlG__coverCaption b{font-family:var(--font-jetbrains-mono), monospace;font-size:16px;line-height:1.25}.gridkeep-module__4frGlG__coverTelemetry{border:1px solid var(--line);background:#fbfaf7;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:min(300px,100% - 20px);padding:13px 15px;display:grid;position:absolute;bottom:-18px;right:10px;box-shadow:0 12px 32px #1c1a151f}.gridkeep-module__4frGlG__coverTelemetry>div{gap:4px;display:grid}.gridkeep-module__4frGlG__coverTelemetry small{color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.gridkeep-module__4frGlG__coverTelemetry strong{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;font-size:8px;line-height:1.45}.gridkeep-module__4frGlG__telemetryValue{text-align:right}.gridkeep-module__4frGlG__telemetryValue b{color:var(--rust);font-family:var(--font-fraunces), serif;font-size:22px;font-weight:500}.gridkeep-module__4frGlG__coverFoot{padding-top:var(--s2);color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.05em;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:auto;font-size:8px;display:flex}.gridkeep-module__4frGlG__gapGrid,.gridkeep-module__4frGlG__loopLayout,.gridkeep-module__4frGlG__productGrid,.gridkeep-module__4frGlG__audienceLayout,.gridkeep-module__4frGlG__proofGrid{gap:var(--s3);align-items:stretch;display:grid}.gridkeep-module__4frGlG__gapList{border-top:1px solid var(--line)}.gridkeep-module__4frGlG__gapItem{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;gap:10px;padding:17px 0;display:grid}.gridkeep-module__4frGlG__gapItem>span{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;font-size:9px}.gridkeep-module__4frGlG__gapItem h3{font-size:21px;line-height:1.1}.gridkeep-module__4frGlG__gapItem p{max-width:57ch;color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5}.gridkeep-module__4frGlG__problemVisual{background:var(--dark);min-height:230px;position:relative;overflow:hidden}.gridkeep-module__4frGlG__imageMosaic{grid-template-columns:1.6fr .9fr;height:100%;display:grid}.gridkeep-module__4frGlG__mosaicImage{min-height:230px;position:relative}.gridkeep-module__4frGlG__mosaicImage+.gridkeep-module__4frGlG__mosaicImage{border-left:2px solid var(--paper)}.gridkeep-module__4frGlG__problemVisual figcaption{z-index:1;color:var(--paper);gap:8px;display:grid;position:absolute;bottom:16px;left:18px}.gridkeep-module__4frGlG__problemVisual figcaption:before{content:"";z-index:-1;background:linear-gradient(#0000,#1c1a15cc);position:absolute;inset:-80px -520px -20px -18px}.gridkeep-module__4frGlG__problemVisual figcaption span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px}.gridkeep-module__4frGlG__problemVisual figcaption b{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:10px}.gridkeep-module__4frGlG__quoteBand{padding-top:var(--s2);border-top:1px solid var(--rust);grid-template-columns:24px 1fr;gap:10px;display:grid}.gridkeep-module__4frGlG__quoteMark{color:var(--rust);font-family:var(--font-fraunces), serif;font-size:32px;line-height:.8}.gridkeep-module__4frGlG__quoteBand p{font-family:var(--font-fraunces), serif;font-size:15px;line-height:1.25}.gridkeep-module__4frGlG__quoteSource{color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.13em;grid-column:2;font-size:8px}.gridkeep-module__4frGlG__loopRail{align-content:start;gap:7px;display:grid;position:relative}.gridkeep-module__4frGlG__loopLine{z-index:-1;background:var(--line);width:1px;position:absolute;top:22px;bottom:22px;left:20px}.gridkeep-module__4frGlG__loopTab{min-height:50px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:30px 21px 1fr 16px;align-items:center;gap:8px;padding:9px 12px;display:grid}.gridkeep-module__4frGlG__loopTabActive{border-color:var(--line);color:var(--ink);background:#fbfaf7;box-shadow:0 10px 25px #1c1a1512}.gridkeep-module__4frGlG__loopNumber{border:1px solid var(--line);background:var(--paper);width:20px;height:20px;color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;border-radius:50%;place-items:center;font-size:7px;display:grid}.gridkeep-module__4frGlG__loopTabActive .gridkeep-module__4frGlG__loopNumber{border-color:var(--rust);color:var(--rust)}.gridkeep-module__4frGlG__loopPanel{background:var(--dark);min-height:315px;color:var(--paper);flex-direction:column;padding:22px;display:flex}.gridkeep-module__4frGlG__panelTop{color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:8px;display:flex}.gridkeep-module__4frGlG__panelStatus{align-items:center;gap:7px;display:inline-flex}.gridkeep-module__4frGlG__panelStatus i{background:var(--teal);border-radius:50%;width:5px;height:5px}.gridkeep-module__4frGlG__loopPanelIcon{width:48px;height:48px;color:var(--rust);border:1px solid #c761408a;place-items:center;margin-top:28px;display:grid}.gridkeep-module__4frGlG__loopPanel h3{max-width:18ch;color:var(--paper);margin-top:19px;font-size:clamp(1.7rem,7vw,2.35rem);line-height:1.02}.gridkeep-module__4frGlG__loopPanel>p{color:#f5f3eea3;max-width:60ch;margin-top:12px;font-size:12px;line-height:1.55}.gridkeep-module__4frGlG__signalCard{border-top:1px solid #f5f3ee29;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:auto;padding-top:17px;display:grid}.gridkeep-module__4frGlG__signalCard div{gap:7px;display:grid}.gridkeep-module__4frGlG__signalCard small{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;font-size:7px}.gridkeep-module__4frGlG__signalCard strong{font-size:11px;font-weight:500;line-height:1.4}.gridkeep-module__4frGlG__signalCard svg{color:#f5f3ee73}.gridkeep-module__4frGlG__productCards{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.gridkeep-module__4frGlG__productCard{border:0;border-bottom:1px solid var(--line);min-height:118px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:26px 1fr 14px;align-items:start;gap:9px;padding:15px;display:grid}.gridkeep-module__4frGlG__productCard:nth-child(odd){border-right:1px solid var(--line)}.gridkeep-module__4frGlG__productCard:nth-child(n+3){border-bottom:0}.gridkeep-module__4frGlG__productCard:hover,.gridkeep-module__4frGlG__productCardActive{background:#fbfaf7}.gridkeep-module__4frGlG__productCard>span{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;font-size:8px}.gridkeep-module__4frGlG__productCard h3{font-family:var(--font-inter), sans-serif;font-size:12px;font-weight:700}.gridkeep-module__4frGlG__productCard p{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.5}.gridkeep-module__4frGlG__productCard svg{color:var(--faint)}.gridkeep-module__4frGlG__dashboard{background:var(--dark);min-height:335px;color:var(--paper);flex-direction:column;padding:22px;display:flex;overflow:hidden}.gridkeep-module__4frGlG__dashboardHeader,.gridkeep-module__4frGlG__dashboardFooter{color:#f5f3ee73;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:8px;display:flex}.gridkeep-module__4frGlG__dashboardHeader b{color:var(--rust);border:1px solid #c761408a;padding:4px 7px;font-size:7px;font-weight:500}.gridkeep-module__4frGlG__dashboardTitle{justify-content:space-between;align-items:start;margin:24px 0 17px;display:flex}.gridkeep-module__4frGlG__dashboardTitle small{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;font-size:8px}.gridkeep-module__4frGlG__dashboardTitle h3{color:var(--paper);margin-top:7px;font-size:23px}.gridkeep-module__4frGlG__dashboardTitle>svg{color:var(--rust)}.gridkeep-module__4frGlG__dashboardStats{border-top:1px solid #f5f3ee21;border-bottom:1px solid #f5f3ee21;grid-template-columns:repeat(2,1fr);gap:13px;padding:14px 0;display:grid}.gridkeep-module__4frGlG__dashboardStats div{gap:3px;display:grid}.gridkeep-module__4frGlG__dashboardStats b{color:var(--rust);font-family:var(--font-fraunces), serif;font-size:21px;font-weight:500}.gridkeep-module__4frGlG__dashboardStats span{color:#f5f3ee73;font-size:8px}.gridkeep-module__4frGlG__dashboardChart{margin-top:18px}.gridkeep-module__4frGlG__chartLabel{color:#f5f3ee80;font-family:var(--font-jetbrains-mono), monospace;justify-content:space-between;margin-bottom:8px;font-size:8px;display:flex}.gridkeep-module__4frGlG__chartLabel b{color:var(--teal);font-weight:500}.gridkeep-module__4frGlG__chartArea{height:70px;position:relative}.gridkeep-module__4frGlG__chartGridLine{background:#f5f3ee17;height:1px;position:absolute;left:0;right:0}.gridkeep-module__4frGlG__chartGridLine:first-child{top:20%}.gridkeep-module__4frGlG__chartGridLine:nth-child(2){top:50%}.gridkeep-module__4frGlG__chartGridLine:nth-child(3){top:80%}.gridkeep-module__4frGlG__chartArea svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gridkeep-module__4frGlG__chartArea path{fill:none;stroke:var(--rust);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.gridkeep-module__4frGlG__dashboardFooter{margin-top:auto;padding-top:12px}.gridkeep-module__4frGlG__dashboardFooter span{align-items:center;gap:6px;display:inline-flex}.gridkeep-module__4frGlG__greenDot{background:var(--teal);width:5px;height:5px}.gridkeep-module__4frGlG__surfaceNote,.gridkeep-module__4frGlG__audienceBottom{padding-top:var(--s2);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;font-size:10px;display:flex}.gridkeep-module__4frGlG__surfaceNote svg{color:var(--rust)}.gridkeep-module__4frGlG__marketGrid,.gridkeep-module__4frGlG__modelGrid,.gridkeep-module__4frGlG__tractionGrid{gap:var(--s3);display:grid}.gridkeep-module__4frGlG__marketStory{gap:var(--s3);flex-direction:column;display:flex}.gridkeep-module__4frGlG__marketFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gridkeep-module__4frGlG__marketFacts div{border:1px solid var(--line);background:#fbfaf7;align-content:start;gap:7px;min-width:0;padding:14px 12px;display:grid}.gridkeep-module__4frGlG__marketFacts b{color:var(--rust);font-family:var(--font-fraunces), serif;font-size:clamp(1.65rem,6vw,2.3rem);font-weight:500;line-height:.95}.gridkeep-module__4frGlG__marketFacts span{color:var(--muted);font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;font-size:7px;line-height:1.45}.gridkeep-module__4frGlG__marketNote,.gridkeep-module__4frGlG__tractionBoundary{border:1px solid var(--line);background:var(--paper-soft);color:var(--muted);align-items:flex-start;gap:9px;padding:12px;font-size:9px;line-height:1.5;display:flex}.gridkeep-module__4frGlG__marketNote svg,.gridkeep-module__4frGlG__tractionBoundary svg{color:var(--rust);flex:none}.gridkeep-module__4frGlG__marketNote b,.gridkeep-module__4frGlG__tractionBoundary b{color:var(--ink)}.gridkeep-module__4frGlG__marketContext{background:var(--dark);color:var(--paper);flex-direction:column;padding:20px;display:flex}.gridkeep-module__4frGlG__marketContextHeader{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;align-items:center;gap:8px;font-size:8px;display:flex}.gridkeep-module__4frGlG__marketContextHeader i{background:var(--teal);border-radius:50%;width:5px;height:5px}.gridkeep-module__4frGlG__marketContext h3{max-width:18ch;color:var(--paper);margin-top:19px;font-size:clamp(1.7rem,6vw,2.35rem);line-height:1.02}.gridkeep-module__4frGlG__marketContext>p{color:#f5f3eea3;max-width:58ch;margin-top:12px;font-size:11px;line-height:1.55}.gridkeep-module__4frGlG__marketSteps{border-top:1px solid #f5f3ee29;gap:10px;margin-top:auto;padding-top:17px;display:grid}.gridkeep-module__4frGlG__marketSteps div{grid-template-columns:25px 1fr;column-gap:8px;display:grid}.gridkeep-module__4frGlG__marketSteps span{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;grid-row:1/span 2;font-size:8px}.gridkeep-module__4frGlG__marketSteps b{color:var(--paper);font-size:10px}.gridkeep-module__4frGlG__marketSteps small{color:#f5f3ee7a;font-size:9px;line-height:1.35}.gridkeep-module__4frGlG__modelGrid{align-items:stretch}.gridkeep-module__4frGlG__pricingPanel{border:1px solid var(--line);background:var(--paper-soft);flex-direction:column;gap:0;padding:20px;display:flex}.gridkeep-module__4frGlG__pricingPanel .gridkeep-module__4frGlG__panelTop{color:var(--muted)}.gridkeep-module__4frGlG__priceBlock{border-bottom:1px solid var(--line);grid-template-columns:minmax(86px,.55fr) 1fr;align-items:baseline;gap:8px;padding:18px 0;display:grid}.gridkeep-module__4frGlG__priceBlock small{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;font-size:7px}.gridkeep-module__4frGlG__priceBlock strong{color:var(--ink);font-family:var(--font-fraunces), serif;font-size:31px;font-weight:500}.gridkeep-module__4frGlG__priceBlock span{color:var(--muted);grid-column:2;font-size:10px;line-height:1.35}.gridkeep-module__4frGlG__pricingNote{color:var(--muted);align-items:center;gap:8px;margin-top:auto;padding-top:15px;font-size:10px;line-height:1.4;display:flex}.gridkeep-module__4frGlG__pricingNote svg{color:var(--rust);flex:none}.gridkeep-module__4frGlG__competitionPanel{background:var(--dark);min-height:280px;color:var(--paper);flex-direction:column;padding:20px;display:flex}.gridkeep-module__4frGlG__modelKicker{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.gridkeep-module__4frGlG__competitionPanel h3{max-width:18ch;color:var(--paper);margin-top:18px;font-size:clamp(1.75rem,6.5vw,2.45rem);line-height:1.02}.gridkeep-module__4frGlG__competitionRows{border-top:1px solid #f5f3ee29;gap:0;margin-top:18px;display:grid}.gridkeep-module__4frGlG__competitionRows div{color:#f5f3ee80;border-bottom:1px solid #f5f3ee1f;justify-content:space-between;gap:12px;padding:11px 0;font-size:9px;display:flex}.gridkeep-module__4frGlG__competitionRows b{color:#f5f3eed6;text-align:right;font-weight:500}.gridkeep-module__4frGlG__competitionRows .gridkeep-module__4frGlG__competitionRowActive span,.gridkeep-module__4frGlG__competitionRows .gridkeep-module__4frGlG__competitionRowActive b{color:var(--rust)}.gridkeep-module__4frGlG__competitionPanel>p{color:#f5f3ee80;margin-top:auto;padding-top:14px;font-size:9px;line-height:1.5}.gridkeep-module__4frGlG__tractionGrid{align-items:stretch}.gridkeep-module__4frGlG__tractionPanel{background:var(--rust);min-height:290px;color:var(--paper);flex-direction:column;padding:23px;display:flex}.gridkeep-module__4frGlG__tractionPanel .gridkeep-module__4frGlG__modelKicker{color:#f5f3eeb8}.gridkeep-module__4frGlG__tractionPanel>strong{font-family:var(--font-fraunces), serif;margin-top:30px;font-size:82px;font-weight:500;line-height:.72}.gridkeep-module__4frGlG__tractionPanel>b{margin-top:13px;font-size:12px;font-weight:500}.gridkeep-module__4frGlG__tractionBoundary{color:#f5f3eecc;background:#f5f3ee1a;border-color:#f5f3ee47;margin-top:auto}.gridkeep-module__4frGlG__tractionBoundary b{color:var(--paper)}.gridkeep-module__4frGlG__founderPanel{border:1px solid var(--line);background:#fbfaf7;flex-direction:column;min-height:290px;padding:23px;display:flex}.gridkeep-module__4frGlG__founderPanel h3{margin-top:18px;font-size:clamp(1.85rem,6vw,2.65rem);line-height:1}.gridkeep-module__4frGlG__founderPanel>p{max-width:52ch;color:var(--muted);margin-top:12px;font-size:11px;line-height:1.55}.gridkeep-module__4frGlG__nextProof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:6px;margin-top:auto;padding:13px 0;display:grid}.gridkeep-module__4frGlG__nextProof span{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;font-size:7px}.gridkeep-module__4frGlG__nextProof b{font-size:11px}.gridkeep-module__4frGlG__nextProof small{color:var(--muted);font-size:9px}.gridkeep-module__4frGlG__founderPanel a{color:var(--ink);align-items:center;gap:7px;margin-top:14px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.gridkeep-module__4frGlG__founderPanel a:hover{color:var(--rust)}.gridkeep-module__4frGlG__scenarioTabs{flex-wrap:wrap;gap:8px;display:flex}.gridkeep-module__4frGlG__scenarioTabs button,.gridkeep-module__4frGlG__audienceTabs button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;align-items:center;gap:8px;display:inline-flex}.gridkeep-module__4frGlG__scenarioTabs button{min-height:40px;padding:8px 12px;font-size:10px}.gridkeep-module__4frGlG__scenarioTabs button:hover,.gridkeep-module__4frGlG__scenarioTabActive{border-color:var(--rust)!important;background:var(--rust-soft)!important;color:var(--rust)!important}.gridkeep-module__4frGlG__scenarioPanel{gap:var(--s3);border:1px solid var(--line);background:var(--paper-soft);padding:20px;display:grid}.gridkeep-module__4frGlG__scenarioPanel.gridkeep-module__4frGlG__scenariomining{border-top:3px solid #9a7450}.gridkeep-module__4frGlG__scenarioPanel.gridkeep-module__4frGlG__scenariocold{border-top:3px solid #68a6a0}.gridkeep-module__4frGlG__scenarioPanel.gridkeep-module__4frGlG__scenariosolar{border-top:3px solid #c98f51}.gridkeep-module__4frGlG__scenarioPanel.gridkeep-module__4frGlG__scenariowater{border-top:3px solid #6d94ab}.gridkeep-module__4frGlG__scenarioCopy{flex-direction:column;min-width:0;display:flex}.gridkeep-module__4frGlG__scenarioCopy h3{max-width:19ch;margin-top:18px;font-size:clamp(1.75rem,7.3vw,2.5rem);line-height:1}.gridkeep-module__4frGlG__scenarioCopy>p{max-width:55ch;color:var(--muted);margin-top:11px;font-size:11px;line-height:1.55}.gridkeep-module__4frGlG__scenarioOutcome{border-top:1px solid var(--line);gap:10px;margin-top:18px;padding-top:15px;display:grid}.gridkeep-module__4frGlG__scenarioOutcome div{gap:5px;min-width:0;display:grid}.gridkeep-module__4frGlG__scenarioOutcome small{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;font-size:7px}.gridkeep-module__4frGlG__scenarioOutcome strong{overflow-wrap:anywhere;font-size:10px;font-weight:650;line-height:1.4}.gridkeep-module__4frGlG__scenarioOutcome>svg{color:var(--faint);justify-self:center;transform:rotate(90deg)}.gridkeep-module__4frGlG__scenarioChart{background:var(--dark);min-height:210px;color:var(--paper);flex-direction:column;justify-content:space-between;padding:17px;display:flex}.gridkeep-module__4frGlG__metricBig{color:var(--rust);font-family:var(--font-fraunces), serif;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:42px;display:flex}.gridkeep-module__4frGlG__metricBig small{color:#f5f3ee7a;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.gridkeep-module__4frGlG__lineChart{margin-top:18px;position:relative}.gridkeep-module__4frGlG__lineChart .gridkeep-module__4frGlG__threshold{color:#f5f3ee66;font-family:var(--font-jetbrains-mono), monospace;font-size:7px;position:absolute;top:7px;right:2px}.gridkeep-module__4frGlG__lineChart svg{width:100%;height:110px;overflow:visible}.gridkeep-module__4frGlG__chartBaseline,.gridkeep-module__4frGlG__chartAlert{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.gridkeep-module__4frGlG__chartBaseline{stroke:#f5f3ee47;stroke-dasharray:3 4}.gridkeep-module__4frGlG__chartAlert{stroke:var(--rust);stroke-width:2px}.gridkeep-module__4frGlG__lineChart circle{fill:var(--rust);stroke:var(--paper);stroke-width:2px;vector-effect:non-scaling-stroke}.gridkeep-module__4frGlG__chartAxis{color:#f5f3ee54;font-family:var(--font-jetbrains-mono), monospace;justify-content:space-between;font-size:7px;display:flex}.gridkeep-module__4frGlG__scenarioFoot{color:var(--muted);font-family:var(--font-jetbrains-mono), monospace;flex-wrap:wrap;gap:12px;font-size:8px;display:flex}.gridkeep-module__4frGlG__scenarioFoot span{align-items:center;gap:5px;display:inline-flex}.gridkeep-module__4frGlG__scenarioFoot svg{color:var(--teal)}.gridkeep-module__4frGlG__audienceTabs{align-content:start;gap:7px;display:grid}.gridkeep-module__4frGlG__audienceTabs button{text-align:left;justify-content:flex-start;width:100%;min-height:46px;padding:12px}.gridkeep-module__4frGlG__audienceTabs button span{flex:1;font-size:11px;font-weight:650}.gridkeep-module__4frGlG__audienceTabs button:hover,.gridkeep-module__4frGlG__audienceTabActive{border-color:var(--rust)!important;color:var(--ink)!important;background:#fbfaf7!important}.gridkeep-module__4frGlG__audienceTabActive svg:first-child{color:var(--rust)}.gridkeep-module__4frGlG__audiencePanel{background:var(--dark);min-height:330px;color:var(--paper);grid-template-columns:1fr;align-content:start;gap:12px;padding:23px;display:grid;position:relative;overflow:hidden}.gridkeep-module__4frGlG__audiencePanel:after{content:"";border:1px solid #c7614047;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-70px;right:-55px;box-shadow:0 0 0 24px #c761400a,0 0 0 48px #c7614006}.gridkeep-module__4frGlG__audiencePanel>*{z-index:1;position:relative}.gridkeep-module__4frGlG__audiencePanelHeader{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;align-items:center;gap:9px;font-size:8px;display:flex}.gridkeep-module__4frGlG__audiencePanel h3{max-width:17ch;color:var(--paper);margin-top:10px;font-size:clamp(1.8rem,7vw,2.55rem);line-height:1}.gridkeep-module__4frGlG__audiencePanel>p{color:#f5f3ee9e;max-width:58ch;font-size:11px;line-height:1.55}.gridkeep-module__4frGlG__audiencePoints{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.gridkeep-module__4frGlG__audiencePoints span{color:#f5f3eec7;font-family:var(--font-jetbrains-mono), monospace;border:1px solid #f5f3ee2b;align-items:center;gap:5px;padding:7px 9px;font-size:8px;display:inline-flex}.gridkeep-module__4frGlG__audiencePoints svg{color:var(--rust)}.gridkeep-module__4frGlG__audienceMetric{text-align:left;align-self:end;gap:2px;margin-top:10px;display:grid}.gridkeep-module__4frGlG__audienceMetric b{color:var(--rust);font-family:var(--font-fraunces), serif;font-size:29px;font-weight:500}.gridkeep-module__4frGlG__audienceMetric span{color:#f5f3ee73;max-width:25ch;font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;font-size:7px}.gridkeep-module__4frGlG__audienceBottom b{color:var(--ink)}.gridkeep-module__4frGlG__askCard{background:var(--rust);min-height:300px;color:var(--paper);flex-direction:column;align-items:flex-start;padding:24px;display:flex}.gridkeep-module__4frGlG__askKicker{color:#f5f3eeb8;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;font-size:8px}.gridkeep-module__4frGlG__askCard>strong{font-family:var(--font-fraunces), serif;margin-top:24px;font-size:80px;font-weight:500;line-height:.75}.gridkeep-module__4frGlG__askCard>span:not(.gridkeep-module__4frGlG__askKicker){margin-top:11px;font-size:12px}.gridkeep-module__4frGlG__askRule{background:#f5f3ee47;width:100%;height:1px;margin:24px 0 15px}.gridkeep-module__4frGlG__askCard p{color:#f5f3eec7;font-family:var(--font-jetbrains-mono), monospace;font-size:9px;line-height:1.7}.gridkeep-module__4frGlG__askCard a{color:var(--paper);align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.gridkeep-module__4frGlG__proofContent{flex-direction:column;display:flex}.gridkeep-module__4frGlG__proofStats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:10px;padding:14px 0;display:grid}.gridkeep-module__4frGlG__proofStats div{grid-template-columns:100px 1fr;align-items:center;gap:10px;display:grid}.gridkeep-module__4frGlG__proofStats b{color:var(--rust);font-family:var(--font-fraunces), serif;font-size:31px;font-weight:500}.gridkeep-module__4frGlG__proofStats span{color:var(--muted);font-size:9px;line-height:1.35}.gridkeep-module__4frGlG__proofTimeline{color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;grid-template-columns:1fr;gap:7px;padding:18px 0;font-size:8px;line-height:1.4;display:grid}.gridkeep-module__4frGlG__proofTimeline span{border-left:1px solid var(--rust);gap:3px;padding-left:12px;display:grid}.gridkeep-module__4frGlG__proofTimeline b{color:var(--ink);font-family:var(--font-inter), sans-serif;font-size:10px}.gridkeep-module__4frGlG__proofTimeline i{display:none}.gridkeep-module__4frGlG__proofHonesty{border:1px solid var(--line);background:var(--paper-soft);color:var(--muted);align-items:flex-start;gap:9px;padding:12px;font-size:9px;line-height:1.5;display:flex}.gridkeep-module__4frGlG__proofHonesty svg{color:var(--rust);flex:none}.gridkeep-module__4frGlG__proofHonesty b{color:var(--ink)}.gridkeep-module__4frGlG__finalBand{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.gridkeep-module__4frGlG__finalBand>div{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.13em;align-items:center;gap:9px;font-size:9px;display:inline-flex}.gridkeep-module__4frGlG__finalBand p{width:100%;color:var(--muted);font-family:var(--font-fraunces), serif;order:3;font-size:16px;font-style:italic}.gridkeep-module__4frGlG__finalBand a{color:var(--ink);align-items:center;gap:7px;margin-left:auto;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.gridkeep-module__4frGlG__dotNav{display:none}.gridkeep-module__4frGlG__counter{z-index:30;color:var(--faint);font-family:var(--font-jetbrains-mono), monospace;font-size:9px;position:fixed;bottom:22px;left:20px}.gridkeep-module__4frGlG__counter b{color:var(--ink);font-weight:500}.gridkeep-module__4frGlG__counter span{color:var(--line);padding:0 7px}.gridkeep-module__4frGlG__controls{z-index:30;gap:8px;display:flex;position:fixed;bottom:13px;right:20px}.gridkeep-module__4frGlG__controls button{border:1px solid var(--line);background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.gridkeep-module__4frGlG__controls button:hover:not(:disabled){border-color:var(--rust);color:var(--rust)}.gridkeep-module__4frGlG__controls button:disabled{opacity:.28;cursor:not-allowed}.gridkeep-module__4frGlG__onboarding{z-index:50;pointer-events:none;position:fixed;inset:0}.gridkeep-module__4frGlG__onboardingScrim{cursor:pointer;pointer-events:auto;background:#1918141f;border:0;width:100%;height:100%;position:absolute;inset:0}.gridkeep-module__4frGlG__onboardingCard{pointer-events:auto;background:#fbfaf7fa;border:1px solid #1c1a152b;width:calc(100% - 40px);max-width:370px;padding:18px;position:absolute;bottom:68px;right:20px;box-shadow:0 20px 55px #221d172b}.gridkeep-module__4frGlG__onboardingHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.gridkeep-module__4frGlG__onboardingHeader span{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;font-size:8px}.gridkeep-module__4frGlG__onboardingHeader h2{margin-top:6px;font-size:24px;line-height:1}.gridkeep-module__4frGlG__onboardingClose{border:1px solid var(--line);width:27px;height:27px;color:var(--muted);cursor:pointer;background:0 0;padding:0;font-size:20px;line-height:1}.gridkeep-module__4frGlG__onboardingTips{margin-top:10px;display:grid}.gridkeep-module__4frGlG__onboardingTip{border:0;border-bottom:1px solid var(--line-soft);width:100%;color:var(--ink);text-align:left;background:0 0;grid-template-columns:28px 1fr 15px;align-items:start;gap:9px;padding:12px 0;display:grid}button.gridkeep-module__4frGlG__onboardingTip{cursor:pointer}.gridkeep-module__4frGlG__onboardingTip:hover b{color:var(--rust)}.gridkeep-module__4frGlG__onboardingTip>strong{color:var(--rust);font-family:var(--font-jetbrains-mono), monospace;font-size:9px;font-weight:500}.gridkeep-module__4frGlG__onboardingTip>span{gap:4px;display:grid}.gridkeep-module__4frGlG__onboardingTip b{font-size:11px}.gridkeep-module__4frGlG__onboardingTip small{color:var(--muted);font-size:10px;line-height:1.4}.gridkeep-module__4frGlG__onboardingTip>svg{color:var(--faint)}.gridkeep-module__4frGlG__onboardingDone{background:var(--ink);color:var(--paper);cursor:pointer;border:0;margin-top:14px;padding:9px 13px;font-size:10px;font-weight:700}@media (min-width:768px){.gridkeep-module__4frGlG__topbar{height:70px;padding-inline:38px}.gridkeep-module__4frGlG__topbarMeta{display:flex}.gridkeep-module__4frGlG__slide{gap:var(--s3);padding:88px 72px 66px 52px}.gridkeep-module__4frGlG__deck h1{font-size:clamp(3.9rem,min(7.5vw,8.8vh),5.35rem)}.gridkeep-module__4frGlG__deck h2{font-size:clamp(3rem,min(5.5vw,7.2vh),4rem)}.gridkeep-module__4frGlG__lede{font-size:clamp(.95rem,1.55vw,1.08rem)}.gridkeep-module__4frGlG__dotNav{z-index:30;gap:8px;display:grid;position:fixed;top:50%;right:24px;transform:translateY(-50%)}.gridkeep-module__4frGlG__dotNav button{cursor:pointer;background:0 0;border:0;width:12px;height:12px;padding:0;position:relative}.gridkeep-module__4frGlG__dotNav button:before{content:"";border:1px solid var(--faint);border-radius:50%;position:absolute;inset:2px}.gridkeep-module__4frGlG__dotNav button span{opacity:0;color:var(--muted);font-family:var(--font-jetbrains-mono), monospace;font-size:8px;transition:opacity .15s;position:absolute;top:-1px;right:20px}.gridkeep-module__4frGlG__dotNav button:hover span{opacity:1}.gridkeep-module__4frGlG__dotNav .gridkeep-module__4frGlG__dotActive:before{border-color:var(--rust);background:var(--rust)}.gridkeep-module__4frGlG__coverLayout{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:clamp(36px,6vw,82px);min-height:0}.gridkeep-module__4frGlG__coverVisual{max-width:none}.gridkeep-module__4frGlG__coverFoot{padding-right:10px}.gridkeep-module__4frGlG__gapGrid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.9fr)}.gridkeep-module__4frGlG__problemVisual,.gridkeep-module__4frGlG__mosaicImage{min-height:290px}.gridkeep-module__4frGlG__quoteBand{grid-template-columns:24px 1fr auto;align-items:center}.gridkeep-module__4frGlG__quoteSource{grid-column:auto}.gridkeep-module__4frGlG__loopLayout{flex:1;grid-template-columns:minmax(220px,.48fr) minmax(0,1fr);align-items:center}.gridkeep-module__4frGlG__productGrid{flex:1;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}.gridkeep-module__4frGlG__marketGrid{flex:1;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr)}.gridkeep-module__4frGlG__modelGrid{flex:1;grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr)}.gridkeep-module__4frGlG__tractionGrid{flex:1;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr)}.gridkeep-module__4frGlG__marketFacts{flex:1;grid-template-columns:1fr}.gridkeep-module__4frGlG__dashboardStats{grid-template-columns:repeat(4,1fr)}.gridkeep-module__4frGlG__scenarioPanel{gap:var(--s4);flex:1;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);min-height:0}.gridkeep-module__4frGlG__scenarioOutcome{grid-template-columns:1fr auto 1fr;align-items:center}.gridkeep-module__4frGlG__scenarioOutcome>svg{transform:none}.gridkeep-module__4frGlG__audienceLayout{flex:1;grid-template-columns:minmax(225px,.5fr) minmax(0,1.16fr);align-items:center;gap:clamp(28px,5vw,76px)}.gridkeep-module__4frGlG__audiencePanel{grid-template-columns:minmax(0,1fr) 110px;column-gap:20px}.gridkeep-module__4frGlG__audiencePanelHeader,.gridkeep-module__4frGlG__audiencePanel h3,.gridkeep-module__4frGlG__audiencePanel>p,.gridkeep-module__4frGlG__audiencePoints{grid-column:1}.gridkeep-module__4frGlG__audienceMetric{text-align:right;grid-area:2/2/span 3;align-self:end}.gridkeep-module__4frGlG__proofGrid{flex:1;grid-template-columns:minmax(250px,.55fr) minmax(0,1.25fr)}.gridkeep-module__4frGlG__proofStats{grid-template-columns:repeat(3,1fr);gap:0}.gridkeep-module__4frGlG__proofStats div{border-left:1px solid var(--line);grid-template-columns:1fr;gap:5px;padding:0 14px;display:grid}.gridkeep-module__4frGlG__proofStats div:first-child{border-left:0;padding-left:0}.gridkeep-module__4frGlG__proofTimeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:auto 0}.gridkeep-module__4frGlG__proofTimeline span{border-left:0;padding-left:0}.gridkeep-module__4frGlG__proofTimeline i{background:var(--rust);width:28px;height:1px;display:block}.gridkeep-module__4frGlG__finalBand p{order:initial;flex:1;width:auto}.gridkeep-module__4frGlG__counter{bottom:25px;left:38px}.gridkeep-module__4frGlG__controls{bottom:17px;right:38px}.gridkeep-module__4frGlG__onboardingCard{bottom:84px;right:72px}}@media (min-width:1200px){.gridkeep-module__4frGlG__topbar{padding-inline:5vw}.gridkeep-module__4frGlG__slide{padding:clamp(90px,10vh,108px) max(7.2vw,96px) 66px max(6.4vw,86px)}.gridkeep-module__4frGlG__sectionIntro{gap:8px}.gridkeep-module__4frGlG__gapGrid,.gridkeep-module__4frGlG__loopLayout,.gridkeep-module__4frGlG__productGrid,.gridkeep-module__4frGlG__marketGrid,.gridkeep-module__4frGlG__modelGrid,.gridkeep-module__4frGlG__audienceLayout,.gridkeep-module__4frGlG__tractionGrid,.gridkeep-module__4frGlG__proofGrid{gap:clamp(32px,4vw,64px)}.gridkeep-module__4frGlG__coverLayout{gap:clamp(54px,7vw,110px)}.gridkeep-module__4frGlG__coverImageFrame{aspect-ratio:1.03}.gridkeep-module__4frGlG__coverTelemetry{right:-18px}.gridkeep-module__4frGlG__productCards{min-height:100%}.gridkeep-module__4frGlG__productCard{min-height:50%}.gridkeep-module__4frGlG__dashboard,.gridkeep-module__4frGlG__scenarioChart{min-height:0}.gridkeep-module__4frGlG__assetThumb{height:68px}.gridkeep-module__4frGlG__counter{left:4.5vw}.gridkeep-module__4frGlG__controls{right:4.5vw}.gridkeep-module__4frGlG__dotNav{right:3vw}}@media (min-width:1600px){.gridkeep-module__4frGlG__slide{padding-left:6.4vw;padding-right:6.4vw}.gridkeep-module__4frGlG__coverLayout{grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr)}.gridkeep-module__4frGlG__sectionIntro{max-width:980px}}@media (min-width:768px) and (max-height:900px){.gridkeep-module__4frGlG__slide{gap:16px;padding-top:78px;padding-bottom:58px}.gridkeep-module__4frGlG__deck h1{font-size:clamp(3.45rem,min(6.8vw,8.2vh),4.75rem)}.gridkeep-module__4frGlG__deck h2{font-size:clamp(2.6rem,min(4.8vw,6.6vh),3.55rem)}.gridkeep-module__4frGlG__sectionIntro{gap:6px}.gridkeep-module__4frGlG__eyebrow{margin-bottom:2px}.gridkeep-module__4frGlG__lede{line-height:1.42}.gridkeep-module__4frGlG__coverCopy{gap:10px}.gridkeep-module__4frGlG__coverActions,.gridkeep-module__4frGlG__audienceRail{margin-top:2px}.gridkeep-module__4frGlG__gapItem{padding:12px 0}.gridkeep-module__4frGlG__problemVisual,.gridkeep-module__4frGlG__mosaicImage{min-height:245px}.gridkeep-module__4frGlG__quoteBand{padding-top:11px}.gridkeep-module__4frGlG__loopPanel{min-height:285px;padding:18px}.gridkeep-module__4frGlG__loopPanelIcon{width:42px;height:42px;margin-top:18px}.gridkeep-module__4frGlG__loopPanel h3{margin-top:14px}.gridkeep-module__4frGlG__signalCard{padding-top:13px}.gridkeep-module__4frGlG__productCard{min-height:96px;padding:12px}.gridkeep-module__4frGlG__dashboard{min-height:300px;padding:18px}.gridkeep-module__4frGlG__dashboardTitle{margin:17px 0 12px}.gridkeep-module__4frGlG__dashboardChart{margin-top:13px}.gridkeep-module__4frGlG__chartArea{height:58px}.gridkeep-module__4frGlG__marketContext,.gridkeep-module__4frGlG__pricingPanel,.gridkeep-module__4frGlG__competitionPanel,.gridkeep-module__4frGlG__tractionPanel,.gridkeep-module__4frGlG__founderPanel{padding:18px}.gridkeep-module__4frGlG__marketContext h3,.gridkeep-module__4frGlG__competitionPanel h3,.gridkeep-module__4frGlG__founderPanel h3{margin-top:13px}.gridkeep-module__4frGlG__priceBlock{padding:13px 0}.gridkeep-module__4frGlG__tractionPanel>strong{margin-top:20px;font-size:68px}.gridkeep-module__4frGlG__scenarioTabs button{min-height:35px}.gridkeep-module__4frGlG__scenarioPanel{padding:16px}.gridkeep-module__4frGlG__scenarioCopy h3{margin-top:13px}.gridkeep-module__4frGlG__scenarioOutcome{margin-top:13px;padding-top:11px}.gridkeep-module__4frGlG__scenarioChart{min-height:190px}.gridkeep-module__4frGlG__lineChart svg{height:90px}.gridkeep-module__4frGlG__audienceTabs button{min-height:42px;padding:10px 12px}.gridkeep-module__4frGlG__audiencePanel{min-height:300px;padding:19px}.gridkeep-module__4frGlG__audiencePanel h3{margin-top:6px}.gridkeep-module__4frGlG__audiencePoints{margin-top:2px}.gridkeep-module__4frGlG__askCard{min-height:270px;padding:20px}.gridkeep-module__4frGlG__askCard>strong{margin-top:19px;font-size:68px}.gridkeep-module__4frGlG__askRule{margin:18px 0 12px}.gridkeep-module__4frGlG__proofStats{padding:11px 0}.gridkeep-module__4frGlG__proofTimeline{padding:14px 0}.gridkeep-module__4frGlG__proofHonesty{padding:9px 11px}.gridkeep-module__4frGlG__surfaceNote,.gridkeep-module__4frGlG__audienceBottom,.gridkeep-module__4frGlG__finalBand{padding-top:11px}}@media (min-width:768px) and (max-height:780px){.gridkeep-module__4frGlG__slide{gap:12px;padding-top:70px;padding-bottom:52px}.gridkeep-module__4frGlG__deck h1{font-size:clamp(3.2rem,7.3vh,4.05rem)}.gridkeep-module__4frGlG__deck h2{font-size:clamp(2.35rem,5.8vh,3rem)}.gridkeep-module__4frGlG__lede{font-size:.9rem}.gridkeep-module__4frGlG__eyebrow{font-size:8px}.gridkeep-module__4frGlG__coverFoot,.gridkeep-module__4frGlG__surfaceNote,.gridkeep-module__4frGlG__audienceBottom,.gridkeep-module__4frGlG__finalBand{display:none}.gridkeep-module__4frGlG__problemVisual,.gridkeep-module__4frGlG__mosaicImage{min-height:215px}.gridkeep-module__4frGlG__loopPanel{min-height:258px}.gridkeep-module__4frGlG__loopPanelIcon{display:none}.gridkeep-module__4frGlG__loopPanel h3{margin-top:22px}.gridkeep-module__4frGlG__productCard{min-height:82px}.gridkeep-module__4frGlG__dashboard{min-height:262px}.gridkeep-module__4frGlG__dashboardChart{margin-top:10px}.gridkeep-module__4frGlG__chartArea{height:42px}.gridkeep-module__4frGlG__marketContext h3,.gridkeep-module__4frGlG__competitionPanel h3{font-size:2rem}.gridkeep-module__4frGlG__marketSteps{padding-top:11px}.gridkeep-module__4frGlG__competitionRows{margin-top:12px}.gridkeep-module__4frGlG__competitionRows div{padding:8px 0}.gridkeep-module__4frGlG__tractionPanel,.gridkeep-module__4frGlG__founderPanel{min-height:238px}.gridkeep-module__4frGlG__tractionPanel>strong{margin-top:16px;font-size:58px}.gridkeep-module__4frGlG__nextProof{padding:9px 0}.gridkeep-module__4frGlG__scenarioPanel{min-height:0}.gridkeep-module__4frGlG__scenarioChart{min-height:166px}.gridkeep-module__4frGlG__lineChart svg{height:70px}.gridkeep-module__4frGlG__scenarioFoot{display:none}.gridkeep-module__4frGlG__audiencePanel{min-height:264px}.gridkeep-module__4frGlG__audiencePanel h3{font-size:2rem}.gridkeep-module__4frGlG__audiencePoints span{padding-block:5px}.gridkeep-module__4frGlG__askCard{min-height:238px}.gridkeep-module__4frGlG__askCard>strong{font-size:58px}.gridkeep-module__4frGlG__proofTimeline{padding:9px 0}}@media (max-width:767px){.gridkeep-module__4frGlG__slide{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.gridkeep-module__4frGlG__controls{right:12px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5f3eee6;border:1px solid #d9d2c7eb;border-radius:28px;gap:5px;padding:4px;box-shadow:0 8px 24px #1c1a151f}.gridkeep-module__4frGlG__counter{bottom:calc(22px + env(safe-area-inset-bottom))}.gridkeep-module__4frGlG__coverVisual{margin-bottom:16px}.gridkeep-module__4frGlG__scenarioOutcome>svg{margin-block:-2px}}@media (prefers-reduced-motion:reduce){.gridkeep-module__4frGlG__slide,.gridkeep-module__4frGlG__progressRail span{transition:none}.gridkeep-module__4frGlG__controls button,.gridkeep-module__4frGlG__primaryButton{transform:none!important}}
