.ef-page-investors .ef-inv-fit-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;display:grid}.ef-page-investors .ef-inv-fit-grid .ef-cards{height:100%}.ef-page-investors .ef-inv-process-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.ef-page-investors .ef-inv-record{border:1px solid var(--ef-line);background:#fff;border-radius:12px 60px 12px 12px;margin:0;padding:30px 30px 26px;box-shadow:0 30px 60px -40px #172c3d73}.ef-page-investors .ef-inv-record figcaption small{color:var(--ef-muted);margin-top:6px;font-size:13px;display:block}.ef-page-investors .ef-inv-record dl{margin:20px 0 0}.ef-page-investors .ef-inv-record dl>div{border-bottom:1px dashed var(--ef-line);justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;display:flex}.ef-page-investors .ef-inv-record dt{color:var(--ef-muted)}.ef-page-investors .ef-inv-record dd{text-align:right;margin:0;font-weight:600}.ef-page-investors .ef-inv-record .ef-inv-record-total{background:var(--ef-mint);border-bottom:0;border-radius:12px;margin-top:6px;padding:14px 16px}.ef-page-investors .ef-inv-record .ef-inv-record-total dt,.ef-page-investors .ef-inv-record .ef-inv-record-total dd{color:var(--ef-green);font-weight:700}.ef-page-investors .ef-inv-record>p{color:var(--ef-muted);margin-top:16px;font-size:13px}.ef-page-investors .ef-inv-term{border:1px solid var(--ef-line);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;margin:48px 0 0;padding:18px 22px;font-size:15px;display:flex}.ef-page-investors .ef-inv-term svg{color:var(--ef-blue);flex:none;margin-top:2px}.ef-page-investors .ef-inv-records-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.ef-page-investors .ef-inv-records-grid .ef-check-list{margin-bottom:24px}.ef-page-investors .ef-inv-basis{background:var(--ef-cream);border-radius:22px;padding:28px}.ef-page-investors .ef-inv-basis img{border-radius:16px;width:100%;max-width:220px;height:auto;margin-bottom:20px;display:block}.ef-page-investors .ef-inv-basis p{color:var(--ef-muted);margin-top:10px;font-size:15px}.ef-page-investors .ef-inv-inherited{border:1px solid var(--ef-line);background:#fff;border-radius:18px;margin:28px 0;padding:24px}.ef-page-investors .ef-inv-inherited>div{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ef-page-investors .ef-inv-inherited>div span{background:var(--ef-cream);border:1px solid var(--ef-line);border-radius:7px;padding:3px 8px;font-size:12.5px;font-weight:500}.ef-page-investors .ef-inv-inherited>p{color:var(--ef-muted);margin-top:12px;font-size:13px}.ef-page-investors .ef-callout .ef-text-link{margin-top:-.5px}.ef-page-investors .ef-inv-limit-links{flex-wrap:wrap;gap:14px 28px;margin-top:24px;display:flex}.ef-page-investors .ef-inv-sources{margin-top:64px}@media (width<=1100px){.ef-page-investors .ef-inv-fit-grid{grid-template-columns:minmax(0,1fr)}.ef-page-investors .ef-inv-plan{max-width:560px}}@media (width<=900px){.ef-page-investors .ef-inv-process-grid,.ef-page-investors .ef-inv-records-grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=650px){.ef-page-investors .ef-inv-record{padding:24px 20px}.ef-page-investors .ef-inv-basis{padding:22px 20px}.ef-page-investors .ef-inv-inherited{padding:20px 18px}.ef-page-investors .ef-inv-term{margin-top:36px;padding:16px 18px}.ef-page-investors .ef-inv-sources{margin-top:48px}}@media (width<=380px){.ef-page-investors .ef-inv-record dl>div{flex-direction:column;gap:2px}.ef-page-investors .ef-inv-record dd{text-align:left}}.ef-page-investors .ef-inv-plan-note{color:var(--ef-muted);margin-top:14px;font-size:13px}
