.board-why{background:var(--action-tint);font-size:var(--t-13);border-radius:14px;padding:10px 14px}.fund-lines{border-top:1px solid var(--rule)}.fund-line{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id price""proof spark";align-items:center;gap:4px 16px;padding:14px 6px;transition:background-color .2s;display:grid;position:relative}.fund-line:hover{background:var(--paper-raised)}.fund-line-id{flex-direction:column;grid-area:id;gap:2px;min-width:0;display:flex}.fund-line-name{font-family:var(--font-display);font-weight:400;font-size:var(--t-19);line-height:1.2}.fund-line-meta{font-size:var(--t-13);color:var(--ink-2)}.fund-line-meta a{z-index:1;text-decoration:underline;-webkit-text-decoration-color:var(--action);text-decoration-color:var(--action);text-underline-offset:2px;position:relative}.fund-line-thesis{font-size:var(--t-13);color:var(--ink-3)}.fund-line-price{font-size:var(--t-13);color:var(--ink-2);text-align:right;flex-direction:column;grid-area:price;align-self:start;align-items:flex-end;gap:2px;display:flex}.fund-line-price>.figure{font-size:var(--t-16);color:var(--ink);line-height:1.3}.fund-line>.proof{grid-area:proof}.fund-line>.spark{grid-area:spark;justify-self:end}@media (min-width:768px){.fund-line{grid-template-columns:minmax(0,1fr) 132px 92px;grid-template-areas:"id price spark""proof price spark"}}.hero-fund{border:1px solid var(--rule);background:var(--paper-raised);box-shadow:var(--shadow-lift);border-radius:24px;flex-direction:column;gap:10px;padding:22px;display:flex;position:relative}.hero-name{font-family:var(--font-display);font-weight:300;font-size:var(--t-title);line-height:var(--lh-title);letter-spacing:var(--ls-title)}.hero-fund .fund-byline a{z-index:1;text-decoration:underline;-webkit-text-decoration-color:var(--action);text-decoration-color:var(--action);text-underline-offset:3px;position:relative}.hero-thesis{font-family:var(--font-display);font-weight:300;font-size:var(--t-heading);line-height:var(--lh-heading)}.hero-chart{margin:8px 0 2px}.hero-chart .spark{width:100%;height:auto;color:var(--ink)}.hero-chart .spark path{stroke-width:1.75px}.hero-chart .spark circle{r:4px}.hero-fund .entry-why{border-top:1px solid var(--rule);font-size:var(--t-13);color:var(--ink-2);padding-top:12px}
.posts>.post:has(>.home-idea-card){border-bottom:0;min-width:0;margin-bottom:14px;padding:0}.home-idea-card.post-card{overflow-wrap:anywhere;gap:10px;min-width:0;padding:16px;position:relative}.home-idea-card .entry-name{font-size:25px;font-weight:300;line-height:1.24}.home-idea-card .post-facts{font-size:12px;line-height:1.5;display:block}.home-idea-card:focus-visible{outline:2px solid var(--action);outline-offset:4px}.home-card-return{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:2px;padding-top:12px;display:flex}.home-card-result{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:500}.home-card-period{color:var(--ink-2);font-size:11px}.home-idea-card .post-who{color:var(--ink-2);flex-wrap:wrap;font-size:12px;font-weight:400}@media (min-width:1024px){.home-idea-card.post-card{padding:18px 20px}.home-idea-card .entry-name{font-size:28px}.home-idea-card .post-facts{font-size:13px}}
