.CareerCard_container__C3cxL{display:flex;flex-direction:column;gap:var(--spacing-20);width:35.7rem;padding:.8rem .8rem 1.2rem}@media(max-width:75em){.CareerCard_container__C3cxL{width:100%;min-width:32rem;max-width:35.6rem}}@media(hover:hover)and (pointer:fine){.CareerCard_container__C3cxL{transition:all .3s ease-out}.CareerCard_container__C3cxL:hover{border-radius:2rem;background-color:var(--transparency-gray-100-opacity-05)}}.CareerCard_header__Xo44b{position:relative;height:18.6rem}.CareerCard_image__MiBwN{border-radius:1.6rem}.CareerCard_title__a8pOg{position:absolute;white-space:pre-line;bottom:2rem;left:2.4rem;color:var(--txt-primary-invert);font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}.CareerCard_contentContainer__WqT_Y{display:flex;flex-direction:column;gap:.6rem;padding:0 1.2rem}.CareerCard_content__Zt3_F{white-space:pre-line;font-size:2.4rem;font-weight:700;line-height:3.6rem;letter-spacing:inherit}@media(max-width:767px){.CareerCard_content__Zt3_F{font-size:1.8rem;font-weight:700;line-height:3rem;letter-spacing:inherit}}.CareerCard_moreButton__s60vg{width:-moz-fit-content;width:fit-content;margin-left:-.8rem}.Review_layout__j_rV5{background-image:url(https://codeit-static.codeit.com/_sprint-admissions/production/_next/static/media/review-bg.a898bde6.png);background-size:192rem 44.9rem;background-repeat:repeat;background-position:0 0;position:relative}@media(max-width:767px){.Review_layout__j_rV5{background-size:96rem 22.45rem;scroll-margin-top:4rem}}.Review_layout__j_rV5:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}.Review_layout__j_rV5>*{position:relative}.Review_container__nGd6a{display:flex;flex-direction:column;gap:var(--spacing-200)}.Review_bubbleSection__s6EU6{display:flex;flex-direction:row;gap:10%}@media(max-width:100em){.Review_bubbleSection__s6EU6{gap:0}}@media(max-width:75em){.Review_bubbleSection__s6EU6{flex-direction:column;gap:var(--spacing-56)}}.Review_titleContainer__9xO_J{margin-top:var(--spacing-160);display:flex;flex-direction:column;gap:var(--spacing-10)}@media(max-width:75em){.Review_titleContainer__9xO_J{margin-top:0}}.Review_label__kM0bT{color:var(--txt-secondary);font-size:2.8rem;font-weight:700;letter-spacing:-.056rem;line-height:140%}@media(max-width:767px){.Review_label__kM0bT{font-size:2rem;font-weight:700;letter-spacing:-.04rem;line-height:140%}}.Review_thunder__q1wYX{height:6.8rem;width:auto;object-fit:contain;margin-top:-1.2rem}@media(max-width:767px){.Review_thunder__q1wYX{height:3.5rem}}.Review_bubbleContainer__Ygn0F{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-24)}.Review_bubble__tB19H:nth-child(3n+1){align-self:center}@media(max-width:75em){.Review_bubble__tB19H:nth-child(3n+1){align-self:flex-start}}.Review_bubble__tB19H:nth-child(3n+2){align-self:flex-end}@media(max-width:767px){.Review_bubble__tB19H:nth-child(3n+2){align-self:flex-start}}.Review_bubble__tB19H:nth-child(3n){align-self:flex-start}.Review_reviewSection__73_H6{display:flex;flex-direction:column;gap:var(--spacing-32)}.Review_reviewSectionTitle__rY5Bt{position:relative;align-self:center}.Review_wow__wSrRB{aspect-ratio:248/106;width:12.4rem;height:auto;object-fit:contain;position:absolute;top:-4.85rem;left:-4.3rem}@media(max-width:75em){.Review_wow__wSrRB{left:4.9rem}}.Review_reviewContent__W8EFD{display:flex;flex-direction:row;gap:var(--spacing-32)}@media(max-width:75em){.Review_reviewContent__W8EFD{flex-direction:column}}.Review_live__1yOMU{aspect-ratio:1.75/1;flex:1 1;background-color:var(--sp-gray-10);border-radius:var(--radius-20);overflow:hidden}.Review_reviewContainer__bn_mB{width:40rem;overflow:hidden;position:relative}@media(max-width:75em){.Review_reviewContainer__bn_mB{width:auto}}.Review_reviewContainer__bn_mB:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5.4rem;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}@media(max-width:75em){.Review_reviewContainer__bn_mB:after{width:4.5rem;left:unset;top:0;height:auto;background:linear-gradient(90deg,rgba(255,255,255,0),#fff)}}.Review_reviewBlocks__stMXi{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column}@media(max-width:75em){.Review_reviewBlocks__stMXi{right:unset;left:unset;top:unset;position:relative;flex-direction:row}}.Review_reviewsBlock__Nqot6{display:flex;flex-direction:column;flex-shrink:0;animation:Review_slideY__aGQ9g 45s linear infinite}@keyframes Review_slideY__aGQ9g{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes Review_slideX__fZM8v{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media(max-width:75em){.Review_reviewsBlock__Nqot6{flex-direction:row;animation:Review_slideX__fZM8v 45s linear infinite}}.Review_reviewsBlock__Nqot6>*{margin-bottom:var(--spacing-16)}@media(max-width:75em){.Review_reviewsBlock__Nqot6>*{margin-bottom:0;margin-right:var(--spacing-16)}}.Bubble_container__BJpjP{width:56rem;background-color:var(--color-00);border-radius:var(--radius-24);padding:var(--spacing-32);display:flex;flex-direction:column;position:relative;gap:var(--spacing-16)}@media(max-width:767px){.Bubble_container__BJpjP{width:auto}}.Bubble_tail__TUD6r{position:absolute;left:.1rem;top:5.6rem;transform:translateX(-100%);width:2.2rem;height:auto;object-fit:contain;object-position:top}@media(max-width:767px){.Bubble_tail__TUD6r{display:none}}.Bubble_head__qYHK8{justify-content:space-between}.Bubble_head__qYHK8,.Bubble_titleContainer__Pwaks{display:flex;flex-direction:row;align-items:center}.Bubble_titleContainer__Pwaks{gap:.6rem;color:var(--txt-primary);font-size:1.6rem;font-weight:700;letter-spacing:-.048rem;line-height:160%}@media(max-width:767px){.Bubble_titleContainer__Pwaks{font-size:1.4rem;font-weight:700;letter-spacing:-.042rem;line-height:160%}}.Bubble_content__SZFCL{color:var(--sp-txt-secondary);word-break:keep-all;font-size:2rem;font-weight:400;letter-spacing:-.06rem;line-height:160%}@media(max-width:767px){.Bubble_content__SZFCL{font-size:1.6rem;font-weight:400;letter-spacing:-.048rem;line-height:160%}}.Bubble_content__SZFCL b{font-size:2rem;font-weight:500;letter-spacing:-.06rem;line-height:160%}@media(max-width:767px){.Bubble_content__SZFCL b{font-size:1.6rem;font-weight:500;letter-spacing:-.048rem;line-height:160%}}.Bubble_button__88q9D{color:var(--txt-secondary);display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2);background-color:var(--sp-bg-secondary);border:.1rem solid var(--sp-border-tertiary);padding:.2rem .8rem;border-radius:10rem;font-size:1.2rem;font-weight:700;letter-spacing:-.036rem;line-height:160%}@media(hover:hover)and (pointer:fine){.Bubble_button__88q9D{transition:all .3s ease-out}.Bubble_button__88q9D:hover{background-color:var(--sp-bg-tertiary)}}@media(max-width:767px){.Bubble_desktopOnly__2nwaG{display:none}}.Bubble_mobileOnly__LhLSJ{display:none}@media(max-width:767px){.Bubble_mobileOnly__LhLSJ{display:inherit}}.ReviewCard_container__KCl73{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-24);background-color:var(--sp-bg-primary);border-radius:var(--radius-20);border:.1rem solid var(--sp-border-secondary)}@media(max-width:75em){.ReviewCard_container__KCl73{max-width:31rem}}@media(max-width:767px){.ReviewCard_container__KCl73{max-width:24rem}}.ReviewCard_label__ghUTZ{padding:.4rem .8rem .4rem .6rem;background-color:var(--sp-green-05);border-radius:var(--radius-6);border:.1rem solid var(--sp-border-tertiary);color:var(--sp-green-100);display:flex;flex-direction:row;align-items:center;gap:.4rem;font-size:1.5rem;font-weight:700;letter-spacing:-.045rem;line-height:160%}@media(max-width:767px){.ReviewCard_label__ghUTZ{font-size:1.2rem;font-weight:700;letter-spacing:-.036rem;line-height:160%}}.ReviewCard_thumb__A5zHV{aspect-ratio:1;width:2.4rem;height:auto}@media(max-width:767px){.ReviewCard_thumb__A5zHV{width:1.6rem}}.ReviewCard_content___M6Km{color:var(--sp-txt-secondary);flex:1 1;font-size:2rem;font-weight:400;letter-spacing:-.06rem;line-height:160%}@media(max-width:767px){.ReviewCard_content___M6Km{font-size:1.5rem;font-weight:400;letter-spacing:-.045rem;line-height:160%}}.ReviewCard_content___M6Km b{font-weight:700}.ReviewCard_writer__imTCK{color:var(--txt-tertiary);font-size:1.4rem;font-weight:700;letter-spacing:-.042rem;line-height:160%}@media(max-width:767px){.ReviewCard_writer__imTCK{font-size:1.1rem;font-weight:700;letter-spacing:-.033rem;line-height:160%}}