/* Company, careers and FAQ page variations. */
.team-layout{padding-bottom:100px;padding-top:90px}.team-layout>.prose{margin:0 auto 60px;max-width:850px}.team-role-grid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.team-role-grid article{background:#071935;color:#fff;min-height:250px;padding:34px}.team-role-grid span{color:#2dd4bf;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.team-role-grid h2{font:700 23px/1.3 Manrope;margin:15px 0}.team-role-grid p{color:#b8c8e3}.career-layout{align-items:start;display:grid;gap:75px;grid-template-columns:1.25fr .75fr;padding-bottom:100px;padding-top:95px}.career-layout aside{background:#eef5ff;padding:38px}.career-layout aside h2{font:800 29px/1.25 Manrope}.career-layout aside ul{color:#40516c;list-style:none;margin:25px 0 30px;padding:0}.career-layout aside li{border-top:1px solid #d4e1f1;padding:13px 0}.career-layout aside li:before{color:#2563eb;content:'✓';font-weight:800;margin-right:9px}.faq-layout{display:grid;gap:80px;grid-template-columns:.8fr 1.2fr;padding-bottom:100px;padding-top:95px}.faq-prose h2:first-child{margin-top:0}.faq-prose h3{background:#eef5ff;border-left:3px solid #2563eb;font-size:18px;margin:22px 0 0;padding:18px 22px}.faq-prose h3+p{border:1px solid #e1e9f4;border-top:0;padding:20px 22px}@media(max-width:900px){.career-layout,.faq-layout{grid-template-columns:1fr}.team-role-grid{grid-template-columns:1fr}.faq-layout{gap:35px}}
