.spinafx-investors-hero{padding:calc(var(--spinafx-header-space) + var(--spinafx-space-96)) 0 var(--spinafx-space-112);background:radial-gradient(45% 70% at 82% 38%,#d7e48a80,#d7e48a00 70%),radial-gradient(40% 60% at 10% 0%,#0072b817,#0072b800 70%),linear-gradient(180deg,var(--spinafx-sky) 0%,var(--spinafx-white) 100%)}.spinafx-investors{padding-bottom:var(--spinafx-space-112)}.spinafx-investors .spinafx-section-header{margin-bottom:40px}.spinafx-investors__grid{gap:32px 64px;align-items:stretch}.spinafx-investors__statement{font-weight:600;font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1.25;letter-spacing:-.025em}.spinafx-investors__card{justify-content:space-between;gap:28px;padding:clamp(28px,4vw,44px)}.spinafx-investors__card-text{display:flex;flex-direction:column;gap:16px;font-size:19px;line-height:1.6;color:#ffffffdb}.spinafx-investors__card-text>*{margin:0}.spinafx-investors__card-text a{color:var(--spinafx-green)}.spinafx-investors__card-text a:hover{color:var(--spinafx-white)}.spinafx-investors__actions{display:flex;flex-wrap:wrap;gap:10px}.spinafx-investors__actions .spinafx-button{min-height:55px;padding:14px 24px;line-height:1.55}.spinafx-investors__actions .spinafx-button--green,.spinafx-investors__actions .spinafx-button--green:hover{color:var(--spinafx-navy)}.spinafx-investors__actions .spinafx-button--ghost-dark,.spinafx-investors__actions .spinafx-button--ghost-dark:hover{color:var(--spinafx-white)}.spinafx-investors-media{padding-bottom:var(--spinafx-space-140)}.spinafx-investors-media__inner{display:flex;flex-direction:column;gap:40px}.spinafx-investors-media .spinafx-section-header{margin-bottom:0;align-items:flex-end;gap:16px 40px}.spinafx-investors-featured{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px 48px;padding:24px;border:1px solid var(--spinafx-line-soft);border-radius:var(--spinafx-radius-card);background:#f2f8fc;color:var(--spinafx-navy)}.spinafx-investors-featured__media{aspect-ratio:768 / 431;border-radius:22px;overflow:hidden;background:var(--spinafx-ice)}.spinafx-investors-featured__media img{display:block;width:100%;height:100%;object-fit:cover}.spinafx-investors-featured__body{display:flex;flex-direction:column;gap:14px;min-width:0;padding:8px 16px 8px 0}.spinafx-investors-featured__body .spinafx-meta{color:var(--spinafx-ink-3)}.spinafx-investors-featured__title{font-weight:700;font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.2;letter-spacing:-.025em}.spinafx-investors-featured__excerpt{font-size:16px;line-height:1.6;color:var(--spinafx-ink-2);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.spinafx-investors-featured__more{align-self:flex-start;min-height:0;font-size:15px}.spinafx-press-release__subtitle{font-weight:700;font-size:17px;line-height:1.4;color:var(--spinafx-navy)}.spinafx-press-release__text{display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:1.65;color:var(--spinafx-ink-2)}.spinafx-press-release__text>*{margin:0}.spinafx-press-release__text p,.spinafx-press-release__text li{overflow-wrap:anywhere}.spinafx-press-release__text h3,.spinafx-press-release__text h4{margin-top:10px;font-size:17px;line-height:1.4;letter-spacing:-.01em;color:var(--spinafx-navy)}.spinafx-press-release__text a{color:var(--spinafx-blue)}.spinafx-press-release__text strong,.spinafx-press-release__text b{color:var(--spinafx-navy)}.spinafx-press-release__text ul,.spinafx-press-release__text ol{display:flex;flex-direction:column;gap:6px;padding-left:22px}.spinafx-press-release__text sup{font-size:.7em;line-height:0}.spinafx-press-release__text blockquote{margin-top:6px;padding:4px 0 4px 24px;border-left:3px solid var(--spinafx-blue);font-weight:600;font-size:18px;line-height:1.45;letter-spacing:-.01em;color:var(--spinafx-navy)}.spinafx-press-release__text blockquote p+p{margin-top:12px}.spinafx-press-release__text .spinafx-press-release__cite{margin:-4px 0 0 27px;font-weight:700;color:var(--spinafx-navy)}.spinafx-press-release__text .spinafx-press-release__cite-role{margin:-12px 0 0 27px;font-family:var(--spinafx-mono);font-size:12px;letter-spacing:.02em;color:var(--spinafx-ink-3)}.spinafx-press-release__link{align-self:flex-start;gap:8px;min-height:0;font-size:15px}@media(max-width:900px){.spinafx-investors-featured{grid-template-columns:minmax(0,1fr);padding:14px;border-radius:24px}.spinafx-investors-featured__body{padding:4px 8px 12px}}
