.pitch-deck{--pitch-paper:#f5f2ee;--pitch-ink:#252023;--pitch-muted:#746b70;--pitch-accent:#d60052;--pitch-gutter:clamp(24px, 6.25vw, 112px);background:var(--pitch-paper);color:var(--pitch-ink);font-family:Inter,sans-serif}.pitch-deck :where(h1,h2,h3,p,figure,ol,ul){margin:0}.pitch-deck a{color:inherit;text-decoration:none}.pitch-deck button{color:inherit;cursor:pointer}.pitch-deck :where(a,button,summary):focus-visible{outline-offset:4px;color:#252023;text-underline-offset:5px;background:#e4dde1;outline:3px solid #ffffffe0;text-decoration:underline}.pitch-deck :where(a,button):hover{text-underline-offset:5px;text-decoration:underline}.pitch-deck em{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.pitch-deck h2{letter-spacing:-.06em;font-size:clamp(44px,5.3vw,82px);font-weight:500;line-height:1.04}.pitch-deck h2 em{letter-spacing:-.045em}.pitch-deck h3{letter-spacing:-.035em;font-size:19px;font-weight:500}.pitch-deck p{text-wrap:pretty}.pitch-deck :where(section[id],main[id]){scroll-margin-top:24px}.pitch-skip{z-index:30;padding:16px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.pitch-skip:focus{background:var(--pitch-paper);transform:translateY(0)}.pitch-header{padding:24px var(--pitch-gutter);justify-content:space-between;align-items:center;gap:28px;min-height:96px;display:flex}.pitch-brand{align-items:center;gap:4px;display:inline-flex}.pitch-brand img{object-fit:contain;width:88px;height:64px}.pitch-brand span{letter-spacing:-.07em;font-size:28px;font-weight:700}.pitch-header .pitch-header-room{align-items:center;gap:24px;min-height:44px;font-size:13px;display:inline-flex}.pitch-cover{grid-template-columns:1.05fr 1fr;min-height:min(800px,100svh - 96px);display:grid}.pitch-cover-copy{padding:38px 36px 28px var(--pitch-gutter);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.investor-page--pitch .pitch-header{background:#fff5f9}.pitch-cover-copy{background:linear-gradient(#ff4d8d00 0%,#ff4d8d14 62%,#ff4d8d24 100%),linear-gradient(#fff5f9 0%,#ffe6f0 50%,#ffd6e5 100%)}.pitch-cover-copy .pitch-cover-description{color:#5c545e}.pitch-cover h1{letter-spacing:-.065em;font-size:clamp(52px,5.9vw,98px);font-weight:800;line-height:.96}.pitch-cover h1>span,.pitch-cover h1>em{display:block}.pitch-cover h1 em{color:var(--pitch-accent);font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;font-style:normal}.pitch-cover-description{color:var(--pitch-muted);max-width:355px;font-size:14px;line-height:1.75;margin-top:32px!important}.pitch-cover-aside{max-width:355px;color:var(--pitch-ink);font-size:14px;line-height:1.65;margin-top:16px!important}.pitch-cover-aside span{white-space:nowrap}.pitch-link{justify-content:space-between;align-items:center;gap:40px;min-height:48px;font-size:14px;font-weight:500;display:inline-flex}.pitch-cover .pitch-link{margin:20px 0 0}.pitch-link span{font-size:23px;font-weight:400}.pitch-arrow{flex-shrink:0}.pitch-link .pitch-arrow{width:23px;height:23px}.pitch-cover-art{background:#80705b;min-width:0;min-height:640px;position:relative;overflow:hidden}.pitch-cover-art img{object-fit:cover;object-position:51% center;width:100%;height:100%;position:absolute;inset:0}.pitch-cover-art:after{content:"";background:linear-gradient(#0000,#140f0c99);position:absolute;inset:65% 0 0}.pitch-cover-art figcaption{z-index:1;color:#fff;text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(24px,2.2vw,34px);font-style:italic;position:absolute;bottom:32px;left:28px;right:28px}.pitch-chapter{padding:96px var(--pitch-gutter) 112px}.pitch-section-description{max-width:450px;color:var(--pitch-muted);font-size:16px;line-height:1.7;margin-top:28px!important}.pitch-thesis-layout,.pitch-model-layout,.pitch-capital-layout{grid-template-columns:1fr 1fr;gap:12%;margin-top:56px;display:grid}.pitch-lead{letter-spacing:-.04em;font-size:clamp(20px,2vw,28px);line-height:1.5}.pitch-prose{max-width:500px}.pitch-prose p{color:var(--pitch-muted);font-size:15px;line-height:1.8}.pitch-prose p+p{margin-top:18px}.pitch-problem-metrics{background:#25202324;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:72px;display:grid}.pitch-problem-metrics article{background:var(--pitch-paper);min-height:270px;padding:32px}.pitch-problem-metrics strong{color:var(--pitch-accent);letter-spacing:-.075em;font-size:clamp(52px,6.8vw,104px);font-weight:500;line-height:.95;display:block}.pitch-problem-metrics h3{max-width:22ch;margin-top:22px;font-size:18px;line-height:1.3}.pitch-problem-metrics p{max-width:48ch;color:var(--pitch-muted);margin-top:10px;font-size:11px;line-height:1.65}.pitch-pilot-targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:40px 0;display:grid}.pitch-pilot-targets strong{color:var(--pitch-accent);letter-spacing:-.06em;font-size:clamp(38px,4.5vw,68px)}.pitch-pilot-targets h3{margin-top:12px;font-size:16px}.pitch-pilot-targets p,.pitch-build-investment dd p{color:var(--pitch-muted);margin-top:12px;font-size:13px;line-height:1.65}.pitch-pilot-metric .pitch-pilot-reason{text-align:center;max-width:30ch}#marketplace.pitch-surfaces{grid-template-columns:repeat(2,minmax(0,1fr))}#capital>.pitch-diligence{margin-top:48px}.pitch-problem-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 72px;margin-top:76px;display:grid}.pitch-problem-areas article{border-top:1px solid #2520232e;padding-top:22px}.pitch-problem-areas h3{font-size:clamp(22px,2.4vw,34px);line-height:1.15}.pitch-problem-areas p{max-width:50ch;color:var(--pitch-muted);margin-top:14px;font-size:14px;line-height:1.75}.pitch-discoveries{border-top:1px solid #2520232e;border-bottom:1px solid #2520232e;gap:22px;margin-top:72px;padding:42px 0;display:grid}.pitch-discoveries strong{max-width:34ch;color:var(--pitch-ink);letter-spacing:-.045em;font-size:clamp(23px,3vw,40px);font-weight:600;line-height:1.16;display:block}.pitch-loop{grid-template-columns:repeat(4,1fr);gap:40px;padding:0;list-style:none;display:grid;margin-top:72px!important}.pitch-loop h3{margin-bottom:12px}.pitch-loop p{color:var(--pitch-muted);font-size:13px;line-height:1.7}.pitch-chapter--dark{--pitch-muted:#b4a9af;color:#f5f2ee;background:#252023}.pitch-chapter--dark h2 em{color:#ff9fc4}.pitch-surfaces{grid-template-columns:repeat(3,1fr);gap:50px;padding:76px 0 68px;display:grid}.pitch-surfaces h3{letter-spacing:-.07em;margin-bottom:28px;font-size:clamp(48px,5.8vw,88px);font-weight:500;line-height:1.1}.pitch-surfaces h3 span{color:#ff9fc4}.pitch-surfaces .pitch-surface-purpose{color:#f5f2ee;margin-bottom:10px;font-size:17px}.pitch-surfaces p{color:var(--pitch-muted);max-width:235px;font-size:13px;line-height:1.7}.pitch-product-note{color:var(--pitch-muted);max-width:720px;font-size:14px;line-height:1.8}.pitch-plan-layout{grid-template-columns:1.35fr 1fr;align-items:center;gap:48px;display:grid}.pitch-pilot-metric{flex-direction:column;align-items:center;display:flex}.pitch-pilot-metric strong{letter-spacing:-.09em;color:var(--pitch-accent);font-variant-numeric:lining-nums;padding-right:.09em;font-size:clamp(130px,18vw,270px);font-weight:500;line-height:.9}.pitch-pilot-metric>span{letter-spacing:-.04em;margin-top:26px;font-size:21px}.pitch-pilot-metric p{color:var(--pitch-muted);margin-top:9px;font-size:12px}.pitch-deck #model{--pitch-muted:#6b6267;background:#ede9e5}.pitch-capital-layout>div>.pitch-section-description{margin-top:0!important}.pitch-priorities{gap:30px;padding:0;list-style:none;display:grid;margin-top:42px!important}.pitch-priorities h3{margin-bottom:8px}.pitch-priorities p{color:var(--pitch-muted);max-width:340px;font-size:13px;line-height:1.7}.pitch-close{padding:80px var(--pitch-gutter);background:#eecedb;grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;display:grid}.pitch-close h2{font-size:clamp(42px,4.5vw,72px)}.pitch-close-statement{gap:34px;display:grid}.pitch-close-statement h2{max-width:15ch;font-size:clamp(34px,4vw,64px);line-height:1.06}.pitch-close-answer{letter-spacing:-.07em;font-size:clamp(64px,8vw,128px);font-weight:700;line-height:.92}.pitch-close-answer strong{color:var(--pitch-accent);font-weight:inherit}.pitch-close>div{padding-bottom:6px}.pitch-close .pitch-link{font-size:15px}.pitch-close-investment h3{letter-spacing:-.04em;font-size:clamp(28px,3vw,44px);line-height:1.12}.pitch-close-investment p{margin-top:20px;font-size:15px;line-height:1.6}.pitch-contact{padding:14px 0;font-size:12px;display:block}.pitch-footer{padding:28px var(--pitch-gutter);color:var(--pitch-muted);justify-content:space-between;align-items:center;gap:24px;font-size:11px;display:flex}.pitch-footer :where(a,button){align-items:center;gap:16px;min-height:44px;display:inline-flex}.pitch-footer button{font-size:inherit;background:0 0;border:0;padding:0}.pitch-cover-actions{flex-direction:column;gap:12px;width:100%;max-width:355px;margin-top:24px;display:flex}.pitch-cover .pitch-cover-button{min-height:52px;font:inherit;text-align:center;border:1px solid #2520231a;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.pitch-cover-button svg{flex-shrink:0}.pitch-cover .pitch-video-trigger{background:var(--pitch-accent);color:#fff}.pitch-cover .pitch-presenter-link{color:var(--pitch-accent);background:#fff}.pitch-presenter-link span{white-space:nowrap;font-size:12px;font-weight:400}.pitch-cover .pitch-cover-button:hover{text-underline-offset:4px;text-decoration:underline}.pitch-cover .pitch-cover-button:focus-visible{outline:2px solid var(--pitch-ink);outline-offset:4px}@media (min-width:1800px){.pitch-deck{--pitch-gutter:max(112px, calc((100vw - 1576px) / 2))}}@media (max-width:1000px){.pitch-deck{--pitch-gutter:36px}.pitch-cover-copy{padding-right:24px}.pitch-cover h1{font-size:clamp(40px,5.9vw,59px)}.pitch-cover-art{min-height:620px}.pitch-thesis-layout,.pitch-model-layout,.pitch-capital-layout{gap:7%}.pitch-loop,.pitch-surfaces{gap:24px}.pitch-close{gap:30px}}@media (max-width:700px){.pitch-pilot-targets,#marketplace.pitch-surfaces{grid-template-columns:1fr}.pitch-pilot-metric .pitch-pilot-reason{text-align:left}.pitch-problem-metrics,.pitch-problem-areas{grid-template-columns:1fr}.pitch-deck{--pitch-gutter:24px}.pitch-header{flex-wrap:wrap;gap:16px;min-height:84px;padding-top:16px;padding-bottom:16px}.pitch-brand img{width:68px;height:50px}.pitch-header-room{margin-left:auto}.pitch-cover{grid-template-columns:1fr}.pitch-cover-copy{padding:24px var(--pitch-gutter) 36px}.pitch-cover h1{font-size:clamp(32px,10.6vw,64px)}.pitch-cover-description{max-width:375px;margin-top:28px!important}.pitch-cover .pitch-link{margin-bottom:12px}.pitch-cover-art{height:115vw;min-height:0;max-height:690px}.pitch-cover-art img{object-position:center 40%}.pitch-cover-art figcaption{font-size:26px;bottom:28px;left:18px;right:18px}.pitch-chapter{padding-top:64px;padding-bottom:72px}.pitch-deck h2{font-size:clamp(39px,8.5vw,58px)}.pitch-thesis-layout,.pitch-model-layout,.pitch-capital-layout,.pitch-plan-layout,.pitch-close{grid-template-columns:1fr;gap:32px}.pitch-thesis-layout,.pitch-model-layout,.pitch-capital-layout{margin-top:32px}.pitch-section-description{font-size:14px}.pitch-loop{grid-template-columns:repeat(2,1fr);gap:36px 24px;margin-top:48px!important}.pitch-surfaces{grid-template-columns:1fr;gap:36px;padding:42px 0}.pitch-surfaces article{grid-template-columns:minmax(130px,1fr) 1fr;column-gap:20px;display:grid}.pitch-surfaces h3{grid-row:span 2;margin:0;font-size:clamp(42px,10vw,62px)}.pitch-surfaces .pitch-surface-purpose{margin-bottom:5px;font-size:14px}.pitch-surfaces p{font-size:12px}.pitch-pilot-metric{align-items:flex-start;margin:18px 0 8px}.pitch-pilot-metric strong{font-size:160px}.pitch-pilot-metric>span{margin-top:20px}.pitch-roadmap{margin-top:28px}.pitch-roadmap li{grid-template-columns:1fr;gap:8px}.pitch-capital-layout{gap:56px}.pitch-disclosure summary{font-size:15px}.pitch-close{padding:60px var(--pitch-gutter)}.pitch-footer{flex-wrap:wrap;gap:4px 20px}}@media print{.pitch-pilot-targets{gap:.2in;margin:.25in 0}.pitch-pilot-targets strong{font-size:24pt}.pitch-pilot-targets h3{font-size:10pt}.pitch-pilot-targets p,.pitch-build-investment dd p{font-size:8pt}@page{size:13.333in 100in;margin:0}html,body{background:#f5f2ee;margin:0}.pitch-deck{--pitch-gutter:.72in;--pitch-muted:#62595e;background:var(--pitch-paper);-webkit-print-color-adjust:exact;print-color-adjust:exact;width:13.333in}.pitch-header,.pitch-skip,.pitch-footer,.pitch-cover .pitch-link,.product-carousel-select,.product-carousel-navigation,.product-capture-note,.chart-controls,.chart-reset,.chart-scenarios,.chart-figures,.pitch-expanded-story,.pitch-roadmap{display:none!important}.pitch-cover{break-after:page;grid-template-columns:1.02fr 1fr;width:13.333in;height:7.5in;min-height:0;overflow:hidden}.pitch-cover-copy{padding:.62in .5in .58in .72in}.pitch-cover h1{font-size:43pt;line-height:.96}.pitch-cover-description{max-width:3.8in;font-size:9.5pt;line-height:1.5;margin-top:.22in!important}.pitch-cover-aside{max-width:3.8in;font-size:9pt;margin-top:.12in!important}.pitch-cover-art{height:7.5in;min-height:0}.pitch-cover-art figcaption{font-size:18pt;bottom:.35in}.pitch-chapter{min-height:7.5in;padding:.58in var(--pitch-gutter) .52in;box-sizing:border-box;break-before:page;overflow:hidden}.pitch-deck h2{break-after:avoid;font-size:35pt;line-height:.98}.pitch-deck h3{font-size:14pt}.pitch-section-description{max-width:5in;font-size:10pt;line-height:1.55;margin-top:.18in!important}.pitch-thesis-layout,.pitch-model-layout,.pitch-capital-layout{gap:.55in;margin-top:.36in}.pitch-lead{font-size:16pt;line-height:1.38}.pitch-prose p{font-size:9.5pt;line-height:1.55}.pitch-problem-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.42in}.pitch-problem-metrics article{min-height:1.45in;padding:.2in}.pitch-problem-metrics strong{font-size:30pt}.pitch-problem-metrics h3{margin-top:.11in;font-size:10pt}.pitch-problem-metrics p{margin-top:.05in;font-size:6.5pt;line-height:1.4}.pitch-problem-areas,.pitch-discoveries{display:none}.pitch-loop{gap:.32in;margin-top:.4in!important}.pitch-loop h3{margin-bottom:.08in;font-size:11pt}.pitch-loop p{font-size:8pt;line-height:1.5}.pitch-chapter--dark{--pitch-muted:#c8bdc3}.product-carousel{break-inside:avoid;gap:.7in;margin:.28in 0 .34in}.product-carousel-stage{padding:.08in .3in}.product-carousel-stack{max-width:1.65in}.product-carousel-caption{min-height:0}.product-carousel-caption h3{font-size:22pt}.product-carousel-caption p{margin:.16in 0;font-size:9pt;line-height:1.55}.pitch-surfaces{gap:.38in;padding:.3in 0 .22in}.pitch-surfaces h3{margin-bottom:.14in;font-size:30pt}.pitch-surfaces .pitch-surface-purpose{font-size:10pt}.pitch-surfaces p{font-size:8pt;line-height:1.48}.pitch-product-note{font-size:8.5pt;line-height:1.5}.pitch-plan-layout{gap:.5in}.pitch-pilot-metric{align-items:flex-start}.pitch-pilot-metric strong{font-size:82pt}.pitch-pilot-metric>span{margin-top:.08in;font-size:15pt}.pitch-pilot-metric p{font-size:8pt}.pilot-timeline{margin:.28in 0!important}.pilot-timeline-stage{padding-top:.12in}.pilot-timeline-copy{margin-top:.08in}.pilot-timeline-copy h3{margin-bottom:.03in;font-size:10pt}.pilot-timeline-copy p{font-size:7.5pt;line-height:1.35}.pitch-model-layout{margin-bottom:.2in}.investor-chart-disclosure{margin-top:.12in}.investor-chart-disclosure>summary{display:none}.investor-chart-disclosure>.pitch-detail-body{padding:0;display:block}.investor-chart-body .chart-assumptions{display:none}.investor-chart-body>p{font-size:9pt;line-height:1.5}.order-waterfall,.capital-allocation,.cash-chart,.dilution-chart{margin:.12in 0!important}.waterfall-row{padding:.07in 0;font-size:7.5pt}.order-waterfall figcaption,.cash-chart figcaption,.dilution-chart figcaption{margin-bottom:.12in;font-size:8.5pt}.pitch-editorial-image{margin-top:.3in!important}.pitch-editorial-image img{aspect-ratio:16/7;max-height:3.5in}.pitch-expansion-plan{gap:.38in;margin-top:.28in}.pitch-expansion-plan p{font-size:8.5pt;line-height:1.5}.pitch-build-investment{margin:.45in 0 .26in}.pitch-build-investment strong{font-size:56pt}.pitch-build-investment dt{margin-bottom:.1in;font-size:11pt}.pitch-build-investment dd span{margin-top:.1in;font-size:8pt}.pitch-priorities{gap:.16in;margin-top:.24in!important}.pitch-priorities h3{margin-bottom:.03in;font-size:11pt}.pitch-priorities p{font-size:8pt;line-height:1.45}.pitch-diligence>h3{font-size:17pt}.pitch-diligence>p{margin:.08in 0 .12in;font-size:8.5pt}.pitch-diligence .pitch-disclosure{margin:0}.pitch-diligence .pitch-disclosure summary{min-height:0;padding:.08in 0;font-size:9pt}.pitch-diligence .pitch-detail-body,.pitch-disclosure summary>span[aria-hidden]{display:none}.pitch-close{width:13.333in;height:7.5in;padding:.65in var(--pitch-gutter);box-sizing:border-box;break-before:page;overflow:hidden}.pitch-close-statement{gap:.28in}.pitch-close-statement h2{font-size:30pt}.pitch-close-answer{font-size:72pt}.pitch-close--brand .pitch-close-logo{width:3.2in;max-height:2.4in}.pitch-cover,.pitch-chapter,.pitch-close{break-before:auto;break-after:auto;break-inside:auto;overflow:visible}.pitch-cover,.pitch-chapter{min-height:7.5in}.pitch-close{height:auto;min-height:7.5in}}
