.vl.stories-page{min-height:100vh;padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}.vl.stories-page .stories-content{padding-top:32px;padding-bottom:clamp(48px,8vh,96px)}.vl .stories-intro{margin-top:clamp(40px,7vh,88px)}.vl .stories-intro h1{max-width:14ch;font-family:var(--font-display);letter-spacing:-.04em;color:var(--pure-light);margin:20px 0;font-size:clamp(46px,7vw,88px);line-height:1.04}.vl .stories-compounding{max-width:52ch;margin-top:40px;font-size:clamp(18px,2vw,23px)}.vl .stories-compounding p{margin:0}.vl .stories-compounding .stories-byline{color:var(--teal);margin-top:12px;font-size:14px}.vl .stories-group{margin-top:clamp(56px,8vw,96px)}.vl .stories-group h2{max-width:24ch;line-height:1.12}.vl .stories-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.vl .stories-card:only-child{grid-column:1/-1;width:100%;max-width:760px}.vl .stories-band.cream{background:var(--cream);color:#1f1d24;border-block:1px solid #14121e1a;border-radius:0;width:100%;padding:clamp(40px,6vw,72px) 0}.vl .stories-band.cream:before{content:none}.vl .stories-band h2{color:#1f1d24}.vl .stories-faces{flex-wrap:wrap;gap:8px 0;padding-left:10px;display:flex}.vl .stories-faces img{border:3px solid var(--cream);object-fit:cover;border-radius:50%;width:52px;height:52px;margin-left:-10px}.vl .stories-card{overflow-wrap:anywhere;color:#1f1d24;background:#fff;border-radius:10px;min-width:0;padding:clamp(20px,3vw,24px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;box-shadow:0 2px 14px #14121e1a}.vl .stories-person{align-items:center;gap:14px;display:flex}.vl .stories-person img,.vl .stories-initial{object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px}.vl .stories-initial{background:var(--cream);place-items:center;font-size:24px;display:grid}.vl .stories-person h3{color:inherit;margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.55}.vl .stories-person p{color:#66616c;margin:2px 0 0;font-size:14px}.vl .stories-card blockquote{margin:20px 0 0;font-size:16px;line-height:1.55}.vl .stories-card mark{color:inherit;background:#fff3a3;padding:0 2px}.vl .stories-extra{color:#66616c;margin:20px 0 0}.vl .stories-closing{color:#1f1d24;max-width:60ch;margin:22px 0 0}.vl .stories-disclaimer{color:#66616c;max-width:80ch;margin:56px 0 0;font-size:13px;line-height:1.55}.vl .stories-founders{max-width:60ch;margin-top:80px}.vl .stories-founders p,.vl .stories-numbers{font-size:18px}.vl .stories-numbers{max-width:60ch;margin:32px 0}.vl .stories-ask{margin-top:40px;padding:clamp(20px,4vw,40px)}.vl .stories-ask>p{max-width:60ch;margin:0 0 24px;font-size:20px}.vl .stories-join{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.vl .stories-join .pill{flex:none;max-width:100%}.vl .stories-join svg{flex:none}.vl .stories-join p{color:#ece9e2c7;flex-basis:100%;margin:0}@media (min-width:760px){.vl .stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vl .stories-faces img{width:72px;height:72px}.vl .stories-card:nth-child(odd){transform:rotate(-.5deg)}.vl .stories-card:nth-child(2n){transform:rotate(.6deg)}}@media (prefers-reduced-motion:reduce){.vl .stories-grid .stories-card{transform:none}}@media (min-width:1100px){.vl .stories-grid:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.vl .stories-full-quote{margin-top:20px}.vl .stories-full-quote blockquote p{margin:0}.vl .stories-full-quote blockquote p+p{margin-top:1em}.vl .stories-full-quote summary{cursor:pointer;color:inherit;width:fit-content;font-size:14px;text-decoration:underline}.vl .stories-full-quote .stories-read-less,.vl .stories-full-quote[open] .stories-read-more{display:none}.vl .stories-full-quote[open] .stories-read-less{display:inline}@media (max-width:599px){.vl .stories-join{flex-direction:column;align-items:stretch}.vl .stories-join .pill{box-sizing:border-box;width:100%}}