.epfJ2q_accent{color:var(--codedd-teal)}.epfJ2q_hero{padding:3.25rem 0 2.5rem}@media (min-width:40rem){.epfJ2q_hero{padding:5rem 0 3.5rem}}.epfJ2q_heroInner{text-align:left}.epfJ2q_heroHighlight{color:var(--codedd-navy);background:linear-gradient(transparent 60%, color-mix(in srgb, var(--codedd-teal) 45%, transparent) 60%)}.epfJ2q_heroTitle{letter-spacing:-.02em;max-width:24ch;color:var(--codedd-navy);margin:1rem 0 0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.epfJ2q_heroLead{max-width:42rem;font-size:1.05rem;line-height:var(--leading-relaxed);color:var(--codedd-muted);margin:1.25rem 0 0}.epfJ2q_section{padding:3rem 0}@media (min-width:40rem){.epfJ2q_section{padding:4rem 0}}.epfJ2q_principlesSection{background:var(--codedd-surface-muted)}.epfJ2q_sectionTitle{letter-spacing:-.015em;max-width:34ch;color:var(--codedd-navy);margin:.75rem 0 0;font-size:clamp(1.6rem,3.6vw,2.25rem);font-weight:700;line-height:1.2}.epfJ2q_sectionLead{max-width:46rem;font-size:1rem;line-height:var(--leading-relaxed);color:var(--codedd-muted);margin:1.25rem 0 0}.epfJ2q_sectionTitleLight{color:var(--codedd-surface);}.epfJ2q_sectionLeadLight{color:#ffffffc7;}.epfJ2q_splitGrid{gap:2rem;display:grid}@media (min-width:64rem){.epfJ2q_splitGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3rem}}.epfJ2q_cardStack{gap:1rem;margin-top:2rem;display:grid}@media (min-width:64rem){.epfJ2q_splitGrid>.epfJ2q_cardStack{margin-top:1.875rem}}.epfJ2q_cardStackHorizontal{}@media (min-width:48rem){.epfJ2q_cardStackHorizontal{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.epfJ2q_flatCard{background:var(--codedd-surface-muted);border-radius:10px;padding:1.5rem}.epfJ2q_iconCard{background:var(--codedd-navy-light);border-radius:10px;padding:1.5rem}.epfJ2q_cardIcon{border:1px solid color-mix(in srgb, var(--codedd-teal) 45%, transparent);width:2.5rem;height:2.5rem;color:var(--codedd-teal);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.1rem;display:flex}.epfJ2q_cardTitle{color:var(--codedd-navy);margin:0 0 .4rem;font-size:1.05rem;font-weight:700}.epfJ2q_cardBody{font-size:.92rem;line-height:var(--leading-relaxed);color:var(--codedd-muted);margin:0}.epfJ2q_cardTitleLight{color:var(--codedd-surface);}.epfJ2q_cardBodyLight{color:#ffffffb8;}.epfJ2q_audienceStack{gap:1rem;margin-top:2rem;display:grid}@media (min-width:48rem){.epfJ2q_audienceStack{grid-template-columns:repeat(3,minmax(0,1fr))}}.epfJ2q_audienceCard{border:1px solid var(--codedd-border);border-radius:10px;padding:1.5rem}.epfJ2q_audienceLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--codedd-teal);margin:0 0 .75rem;font-size:.7rem;font-weight:500}.epfJ2q_principlesList{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.epfJ2q_principlesList{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.epfJ2q_principle{border-top:1px solid var(--codedd-border);gap:.5rem;padding:1.75rem 0 0;display:grid}.epfJ2q_principleNumber{font-family:var(--font-mono);color:var(--codedd-teal);font-size:1.5rem;font-weight:700}.epfJ2q_principleText{max-width:46rem;color:var(--codedd-navy);margin:0;font-size:1.05rem;font-weight:500}.epfJ2q_foundersGrid{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:2rem;display:grid}@media (min-width:40rem){.epfJ2q_foundersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.epfJ2q_founderCard{border:1px solid var(--codedd-border);border-radius:10px;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.epfJ2q_founderPhoto{border-radius:50%;flex:none;width:4.5rem;height:4.5rem;display:flex;overflow:hidden}.epfJ2q_founderPhoto img{object-fit:cover;border-radius:50%}.epfJ2q_founderName{color:var(--codedd-navy);margin:0;font-size:1.05rem;font-weight:700}.epfJ2q_founderRole{color:var(--codedd-teal);margin:.2rem 0 0;font-size:.85rem;font-weight:500}.epfJ2q_founderLinkedin{color:var(--codedd-teal);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-flex}.epfJ2q_founderLinkedin:hover{text-decoration:underline}
