body.ddsr-refresh{min-height:100vh;display:flex;flex-direction:column}
.ddsr-refresh main{flex:1}.ddsr-refresh .ddsp-media img{width:100%;height:100%;object-fit:cover}
.ddsr-refresh .ddsp-media img[src$="/investing.jpg"]{width:155%;max-width:none;object-position:left center}
.ddsr-refresh .ddsp-essay{display:flex;flex-direction:column;gap:10px;text-decoration:none}
.ddsr-refresh .ddsp-project{text-decoration:none}.ddsr-refresh .ddsp-card--pad{padding:28px}
.ddsr-refresh [hidden]{display:none!important}.ddsr-refresh .ddsr-article{max-width:820px;display:flex;flex-direction:column;gap:24px}
.ddsr-prose{font-size:19px;line-height:1.8}.ddsr-refresh .ddsr-prose p{margin:0 0 22px}.ddsr-prose h2,.ddsr-prose h3{margin:32px 0 16px}.ddsr-prose a{text-decoration:underline;color:var(--ddsp-accent)}
.ddsr-notice{border-left:3px solid var(--ddsp-accent);padding:12px;background:var(--ddsp-soft)}
.ddsr-refresh .hj{max-width:1120px;margin:0 auto;padding:32px 24px 56px;--red:#8e2a2a;--ink:#111827;--muted:#4b5563;--line:#e5e7eb;--cream:#f5f6f8;font-family:var(--ddsp-sans)}
.ddsr-refresh .hj .hero h1,.ddsr-refresh .hj h2,.ddsr-refresh .hj h3,.ddsr-refresh .hj .value{font-family:var(--ddsp-serif)}
.ddsr-refresh .ddsp-form{min-width:0}.ddsr-refresh input,.ddsr-refresh select,.ddsr-refresh textarea{max-width:100%}
.ddsr-ventures-heading{padding-top:56px;padding-bottom:44px;display:flex;flex-direction:column;gap:22px}.ddsr-ventures-heading .ddsp-lead{max-width:600px}.ddsr-venture-jump{display:flex;flex-wrap:wrap;gap:24px;font:13px var(--ddsp-sans);margin-top:8px}.ddsr-venture-jump a{color:var(--ddsp-accent);text-decoration:none}.ddsr-venture-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px}.ddsr-venture-card{background:white;border:1px solid var(--ddsp-line);padding:32px;display:flex;flex-direction:column;gap:20px}.ddsr-venture-identity{display:flex;flex-direction:column;gap:28px}.ddsr-venture-monogram{font:600 36px var(--ddsp-sans);letter-spacing:-.06em;color:var(--ddsp-ink)}.ddsr-se{font-family:var(--ddsp-serif);font-weight:500;color:var(--ddsp-accent)}.ddsr-venture-card h3{font-size:32px;line-height:1.2}.ddsr-venture-card>p{color:var(--ddsp-body);font-size:18px;line-height:1.7;flex:1}.ddsr-venture-card .ddsp-link{margin-top:8px}.ddsr-ventures #investments{min-height:220px}
@media(max-width:600px){.ddsr-refresh .ddsp-grid{grid-template-columns:minmax(0,1fr)}.ddsr-refresh .ddsp-split{gap:28px}.ddsr-refresh .ddsp-page-hero{padding-top:36px;padding-bottom:40px}.ddsr-venture-grid{grid-template-columns:minmax(0,1fr)}.ddsr-venture-card{padding:24px}.ddsr-ventures-heading{padding-top:36px}}
