.career-page{width:100%;min-height:100vh;background-color:#fff;overflow-x:hidden}.career-hero{position:relative;width:100%;height:100vh;z-index:1;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.career-hero-content{position:relative;width:100%;max-width:1200px;padding:0 2rem}.text-with-image{position:relative;display:inline-block;margin:1rem 0}.text-with-image h1{font-size:clamp(3rem,8vw,8rem);font-weight:400;line-height:1.1;color:#000;cursor:pointer;transition:all .3s ease;position:relative;z-index:2;display:block;text-align:center}.text-with-image h1:hover{transform:scale(1.05);color:#333}.hero-image{position:absolute;width:400px;height:400px;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:-1;overflow:hidden}.hero-image.visible{opacity:1}.hero-image img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.career-hero{height:100vh}.text-with-image h1{font-size:clamp(2.5rem,10vw,6rem)}.hero-image{width:300px;height:300px}.career-hero-content{padding:0 1rem}}.career-page .scroll-indicator{position:absolute;bottom:1.5vw;left:44%;transform:translate(-50%);z-index:10;pointer-events:all;font-size:1vw;font-family:ppbook,sans-serif;color:#000;text-transform:capitalize;animation:fadeInUp 1s ease-out .5s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(1.04vw)}to{opacity:.9;transform:translateY(0)}}.carrer-hero-texts{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:100vw;z-index:10;pointer-events:none;gap:14vw}.carrer-hero-texts h1,.carrer-hero-texts h2{font-size:4.58vw;color:#000;margin:.5vw 0;font-weight:100;text-align:center;opacity:1;font-family:italic;animation:fadeInUp 1s ease-out both;letter-spacing:-.14vw}.carrer-hero-texts h1,.carrer-hero-texts h2:nth-child(1){animation-delay:.2s}.carrer-hero-texts h1,.carrer-hero-texts h2:nth-child(2){animation-delay:.4s}.carrer-hero-texts h1,.carrer-hero-texts h2:nth-child(3){animation-delay:.6s}.container{max-width:98.2vw;margin:0 auto;padding:0 3.23vw}.openings-section{padding:0;position:relative;margin:0vw 0}.openings-section .container{max-width:100%;padding:0}.openings-grid{display:flex;flex-direction:column;width:100%}.job-card{border-top:.036vw solid #14121212;padding:6vw 11.3vw 6vw 5vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;transition:all .7s ease;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.job-card-content{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.job-card:last-child{border-bottom:.036vw solid #14121212}.job-title-wrapper{width:25vw;flex-shrink:0;display:flex;flex-direction:column;gap:1vw}.job-card h3{font-size:1.8vw;margin-bottom:0;color:#000;font-family:ppbook;line-height:normal;font-weight:200;width:100%;transition:color .3s ease}.job-details-wrapper{width:16vw;flex-shrink:0;display:flex;flex-direction:column;gap:.5vw}.job-experience p{font-size:1.1vw;color:#000;margin-bottom:0;transition:color .3s ease;font-weight:400;font-family:ppbook;line-height:1.2vw}.job-skills p{font-size:1.1vw;color:#000;margin-bottom:0;font-weight:400;font-family:ppbook;line-height:1.2vw;transition:color .3s ease;opacity:.6}.job-work-wrapper{width:18vw;flex-shrink:0}.job-work{font-size:1.1vw;color:#000;margin-bottom:0;font-weight:400;font-family:ppbook;line-height:1.2vw;transition:color .3s ease;display:flex;flex-direction:column;gap:.5vw}.job-type-wrapper{width:auto;flex-shrink:0}.job-type{font-size:1.09vw;color:#000;margin-bottom:0;font-weight:400;font-family:ppbook;line-height:1.35vw;transition:color .3s ease}.job-description-wrapper{width:16vw;flex-shrink:0;margin-right:2vw}.job-description{font-size:1vw;color:#393939;line-height:1.3vw;margin-bottom:0;font-family:PP Neue Montreal,sans-serif;transition:color .3s ease}.apply-btn-wrapper{width:8vw;flex-shrink:0;display:flex;align-items:center}.apply-btn{background:transparent;color:#080808;border:none;padding:0;font-size:1.1vw;font-weight:500;cursor:pointer;transition:all .3s ease;font-family:PP Neue Montreal,sans-serif;display:inline-block;position:relative;text-wrap:nowrap}.apply-btn:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#000;transition:all .3s ease}.apply-btn:hover:after{width:100%}.apply-btn:not(:hover):after{left:auto;right:0}.job-expanded-description{width:100%;margin-top:2vw;padding-top:2vw;padding-bottom:0vw;border-top:.036vw solid rgba(0,0,0,.1);overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(-20px);max-height:0}.job-expanded-description.show{opacity:1;transform:translateY(0);max-height:2000px}.job-description-expanded{font-size:1.1vw;color:#393939;line-height:1.5vw;margin:0;font-family:ppbook,sans-serif}.job-section{margin-bottom:2vw}.job-section:last-child{margin-bottom:0}.job-section-title{font-size:1vw;color:#000;margin:0 0 1vw;font-family:ppbook,sans-serif;font-weight:600}.job-section-text{font-size:1vw;color:#393939;line-height:1.6vw;margin:0 0 1vw;font-family:ppbook,sans-serif}.job-bullet-point{font-size:1vw;color:#393939;line-height:1.6vw;margin:0 0 .5vw;padding-left:1.2vw;position:relative;font-family:ppbook,sans-serif}.job-bullet-point:before{content:"•";position:absolute;left:0;color:#bdbdbd}.overlay-apply-btn{transition:all .3s ease;cursor:pointer;position:relative;display:inline-block;color:#000;text-decoration:none}.overlay-apply-btn:hover{transform:translateY(-2px)}.overlay-apply-btn:after{content:"";position:absolute;bottom:0;right:0;width:0;height:1px;background:#000;transition:width .3s ease}.overlay-apply-btn:hover:after{width:100%;right:auto;left:0}@keyframes slideDown{0%{opacity:0;transform:translateY(-1vw)}to{opacity:1;transform:translateY(0)}}.job-card:hover{background-color:#00000005}.culture-section{padding:7.71vw 0 1.56vw;background-color:#fff;position:relative}body.job-overlay-open{overflow:hidden}body.job-overlay-open nav{display:none!important}.job-overlay{position:fixed;bottom:0;left:0;width:100vw;height:100vh;background:#000000b3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:999999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.job-overlay.active{opacity:1;visibility:visible}.job-overlay-content{position:absolute;bottom:0;left:0;width:100%;height:auto;max-height:100vh;background:#fff;overflow-y:auto;opacity:0;transform:translateY(100%);transition:opacity .3s ease,transform .3s ease;scrollbar-width:thin;scrollbar-color:#d1d1d1 transparent}.job-overlay.active .job-overlay-content{opacity:1;transform:translateY(0)}.job-overlay-content::-webkit-scrollbar{display:none}.overlay-close-btn{position:absolute;top:33px;right:37px;width:40px;height:40px;border:none;background:#0000001a;color:#000;font-size:24px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease}.overlay-close-btn:hover{background:#0003;transform:scale(1.1)}.close-icon{line-height:1;font-weight:300}.overlay-body{height:auto;overflow-y:auto;padding:64px 60px 60px;max-width:1200px;margin:0 auto}.overlay-header{padding-bottom:30px;border-bottom:1px solid #e0e0e0;transition:opacity .3s ease;margin-top:2vw}.overlay-job-title{font-size:2.5rem;font-family:ppbook;font-weight:500;color:#000;margin-bottom:20px;line-height:1.2}.overlay-job-meta{display:flex;flex-wrap:wrap;gap:30px}.meta-item{font-size:1.1vw;font-family:ppbook;color:#484848}.meta-item strong{color:#000;font-weight:500}.overlay-job-description{padding-top:40px}.job-section{margin-bottom:40px}.job-section-title{font-size:1.3rem;font-family:ppbook;font-weight:600;color:#000;margin:0 0 20px;line-height:1.3}.job-section-text{font-size:1.1rem;font-family:ppbook;color:#333;line-height:1.3;margin:0 0 20px}.job-bullet-point{font-size:1.1rem;font-family:ppbook;color:#333;line-height:1.7;margin:0 0 9px;padding-left:25px;position:relative}.job-bullet-point:before{content:"•";position:absolute;left:0;color:#000}.job-email-link{color:#ff5c0b;text-decoration:none;position:relative;display:inline-block;transition:all .3s ease}.job-email-link:after{content:"";position:absolute;bottom:-2px;right:0;width:0;height:1px;background:#ff5c0b;transition:width .3s ease}.job-email-link:hover:after{width:100%;right:auto;left:0}.job-email-link:hover{color:#e5540a}.email-link-wrapper{display:inline}@media(max-width:768px){.overlay-body{padding:94px 20px 20px;padding-bottom:18vw}.overlay-job-title{font-size:1.8rem;font-weight:600}.overlay-job-meta{flex-direction:column;gap:15px}.meta-item{font-size:.9rem}.job-section-title{font-size:1.3rem}.job-section-text,.job-bullet-point{font-size:1rem}.overlay-close-btn{position:absolute;top:74px;right:28px}}.culture-heading{font-size:3vw;text-align:center;margin-bottom:6.88vw;color:#000;font-family:ppbook;font-weight:500;line-height:3.5vw;max-width:54.79vw;margin-left:auto;margin-right:auto;transition:color .3s ease}.culture-heading .highlight{color:#ff5c0b}.culture-grid{display:flex;flex-direction:column;width:100%;max-width:76.88vw;margin:0 auto}.culture-item{padding:2.55vw 0 5.99vw 3.7vw;border-top:.036vw solid #ebebebab;display:flex;align-items:flex-start;gap:7vw}.culture-icon-wrapper{flex-shrink:0}.culture-icon{width:3.65vw;height:3.65vw;flex-shrink:0;animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.culture-item h3{font-size:3.07vw;margin-bottom:0;color:#000;font-family:italic;line-height:normal;flex-shrink:0;width:24vw;font-weight:200;transition:color .3s ease}.culture-item p{font-size:1vw;color:#3e3e3e;line-height:1.5;font-family:ppbook;margin:0;width:36vw;transition:color .3s ease}.career-contact{padding:7.19vw 0 12.5vw;background:#fff;text-align:center}.contact-title{font-size:1.88vw;margin-bottom:3.33vw;color:#000;font-family:"Instrument Serif",serif;font-style:italic;opacity:.65;letter-spacing:.06vw;line-height:normal}.contact-info{display:flex;justify-content:center;gap:10.94vw;font-size:1.25vw;color:#000;font-family:PP Neue Montreal,sans-serif;line-height:0}.contact-info a{color:#000;text-decoration:none;transition:opacity .3s ease}.contact-info a:hover{opacity:.7}.footer-branding{margin-top:36.2vw;font-size:10.47vw;color:#000;font-family:Neue Montreal,sans-serif;text-transform:uppercase;line-height:normal}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:1.3vw;font-size:.94vw;color:#858585;font-family:PP Neue Montreal,sans-serif}.footer-links a{color:#858585;text-decoration:none;margin:0 .52vw}.footer-links a:hover{color:#858585}@media(max-width:1024px){.career-hero{height:70vh}.carrer-hero-texts{flex-direction:column;gap:0vw}.carrer-hero-texts h1,.carrer-hero-texts h2{font-size:8vw}.container{padding:0 4vw}.openings-section{padding:0vw 0 8vw}.job-card{flex-direction:column;padding:6vw 4vw;gap:3vw}.job-title-wrapper,.job-type-wrapper,.job-description-wrapper,.apply-btn-wrapper{width:100%}.job-card h3{font-size:6vw}.job-type{font-size:3.5vw}.job-description{font-size:4vw;line-height:5vw}.apply-btn{font-size:4vw}.culture-section{padding:12vw 0 6vw}.culture-heading{font-size:7vw;line-height:8vw;max-width:90vw;margin-bottom:10vw}.culture-grid{max-width:100%}.culture-item{flex-direction:column;padding:6vw 1vw;gap:4vw}.culture-item h3{font-size:7vw;width:100%}.culture-item p{font-size:3.5vw;line-height:5.2vw;width:100%}.culture-icon{width:8vw;height:9vw;flex-shrink:0}.job-card{padding:8vw 5vw}.job-title{font-size:4vw}.job-details-wrapper{width:22vw;gap:1.2vw}.job-experience,.job-skills,.job-work{font-size:2.5vw}.job-experience p,.job-skills p,.job-work p{font-size:2.2vw}.apply-btn{font-size:2vw;padding:1.5vw 3vw}.job-expanded-description{margin-top:4vw;padding:4vw 0vw}.job-section-title{font-size:4vw;margin:0 0 2vw}.job-section-text,.job-bullet-point{font-size:2.5vw;line-height:3.5vw}.job-bullet-point{padding-left:2.5vw}.job-section{margin-bottom:8vw}.job-card-content{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-direction:column;gap:5vw}.job-details-wrapper{flex-direction:row;gap:4vw}.job-skills,.job-experience,.job-work{text-wrap:nowrap}.job-experience p,.job-skills p,.job-work p,.job-work{font-size:3.5vw}.job-card{padding:10vw 6vw}.job-title{font-size:5vw}.apply-btn{font-size:4vw;padding:4vw 0vw}.job-work-wrapper,.job-details-wrapper{width:100%}.job-expanded-description{margin-top:5vw;padding:5vw 0vw}.job-section-title{font-size:4vw;margin:0 0 3vw}.job-section-text,.job-bullet-point{font-size:3.5vw;line-height:5vw}.job-bullet-point{padding-left:3.5vw}.culture-item h3{font-size:7vw}}@media(max-width:1024px){.career-hero{height:95vh}.carrer-hero-texts{flex-direction:row;gap:10vw}.carrer-hero-texts h1,.carrer-hero-texts h2{font-size:5vw;letter-spacing:-.1vw}.career-page .scroll-indicator{font-size:4vw;bottom:1.5rem;left:33%}.container{padding:0 3.5vw}.openings-section{padding:0}.job-card{padding:5vw 4vw}.job-card-content{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-direction:row;gap:2vw}.job-title-wrapper{width:24vw}.job-card h3{font-size:2.4vw}.job-details-wrapper{width:20vw;flex-direction:column;gap:.6vw}.job-experience p,.job-skills p{font-size:1.3vw;line-height:1.8vw}.job-work-wrapper{width:18vw}.job-work{font-size:1.3vw;line-height:4.8vw}.job-type,.job-description{font-size:1.3vw;line-height:1.8vw}.apply-btn-wrapper{width:10vw}.apply-btn{font-size:1.4vw;padding:0}.job-expanded-description{margin-top:3vw;padding-top:3vw;padding-bottom:0}.job-section{margin-bottom:3vw}.job-section-title{font-size:1.4vw;margin:0 0 1.5vw}.job-section-text{font-size:1.3vw;line-height:2vw;margin:0 0 4.2vw}.job-bullet-point{font-size:1.3vw;line-height:2vw;margin:0 0 .8vw;padding-left:1.8vw}.culture-section{padding:8vw 0 3vw}.culture-heading{font-size:3.5vw;line-height:4.2vw;max-width:65vw;margin-bottom:7vw}.culture-grid{max-width:92vw}.culture-item{flex-direction:row;padding:3vw 0 5vw 2vw;gap:5vw}.culture-icon{width:4.5vw;height:4.5vw}.culture-item h3{font-size:3.2vw;width:22vw}.culture-item p{font-size:1.4vw;line-height:2.2vw;width:32vw}.career-contact{padding:8vw 0 12vw}.contact-title{font-size:2.2vw;margin-bottom:4vw}.contact-info{flex-direction:row;gap:8vw;font-size:1.5vw}.gallery-card{width:19vw;height:24vw}.gallery-card-1{left:3vw;top:18vw}.gallery-card-2{left:24vw;top:24vw}.gallery-card-3{left:50vw;top:38vw}.gallery-card-4{left:77vw;top:17vw}.gallery-card-quote-text{font-size:1.8vw;line-height:2.5vw}.gallery-card-quote-text .highlight{font-size:2vw}}@media(max-width:768px){.mobile-pinned-section{position:-webkit-sticky;position:sticky;top:0;z-index:1}.career-hero{height:70vh}.carrer-hero-texts{flex-direction:column;gap:0vw}.carrer-hero-texts h1,.carrer-hero-texts h2{font-size:8vw}.container{padding:0 4vw}.openings-section{padding:0vw 0 8vw}.job-card{flex-direction:column;padding:6vw 4vw;gap:3vw}.job-title-wrapper,.job-type-wrapper,.job-description-wrapper,.apply-btn-wrapper{width:100%}.job-card h3{font-size:6vw}.job-type{font-size:3.5vw}.job-description{font-size:4vw;line-height:5vw}.apply-btn{font-size:4vw}.culture-section{padding:12vw 0 6vw}.culture-heading{font-size:7vw;line-height:8vw;max-width:90vw;margin-bottom:10vw}.culture-grid{max-width:100%}.culture-item{flex-direction:column;padding:6vw 1vw;gap:4vw}.culture-item h3{font-size:7vw;width:100%}.culture-item p{font-size:3.5vw;line-height:5.5vw;width:100%}.culture-icon{width:8vw;height:9vw;flex-shrink:0}.career-contact{padding:12vw 0}.contact-title{font-size:4vw;margin-bottom:6vw}.contact-info{flex-direction:column;gap:4vw;font-size:3.5vw}.footer-branding{font-size:12vw;margin-top:20vw}.footer-bottom{flex-direction:column;gap:4vw;font-size:3vw}}@media(max-width:480px){.carrer-hero-texts h1,.carrer-hero-texts h2{font-size:12vw}.job-card h3{font-size:7vw;margin-bottom:2vw}.culture-item h3{font-size:7vw}}@media(max-width:1200px){.job-title{font-size:2.2vw}.job-details-wrapper{width:18vw;gap:.8vw}.job-experience,.job-skills,.job-work,.job-experience p,.job-skills p,.job-work p{font-size:1.1vw}.apply-btn{font-size:1.1vw;padding:.8vw 1.6vw}.job-expanded-description{margin-top:3vw;padding:3vw 0vw}.job-section-title{font-size:1.2vw;margin:0 0 1.5vw}.job-section-text,.job-bullet-point{font-size:1.3vw;line-height:2vw}}@media(max-width:768px){.job-card{padding:8vw 5vw}.job-title{font-size:4vw}.job-details-wrapper{width:22vw;gap:1.2vw}.job-experience,.job-skills,.job-work{font-size:2.5vw}.job-experience p,.job-skills p,.job-work p{font-size:2.2vw}.apply-btn{font-size:2vw;padding:1.5vw 3vw}.job-expanded-description{margin-top:4vw;padding:4vw 0vw}.job-section-title{font-size:2.5vw;margin:0 0 2vw}.job-section-text,.job-bullet-point{font-size:2.5vw;line-height:3.5vw}.job-bullet-point{padding-left:2.5vw}.job-section{margin-bottom:8vw}.job-card-content{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-direction:column;gap:5vw}.job-details-wrapper{flex-direction:row;gap:4vw}.job-skills,.job-experience,.job-work{text-wrap:nowrap}.job-experience p,.job-skills p,.job-work p,.job-work{font-size:3.5vw}.job-card{padding:10vw 6vw}.job-title{font-size:5vw}.apply-btn{font-size:4vw;padding:4vw 0vw}.job-work-wrapper,.job-details-wrapper{width:100%}.job-expanded-description{margin-top:5vw;padding:5vw 0vw}.job-section-title{font-size:4vw;margin:0 0 3vw}.job-section-text,.job-bullet-point{font-size:3.7vw;line-height:1.4}.job-bullet-point{padding-left:3.5vw}.culture-item h3{font-size:7vw}}.days-studio-section{background-color:#fff;padding:3vw 2.71vw 2vw;position:relative;overflow:hidden}.days-studio-heading{text-align:left;margin-bottom:0;padding:.52vw .52vw 2vw;border-bottom:.036vw solid #eeeeee;position:relative;z-index:10}.days-studio-heading h2{font-size:4.38vw;color:#000;margin:0;line-height:1.2;font-weight:200}.days-studio-heading h2 .studio-text{font-family:ppbook;font-style:normal;font-size:4.07vw;color:#000;font-weight:500}.days-studio-gallery-desktop{position:relative;width:100%;height:83.57vw;margin-top:2vw}.studio-card{position:absolute;overflow:hidden;transform-origin:center}@media(min-width:769px){.studio-card{opacity:0;transform:scale(.9)}}.studio-card img{width:100%;height:100%;object-fit:cover;pointer-events:none}.studio-card-1{top:.78vw;left:0;width:17.68vw;height:22.06vw}.studio-card-2{top:61.51vw;left:55.33vw;width:17.66vw;height:22.06vw}.studio-card-3{top:32.4vw;left:76vw;width:17.66vw;height:22.06vw}.studio-card-4{top:9.3vw;left:21.77vw;width:22.5vw;height:28.07vw}.studio-card-5{top:0;left:74.48vw;width:19.53vw;height:24.32vw}.studio-card-6{top:20.99vw;left:48.44vw;width:22.5vw;height:28.33vw}.studio-card-7{top:40.99vw;left:.68vw;width:22.5vw;height:28.33vw}.studio-card-8{top:55.21vw;left:27.81vw;width:22.5vw;height:28.33vw}.days-studio-gallery-mobile{display:none}@media(max-width:1024px){.days-studio-gallery-desktop{height:144vw}.studio-card-1{top:2vw;left:2vw;width:28vw;height:35vw}.studio-card-2{top:2vw;left:32vw;width:28vw;height:35vw}.studio-card-3{top:2vw;left:62vw;width:28vw;height:35vw}.studio-card-4{top:40vw;left:2vw;width:42vw;height:52vw}.studio-card-5{top:40vw;left:48vw;width:42vw;height:52vw}.studio-card-6{top:98vw;left:2vw;width:42vw;height:52vw}.studio-card-7{top:98vw;left:48vw;width:42vw;height:52vw}.studio-card-8{top:98vw;left:2vw;width:42vw;height:52vw}}@media(max-width:768px){.days-studio-section{padding:12vw 0 8vw}.days-studio-heading{margin:0 4vw;font-size:8vw}.job-overlay-content{max-height:100vh}.carrer-hero-texts .text-with-image{width:100%}.days-studio-heading h2{font-family:italic;font-size:8vw}.days-studio-heading h2 .studio-text{font-size:7vw;font-family:ppbook}.days-studio-gallery-desktop{height:220vw}.studio-card-1{top:2vw;left:4vw;width:40vw;height:50vw}.studio-card-2{top:2vw;left:52vw;width:40vw;height:50vw}.studio-card-3{top:56vw;left:4vw;width:40vw;height:50vw}.studio-card-4{top:56vw;left:52vw;width:40vw;height:50vw}.studio-card-5{top:110vw;left:4vw;width:40vw;height:50vw}.studio-card-6{top:110vw;left:52vw;width:40vw;height:50vw}.studio-card-7{top:164vw;left:4vw;width:40vw;height:50vw!important}.studio-card-8{top:164vw;left:52vw;width:40vw;height:50vw}}.carrer-hero-texts .text-with-image{overflow:hidden;width:24vw}.carrer-hero-texts h1,.carrer-hero-texts h2{will-change:transform}.carrer-hero-texts .hero-line{opacity:0;transform:translateY(100px)}.carrer-hero-texts h1,.carrer-hero-texts h2,.culture-heading,.culture-item h3,.culture-item p,.culture-icon{opacity:1;visibility:visible}.carrer-hero-texts .hero-line{display:block;will-change:transform,opacity}.carrer-hero-texts .text-with-image{overflow:hidden}.culture-heading .culture-heading-line,.culture-item h3 .culture-title-line,.culture-item p .culture-desc-line{display:block;will-change:transform,opacity}.culture-icon{will-change:transform,opacity}.scroll-indicator{opacity:1}@media(max-width:768px){.carrer-hero-texts .text-with-image{width:100%}}.job-overlay-content{display:flex;flex-direction:column;max-height:100vh;position:relative;overflow:hidden}.overlay-body{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.overlay-body::-webkit-scrollbar{display:none}.overlay-body::-webkit-scrollbar-track{display:none}.overlay-body::-webkit-scrollbar-thumb{display:none}
