.src2f771-home-gate{background:#184517;color:#fff;padding:64px 0 48px}.src2f771-home-gate .src2f771-kicker,.src2f771-home-gate h1,.src2f771-home-gate li,.src2f771-home-gate p{color:#fff}.src2f771-home-gate .src2f771-btn--ghost{background:#123512;color:#fff;border:1px solid #fff}.src2f771-home-gate img{width:100%;height:auto;border-radius:4px;background:#24313b}.src2f771-home-gate__index{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:32px 0 0;padding:0;list-style:none}.src2f771-home-gate__index li{border:1px solid rgba(255,255,255,.35);border-radius:4px;padding:16px}.src2f771-home-gate__index span{display:block;color:#e4f6e4;font-size:.8rem}.src2f771-home-faq,.src2f771-home-matrix,.src2f771-home-roles{padding:64px 0;background:#fff;color:#24313b}.src2f771-home-roles{background:#f1f5f6}.src2f771-table{width:100%;border-collapse:collapse;margin-top:24px}.src2f771-table td,.src2f771-table th{border:1px solid #d5dde1;padding:12px 16px;text-align:left;vertical-align:top;color:#24313b}.src2f771-table th{background:#e4f6e4}.src2f771-home-roles article{background:#fff;border-radius:4px;padding:24px;border-top:4px solid #277326}.src2f771-home-faq details{border-bottom:1px solid #d5dde1;padding:16px 0}.src2f771-home-faq summary{font-weight:700;cursor:pointer}.src2f771-home-cta{background:#184517;color:#fff;padding:48px 0}.src2f771-home-cta h2,.src2f771-home-cta p{color:#fff}.src2f771-home-cta__row{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.src2f771-home-cta .src2f771-btn{background:#fff;color:#184517}