.CareersWhoBuildsIt{background:var(--cwbi-background);color:var(--cwbi-text-color);padding-top:var(--cwbi-desktop-padding-top);padding-bottom:var(--cwbi-desktop-padding-bottom);overflow:hidden}.CareersWhoBuildsIt,.CareersWhoBuildsIt *{box-sizing:border-box}.CareersWhoBuildsIt__inner{width:100%;max-width:none;margin:0 auto;padding:0 var(--spacing-34)}.CareersWhoBuildsIt__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,395px);gap:var(--spacing-60);align-items:start;margin-bottom:var(--spacing-50)}.CareersWhoBuildsIt__eyebrow{margin:0 0 var(--spacing-30);color:var(--cwbi-muted-color);font-size:var(--font-size-14);line-height:var(--spacing-18);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-regular);text-transform:uppercase}.CareersWhoBuildsIt__heading{margin:0;color:var(--cwbi-heading-color);font-size:var(--font-size-35);line-height:var(--spacing-40);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);text-transform:uppercase;text-box:trim-both cap alphabetic}.CareersWhoBuildsIt__intro{max-width:var(--spacing-390);margin-left:auto;padding-top:var(--spacing-30);color:var(--cwbi-muted-color);font-size:var(--font-size-14);line-height:var(--spacing-18);font-weight:var(--font-weight-regular)}.CareersWhoBuildsIt__departments{display:block}.CareersWhoBuildsIt__department{display:block;margin-top:var(--spacing-50)}.CareersWhoBuildsIt__department:first-child{margin-top:0}.CareersWhoBuildsIt__departmentHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-20);padding-bottom:var(--spacing-18);border-bottom:1px solid var(--cwbi-divider-color)}.CareersWhoBuildsIt__departmentTitle{margin:0;color:var(--cwbi-heading-color);font-size:var(--font-size-25);line-height:var(--spacing-30);font-weight:var(--font-weight-medium);letter-spacing:0;text-transform:uppercase;text-box:trim-both cap alphabetic}.CareersWhoBuildsIt__departmentDescription{max-width:440px;margin:var(--spacing-9) 0 0;color:var(--cwbi-muted-color);font-size:var(--font-size-11);line-height:1.35}.CareersWhoBuildsIt__leadCount{flex:0 0 auto;margin:var(--spacing-4) 0 0;color:var(--cwbi-muted-color);font-size:var(--spacing-10);line-height:var(--spacing-13);font-weight:var(--font-weight-medium);text-transform:uppercase;white-space:nowrap;display:none}.CareersWhoBuildsIt__slider{width:100%;margin-top:var(--spacing-30);overflow:visible}.CareersWhoBuildsIt__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--spacing-10);width:100%}.CareersWhoBuildsIt__card{min-width:0;width:auto;height:auto;cursor:pointer}.CareersWhoBuildsIt__imageWrap{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#f2f2f2}.CareersWhoBuildsIt__image{display:block;width:100%;height:100%;object-fit:cover}.CareersWhoBuildsIt__image--placeholder{background-color:var(--color-grey-extra-light);background-image:linear-gradient(45deg,var(--color-grey-light) 25%,transparent 25%),linear-gradient(-45deg,var(--color-grey-light) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-grey-light) 75%),linear-gradient(-45deg,transparent 75%,var(--color-grey-light) 75%);background-position:0 0,0 var(--spacing-8),var(--spacing-8) calc(var(--spacing-8) * -1),calc(var(--spacing-8) * -1) 0;background-size:var(--spacing-16) var(--spacing-16)}.CareersWhoBuildsIt__linkedin{position:absolute;top:var(--spacing-20);left:var(--spacing-20);z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-6) var(--spacing-10);background:var(--color-white);color:var(--color-black);font-size:var(--spacing-12);line-height:var(--spacing-15);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-regular);text-decoration:none;text-transform:uppercase;transition:background .22s ease,color .22s ease,opacity .22s ease;opacity:0}.CareersWhoBuildsIt__card:hover .CareersWhoBuildsIt__linkedin{opacity:1}.CareersWhoBuildsIt__linkedin:hover{background:var(--cwbi-heading-color);color:var(--cwbi-background)}.CareersWhoBuildsIt__linkedin:focus-visible{outline:1px solid var(--cwbi-accent-color);outline-offset:var(--spacing-2)}.CareersWhoBuildsIt__content{padding-top:var(--spacing-10)}.CareersWhoBuildsIt__name{margin:0;color:var(--cwbi-heading-color);font-size:var(--font-size-16);line-height:var(--spacing-24);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-medium);text-transform:uppercase;text-box:trim-both cap alphabetic}.CareersWhoBuildsIt__role{margin:var(--spacing-10) 0 0;color:var(--cwbi-muted-color);font-size:var(--spacing-10);line-height:var(--spacing-13);font-weight:var(--font-weight-regular);letter-spacing:0;text-transform:uppercase}.CareersWhoBuildsIt__counter{display:none}.CareersWhoBuildsIt__empty{padding:var(--spacing-24);color:var(--cwbi-muted-color);border:1px solid var(--cwbi-divider-color);font-size:var(--font-size-14)}@media screen and (min-width:750px){.CareersWhoBuildsIt__slider.swiper,.CareersWhoBuildsIt__slider.swiper-initialized{overflow:visible}.CareersWhoBuildsIt__grid.swiper-wrapper{display:grid;transform:none!important}.CareersWhoBuildsIt__card.swiper-slide{width:auto!important;margin-right:0!important}}@media screen and (max-width:749px){.CareersWhoBuildsIt{padding-top:var(--cwbi-mobile-padding-top);padding-bottom:var(--cwbi-mobile-padding-bottom)}.CareersWhoBuildsIt__inner{padding:0 var(--spacing-16)}.CareersWhoBuildsIt__header{display:block;margin-bottom:var(--spacing-30)}.CareersWhoBuildsIt__eyebrow{margin-bottom:var(--spacing-30);font-size:var(--font-size-12);line-height:var(--spacing-15)}.CareersWhoBuildsIt__heading{max-width:345px;font-size:var(--font-size-35);line-height:var(--spacing-40)}.CareersWhoBuildsIt__intro{max-width:400px;padding-top:0;font-size:var(--font-size-14);line-height:var(--spacing-18);margin-top:var(--spacing-30)}.CareersWhoBuildsIt__department{margin-top:var(--spacing-30)}.CareersWhoBuildsIt__department:first-child{margin-top:0}.CareersWhoBuildsIt__departmentHeader{padding-bottom:var(--spacing-12)}.CareersWhoBuildsIt__departmentTitle{font-size:var(--font-size-16);line-height:var(--spacing-20)}.CareersWhoBuildsIt__departmentDescription{margin-top:var(--spacing-8);font-size:var(--font-size-10)}.CareersWhoBuildsIt__leadCount{margin-top:var(--spacing-4);font-size:var(--font-size-7);line-height:var(--spacing-8)}.CareersWhoBuildsIt__slider{width:calc(100% + var(--spacing-16));margin-top:var(--spacing-20);overflow:visible}.CareersWhoBuildsIt__grid{display:flex;gap:0;width:auto}.CareersWhoBuildsIt__slider:not(.swiper-initialized) .CareersWhoBuildsIt__grid{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.CareersWhoBuildsIt__slider:not(.swiper-initialized) .CareersWhoBuildsIt__grid::-webkit-scrollbar{display:none}.CareersWhoBuildsIt__card{width:calc((100vw - var(--spacing-40)) / 2)!important;max-width:174px;min-width:calc((100vw - var(--spacing-40)) / 2);flex:0 0 auto;scroll-snap-align:start}.CareersWhoBuildsIt__card:not(:last-child){margin-right:var(--spacing-8)}.CareersWhoBuildsIt__imageWrap{aspect-ratio:1 / 1}.CareersWhoBuildsIt__linkedin{top:var(--spacing-10);left:var(--spacing-10);min-width:var(--spacing-62);height:var(--spacing-18);padding:0 var(--spacing-9);font-size:var(--spacing-8)}.CareersWhoBuildsIt__content{padding-top:var(--spacing-10)}.CareersWhoBuildsIt__name{font-size:var(--font-size-12);line-height:var(--spacing-12);letter-spacing:var(--letter-spacing-regular);text-box:unset}.CareersWhoBuildsIt__role{margin-top:var(--spacing-4);font-size:var(--font-size-7);line-height:var(--spacing-8)}.CareersWhoBuildsIt__counter{--cwbi-counter-progress: 20%;display:flex;align-items:center;gap:var(--spacing-24);width:fit-content;margin-top:var(--spacing-20);color:var(--cwbi-heading-color);font-size:var(--font-size-12);line-height:var(--spacing-20);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-regular);font-family:var(--font-h2-family);text-box:trim-both cap alphabetic}.CareersWhoBuildsIt__counter.is-hidden{display:none}.CareersWhoBuildsIt__counterLine{position:relative;display:block;width:var(--spacing-95);height:1px;overflow:hidden;background:var(--cwbi-divider-color)}.CareersWhoBuildsIt__counterLine:before{content:"";position:absolute;top:0;left:0;width:var(--cwbi-counter-progress);height:100%;background:var(--cwbi-heading-color);transition:width .35s ease}}@media screen and (max-width:374px){.CareersWhoBuildsIt__card{width:calc((100vw - var(--spacing-36)) / 2)!important;min-width:calc((100vw - var(--spacing-36)) / 2)}.CareersWhoBuildsIt__counterLine{width:var(--spacing-78)}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/careers-who-builds-it.css.map */
