section.two-col-sticky-scroll{position:relative;background-color:#fff}section.two-col-sticky-scroll .sticky-wrapper{width:100vw}@media(min-width: 992px){section.two-col-sticky-scroll .sticky-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap}}section.two-col-sticky-scroll .sticky-wrapper .single-col{height:100vh;width:100vw;position:-webkit-sticky;position:sticky;top:0;left:0}@media(min-width: 992px){section.two-col-sticky-scroll .sticky-wrapper .single-col{width:50vw}}@media(min-width: 992px){section.two-col-sticky-scroll .sticky-wrapper .single-col.first-cols.left-col{margin-right:0}}@media(min-width: 992px){section.two-col-sticky-scroll .sticky-wrapper .single-col.first-cols.right-col{margin-left:0}}section.two-col-sticky-scroll .sticky-wrapper .single-col.first-cols.text-col{background-color:#fff}@media(min-width: 992px){section.two-col-sticky-scroll .sticky-wrapper .single-col.left-col{margin-right:50vw}}@media(min-width: 992px){section.two-col-sticky-scroll .sticky-wrapper .single-col.right-col{margin-left:50vw}}section.two-col-sticky-scroll .sticky-wrapper .single-col.image-col{overflow:hidden}section.two-col-sticky-scroll .sticky-wrapper .single-col.image-col img{height:100%;width:100%}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col{background-color:#f4f0e3;overflow:hidden;display:flex;align-items:center}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container{text-align:center}@media(min-width: 768px){section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container{max-width:457px}}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container .large-text h2{display:flex;font-family:"linotype-didot",serif;font-weight:400;font-size:11.8rem;letter-spacing:-0.01em;line-height:1;margin-bottom:24px;color:#3e3935}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container .large-text h2 em{font-family:"linotype-didot",serif;font-weight:400;font-size:7rem;letter-spacing:-0.01em;line-height:1;margin-bottom:12px;margin-bottom:auto}@media(min-width: 992px){section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container .large-text h2{font-family:"linotype-didot",serif;font-weight:400;font-size:14.7rem;letter-spacing:-0.01em;line-height:1;margin-bottom:36px}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container .large-text h2 em{font-family:"linotype-didot",serif;font-weight:400;font-size:10rem;letter-spacing:-0.01em;line-height:1;margin-bottom:12px;margin-bottom:auto}}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container p.p--subheading{margin-bottom:21px}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container h2{font-family:"linotype-didot",serif;font-weight:400;font-size:3.9rem;letter-spacing:-0.01em;line-height:.9487179487;margin-bottom:31px}@media(min-width: 768px){section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container h2{font-family:"linotype-didot",serif;font-weight:400;font-size:4.9rem;letter-spacing:-0.01em;line-height:1.1632653061;margin-bottom:36px}}@media(max-height: 620px){section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container h2{font-family:"linotype-didot",serif;font-weight:400;font-size:3.5rem;letter-spacing:-0.01em;line-height:1.0571428571;margin-bottom:31px}}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container p:not(.p--subheading){font-family:"Geist",sans-serif;font-weight:300;font-size:1.8rem;letter-spacing:.01em;line-height:1.6666666667;margin-bottom:0px}section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container .btn{display:inline-block;margin-top:29px}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}html{overflow:unset;overflow-x:unset}main{overflow:clip !important}.page-template-page-join-our-story section.parallax-background{height:100lvh}.page-template-page-join-our-story section.parallax-background img{position:fixed;z-index:-1;top:50%;left:0;transform:translateY(-50%);height:100lvh;width:100%}.page-template-page-join-our-story section.intro{background:#fff;padding:112px 0 82px}.page-template-page-join-our-story section.intro .content-wrapper{max-width:695px;margin:0 auto;text-align:center}.page-template-page-join-our-story section.intro .content-wrapper p.p--subheading{margin-bottom:23px}.page-template-page-join-our-story section.intro .content-wrapper h2{font-family:"linotype-didot",serif;font-weight:400;font-size:2.8rem;letter-spacing:.02em;line-height:1.3214285714;margin-bottom:33px;text-transform:uppercase}.page-template-page-join-our-story section.intro .content-wrapper p:not(.p--subheading){max-width:620px;margin:0 auto;margin-bottom:0}.page-template-page-join-our-story section.intro .content-wrapper p:not(.p--subheading):last-of-type{margin-bottom:38px}.page-template-page-join-our-story section.intro .content-wrapper a.btn{margin-inline:auto}.page-template-page-join-our-story section.horizontal-scroll{background:#fff}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll{height:100vh;display:flex;align-items:flex-start;overscroll-behavior:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;flex-wrap:nowrap}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll .section{height:100vh}}.page-template-page-join-our-story section.horizontal-scroll #section-1{padding:76px 0 0;width:100vw;z-index:1;position:relative}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-1{padding:76px 0 92px;margin-bottom:0;display:flex;align-items:center}}@media(min-width: 1200px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container{max-width:100%}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;gap:25px}}@media(min-width: 1200px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper{padding-left:91px;padding-right:52px}}.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper p.p--subheading{margin-bottom:23px}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper h2{margin-bottom:105px}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .left-col{max-width:518px}}.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .right-col{aspect-ratio:1.05/1;max-width:70vw;position:relative}@media(min-width: 576px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .right-col{max-width:50vw;margin:0 auto}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .right-col{margin:0;position:unset;max-width:45vw}}.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .right-col .primary-image{height:100%;width:100%}.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .right-col .sub-image{width:56%;aspect-ratio:1.47/1;position:absolute;bottom:15%;right:-20%}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .right-col .sub-image{right:-15%;width:100%;max-width:344px}}@media(min-width: 1200px){.page-template-page-join-our-story section.horizontal-scroll #section-1 .container .content-wrapper .right-col .sub-image{right:-6%}}.page-template-page-join-our-story section.horizontal-scroll #section-2{padding:76px 0 0;width:100%;z-index:1;position:relative}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-2{padding:76px 0 92px;margin-left:56px;margin-bottom:0;display:flex;align-items:center;min-width:1389px;width:100vw}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-2 .container{max-width:100%;min-width:1389px;width:100vw}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper{display:flex;align-items:flex-start;justify-content:space-between}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .text-col{width:100%;max-width:719px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-top:46px;align-self:stretch}}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .text-col h2{max-width:565px}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .text-col p{max-width:438px;margin-bottom:0;margin-left:auto;text-align:right}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .text-col p .btn{font-family:"Geist",sans-serif;font-weight:300;font-size:1.1rem;letter-spacing:.28em;line-height:1;margin-bottom:0px;display:inline-block;padding:7px 27px;margin-top:18px;background:#fff;border:none}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .text-col p .btn::before{content:none}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .text-col p .btn:hover,.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .text-col p .btn:focus-visible{background:#fff;color:#ffd100}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .gallery-col{position:relative;width:100%;aspect-ratio:1.13/1;margin-top:100px}@media(min-width: 768px){.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .gallery-col{margin-top:150px}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .gallery-col{margin-top:0;width:44%}}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .gallery-col .image-0{position:absolute;top:-17%;left:0;width:38%;aspect-ratio:1.47/1;z-index:1}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .gallery-col .image-0{top:46px;left:-30%}}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .gallery-col .image-1{position:absolute;bottom:0;left:0;width:56%;aspect-ratio:1.47/1}.page-template-page-join-our-story section.horizontal-scroll #section-2 .container .content-wrapper .gallery-col .image-2{position:absolute;top:0;right:0;width:79%;aspect-ratio:1.46/1}.page-template-page-join-our-story section.horizontal-scroll #section-3{padding:76px 0 92px;width:100vw;z-index:1;position:relative}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-3{margin-bottom:0;display:flex;align-items:center}}@media(min-width: 1200px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container{max-width:100%}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between}}@media(min-width: 1200px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper{padding-left:163px;padding-right:54px}}.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper p.p--subheading{margin-bottom:23px}.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper h2{text-transform:uppercase}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper h2{margin-bottom:43px}}.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper p:not(.p--subheading){max-width:353px}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .left-col{max-width:518px}}.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .right-col{aspect-ratio:1.05/1;margin-left:auto;max-width:70vw;position:relative}@media(min-width: 576px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .right-col{max-width:50vw;margin:0 auto}}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .right-col{margin:0;margin-left:0;max-width:45vw}}.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .right-col .primary-image{height:100%;width:100%}.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .right-col .sub-image{width:100%;aspect-ratio:1.47/1;max-width:56%;position:absolute;bottom:15%;left:-20%}@media(min-width: 992px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .right-col .sub-image{bottom:15%;left:-18%;width:100%;max-width:344px}}@media(min-width: 1200px){.page-template-page-join-our-story section.horizontal-scroll #section-3 .container .content-wrapper .right-col .sub-image{left:-18%}}.page-template-page-join-our-story section.sticky-section-header{background:#fff;padding:147px 0 86px}.page-template-page-join-our-story section.sticky-section-header .container{text-align:center}.page-template-page-join-our-story section.sticky-section-header .container p.p--subheading{margin-bottom:25px}.page-template-page-join-our-story section.sticky-section-header .container h2{font-family:"linotype-didot",serif;font-weight:400;font-size:4.6rem;letter-spacing:-0.01em;line-height:1;margin-bottom:0px;text-transform:uppercase}@media(min-width: 768px){.page-template-page-join-our-story section.sticky-section-header .container h2{font-family:"linotype-didot",serif;font-weight:400;font-size:7.5rem;letter-spacing:-0.01em;line-height:.7466666667;margin-bottom:0px}}.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col.first-cols.text-col{background-color:#f4f0e3}.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container{text-align:left}@media(min-width: 768px){.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container{max-width:412px}}@media(max-height: 500px){.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container{max-width:100%;margin-inline:32px}}.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container p.p--subheading{margin-bottom:21px}.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col.text-col .container .btn{display:inline-block;margin-top:29px}.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col:nth-of-type(4).text-col .container h2{font-family:"linotype-didot",serif;font-weight:400;font-size:4.2rem;letter-spacing:-0.01em;line-height:.9761904762;margin-bottom:31px;text-indent:-50px;padding-left:50px}@media(min-width: 768px){.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col:nth-of-type(4).text-col .container h2{font-family:"linotype-didot",serif;font-weight:400;font-size:5.2rem;letter-spacing:.02em;line-height:.9807692308;margin-bottom:34px;text-indent:-70px;padding-left:70px}}.page-template-page-join-our-story section.two-col-sticky-scroll .sticky-wrapper .single-col:last-of-type .container p:first-of-type{font-family:"Geist",sans-serif;font-weight:300;font-size:1.3rem;letter-spacing:.27em;line-height:1;margin-bottom:31px;color:#7e6653;text-transform:uppercase}.page-template-page-join-our-story section.benefits{padding:133px 0 161px;background:#3e3935}.page-template-page-join-our-story section.benefits .content-wrapper{position:relative}@media(min-width: 992px){.page-template-page-join-our-story section.benefits .content-wrapper{display:flex;align-items:center;justify-content:space-between}}@media(min-width: 992px){.page-template-page-join-our-story section.benefits .content-wrapper .left-col{max-width:484px}}.page-template-page-join-our-story section.benefits .content-wrapper .left-col h2{text-transform:uppercase;color:#fff;margin-bottom:45px;max-width:400px}@media(min-width: 576px){.page-template-page-join-our-story section.benefits .content-wrapper .left-col h2{max-width:484px}}.page-template-page-join-our-story section.benefits .content-wrapper .left-col p{color:#fff}.page-template-page-join-our-story section.benefits .content-wrapper .left-col p.p--subheading{margin-bottom:16px}@media(min-width: 768px){.page-template-page-join-our-story section.benefits .content-wrapper .left-col p:not(.p--subheading){max-width:396px;margin-left:auto;margin-bottom:0}}.page-template-page-join-our-story section.benefits .content-wrapper .line-separator{font-family:"Geist",sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:.27em;line-height:1;margin-bottom:0px;text-align:center;color:#fff;margin:0 auto;margin-top:45px;margin-bottom:45px;display:flex;align-items:center;justify-content:center;gap:24px;white-space:nowrap}@media(min-width: 992px){.page-template-page-join-our-story section.benefits .content-wrapper .line-separator{margin:0;margin-top:0;margin-bottom:0;position:absolute;top:50%;left:calc(50% + 30px);transform:translate(-50%, -50%) rotate(-90deg)}}@media(min-width: 1200px){.page-template-page-join-our-story section.benefits .content-wrapper .line-separator{left:calc(50% - 11px)}}.page-template-page-join-our-story section.benefits .content-wrapper .line-separator::before{content:"";height:1px;width:69px;background:#fff;opacity:.29}.page-template-page-join-our-story section.benefits .content-wrapper .line-separator::after{content:"";height:1px;width:69px;background:#fff;opacity:.29}@media(min-width: 992px){.page-template-page-join-our-story section.benefits .content-wrapper .right-col{margin-right:105px}}.page-template-page-join-our-story section.benefits .content-wrapper .right-col ul{margin-bottom:0}@media(min-width: 768px){.page-template-page-join-our-story section.benefits .content-wrapper .right-col ul{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}}@media(min-width: 992px){.page-template-page-join-our-story section.benefits .content-wrapper .right-col ul{-moz-column-count:1;column-count:1}}.page-template-page-join-our-story section.benefits .content-wrapper .right-col ul li{font-family:"Geist",sans-serif;font-weight:300;font-size:1.9rem;letter-spacing:.01em;line-height:1.3157894737;margin-bottom:25px;color:#fff}.page-template-page-join-our-story section.centered-text{padding:136px 0 190px;background:#fff}.page-template-page-join-our-story section.centered-text .content-wrapper{max-width:787px;margin:0 auto;text-align:center}.page-template-page-join-our-story section.centered-text .content-wrapper p.p--subheading{margin-bottom:30px;font-weight:700;color:#3e3935}.page-template-page-join-our-story section.centered-text .content-wrapper h2{font-family:"linotype-didot",serif;font-weight:400;font-size:2.8rem;letter-spacing:.02em;line-height:1.3214285714;margin-bottom:33px;text-transform:uppercase;color:#3e3935}.page-template-page-join-our-story section.centered-text .content-wrapper p:not(.p--subheading){max-width:762px;margin:0 auto;margin-bottom:0}.page-template-page-join-our-story section.collage{background:#fff;padding-bottom:96px}@media(min-width: 992px){.page-template-page-join-our-story section.collage .content-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:34px}}.page-template-page-join-our-story section.collage .content-wrapper .left-col{width:100%;max-width:418px}.page-template-page-join-our-story section.collage .content-wrapper .left-col .text-content{max-width:386px}.page-template-page-join-our-story section.collage .content-wrapper .left-col .text-content h2{font-family:"linotype-didot",serif;font-weight:400;font-size:6.6rem;letter-spacing:.02em;line-height:1.0454545455;margin-bottom:20px;text-transform:uppercase}.page-template-page-join-our-story section.collage .content-wrapper .left-col .text-content p{margin-bottom:57px}.page-template-page-join-our-story section.collage .content-wrapper .left-col img{aspect-ratio:1.24/1}.page-template-page-join-our-story section.collage .content-wrapper .right-col{width:100%;max-width:745px;margin-top:103px}.page-template-page-join-our-story section.collage .content-wrapper .right-col .text-content{max-width:438px;width:100%;margin-left:auto}.page-template-page-join-our-story section.collage .content-wrapper .right-col .text-content p{margin-bottom:28px}.page-template-page-join-our-story section.collage .content-wrapper .right-col .text-content a.btn{display:inline-block}.page-template-page-join-our-story section.collage .content-wrapper .right-col img{aspect-ratio:1.06/1;margin-bottom:44px}.page-template-page-join-our-story section.letter-slider{background:#f4f0e3;padding:123px 0 155px}.page-template-page-join-our-story section.letter-slider .header{max-width:618px;margin:0 auto;margin-bottom:86px;text-align:center}.page-template-page-join-our-story section.letter-slider .header h2{font-family:"linotype-didot",serif;font-weight:400;font-size:6.6rem;letter-spacing:.02em;line-height:.9545454545;margin-bottom:32px;text-transform:uppercase;color:#3e3935}.page-template-page-join-our-story section.letter-slider .header p{margin-bottom:0}@media(min-width: 992px){.page-template-page-join-our-story section.letter-slider .slider-wrapper{display:flex;align-items:center;justify-content:space-between}}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col{margin:0 auto;max-width:337px}@media(min-width: 576px){.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col{max-width:362px}}@media(min-width: 992px){.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col{margin:0}}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav{overflow-y:clip}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track{overflow-y:clip}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list{overflow-y:clip;justify-content:center;transform:translateX(0px) !important}@media(min-width: 992px){.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list{justify-content:flex-start}}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list .splide__slide{border:none;position:relative;overflow-y:visible}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list .splide__slide p{font-family:"linotype-didot",serif;font-weight:400;font-size:6.8rem;letter-spacing:-0.01em;line-height:1;margin-bottom:40px;text-transform:uppercase;color:#3e3935;opacity:.24;transition:.3s ease-in-out;position:relative}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list .splide__slide p::after{content:"";position:absolute;height:3px;width:100%;left:50%;bottom:-10px;transform:translateX(-50%);background:#3e3935;opacity:0;transition:.3s ease-in-out}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list .splide__slide.is-active{border:none}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list .splide__slide.is-active p{opacity:1}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list .splide__slide.is-active p::after{content:"";bottom:0;opacity:1}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col #letter-splide-nav .splide__track .splide__list .splide__slide:last-of-type{margin-right:0 !important}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col .splide-cta{font-family:"Geist",sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:.27em;line-height:1;margin-bottom:0px;text-align:center;text-transform:uppercase}.page-template-page-join-our-story section.letter-slider .slider-wrapper .nav-col .splide-cta .p--subheading strong{color:#3e3935;margin-bottom:3px}.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col{position:relative}@media(min-width: 992px){.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col{max-width:460px}}.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col #letter-splide .splide__progress{position:relative;margin:35px 0}@media(min-width: 992px){.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col #letter-splide .splide__progress{margin:0;position:absolute;top:0;left:-13%;height:3px;width:272px;transform:rotate(90deg);transform-origin:left}}@media(min-width: 1200px){.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col #letter-splide .splide__progress{left:-34%}}.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col #letter-splide .splide__progress::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:1px;width:100%;background:#3e3935;opacity:.36}.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col #letter-splide .splide__progress .splide__progress__bar{background:#3e3935;opacity:.34}.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col #letter-splide h3{text-transform:uppercase}.page-template-page-join-our-story section.letter-slider .slider-wrapper .content-col #letter-splide p{margin-bottom:0}.page-template-page-join-our-story section.testimonials{background:#fff;padding:140px 0 144px}.page-template-page-join-our-story section.testimonials .header .p--subheading{font-weight:700;text-align:center;margin-bottom:44px;color:#3e3935}@media(min-width: 768px){.page-template-page-join-our-story section.testimonials #testimonials-splide{padding:0 62px}}.page-template-page-join-our-story section.testimonials #testimonials-splide img.bg-image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;top:0;left:50%;transform:translateX(-50%)}@media(min-width: 768px){.page-template-page-join-our-story section.testimonials #testimonials-splide img.bg-image{width:100%;max-width:366px}}.page-template-page-join-our-story section.testimonials #testimonials-splide .splide__track{transition:.3s ease-in-out}.page-template-page-join-our-story section.testimonials #testimonials-splide .splide__track .splide__list .splide__slide .single-quote{max-width:715px;margin:0 auto;text-align:center}.page-template-page-join-our-story section.testimonials #testimonials-splide .splide__track .splide__list .splide__slide .single-quote .quote-symbol{font-family:"linotype-didot",serif;font-weight:400;font-size:6.6rem;letter-spacing:.02em;line-height:.9545454545;margin-bottom:-10px;padding-top:41px}.page-template-page-join-our-story section.testimonials #testimonials-splide .splide__track .splide__list .splide__slide .single-quote .quote{font-family:"Geist",sans-serif;font-weight:300;font-size:2rem;letter-spacing:.01em;line-height:1.55;margin-bottom:89px}.page-template-page-join-our-story section.testimonials #testimonials-splide .splide__track .splide__list .splide__slide .single-quote .author span{font-weight:700;color:#3e3935}.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows{pointer-events:none;width:100%;transform:translateY(-50%);z-index:1;margin-top:45px}@media(min-width: 768px){.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows{margin-top:0;position:absolute;top:50%;left:0}}.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows .arrows{width:100%;display:flex;align-items:center;justify-content:center;gap:45px}@media(min-width: 768px){.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows .arrows{justify-content:space-between}}.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows .arrows .slider-arrow{border:none;background:#ffd100;padding:15px;pointer-events:all;transition:.3s ease-in-out}.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows .arrows .slider-arrow:hover,.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows .arrows .slider-arrow:focus-visible{background:#f4f0e3}.page-template-page-join-our-story section.testimonials #testimonials-splide .slider-arrows .arrows .slider-arrow.prev svg{transform:scaleX(-1)}.page-template-page-join-our-story section.job-listings{background:#fff}.page-template-page-join-our-story section.job-listings .content-wrapper{display:flex;flex-direction:column;align-items:center}.page-template-page-join-our-story section.job-listings .content-wrapper h2{font-family:"linotype-didot",serif;font-weight:400;font-size:5.2rem;letter-spacing:.02em;line-height:1.0576923077;margin-bottom:32px;color:#0e0705;text-align:center}@media(min-width: 768px){.page-template-page-join-our-story section.job-listings .content-wrapper h2{font-family:"linotype-didot",serif;font-weight:400;font-size:6.6rem;letter-spacing:.02em;line-height:1.0454545455;margin-bottom:32px}}.page-template-page-join-our-story section.job-listings .content-wrapper p{max-width:762px;text-align:center;margin-bottom:32px}.page-template-page-join-our-story section.job-listings .content-wrapper a{margin-bottom:80px}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings{max-width:1095px;margin:0 auto}}.page-template-page-join-our-story section.job-listings .listings p.p--subheading{text-align:center;margin-bottom:54px}@media(max-width: 575.98px){.page-template-page-join-our-story section.job-listings .listings p.p--subheading{line-height:1.5}}.page-template-page-join-our-story section.job-listings .listings .nav-tabs{padding-bottom:31px;border-bottom:1px solid rgba(0,0,0,.43);margin-bottom:65px;justify-content:center;gap:20px}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings .nav-tabs{justify-content:start;gap:0}}.page-template-page-join-our-story section.job-listings .listings .nav-tabs .nav-item{position:relative}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings .nav-tabs .nav-item:not(:last-of-type){padding-right:87px}}.page-template-page-join-our-story section.job-listings .listings .nav-tabs .nav-item:not(:last-of-type)::after{content:"";width:7px;height:7px;border-radius:50%;background:#ffd100;position:absolute;right:40px;top:50%;transform:translateY(-50%);display:none}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings .nav-tabs .nav-item:not(:last-of-type)::after{display:block}}.page-template-page-join-our-story section.job-listings .listings .nav-tabs .nav-link{font-family:"Geist",sans-serif;font-weight:300;font-size:1.8rem;letter-spacing:.28em;line-height:1;margin-bottom:0px;text-transform:uppercase;color:#3e3935;transition:all .3s ease-in-out;padding:0;outline:0;border:0}.page-template-page-join-our-story section.job-listings .listings .nav-tabs .nav-link.active{font-weight:600}.page-template-page-join-our-story section.job-listings .listings #job-listings-content{padding-bottom:119px}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul{display:flex;flex-direction:column;gap:15px;margin-bottom:0;padding-left:0;list-style-type:none}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li{display:grid;grid-template-columns:1fr 1fr 132px;align-items:center;align-content:center;justify-items:end;border-bottom:.5px solid rgba(0,0,0,.43)}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li{grid-template-columns:58% 25% 1fr}}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.header{padding-bottom:16px;display:none}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.header{display:grid}}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.header p.p--subheading{text-align:start;width:100%;margin-bottom:0}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li:not(.header){padding-bottom:23.5px;display:flex;flex-direction:column;align-items:start}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li:not(.header){display:grid;align-items:center}}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li:not(.header) h3{font-family:"linotype-didot",serif;font-weight:400;font-size:2.8rem;letter-spacing:-0.01em;line-height:1.3214285714;margin-bottom:15px;color:#3e3935;padding-block:10px;width:100%;padding-right:16px;display:flex;align-items:center}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li:not(.header) h3{margin-bottom:0px}}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li:not(.header) p{font-family:"Geist",sans-serif;font-weight:600;font-size:1.3rem;letter-spacing:.27em;line-height:1;margin-bottom:32px;color:#7e6653;width:100%}@media(min-width: 992px){.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li:not(.header) p{margin-bottom:0px}}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.no-jobs{display:block;margin-top:48px;max-width:762px;border-bottom:none}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.no-jobs h3{font-family:"linotype-didot",serif;font-weight:400;font-size:2.8rem;letter-spacing:-0.01em;line-height:1.3214285714;margin-bottom:11px;text-transform:uppercase;color:#3e3935;width:100%}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.no-jobs p{font-family:"Geist",sans-serif;font-weight:300;font-size:1.8rem;letter-spacing:.01em;line-height:1.5555555556;margin-bottom:0px;color:#3e3935;width:100%}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.no-jobs p a{font-family:"Geist",sans-serif;font-weight:300;font-size:1.8rem;letter-spacing:.01em;line-height:1.5555555556;margin-bottom:0px;color:#ffd100;text-decoration:underline}.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.no-jobs p a:hover,.page-template-page-join-our-story section.job-listings .listings #job-listings-content ul li.no-jobs p a:focus-visible{color:#3e3935}
