.career-journeys-section{padding:5rem 0 2rem;position:relative;overflow:hidden;z-index:1;isolation:isolate}@media (min-width:768px){.career-journeys-section:before{content:"";position:absolute;top:20%;left:-10%;width:300px;height:300px;border-radius:50%;z-index:1}.career-journeys-section:after{content:"";position:absolute;top:60%;right:-10%;width:400px;height:400px;border-radius:50%;z-index:1}}.section-container{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.section-title{text-align:center;font-size:3rem;font-weight:700;color:#f97316;margin-bottom:4rem;letter-spacing:-.02em}.company-description{margin:0 auto 5rem;text-align:center}.company-description p{font-size:1.125rem;line-height:1.7;color:#374151;margin-bottom:1.5rem}.company-description p:last-child{margin-bottom:0}@media (max-width:934px){.open-roles-container{display:grid;gap:1.75rem;margin-bottom:4rem;grid-template-columns:1fr;align-items:center;justify-items:center}}@media (min-width:935px) and (max-width:1256px){.open-roles-container{display:grid;grid-template-columns:1fr 500px;gap:2.5rem;align-items:center;margin-bottom:4rem}}@media (min-width:1257px){.open-roles-container{display:grid;grid-template-columns:498px 595px;gap:100px;align-items:center;justify-content:center;margin-bottom:4rem}}.open-roles-content{padding:2rem 0;max-width:498px;min-width:0}.open-roles-title-wrap{display:flex;align-items:center;gap:16px;margin-bottom:16px}.open-roles-gif{width:51px;height:52px;object-fit:contain;flex-shrink:0}.open-roles-title{font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;color:#171717;margin:0;line-height:47px;white-space:nowrap}.open-roles-title .highlight{color:#ff4103}.open-roles-copy{width:100%}.roles-subtitle{font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;color:#171717;margin:0 0 16px;line-height:normal}.role-pills{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;margin-bottom:16px}.role-pill{display:flex;align-items:center;justify-content:center;gap:6px;width:170px;height:40px;background:#ffffff;border-radius:10px;filter:drop-shadow(0 0 5px rgba(0,0,0,.25));text-decoration:none;cursor:pointer;transition:opacity .2s ease}.role-pill:hover{opacity:.85}.role-pill-icon{width:22px;height:22px;object-fit:contain;flex-shrink:0}.role-pill-label{font-weight:600;color:#ff4103;white-space:nowrap}.explore-text,.role-pill-label{font-family:Poppins,sans-serif;font-size:1rem;line-height:normal}.explore-text{font-weight:400;color:#171717;margin:0 0 8px}.opportunities-list{list-style:none;padding:0;margin:0}.opportunities-list li{font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;color:#171717;line-height:normal;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.opportunities-list li:last-child{margin-bottom:0}.opportunities-list li:before{content:"";position:absolute;left:.5rem;top:.6em;width:5px;height:5px;border-radius:50%;background:#171717}.team-photo{display:flex;flex-direction:column;align-items:center;width:100%;max-width:600px;min-width:0}.team-photo .slick-slider{width:100%}.team-photo .slick-list{touch-action:pan-y;-webkit-overflow-scrolling:touch}.main-slider-wrap{width:100%}.team-meeting-image{width:100%;max-width:600px;height:341px;object-fit:cover;border-radius:20px;border:8px solid rgba(65,1,100,.4)}.team-meeting-image+.team-photo:before{display:none}.thumb-strip{width:100%;margin-top:19px}.thumb-slide{padding:0 3px}.thumb-item{width:100%;height:75px;object-fit:cover;border-radius:10px;cursor:pointer;display:block}.bottom-accent-line{width:200px;height:4px;background:linear-gradient(90deg,#f97316,#fb923c);margin:0 auto;border-radius:2px}@media (max-width:768px){.career-journeys-section{padding:.25rem 0 1rem}.section-container{padding:0 1rem}.section-title{font-size:2.5rem;margin-bottom:1rem}.company-description{margin-bottom:1.5rem;text-align:justify}.company-description p{font-size:1rem}.open-roles-content{padding:1.5rem 0;width:100%;max-width:346px;margin:0 auto}.open-roles-title-wrap{flex-direction:column;align-items:center;gap:4px;margin-bottom:23px}.open-roles-title{text-align:center}.roles-subtitle{text-align:justify;margin-bottom:12px}.role-pills{gap:16px;margin-bottom:12px;justify-content:center}.role-pill{width:165px}.explore-text{margin-bottom:12px}.opportunities-list li{color:#2b2b2b;margin-bottom:.75rem}.opportunities-list li:before{background:#2b2b2b}.team-photo{max-width:342px}.team-meeting-image{max-width:342px;height:186px;border:4.58px solid rgba(65,1,100,.4);border-radius:11.45px}.thumb-strip{margin-top:11px}.thumb-item{height:43px}.team-photo{align-items:center;margin:0 auto}}@media (width:768px){.open-roles-content,.team-meeting-image,.team-photo{max-width:500px}}@media (max-width:480px){.section-title{font-size:1.75rem}.role-pill{width:calc(50% - 8px);min-width:150px}}