.application-hero .hero-card{padding:0;overflow:hidden}.application-hero .hero-card img{display:block;width:100%;aspect-ratio:1.25/1;object-fit:cover}.application-hero .hero-card div{padding:24px 30px}.application-hero .hero-card strong{font-size:24px;margin:4px 0}.application-hero .hero-card p{margin:0;color:#a9bad1;font-size:13px}.challenge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.challenge-grid article{background:#fff;padding:30px;min-height:220px}.challenge-grid span{font:600 11px "Space Grotesk";color:var(--blue)}.challenge-grid h3{font:600 22px "Space Grotesk";margin:38px 0 10px}.challenge-grid p{margin:0;color:var(--muted);font-size:14px}.foldable-note{margin-top:28px;padding:28px 30px;background:#0a1730;color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;align-items:center}.foldable-note strong{font:600 24px "Space Grotesk"}.foldable-note p{margin:0;color:#b9c6d9}.solution-list{border-top:1px solid var(--line)}.solution-list article{display:grid;grid-template-columns:90px .8fr 1.2fr;gap:28px;padding:28px 0;border-bottom:1px solid var(--line);align-items:start}.solution-list span{font:600 11px "Space Grotesk";color:var(--blue)}.solution-list h3{font:600 23px "Space Grotesk";margin:0}.solution-list p{margin:0;color:var(--muted)}.parameter-note{padding:22px;border-left:3px solid var(--blue);background:#fff;margin-top:28px;color:var(--muted)}@media(max-width:850px){.challenge-grid{grid-template-columns:1fr 1fr}.foldable-note,.solution-list article{grid-template-columns:1fr}.application-hero .hero-card{max-width:560px}}@media(max-width:560px){.challenge-grid{grid-template-columns:1fr}.foldable-note{padding:24px}.solution-list article{gap:10px}}
