@keyframes rotating{100%{transform:rotate(360deg)}}.careerListWrapper{padding:clamp(10rem,10.4575163399vw,16rem) 0;background:linear-gradient(180deg, #FAF6E7 0%, rgba(250, 246, 231, 0) 100%)}.careerListWrapper h2{margin:0 0 clamp(4rem,5.2287581699vw,8rem) 0}.careerListWrapper .repeater-grid{grid-template-columns:1fr !important;grid-gap:.8rem}.careerItem{position:relative;padding:clamp(1.6rem,2.091503268vw,3.2rem) 0;border-bottom:1px solid #d2d2d1;transition:border-color 350ms ease-in-out;text-decoration:none}.careerItem::after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:#1b5fc4;transition:width 350ms ease-in-out}.careerItem .careerItem-content{position:relative;padding-right:3.2rem}.careerItem .careerItem-content::after{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1;position:absolute;top:50%;right:0;width:2.4rem;text-align:center;color:var(--main-color, #1B5FC4);transform:translateY(-50%);opacity:0;transition:opacity 350ms ease-in-out}.careerItem h3{margin-top:0;transition:color 350ms ease-in-out}.careerItem .careerItem-info{display:flex;flex-direction:column;flex-wrap:wrap;gap:clamp(0.8rem,1.045751634vw,1.6rem)}@media(min-width: 35.9375rem){.careerItem .careerItem-info{align-items:center;flex-direction:unset}}.careerItem .careerItem-info .careerItem-info-item{font-size:1.6rem;color:#7a7c95}.careerItem .careerItem-info .careerItem-info-separator{width:clamp(1.6rem,1.568627451vw,2.4rem);height:1px;background-color:#d2d2d1}.careerItem:hover{border-color:#1b5fc4}.careerItem:hover::after{width:100%}.careerItem:hover .careerItem-content::after{opacity:1}.careerItem:hover h3{color:#1b5fc4}