.talent-hero{min-height:578px;padding:68px 4.7%;color:#fff;background:linear-gradient(90deg,rgba(0,0,0,.48),rgba(0,0,0,.2)),url('/assets/become-hero.webp') center/cover}.talent-hero h1{font-size:48px;margin:0 0 25px}.talent-hero h2{font-size:28px;margin:0 0 45px}.talent-hero p{font-size:22px;line-height:1.55;max-width:750px;color:#ddd;margin:0 0 85px}.outline-btn,.light-btn{display:inline-block;width:225px;text-align:center;padding:19px 10px;font-weight:700;margin-right:10px}.outline-btn{border:1px solid #666}.light-btn{background:#eee;color:#111}.talent-section{padding:95px 4.7% 175px}.talent-section h2{text-align:center;font-size:40px;margin:0 0 120px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:100px 70px}.benefit-grid h3{font-size:23px;margin:0 0 23px}.benefit-grid p{font-size:16px;line-height:1.6;margin:0}.why{padding-bottom:100px}.notice{max-width:900px;margin:85px auto 0;text-align:center;font-size:18px}.application{padding:90px 20px;background:#fafafa}.application form{max-width:760px;margin:auto;border:1px solid #333;box-shadow:0 0 22px #bbb;padding:58px 100px;display:flex;flex-direction:column;gap:28px}.application h2,.application form>p{text-align:center;margin:0}.application h2{font-size:35px}.application form>p{font-size:22px}.application input:not([type=file]){border:0;border-bottom:1px solid #ddd;padding:14px 0;font:16px Montserrat}.application label{font-size:17px;display:flex;flex-direction:column;gap:10px}.application button{align-self:center;background:#000;color:#fff;border:0;padding:18px 45px;font-weight:700;font-size:16px}@media(max-width:700px){.talent-hero{min-height:530px;padding:55px 25px}.talent-hero h1{font-size:34px}.talent-hero h2{font-size:21px}.talent-hero p{font-size:17px;margin-bottom:45px}.outline-btn,.light-btn{width:47%;padding:15px 5px;font-size:12px;margin:0}.talent-section{padding:65px 25px 95px}.talent-section h2{font-size:30px;margin-bottom:60px}.benefit-grid{grid-template-columns:1fr;gap:40px}.benefit-grid h3{font-size:20px}.application{padding:50px 15px}.application form{padding:35px 25px}.application h2{font-size:26px}}
