.app-public-module__AKl5EG__page{color:#171b24;font-family:var(--font-sans), Arial, sans-serif;background:#fff}.app-public-module__AKl5EG__container{width:min(1200px,100% - 80px);margin-inline:auto}.app-public-module__AKl5EG__hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:84px;padding-block:36px 80px;display:grid}.app-public-module__AKl5EG__breadcrumb{color:#667181;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;font-size:12px;display:flex}.app-public-module__AKl5EG__breadcrumb a{color:inherit}.app-public-module__AKl5EG__breadcrumb a:hover{color:#5268ed}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__title{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.055em;text-wrap:balance;font-size:clamp(42px,4.4vw,62px);font-weight:550;line-height:1.06}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__intro{color:#606b7c;max-width:440px;margin-top:24px;font-size:18px;line-height:1.75}.app-public-module__AKl5EG__availability{margin-top:24px}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__availability p{color:#606b7c;max-width:390px;margin-top:14px;font-size:13px;line-height:1.7}.app-public-module__AKl5EG__start{color:#fff;background:#5268ed;border-radius:8px;justify-content:center;align-items:center;gap:20px;min-height:48px;margin-top:22px;padding:13px 20px;font-size:13px;font-weight:550;transition:background .16s;display:inline-flex}.app-public-module__AKl5EG__start:hover{background:#4258d6}.app-public-module__AKl5EG__preview{min-width:0;padding-block:24px}.app-public-module__AKl5EG__roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;padding-bottom:90px;display:grid}.app-public-module__AKl5EG__role{border-top:1px solid #dfe3e9;padding-top:27px}.app-public-module__AKl5EG__roleIcon{color:#5268ed;margin-bottom:22px;display:block}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__roleTitle{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.045em;max-width:410px;font-size:clamp(28px,2.8vw,35px);font-weight:550;line-height:1.16}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__roleCopy{color:#606b7c;max-width:480px;margin-top:18px;font-size:15px;line-height:1.75}.app-public-module__AKl5EG__textLink{color:#5268ed;align-items:center;gap:10px;min-height:44px;margin-top:18px;font-size:13px;font-weight:550;display:inline-flex}.app-public-module__AKl5EG__textLink:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){.app-public-module__AKl5EG__hero,.app-public-module__AKl5EG__roles{gap:40px}}@media (max-width:760px){.app-public-module__AKl5EG__container{width:calc(100% - 40px)}.app-public-module__AKl5EG__hero{grid-template-columns:1fr;gap:28px;padding-block:30px 56px}.app-public-module__AKl5EG__breadcrumb{margin-bottom:26px}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__title{text-wrap:initial;max-width:600px;font-size:clamp(39px,7vw,52px)}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__intro{max-width:520px;margin-top:20px;font-size:16px}.app-public-module__AKl5EG__preview{width:100%;max-width:460px;margin-inline:auto;padding-block:14px}.app-public-module__AKl5EG__roles{grid-template-columns:1fr;gap:42px;padding-bottom:60px}.app-public-module__AKl5EG__page .app-public-module__AKl5EG__roleTitle{max-width:460px;font-size:30px}}@media (prefers-reduced-motion:reduce){.app-public-module__AKl5EG__start{transition:none}}
