.career-values-section{background-color:rgb(var(--color-background));width:100vw;position:relative;left:50%;margin-left:-50vw;margin-right:-50vw;z-index:1;overflow:hidden}@media(min-width:640px){.career-values-section{padding-top:6.4rem;padding-bottom:6.4rem}}@media(min-width:768px){.career-values-section{padding-top:8rem;padding-bottom:8rem}}.career-values-header{text-align:center;max-width:70rem;margin:0 auto 4.8rem}@media(min-width:640px){.career-values-header{margin-bottom:6.4rem}}.career-values-subtitle{color:rgba(var(--color-foreground),.65);font-size:1.4rem;line-height:1.6;margin-top:1.2rem}.career-values-badge{color:var(--color-brand, #e4010f);font-weight:700;font-size:1.05rem;text-transform:uppercase;letter-spacing:.1em;display:block;margin-bottom:1.2rem}.career-values-title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.2;font-weight:700;color:rgb(var(--color-foreground));margin:0;letter-spacing:-.02em}@media(min-width:768px){.career-values-title{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.career-values-grid{display:grid;grid-template-columns:1fr;gap:2rem;opacity:0;transform:translateY(2rem);transition:opacity .6s ease-out,transform .6s ease-out}.career-values-grid.mobile-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:1rem 1.6rem 3.2rem;margin:0 -1.6rem;scrollbar-width:none;-ms-overflow-style:none}.career-values-grid.mobile-slider::-webkit-scrollbar{display:none}.career-values-grid.mobile-slider .career-values-card{min-width:28rem;flex:0 0 calc(90% - 1rem);scroll-snap-align:center}@media(min-width:640px){.career-values-grid{gap:2.4rem}}@media(min-width:768px){.career-values-grid,.career-values-grid.mobile-slider{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem;overflow-x:visible;padding:0;margin:0}.career-values-grid.mobile-slider .career-values-card{min-width:auto;flex:none}}@media(min-width:1280px){.career-values-grid{grid-template-columns:repeat(2,1fr);max-width:110rem;margin-left:auto;margin-right:auto}}.career-values-card{background-color:rgb(var(--color-background));border-radius:.6rem;padding:1.4rem;border:1px solid rgba(var(--color-foreground),.08);transition:border-color .3s ease}@media(min-width:768px){.career-values-card{padding:3.2rem}}.career-values-grid--hover .career-values-card:hover{border-color:var(--color-brand, #e4010f)}.career-values-content-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:2rem;height:100%}@media(max-width:639px){.career-values-content-wrapper{flex-direction:column;gap:1.6rem}}.career-values-icon-wrapper{width:5.2rem;height:5.2rem;border-radius:.6rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:rgba(var(--color-brand-rgb, 228, 1, 15),.08);transition:background-color .3s ease}@media(min-width:1024px){.career-values-icon-wrapper{width:6.4rem;height:6.4rem}}.career-values-grid--hover .career-values-card:hover .career-values-icon-wrapper{background-color:var(--color-brand, #e4010f)}.career-values-icon{font-size:2rem;color:var(--color-brand, #e4010f);transition:color .3s ease}@media(min-width:1024px){.career-values-icon{font-size:2.4rem}}.career-values-grid--hover .career-values-card:hover .career-values-icon{color:#fff}.career-values-card-title{font-family:var(--font-heading-family);font-weight:700;color:rgb(var(--color-foreground));font-size:1.7rem;margin-bottom:.6rem;letter-spacing:-.01em}@media(min-width:768px){.career-values-card-title{font-size:1.8rem;margin-bottom:.8rem}}.career-values-card-desc{color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.6;margin:0}@media(min-width:768px){.career-values-card-desc{font-size:1.5rem}}.career-values-reveal{opacity:0;transform:translateY(3rem);transition:all .8s cubic-bezier(.2,1,.3,1)}.career-values-reveal.active{opacity:1;transform:translateY(0)}@media(max-width:749px){.career-values-section{padding-top:calc(var(--padding-top, 64px) * .75);padding-bottom:calc(var(--padding-bottom, 64px) * .75)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-career-values.css.map */
