@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap");.career-section,.career-section *{box-sizing:border-box}.career-section{background:#f3f3f3;color:#111;font-family:Montserrat,Arial,sans-serif;width:100%}.career-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1360px;padding:2rem;width:100%}.career-copy{grid-area:copy;width:25%}.career-title{color:#64bee6;font:normal normal 700 24px/24px Montserrat;font-weight:700;line-height:.9;margin:1rem 0;text-transform:uppercase;width:90%}.career-copy p{color:#1c1c1c;font:normal normal normal 16px/19px Montserrat;font-weight:400;line-height:1.1;margin:0 0 14px;width:90%}.career-copy p:last-child{margin-bottom:0}.career-platforms{align-items:center;display:grid;gap:20px 11px;grid-area:platforms;grid-template-columns:repeat(2,320px);justify-content:center}.career-button,.platform-card{display:grid;place-items:center;text-align:center;text-decoration:none}.career-button span{font:normal normal 700 16px/19px Montserrat;font-weight:700;line-height:.9}.platform-card{background:transparent;border:1px solid #64bee6;border-radius:6px;cursor:default;height:85px;max-width:280px;padding:8px 18px;width:100%}.platform-card-red{border-color:#ff3b30}.platform-card img{display:block;max-height:35px;max-width:100%;object-fit:contain}.career-button{background:#64bee6;border-radius:6px;box-shadow:0 7px 10px rgba(0,0,0,.22);color:#fff;font-size:15px;font-weight:800;letter-spacing:.1px;line-height:1.04;max-height:85px;max-width:280px;min-height:57px;padding:8px 14px;text-transform:uppercase;width:100%}.platforms-button{grid-column:2}.mobile-text{display:none}.career-tools{display:grid;gap:35px;grid-area:tools;padding-top:14px}.tool-card{background:hsla(0,0%,100%,.72);border-radius:6px;min-height:94px;padding:18px 10px 10px;position:relative;width:313px}.tool-icon{display:block;height:42px;left:50%;object-fit:contain;position:absolute;top:-2em;transform:translateX(-50%);width:42px}.tool-card p{color:#111;font:normal normal normal 16px/19px Montserrat;font-weight:400;line-height:1.05;margin:0 0 10px}.tool-card .career-button{font-size:14px;line-height:1.05;margin:0 auto;min-height:37px;opacity:.9;padding:7px 10px;width:100%}.tool-card .career-button:hover{opacity:1;scale:1.05}@media (max-width:1200px){.career-container{display:flex;gap:24px;padding:1rem}.career-copy{width:25%}.career-platforms{gap:20px 24px;grid-template-columns:repeat(2,208px)}.career-tools{display:grid;gap:35px;grid-template-columns:1fr}}@media (max-width:949px){.career-section{border-bottom:5px solid #123f62;border-top:4px solid #111}.career-container{display:block;padding:28px 16px 36px}.career-copy{width:100%}.career-title{font-size:19px;letter-spacing:0;line-height:.94;margin-bottom:1rem;width:100%}.career-copy p{width:100%}.career-platforms{display:grid;gap:16px 3.5rem;grid-template-columns:repeat(2,1fr);margin-top:17px}.platform-card{border-radius:6px;height:60px;margin:0 auto;padding:7px 10px;width:154px}.platform-card img{max-height:24px}.career-button{border-radius:6px;min-height:39px;padding:7px 10px;width:154px}.career-button,.career-button span{font-size:11.5px;line-height:1}.platforms-button{grid-column:auto;margin:0 auto}.desktop-text{display:none}.mobile-text{display:inline}.career-tools{display:grid;gap:35px;grid-template-columns:1fr;padding-top:45px}.tool-card{background:#fff;border-radius:6px;margin:0 auto;min-height:100px;padding:19px 10px 10px;width:100%}.tool-icon{height:42px;top:-2em;width:42px}.tool-card p{font-size:16px;line-height:1.05;margin-bottom:11px}.tool-card .career-button{font:normal normal 700 16px/19px Montserrat;max-width:385px;min-height:36px;width:100%}}a.career-button:nth-child(6){height:100%;max-height:85px}