.ml-hub .ml-subtitle{font-size:28px}.ml-hub .ml-form h2{font-size:26px}.ml-hub .ml-inline-links a{display:inline-flex;gap:8px;align-items:center}.ml-hub .fa-linkedin-square{font-size:21px}.ml-language-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.ml-language-grid article{padding:27px;background:#f0f5f8;border-radius:8px;display:flex;flex-direction:column}.ml-language-grid article:nth-child(2),.ml-language-grid article:nth-child(5){background:#eaf4ef}.ml-language-grid article:nth-child(4){background:#f7eef1}.ml-language-code{display:grid;place-items:center;width:46px;height:46px;background:white;border-radius:8px;font-size:18px;font-weight:700;color:#17634e;margin-bottom:20px}.ml-hub .ml-language-grid h3{font-size:24px}.ml-hub .ml-language-grid p{font-size:17px;line-height:1.65}.ml-language-grid a{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:16px;margin-top:auto;padding-top:12px}.ml-language-grid .ml-language-help{background:#153d35}.ml-hub .ml-language-help h3{color:white}.ml-hub .ml-language-help p{color:#e0ece7}.ml-language-help a{color:#ffcc72}.ml-language-help a:hover{color:white}.ml-hub-framework{list-style:none!important;padding:0!important;margin:30px 0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ml-hub-framework li{padding:26px;background:white;border-radius:8px;display:flex;flex-direction:column}.ml-hub-framework li>span{display:grid;place-items:center;width:54px;height:54px;background:#153d35;color:white;font-size:30px;font-weight:700;border-radius:8px;margin-bottom:20px}.ml-hub-framework li:nth-child(2)>span,.ml-hub-framework li:nth-child(5)>span{background:#963f50}.ml-hub .ml-hub-framework h3{font-size:24px}.ml-hub .ml-hub-framework p{font-size:17px;margin:0}.ml-hub .ml-plans li{font-size:16px}.ml-hub .ml-answer p{color:#dcebe7;font-size:17px}.ml-hub .ml-ai .ml-text-link:hover{color:#ffcf7b}@media(max-width:1050px){.ml-language-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ml-language-grid,.ml-hub-framework{grid-template-columns:1fr}.ml-hub .ml-subtitle{font-size:24px}.ml-language-grid article{padding:24px}.ml-hub .ml-form{padding:22px}.ml-hub .ml-form .wpcf7-form button.wpcf7-submit{font-size:13px!important}}
