@font-face{font-family:"Brandon-Text-Regular";src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular.eot");src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular.eot?#iefix") format("embedded-opentype"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular.woff") format("woff"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Brandon-Text-Regular-Italic";src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular-Italic.eot");src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular-Italic.eot?#iefix") format("embedded-opentype"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular-Italic.woff") format("woff"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Regular-Italic.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Brandon-Text-Medium";src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Medium.eot");src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Medium.eot?#iefix") format("embedded-opentype"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Medium.woff") format("woff"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Medium.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Brandon-Text-Bold";src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Bold.eot");src:url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Bold.eot?#iefix") format("embedded-opentype"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Bold.woff") format("woff"),url("/content/themes/base/assets/font/brandon-text/Brandon-Text-Web-Bold.woff2") format("woff2");font-weight:400;font-style:normal}.content-with-media-slider{--cwms-content-width:100%;--cwms-content-padding-x:clamp(24px, calc(24px + ((100vw - 360px) / ((768 - 360) / (48 - 24)))), 48px);--cwms-content-padding-bottom:32px;--cwms-peek:0px;--cwms-peek-left:var(--cwms-peek);--cwms-peek-right:var(--cwms-peek);--cwms-gap:0px}@media(min-width:768px){.content-with-media-slider{--cwms-content-padding-bottom:36px}}@media(min-width:1024px){.content-with-media-slider{--cwms-content-width:calc(360px + ((100vw - 1024px) / ((1280 - 1024) / (400 - 360))));--cwms-content-padding-x:calc(36px + ((100vw - 1024px) / ((1280 - 1024) / (40 - 36))));--cwms-content-padding-bottom:90px;--cwms-peek:calc(96px + ((100vw - 1024px) / ((1280 - 1024) / (104 - 96))));--cwms-gap:0px}}@media(min-width:1280px){.content-with-media-slider{--cwms-content-width:calc(400px + ((100vw - 1280px) / ((1440 - 1280) / (460 - 400))));--cwms-content-padding-x:calc(40px + ((100vw - 1280px) / ((1440 - 1280) / (48 - 40))));--cwms-peek:calc(104px + ((100vw - 1280px) / ((1440 - 1280) / (120 - 104))))}}@media(min-width: 1440px){.content-with-media-slider{--cwms-content-width: min(calc(480px + ((100vw - 1440px) / ((1920 - 1440) / (520 - 480)))), 520px);--cwms-content-padding-x:min(calc(60px + ((100vw - 1440px) / ((1920 - 1440) / (60 - 60)))), 60px);--cwms-content-padding-bottom:100px;--cwms-peek:min(calc(180px + ((100vw - 1440px) / ((1920 - 1440) / (200 - 180)))), 200px);--cwms-gap:60px}}@media(min-width:1024px){.content-with-media-slider--right{--cwms-peek-left:0px;--cwms-peek-right:calc(var(--cwms-content-width) + var(--cwms-peek))}}@media(min-width: 1024px){.content-with-media-slider--left{--cwms-peek-left: calc(var(--cwms-content-width) + var(--cwms-peek));--cwms-peek-right:0px}}.content-with-media-slider__slider-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:1024px){.content-with-media-slider__slider-wrapper{display:grid;grid-template-rows:1fr}}@media(min-width:1024px){.content-with-media-slider--right .content-with-media-slider__slider-wrapper{grid-template-columns:1fr var(--cwms-content-width) var(--cwms-peek)}}@media(min-width:1440px){.content-with-media-slider--right .content-with-media-slider__slider-wrapper{padding-left:min(calc(60px + ((100vw - 1440px) / ((1920 - 1440) / (80 - 60)))), 80px)}}@media(min-width: 1024px){.content-with-media-slider--left .content-with-media-slider__slider-wrapper{grid-template-columns:var(--cwms-peek) var(--cwms-content-width) 1fr}}@media(min-width: 1440px){.content-with-media-slider--left .content-with-media-slider__slider-wrapper{padding-right:min(calc(60px + ((100vw - 1440px) / ((1920 - 1440) / (80 - 60)))), 80px)}}.content-with-media-slider__intro-content{margin-bottom:64px !important}@media(min-width: 768px){.content-with-media-slider__intro-content{margin-bottom:calc(64px + ((100vw - 768px) / ((1440 - 768) / (56 - 64)))) !important}}@media(min-width: 1440px){.content-with-media-slider__intro-content{margin-bottom:56px !important}}.content-with-media-slider__media-slider{padding-inline:25.5px}@media(min-width: 1024px){.content-with-media-slider__media-slider{padding-inline:0;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;min-height:100%;grid-column:1/-1;grid-row:1}}@media(min-width:1024px){.content-with-media-slider__media-slider.splide-wrapper{height:0}}.content-with-media-slider__media-slider.splide-wrapper .splide__arrows{position:absolute;top:auto;bottom:40px;left:calc((100% - min(672px,100%))/2 + var(--cwms-content-padding-x));-webkit-transform:none;transform:none;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(min(672px,100%) - var(--cwms-content-padding-x)*2);padding:0}@media(min-width:1024px){.content-with-media-slider__media-slider.splide-wrapper .splide__arrows{width:calc(var(--cwms-content-width) - var(--cwms-content-padding-x)*2)}}@media(min-width: 1024px){.content-with-media-slider--right .content-with-media-slider__media-slider.splide-wrapper .splide__arrows{left:calc(100% - var(--cwms-content-width) - var(--cwms-peek) + var(--cwms-content-padding-x))}}@media(min-width: 1024px){.content-with-media-slider--left .content-with-media-slider__media-slider.splide-wrapper .splide__arrows{left:calc(var(--cwms-peek) + var(--cwms-content-padding-x))}}.content-with-media-slider__media-slider.splide-wrapper .splide__arrow{background:rgba(0,0,0,0);border-radius:0;height:44px;width:44px;color:#2ca090;opacity:1}.content-with-media-slider__media-slider.splide-wrapper .splide__arrow:hover,.content-with-media-slider__media-slider.splide-wrapper .splide__arrow:focus{background:rgba(0,0,0,0);color:#1d7f71}.content-with-media-slider__media-slider.splide-wrapper .splide__arrow .v-icon__svg{height:auto;width:32px}.content-with-media-slider__media-slider.splide-wrapper .splide__counter{font-family:freight-big-pro,serif;font-weight:400;font-style:italic;color:#545859;font-size:18px;line-height:1.6;text-transform:uppercase;font-variant-numeric:lining-nums proportional-nums;white-space:nowrap}.content-with-media-slider__media-slider .splide{position:unset;height:100%}.content-with-media-slider__media-slider .splide__track,.content-with-media-slider__media-slider .splide__list,.content-with-media-slider__media-slider .splide__slide{height:100%}.content-with-media-slider__media-slider .splide__track--clone .basic-video__poster-button,.content-with-media-slider__media-slider .splide__list--clone .basic-video__poster-button,.content-with-media-slider__media-slider .splide__slide--clone .basic-video__poster-button{display:none}.content-with-media-slider__media-slider .splide__list{list-style:none}.content-with-media-slider__media-slider .splide__list li:before{background:rgba(0,0,0,0)}.content-with-media-slider__media-slider .splide__slide{padding:0}.content-with-media-slider .media{height:clamp(400px, calc(400px + ((100vw - 360px) / ((768 - 360) / (480 - 400)))), 480px)}@media(min-width: 1024px){.content-with-media-slider .media{height:100%}}.content-with-media-slider>.media{padding-inline:var(--cwms-peek)}@media(min-width: 1024px){.content-with-media-slider>.media{height:0;min-height:100%;padding-inline:0}}.content-with-media-slider__content-wrapper{background-color:#f8f6f1;padding:29px var(--cwms-content-padding-x) var(--cwms-content-padding-bottom);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:29px;margin:0 auto;max-width:672px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media(min-width:768px){.content-with-media-slider__content-wrapper{padding-top:33px}}@media(min-width:1024px){.content-with-media-slider__content-wrapper{--cwms-min-height:calc(720px + ((100vw - 1024px) / ((1280 - 1024) / (700 - 720))));padding-top:var(--cwms-content-padding-bottom);width:unset;margin:unset;grid-column:2;grid-row:1;z-index:1;min-height:min(var(--cwms-min-height),100vh)}}@media(min-width: 1280px){.content-with-media-slider__content-wrapper{--cwms-min-height: calc(700px + ((100vw - 1280px) / ((1440 - 1280) / (810 - 700))));padding-top:var(--cwms-content-padding-bottom)}}@media(min-width:1440px){.content-with-media-slider__content-wrapper{--cwms-min-height:650px;padding-top:var(--cwms-content-padding-bottom)}}@media(min-width:1920px){.content-with-media-slider__content-wrapper{--cwms-min-height:min(calc(960px + ((100vw - 1920px) / ((2560 - 1920) / (1200 - 960)))), 1200px)}}.content-with-media-slider--has-controls .content-with-media-slider__content-wrapper{padding-bottom:96px}@media(min-width: 1024px){.content-with-media-slider--has-controls .content-with-media-slider__content-wrapper{padding-bottom:var(--cwms-content-padding-bottom)}}@media(min-width: 1024px){.content-with-media-slider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}}.content-with-media-slider__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;row-gap:6px}@media(min-width:768px){.content-with-media-slider__header{margin-bottom:24px;row-gap:8px}}@media(min-width:1280px){.content-with-media-slider__header{margin-bottom:28px;row-gap:11px}}@media(min-width:1440px){.content-with-media-slider__header{margin-bottom:30px;row-gap:12px}}.content-with-media-slider__eyebrow{color:#1d7f71;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.content-with-media-slider__heading{font-family:freight-big-pro,serif;font-weight:400;font-style:normal;text-transform:none;color:#222;font-size:clamp(24px, calc(24px + ((100vw - 360px) / ((1440 - 360) / (32 - 24)))), 32px);line-height:1.1;margin:0}.content-with-media-slider__wysiwyg{font-family:freight-big-pro,serif;font-weight:400;font-style:normal;color:#545859;font-size:clamp(16px, calc(16px + ((100vw - 360px) / ((1440 - 360) / (18 - 16)))), 18px);line-height:1.6;margin-bottom:15px}@media(min-width:768px){.content-with-media-slider__wysiwyg{margin-bottom:24px}}@media(min-width:1280px){.content-with-media-slider__wysiwyg{margin-bottom:28px}}@media(min-width:1440px){.content-with-media-slider__wysiwyg{margin-bottom:32px}}.content-with-media-slider__links{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}@media(min-width:768px){.content-with-media-slider__links{-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px}}@media(min-width:1280px){.content-with-media-slider__links{row-gap:21px}}@media(min-width:1440px){.content-with-media-slider__links{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.content-with-media-slider__content-slider.splide-wrapper .splide__arrows{display:none}.content-with-media-slider__content-slider .splide__list{list-style:none}.content-with-media-slider__content-slider .splide__list li:before{background:rgba(0,0,0,0)}.content-with-media-slider__content-slider .splide__slide{padding:0}