@import"https://use.typekit.net/dqx2tsz.css";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Newsreader:ital,opsz,wght@0,6..72,200..800;1,6..72,200..800&display=swap";.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.page-template-page-join .join-intro{position:relative;padding:68px 0;background-color:#fff}@media(min-width: 992px){.page-template-page-join .join-intro{padding:96px 0 34px;background-color:#e9e9e9}}.page-template-page-join .join-intro .container{position:relative;z-index:2}.page-template-page-join .join-intro .join-eyebrow{margin-bottom:21px;color:#496c60}@media(min-width: 992px){.page-template-page-join .join-intro .join-eyebrow{margin-bottom:24px;color:#1d382c}}@media(min-width: 992px){.page-template-page-join .join-intro .join-statement{max-width:650px}}.page-template-page-join .join-intro-text{margin-top:49px;color:#1d382c}@media(min-width: 992px){.page-template-page-join .join-intro-text{max-width:652px;margin:47px 0 0 auto}}@media(min-width: 1366px){.page-template-page-join .join-intro .join-eyebrow,.page-template-page-join .join-intro .join-statement{margin-left:22px}.page-template-page-join .join-intro-text{margin-right:11px}}.page-template-page-join .join-why{position:relative;overflow:hidden;padding:68px 0 100px;background-color:#1d382c}@media(min-width: 992px){.page-template-page-join .join-why{padding:213px 0 119px}}.page-template-page-join .join-why .container{position:relative;z-index:2}.page-template-page-join .join-why .join-eyebrow{margin-bottom:21px;color:#99b8b5}@media(min-width: 992px){.page-template-page-join .join-why .join-eyebrow{margin-bottom:24px}}.page-template-page-join .join-why .join-notches{position:absolute;inset:0;display:none;width:100%;height:100%;padding-inline:calc(var(--bs-gutter-x)*.5);pointer-events:none}@media(min-width: 992px){.page-template-page-join .join-why .join-notches{display:block}}.page-template-page-join .join-notch{position:absolute;top:0;background-color:#e9e9e9}.page-template-page-join .join-notch.is-second{left:33.3333333333%;width:calc(66.6666666667% - 33.3333333333%);height:113px}.page-template-page-join .join-notch.is-third{left:66.6666666667%;width:100vw;height:194px}.page-template-page-join .join-notch.is-fourth{display:none;left:calc(50% + 683px);width:100vw;height:316px}.page-template-page-join .join-notch.is-fifth{display:none;left:calc(50% + 1138.333px);width:100vw;height:438px}@media(min-width: 1366px){.page-template-page-join .join-notch.is-second{left:calc(50% - 227.667px);width:calc(calc(50% + 227.667px) - calc(50% - 227.667px))}.page-template-page-join .join-notch.is-third{left:calc(50% + 227.667px)}}@media(min-width: 1400px){.page-template-page-join .join-notch.is-fourth{display:block}}@media(min-width: 2400px){.page-template-page-join .join-notch.is-fifth{display:block}}.page-template-page-join .join-why-statement{font-family:"guyot-headline",times,serif;font-weight:300;font-size:3rem;letter-spacing:-0.01em;line-height:1.4;margin-bottom:0px;color:#fff}@media(min-width: 768px){.page-template-page-join .join-why-statement{font-family:"guyot-headline",times,serif;font-weight:300;font-size:3.1rem;letter-spacing:0em;line-height:1.4838709677;margin-bottom:0px}}@media(min-width: 992px){.page-template-page-join .join-why-statement{max-width:878px}}.page-template-page-join .join-reasons{margin:83px 0 0;padding:0;list-style:none}@media(min-width: 992px){.page-template-page-join .join-reasons{display:grid;grid-template-columns:33.3333333333% calc(66.6666666667% - 33.3333333333%) minmax(0, 1fr);margin-top:107px}}@media(min-width: 1366px){.page-template-page-join .join-reasons{grid-template-columns:calc(50% - 227.667px) calc(calc(50% + 227.667px) - calc(50% - 227.667px)) minmax(0, 1fr)}}.page-template-page-join .join-reason:not(:first-child){margin-top:49px}@media(min-width: 992px){.page-template-page-join .join-reason{max-width:321.3px}.page-template-page-join .join-reason:not(:first-child){margin-top:0}.page-template-page-join .join-reason:nth-child(2){max-width:386.7px;padding-left:65.4px}.page-template-page-join .join-reason:nth-child(3){max-width:390.6px;padding-left:69.3px}}@media(min-width: 1366px){.page-template-page-join .join-reason:first-child{margin-left:-5px}.page-template-page-join .join-reason:nth-child(2){max-width:389.97px;padding-left:68.67px}.page-template-page-join .join-reason:nth-child(3){max-width:386.63px;padding-left:65.33px}.page-template-page-join .join-reason:nth-child(3){margin-right:-6px}}.page-template-page-join .join-reason-number{font-family:"neue-haas-grotesk-text","Neue Haas Grotesk Text Pro",helvetica,arial,sans-serif;font-weight:400;font-size:1rem;letter-spacing:.17em;line-height:2.7;margin-bottom:0px;display:block;color:#fff}@media(min-width: 992px){.page-template-page-join .join-reason-number{font-family:"neue-haas-grotesk-text","Neue Haas Grotesk Text Pro",helvetica,arial,sans-serif;font-weight:400;font-size:1.3rem;letter-spacing:.24em;line-height:2.0769230769;margin-bottom:0px;color:#9fb390}}.page-template-page-join .join-reason-title{font-family:"guyot-headline",times,serif;font-weight:300;font-size:3.4rem;letter-spacing:-0.01em;line-height:1.3823529412;margin-bottom:0px;color:#fff}@media(min-width: 992px){.page-template-page-join .join-reason-title{max-width:256px}}.page-template-page-join .join-reason-text{font-family:"neue-haas-grotesk-text","Neue Haas Grotesk Text Pro",helvetica,arial,sans-serif;font-weight:400;font-size:1.6rem;letter-spacing:.005em;line-height:2;margin-bottom:0px;margin:36px -5px 0 0;color:#fff}@media(min-width: 768px){.page-template-page-join .join-reason-text{margin-right:0}}@media(min-width: 992px){.page-template-page-join .join-reason-text{margin-top:29px}}@media(min-width: 1366px){.page-template-page-join .join-why .join-eyebrow{margin-left:-5px}.page-template-page-join .join-why-statement{margin-left:-2px}}.page-template-page-join .join-careers{position:relative;padding:68px 0 54px;background-color:#e9e9e9;text-align:center}@media(min-width: 992px){.page-template-page-join .join-careers{padding:192px 0 118px;text-align:left}}.page-template-page-join .join-careers .container{position:relative;z-index:2}.page-template-page-join .join-careers .container:not(.gridlines){padding-right:calc(var(--bs-gutter-x)*.5 + 6px)}@media(min-width: 768px){.page-template-page-join .join-careers .container:not(.gridlines){padding-right:calc(var(--bs-gutter-x)*.5)}}.page-template-page-join .join-careers .join-eyebrow.is-muted{margin-bottom:21px;font-size:1.3rem;line-height:2.0769230769;color:#496c60}@media(min-width: 992px){.page-template-page-join .join-careers .join-eyebrow.is-muted{margin-bottom:9px;font-size:1.2rem;line-height:2.25;color:rgba(73,108,96,.72)}}.page-template-page-join .join-careers .join-heading{color:#1d382c}@media(min-width: 992px){.page-template-page-join .join-careers .join-heading{max-width:325px}}.page-template-page-join .join-careers .join-rule{margin:21px auto 0}@media(min-width: 992px){.page-template-page-join .join-careers .join-rule{margin:25px 0 0}}@media(min-width: 992px){.page-template-page-join .join-careers-row{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}}@media(min-width: 992px){.page-template-page-join .join-careers-intro{flex:none;width:439px}}.page-template-page-join .join-careers-text{max-width:466px;margin:19px auto 0;color:#1d382c}@media(min-width: 768px){.page-template-page-join .join-careers-text{max-width:652px}}@media(min-width: 992px){.page-template-page-join .join-careers-text{max-width:none;margin:44px 0 0}}.page-template-page-join .join-careers-media{position:relative;min-width:0;margin:68px -17px 0 -11px;aspect-ratio:348/301}@media(min-width: 768px){.page-template-page-join .join-careers-media{max-width:652px;margin:68px auto 0;aspect-ratio:652/482}}@media(min-width: 992px){.page-template-page-join .join-careers-media{flex:0 1 652px;margin:0}}.page-template-page-join .join-careers-photo{display:block;width:100%;height:auto;aspect-ratio:348/209;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.page-template-page-join .join-careers-photo{aspect-ratio:652/390}}.page-template-page-join .join-careers-badge{position:absolute;right:4.89%;bottom:0;width:47.13%;height:auto}@media(min-width: 768px){.page-template-page-join .join-careers-badge{right:-4.14%;width:36.81%}}@media(min-width: 1366px){.page-template-page-join .join-careers-intro{margin-left:-2px}.page-template-page-join .join-careers-media{margin-right:14px}}.page-template-page-join .join-postings{position:relative;padding:46px 0 43px;background-color:#fff}@media(min-width: 992px){.page-template-page-join .join-postings{padding-bottom:76px}}.page-template-page-join .join-postings .container{position:relative;z-index:2}.page-template-page-join .join-postings .gridlines span{background-color:#cadbef;opacity:.51}.page-template-page-join .join-postings-head{display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width: 992px){.page-template-page-join .join-postings-head{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:24px;padding-left:8px}}.page-template-page-join .join-postings-count{position:relative}@media(min-width: 992px){.page-template-page-join .join-postings-count{top:4px}}.page-template-page-join .join-postings-slider{margin:30px -11px 0;visibility:visible}@media(min-width: 768px){.page-template-page-join .join-postings-slider{margin-inline:0}}@media(min-width: 992px){.page-template-page-join .join-postings-slider{margin-top:44px}}.page-template-page-join .join-postings-slider .splide__list{display:block}@media(min-width: 992px){.page-template-page-join .join-postings-slider .splide__list{display:flex}}.page-template-page-join .join-jobs-page{width:100%}.page-template-page-join .join-jobs-page+.join-jobs-page{margin-top:25px}@media(min-width: 768px){.page-template-page-join .join-jobs-page+.join-jobs-page{margin-top:32px}}@media(min-width: 992px){.page-template-page-join .join-jobs-page+.join-jobs-page{margin-top:0}}.page-template-page-join .join-jobs{display:grid;gap:25px;margin:0;padding:0;list-style:none}@media(min-width: 768px){.page-template-page-join .join-jobs{grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}}@media(min-width: 992px){.page-template-page-join .join-jobs{grid-template-columns:repeat(3, minmax(0, 1fr));gap:46px 58px}}@media(min-width: 1366px){.page-template-page-join .join-postings-head,.page-template-page-join .join-postings-slider{margin-right:-47px;margin-left:-46px}}.page-template-page-join .join-job{display:flex;flex-direction:column;min-height:223px;padding:28px 27px 22px;border:1px solid #a5a5a5;background-color:#e9e9e9}.page-template-page-join .join-job-location{font-family:"neue-haas-grotesk-text","Neue Haas Grotesk Text Pro",helvetica,arial,sans-serif;font-weight:400;font-size:1.1rem;letter-spacing:.17em;line-height:2.4545454545;margin-bottom:0px;color:#1d382c;text-transform:uppercase}.page-template-page-join .join-job-title{font-family:"guyot-headline",times,serif;font-weight:300;font-size:2.7rem;letter-spacing:.02em;line-height:.962962963;margin-bottom:0px;margin-top:19px;color:#1d382c}.page-template-page-join .join-job-link{gap:15px;align-self:flex-start;margin-top:auto;padding-top:24px}.page-template-page-join .join-jobs-end{font-family:"neue-haas-grotesk-text","Neue Haas Grotesk Text Pro",helvetica,arial,sans-serif;font-weight:400;font-size:1.6rem;letter-spacing:.005em;line-height:.9375;margin-bottom:0px;grid-column:1/-1;margin-top:44px;color:#1d382c;text-align:center;opacity:.7}@media(min-width: 992px){.page-template-page-join .join-jobs-end{grid-column:auto;margin-top:0;padding:88px 0 0 14px;text-align:left}}.page-template-page-join .join-pagination{display:none}@media(min-width: 992px){.page-template-page-join .join-pagination{display:flex;justify-content:center;gap:10px;margin-top:71px}}.page-template-page-join .join-top{font-family:"neue-haas-grotesk-text","Neue Haas Grotesk Text Pro",helvetica,arial,sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:.17em;line-height:2.25;margin-bottom:0px;display:flex;flex-direction:column;align-items:center;gap:5px;height:121px;margin:69px -5px 0;padding-top:38px;background-color:rgba(217,217,217,.44);color:rgba(0,0,0,.55);text-transform:uppercase}.page-template-page-join .join-top::before{content:"";width:15px;height:15px;background:url("../images/icons/chevron-arrow-right-orange.svg") no-repeat right center/8.93px 15.33px;transform:rotate(-90deg)}.page-template-page-join .join-top:hover,.page-template-page-join .join-top:focus-visible{color:#1d382c}@media(min-width: 768px){.page-template-page-join .join-top{margin-inline:0}}@media(min-width: 992px){.page-template-page-join .join-top{display:none}}.page-template-page-join .join-arrow{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:56px;height:57px;padding:0;border:1px solid #e37222;border-radius:0;background-color:#e37222;cursor:pointer;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,opacity .3s ease-in-out}.page-template-page-join .join-arrow svg path{transition:.3s ease-in-out}.page-template-page-join .join-arrow.is-prev{width:58px}.page-template-page-join .join-arrow.is-prev svg{transform:scaleX(-1)}.page-template-page-join .join-arrow:hover{border-color:#496c60;background-color:#496c60}.page-template-page-join .join-arrow:focus-visible{outline:2px solid #1d382c;outline-offset:2px}.page-template-page-join .join-arrow:disabled{border-color:#99b8b5;background-color:#fff;opacity:.69;cursor:default}.page-template-page-join .join-arrow:disabled svg path{fill:#99b8b5}
