.j30diW_section :where(h1,h2,h3,h4,h5,h6){color:var(--brand-navy);font-weight:var(--type-heading-weight);overflow-wrap:break-word}.j30diW_section{color:#40516b;background:#f7f9ff;padding:clamp(48px,6vw,88px) 0}.j30diW_container{max-width:1440px;margin:0 auto;padding:0 clamp(20px,3vw,48px)}.j30diW_kicker{font-size:var(--type-eyebrow-size);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;font-weight:var(--type-eyebrow-weight);color:var(--brand-navy);line-height:var(--type-eyebrow-leading);margin-bottom:10px}.j30diW_section h2{font-size:var(--type-section-size);letter-spacing:var(--type-section-tracking);line-height:var(--type-section-leading);margin:0 0 12px}.j30diW_lead{font-size:var(--type-body-size);line-height:var(--type-body-leading);max-width:780px}.j30diW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}.j30diW_card{flex-direction:column;min-width:0;display:flex;overflow:hidden;}.j30diW_cardBody{line-height:var(--type-body-leading);font-size:var(--type-card-copy-size);flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.j30diW_card h3{font-size:var(--type-card-title-size);line-height:var(--type-card-title-leading);font-weight:var(--type-heading-weight)}.j30diW_card p{font-size:var(--type-card-copy-size);line-height:var(--type-body-leading);flex:1}.j30diW_allLink{margin-top:2px;font-weight:750;display:inline-block}@media (max-width:900px){.j30diW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.j30diW_grid{grid-template-columns:1fr}}.j30diW_screenshotFrame{background:#f6f8fd;flex-shrink:0;height:140px;position:relative}.j30diW_fourProjects{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.j30diW_fourProjects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.j30diW_fourProjects{grid-template-columns:minmax(0,1fr)}}.j30diW_screenshot{object-fit:contain}.j30diW_section h2{margin-inline:auto}.j30diW_cardCta{align-self:center}.j30diW_allActions{justify-content:center;margin-top:2px;display:flex}@media (max-width:960px){.j30diW_container{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}}
.SDk4ba_hero.SDk4ba_hero{width:100cqw;max-width:none;margin-inline:calc(50% - 50cqw)}
