.investors-page{min-height:100svh;color:var(--ss-ink-950);background:var(--ss-paper-000);font-family:var(--ss-font-body)}@media (max-width:760px){.investors-page main{padding-top:8px}}.investors-page h1,.investors-page h2,.investors-page h3{font-family:var(--ss-font-display);font-weight:600;text-transform:none}.investors-hero{display:grid;grid-template-columns:1.15fr .55fr;align-items:end;gap:clamp(2rem,6vw,5rem);padding:clamp(4rem,9vw,6rem) 7vw clamp(3rem,6vw,4rem);background:var(--ss-paper-100)}.investors-kicker{display:flex;flex-wrap:wrap;gap:12px;margin:0;color:var(--ss-ink-800);font:600 .875rem/1.4 var(--ss-font-body);letter-spacing:.06em;text-transform:uppercase}.investors-kicker span{color:var(--ss-ink-950)}.investors-hero h1{margin:24px 0;max-width:14ch;font-size:clamp(2.75rem,6vw,5rem);line-height:1.04;letter-spacing:-.03em}.investors-hero-copy>p:last-of-type{max-width:690px;margin:0;color:var(--ss-ink-800);font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.7}.investors-cta>a,.investors-hero-copy>a{display:inline-flex;align-items:center;gap:16px;min-height:48px;margin-top:32px;padding:0 24px;border:1px solid transparent;border-radius:999px;background:var(--ss-cyan-500);color:var(--ss-ink-950);font:600 1rem/1.4 var(--ss-font-body);cursor:pointer;transition:background-color .2s}.investors-cta>a:hover,.investors-hero-copy>a:hover{background:var(--ss-cyan-300)}.investors-status{padding:32px;border-radius:8px;color:var(--ss-paper-000);background:var(--ss-ink-950)}.investors-status>p{margin:0;color:var(--ss-paper-000);font:600 .875rem/1.4 var(--ss-font-body);letter-spacing:.06em;text-transform:uppercase}.investors-status>strong{display:block;margin:16px 0 24px;color:var(--ss-paper-000);font:600 clamp(1.75rem,2.6vw,2.5rem)/1.15 var(--ss-font-display)}.investors-status dl{margin:0}.investors-status dl>div{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid var(--ss-ink-800)}.investors-status dt{color:var(--ss-paper-000);font-size:.875rem;line-height:1.55}.investors-status dd{margin:0;color:var(--ss-paper-000);font:600 .875rem/1.55 var(--ss-font-body);text-align:right}.investors-status>small{display:block;margin-top:24px;color:var(--ss-paper-000);font-size:.875rem;line-height:1.6}.investors-products,.investors-progress,.investors-thesis{padding:clamp(3rem,8vw,6rem) 7vw}.investors-thesis{background:var(--ss-paper-000)}.investors-products{background:var(--ss-paper-100)}.investors-progress{background:var(--ss-paper-000)}.investors-products>header,.investors-progress>header,.investors-thesis>header{display:grid;grid-template-columns:.5fr 1.5fr;gap:6vw;align-items:start}.investors-products>header>p,.investors-progress>header>p,.investors-thesis>header>p{margin:8px 0 0;color:var(--ss-ink-800);font:600 .875rem/1.4 var(--ss-font-body);letter-spacing:.06em;text-transform:uppercase}.investors-cta h2,.investors-products h2,.investors-progress h2,.investors-thesis h2{margin:0;max-width:970px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08;letter-spacing:-.03em}.investors-thesis-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:48px 0 0}.investors-thesis-grid article{min-height:260px;padding:32px;border:1px solid var(--ss-rule-on-paper);border-radius:8px;background:var(--ss-paper-100)}.investors-thesis-grid .site-icon{color:var(--ss-ink-950)}.investors-thesis-grid h3{margin:32px 0 16px;font-size:clamp(1.375rem,2vw,1.875rem)}.investors-thesis-grid p{max-width:580px;margin:0;color:var(--ss-ink-800);line-height:1.7}.investors-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.investors-product-grid article{display:flex;flex-direction:column;min-height:380px;padding:32px;border:1px solid var(--ss-rule-on-paper);border-radius:8px;background:var(--ss-paper-000)}.investors-product-grid article>div{display:flex;align-items:center;gap:12px;color:var(--ss-ink-800);font:600 .875rem/1.4 var(--ss-font-body);letter-spacing:.06em;text-transform:uppercase}.investors-product-grid h3{max-width:620px;margin:32px 0 16px;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.1}.investors-product-grid p{max-width:610px;margin:0;color:var(--ss-ink-800);line-height:1.7}.investors-product-grid a{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:24px;color:var(--ss-cyan-700);font:600 1rem/1.4 var(--ss-font-body);text-decoration:underline;text-underline-offset:4px}.investors-progress>ol{max-width:1100px;margin:48px 0 0;padding:0;list-style:none;border-top:1px solid var(--ss-rule-on-paper)}.investors-progress li{display:grid;grid-template-columns:56px 1fr;gap:24px;padding:24px 0;border-bottom:1px solid var(--ss-rule-on-paper)}.investors-progress li>span{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--ss-ink-800);border-radius:50%;color:var(--ss-ink-950);font-weight:600}.investors-progress li small{color:var(--ss-ink-800);font:600 .875rem/1.4 var(--ss-font-body);letter-spacing:.06em;text-transform:uppercase}.investors-progress li p{margin:8px 0 0;font-size:clamp(1.0625rem,1.6vw,1.3125rem)}.investors-progress>aside{max-width:900px;margin:48px 0 0 34%;padding:24px;border-left:2px solid var(--ss-cyan-500);background:var(--ss-paper-100)}.investors-progress>aside b{font:600 .875rem/1.4 var(--ss-font-body);letter-spacing:.06em;text-transform:uppercase}.investors-progress>aside p{margin:12px 0 0;color:var(--ss-ink-800);line-height:1.7}.investors-cta{padding:clamp(3rem,8vw,6rem) 7vw;text-align:center;background:var(--ss-paper-100);border-top:1px solid var(--ss-rule-on-paper)}.investors-cta>p:first-child{margin:0;color:var(--ss-ink-800);font:600 .875rem/1.4 var(--ss-font-body);letter-spacing:.06em;text-transform:uppercase}.investors-cta h2{margin:24px auto}.investors-cta>p:nth-of-type(2){max-width:700px;margin:0 auto;color:var(--ss-ink-800);line-height:1.7}@media (max-width:900px){.investors-hero{grid-template-columns:1fr}.investors-status{width:min(100%,580px)}.investors-products>header,.investors-progress>header,.investors-thesis>header{grid-template-columns:1fr;gap:16px}.investors-product-grid,.investors-thesis-grid{grid-template-columns:1fr}.investors-progress>aside{margin-left:0}}@media (max-width:560px){.investors-hero{padding:48px 20px 40px}.investors-cta,.investors-products,.investors-progress,.investors-thesis{padding:48px 20px}.investors-product-grid article,.investors-thesis-grid article{min-height:0;padding:24px}.investors-cta>a,.investors-hero-copy>a{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .investors-page *{scroll-behavior:auto!important;transition:none!important}}