.iq-careers *{box-sizing:border-box;margin:0;padding:0}.iq-careers{background:#fff;color:#414042;font-family:CalibreReg,Open Sans,sans-serif;padding:60px 24px 80px}.iq-careers__inner{margin:0 auto;max-width:1100px}.iq-careers__headline{color:#414042;font-family:CalibreSemibold,Open Sans,sans-serif;font-size:3.2rem;line-height:1.2;margin-bottom:8px;text-align:center}.iq-careers__subline{color:#75928c;font-size:1.8rem;margin-bottom:48px;text-align:center}.iq-eeo{border:1px solid #dbdbdb;border-radius:16px;margin-bottom:40px;overflow:hidden}.iq-eeo__trigger{align-items:center;background:#f7f7f7;border:none;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:18px 28px;text-align:left;width:100%}.iq-eeo__trigger-label{color:#414042;font-family:CalibreSemibold,Open Sans,sans-serif;font-size:1.5rem;letter-spacing:.02em;text-transform:uppercase}.iq-eeo__icon{align-items:center;background:#003d55;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .25s ease;width:28px}.iq-eeo__icon svg{display:block}.iq-eeo--open .iq-eeo__icon{transform:rotate(180deg)}.iq-eeo__body{max-height:0;overflow:hidden;transition:max-height .35s ease}.iq-eeo--open .iq-eeo__body{max-height:600px}.iq-eeo__content{border-top:1px solid #dbdbdb;color:#414042;font-size:1.5rem;line-height:1.7;padding:24px 28px}.iq-eeo__content p{margin-bottom:14px}.iq-eeo__content p:last-child{margin-bottom:0}.iq-eeo__content a{color:#b01c2e;text-decoration:underline}.iq-jobboard{background:#fff;border-radius:30px;box-shadow:0 4px 32px rgba(0,61,85,.1),0 1px 4px rgba(0,0,0,.05);overflow:hidden}.iq-jobboard__header{align-items:center;background:#414042;display:flex;gap:14px;padding:24px 36px}.iq-jobboard__header-dot{background:#b01c2e;border-radius:50%;flex-shrink:0;height:10px;width:10px}.iq-jobboard__header-title{font-size:1.6rem}.iq-jobboard__header-badge,.iq-jobboard__header-title{color:#fff;font-family:CalibreSemibold,Open Sans,sans-serif;letter-spacing:.04em;text-transform:uppercase}.iq-jobboard__header-badge{background:#b01c2e;border-radius:30px;font-size:1.2rem;margin-left:auto;padding:4px 14px}.iq-jobboard__frame-wrap{background:#fafafa;width:100%}.iq-jobboard__frame-wrap iframe{border:none;display:block;height:780px;width:100%}.iq-careers__cta-strip{margin-top:36px;text-align:center}.iq-careers__cta-strip p{color:#414042;font-size:1.6rem;margin-bottom:16px}.iq-btn{border:2px solid transparent;border-radius:30px;cursor:pointer;display:inline-block;font-family:CalibreSemibold,Open Sans,sans-serif;font-size:1.6rem;padding:14px 36px;text-decoration:none;transition:background .2s ease,color .2s ease}.iq-btn--navy{background:#003d55;border-color:#003d55;color:#fff}.iq-btn--navy:hover{background:#002d3f;border-color:#002d3f}.iq-btn--outline{background:transparent;border-color:#414042;color:#414042;margin-left:12px}.iq-btn--outline:hover{background:#003d55;color:#fff}@media (max-width:768px){.iq-careers{padding:40px 16px 60px}.iq-careers__headline{font-size:2.4rem}.iq-careers__subline{font-size:1.6rem;margin-bottom:32px}.iq-jobboard__header{flex-wrap:wrap;padding:18px 20px}.iq-jobboard__header-badge{margin-left:0}.iq-jobboard__frame-wrap iframe{height:640px}.iq-eeo__trigger{padding:16px 20px}.iq-eeo__content{padding:20px}.iq-btn--outline{margin-left:0;margin-top:12px}}