.cc-error-boundary{align-items:center;background:rgba(201,35,74,.1);border:2px solid rgba(201,35,74,.2);color:#c9234a;display:inline-flex;margin:12px;padding:12px;text-align:center}@media screen and (min-width:2499px){.cc-error-boundary{padding:clamp(12px,2vw,12px * 2 + .25vw)}}.cc-error-boundary svg{display:inline-block;margin-right:12px;width:24px}.cc-card-section--aside{display:flex;flex-direction:column;justify-content:space-between;justify-content:flex-start}.cc-card-section--aside>.cc-heading{font-size:1.5rem;font-weight:700;line-height:1.1;margin-bottom:0}@media print{.cc-card-section--aside>.cc-heading{font-size:1.5rem}}@media screen and (min-width:25rem){.cc-card-section--aside>.cc-heading{font-size:calc(.45455vw + 1.38636rem)}}@media screen and (min-width:80rem){.cc-card-section--aside>.cc-heading{font-size:1.75rem}}@media screen and (min-width:156.25rem){.cc-card-section--aside>.cc-heading{font-size:clamp(1.5rem,1.5rem + 2vw,1.75rem * 3)}}.cc-articles.cc-articles--feature-aside{grid-template-areas:"feature" "aside" "remainder";grid-template-columns:1fr}@media screen and (min-width:763px){.cc-articles.cc-articles--feature-aside{grid-template-areas:"feature aside" "remainder remainder";grid-template-columns:1fr 1fr 1fr}}.cc-articles.cc-articles--feature-aside .cc-card-media{border-bottom:none}.cc-articles.cc-articles--feature-aside .cc-card-link-cta{padding-left:0}.cc-articles.cc-articles--feature-aside .cc-card-section--scroll-horizontal{grid-gap:16px;-webkit-overflow-scrolling:touch;display:grid;grid-auto-flow:column;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.prefers-reduced-motion--no-preference .cc-articles.cc-articles--feature-aside .cc-card-section--scroll-horizontal{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-articles.cc-articles--feature-aside .cc-card-section--scroll-horizontal{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}}.cc-articles.cc-articles--feature-aside .cc-card-section--scroll-horizontal::-webkit-scrollbar-track{background-color:transparent;border-radius:8px;padding:4px 0}.cc-articles.cc-articles--feature-aside .cc-card-section--scroll-horizontal::-webkit-scrollbar{background-color:transparent;height:2px;padding:4px 0;width:4px}.cc-articles.cc-articles--feature-aside .cc-card-section--scroll-horizontal::-webkit-scrollbar-thumb{background-color:currentColor;border:1px solid transparent;border-radius:8px;margin:4px 0}.cc-articles.cc-articles--feature-aside .cc-card-section--feature{display:flex;flex-direction:column;grid-area:feature;justify-content:space-between}@media screen and (min-width:763px){.cc-articles.cc-articles--feature-aside .cc-card-section--feature{grid-column:1/span 2}}.cc-articles.cc-articles--feature-aside .cc-card-section--feature .cc-card{height:100%}.cc-articles.cc-articles--feature-aside .cc-card-section--feature .cc-card .cc-img{display:block}.cc-articles.cc-articles--feature-aside .cc-card-section--aside{grid-area:aside}@media screen and (min-width:763px){.cc-articles.cc-articles--feature-aside .cc-card-section--aside{grid-column:3;padding-top:32px}}.cc-articles.cc-articles--feature-aside .cc-card-section--remainder{display:inline-grid;gap:0 0;grid-area:remainder;grid-column:1;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}@media screen and (min-width:2499px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder{gap:2vw 2vw}}@supports not (gap:0 0){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder *+*{margin-left:0}}@media print{.cc-articles.cc-articles--feature-aside .cc-card-section--remainder{gap:8px 24px}@supports not (gap:8px 24px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder *+*{margin-left:24px}}}@media screen and (min-width:763px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder{align-items:start;gap:24px 24px;grid-column:1/span 3}}@media screen and (min-width:763px)and (min-width:2499px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder{gap:calc(24px + 2vw) calc(24px + 2vw)}}@media screen and (min-width:763px){@supports not (gap:24px 24px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder *+*{margin-left:24px}}}.cc-articles.cc-articles--feature-aside .cc-card-section--remainder .cc-card{border-bottom:0;display:grid;gap:24px 24px;grid-template-columns:1fr 3fr;min-width:360px;padding:12px 0;width:100%}@media screen and (min-width:2499px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder .cc-card{gap:calc(24px + 2vw) calc(24px + 2vw)}}@supports not (gap:24px 24px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder .cc-card *+*{margin-left:24px}}@media print{.cc-articles.cc-articles--feature-aside .cc-card-section--remainder .cc-card{grid-template-columns:1fr}}@media screen and (min-width:763px){.cc-articles.cc-articles--feature-aside .cc-card-section--remainder .cc-card{border-bottom:1px solid #747474;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr;height:100%}}.cc-articles.cc-articles--feature-aside .cc-card-section--remainder .cc-card .cc-img{min-width:100px}.cc-articles.cc-articles--feature-collection{align-items:stretch;display:flex;flex-direction:column;gap:0 0;justify-content:space-between;justify-content:flex-start;padding:32px 0}@media screen and (min-width:2499px){.cc-articles.cc-articles--feature-collection{gap:2vw 2vw}}@supports not (gap:0 0){.cc-articles.cc-articles--feature-collection *+*{margin-left:0}}@media screen and (min-width:763px){.cc-articles.cc-articles--feature-collection{display:grid;gap:64px 32px;grid-auto-flow:column;grid-template-areas:"leftSide feature rightSide";grid-template-columns:minmax(200px,1fr) minmax(200px,2fr) minmax(200px,1fr);padding:64px 0}}@media screen and (min-width:763px)and (min-width:2499px){.cc-articles.cc-articles--feature-collection{gap:calc(64px + 2vw) calc(32px + 2vw)}}@media screen and (min-width:763px){@supports not (gap:64px 32px){.cc-articles.cc-articles--feature-collection *+*{margin-left:32px}}}.cc-articles.cc-articles--feature-collection .cc-card{display:flex;flex-direction:column;grid-row:auto;justify-content:space-between;justify-content:flex-start;padding-top:0}@supports not (minmax()){.cc-articles.cc-articles--feature-collection .cc-card{padding-top:32px}.cc-articles.cc-articles--feature-collection .cc-card-content .cc-heading:last-of-type{margin-bottom:0}}.cc-articles.cc-articles--feature-collection .cc-card:last-child{border-bottom:none}@media screen and (min-width:763px){.cc-articles.cc-articles--feature-collection .cc-card{grid-row:1/1}.cc-articles.cc-articles--feature-collection .cc-card--feature{grid-row:1/span 2!important}.cc-articles.cc-articles--feature-collection .cc-card:nth-child(odd){border-bottom:none;grid-row:2/2}}.cc-articles.cc-articles--feature-collection .cc-card-category{margin-bottom:16px}.cc-articles.cc-articles--feature-collection .cc-card--feature{grid-area:feature;text-align:center}.cc-articles.cc-articles--feature-collection .cc-card--left{grid-area:leftSide}.cc-articles.cc-articles--feature-collection .cc-card--right{grid-area:rightSide}.cc-articles.cc-articles--feature-collection .cc-feature-collection-cta{margin:12px 0}.cc-articles.cc-articles--feature-collection .cc-card-media-container{margin-bottom:24px;width:100%}.cc-section{margin:32px 0}@media screen and (min-width:2499px){.cc-section{margin:clamp(32px,2vw,32px * 2 + .25vw) 0}}.cc-section-container{padding:0 24px}@media screen and (min-width:2499px){.cc-section-container{padding:0 clamp(24px,2vw,24px * 2 + .25vw)}}@media screen and (min-width:763px){.cc-section-container{margin:0 auto;padding:0 32px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-section-container{padding:0 clamp(32px,2vw,32px * 2 + .25vw)}}.cc-section--contained .cc-section-container{max-width:1374px}.cc-section--sticky{position:-webkit-sticky;position:sticky;top:0}.cc-section--background{padding:32px 0}@media screen and (min-width:2499px){.cc-section--background{padding:clamp(32px,2vw,32px * 2 + .25vw) 0}}.cc-section--full-width{left:50%;margin-left:-50vw;position:relative;width:100vw}.cc-section--fluid{padding:32px 0}@media screen and (min-width:2499px){.cc-section--fluid{padding:clamp(32px,2vw,32px * 2 + .25vw) 0}}.cc-section--fluid .cc-section-container{max-width:100%}.cc-section--no-padding{margin-bottom:0;margin-top:0;padding:0}.cc-section--nav-buffer:before{content:"";display:block;margin-top:-60px;padding-top:60px;pointer-events:none}.cc-card-list{width:100%}.cc-card-list .cc-card-list-heading,.cc-card-list .cc-card-list-item{border-bottom:1px solid #d9d9d9;padding-bottom:8px}.cc-card-list .cc-card-list-item{display:flex;gap:0 24px;padding:32px 0}@media screen and (min-width:2499px){.cc-card-list .cc-card-list-item{gap:2vw calc(24px + 2vw)}}@supports not (gap:0 24px){.cc-card-list .cc-card-list-item *+*{margin-left:24px}}.cc-card-list .cc-card-list-item-number{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2rem;font-weight:400;line-height:1.1;line-height:.3;padding-right:16px}@media print{.cc-card-list .cc-card-list-item-number{font-size:2rem}}@media screen and (min-width:25rem){.cc-card-list .cc-card-list-item-number{font-size:calc(.90909vw + 1.77273rem)}}@media screen and (min-width:80rem){.cc-card-list .cc-card-list-item-number{font-size:2.5rem}}@media screen and (min-width:156.25rem){.cc-card-list .cc-card-list-item-number{font-size:clamp(2rem,2rem + 2vw,2.5rem * 3)}}.cc-card-list .cc-card-list-item .cc-card{padding:0}.cc-chaptered-hero-modal{background:#000;color:#fff;grid-column:1/span 2;grid-row:1;height:100%;opacity:0;visibility:hidden;width:100%;z-index:-1}.prefers-reduced-motion--no-preference .cc-chaptered-hero-modal{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-modal{transition:all .2s}}.cc-chaptered-hero-modal.active{opacity:1;visibility:visible;z-index:10}.prefers-reduced-motion--no-preference .cc-chaptered-hero-modal.active{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-modal.active{transition:all .2s}}.cc-chaptered-hero-modal-header{color:#fff;display:flex;min-height:64px;padding:24px 32px;position:absolute;top:0;width:100%;z-index:9999}@media screen and (min-width:2499px){.cc-chaptered-hero-modal-header{padding:clamp(24px,2vw,24px * 2 + .25vw) clamp(32px,2vw,32px * 2 + .25vw)}}.cc-chaptered-hero-modal-body{align-items:stretch;display:grid;grid-template-areas:"media" "content";grid-template-columns:repeat(auto-fill,minmax(-webkit-min-content,1fr));grid-template-columns:repeat(auto-fill,minmax(min-content,1fr));height:100%}@media screen and (min-width:763px){.cc-chaptered-hero-modal-body{grid-template-areas:"media content";grid-template-columns:1fr 2fr}}.cc-chaptered-hero-modal-body-content{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:32px}@media screen and (min-width:2499px){.cc-chaptered-hero-modal-body-content{padding:clamp(32px,2vw,32px * 2 + .25vw)}}@media screen and (min-width:763px){.cc-chaptered-hero-modal-body-content{padding:64px 120px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-chaptered-hero-modal-body-content{padding:clamp(64px,2vw,64px * 2 + .25vw)}}.cc-chaptered-hero-modal-body-content .cc-heading,.cc-chaptered-hero-modal-body-content .cc-wysiwyg{margin-bottom:32px}.cc-chaptered-hero-modal-body-content .cc-wysiwyg{font-size:1rem;font-weight:300;line-height:1.1}@media print{.cc-chaptered-hero-modal-body-content .cc-wysiwyg{font-size:1rem}}@media screen and (min-width:25rem){.cc-chaptered-hero-modal-body-content .cc-wysiwyg{font-size:calc(.22727vw + .94318rem)}}@media screen and (min-width:80rem){.cc-chaptered-hero-modal-body-content .cc-wysiwyg{font-size:1.125rem}}@media screen and (min-width:156.25rem){.cc-chaptered-hero-modal-body-content .cc-wysiwyg{font-size:clamp(1rem,1rem + 2vw,1.125rem * 3)}}.cc-chaptered-hero-slide{display:grid;flex-shrink:0;grid-column:1;grid-row:1;height:auto;opacity:0;position:relative;visibility:hidden;width:100%}.prefers-reduced-motion--no-preference .cc-chaptered-hero-slide{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-slide{transition:all .2s}}.cc-chaptered-hero-slide-panel{display:grid;grid-column:1/span 2;grid-row:1;grid-template-areas:"overlay media";grid-template-columns:1fr;height:100%;justify-content:flex-end;width:100%}.cc-chaptered-hero-slide-content{align-self:flex-end;grid-area:overlay;grid-column:1;grid-row:1;margin-top:auto;max-height:80%;padding:24px;z-index:2}@media screen and (min-width:2499px){.cc-chaptered-hero-slide-content{padding:clamp(24px,2vw,24px * 2 + .25vw)}}@media screen and (min-width:1027px){.cc-chaptered-hero-slide-content{padding:110px 64px 64px}}@media screen and (min-width:1027px)and (min-width:2499px){.cc-chaptered-hero-slide-content{padding:clamp(64px,2vw,64px * 2 + .25vw)}}.cc-chaptered-hero-slide-content .cc-avatar{margin-bottom:64px}.cc-chaptered-hero-slide-content .cc-chaptered-hero-slide-heading{font-size:1.75rem;font-weight:700;font-weight:300;line-height:1.1;margin-bottom:0}@media print{.cc-chaptered-hero-slide-content .cc-chaptered-hero-slide-heading{font-size:1.75rem}}@media screen and (min-width:25rem){.cc-chaptered-hero-slide-content .cc-chaptered-hero-slide-heading{font-size:calc(2.27273vw + 1.18182rem)}}@media screen and (min-width:80rem){.cc-chaptered-hero-slide-content .cc-chaptered-hero-slide-heading{font-size:3rem}}@media screen and (min-width:156.25rem){.cc-chaptered-hero-slide-content .cc-chaptered-hero-slide-heading{font-size:clamp(1.75rem,1.75rem + 2vw,3rem * 3)}}.cc-chaptered-hero-slide-content-group{align-items:flex-start;align-self:flex-end;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.cc-chaptered-hero-slide-media{display:block;grid-area:media;grid-column:1/span 2;grid-row:1;height:100%;width:100%}.cc-chaptered-hero-slide.active{opacity:1;visibility:visible}.cc-chaptered-hero-controls{align-items:center;color:#fff;display:inline-flex;justify-content:stretch;padding:0 24px 24px;width:100%}@media screen and (min-width:2499px){.cc-chaptered-hero-controls{padding:clamp(24px,2vw,24px * 2 + .25vw)}}@media screen and (min-width:1027px){.cc-chaptered-hero-controls{padding-top:0}}.cc-chaptered-hero-controls-container{bottom:0;position:absolute;width:100%}.cc-chaptered-hero-controls-item,.cc-chaptered-hero-controls .cc-controls-item{align-items:stretch;border-radius:0;color:currentColor;display:flex;flex-direction:column;justify-content:flex-start;min-height:32px;width:100%}.cc-chaptered-hero-controls-item:not(:first-child),.cc-chaptered-hero-controls .cc-controls-item:not(:first-child){margin-left:16px}.cc-chaptered-hero-controls-item .cc-btn.cc-modal-trigger,.cc-chaptered-hero-controls .cc-controls-item .cc-btn.cc-modal-trigger{line-height:1}.cc-chaptered-hero-controls .cc-controls-item-marker{background:currentColor;display:flex;flex-direction:column;height:1px;justify-content:space-between;width:100%}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls .cc-controls-item-marker{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls .cc-controls-item-marker{transition:all .2s}}.cc-chaptered-hero-controls .cc-controls-item-digit{margin-bottom:4px;text-align:left}.cc-chaptered-hero-controls .cc-controls-item-text{font-size:1.125rem;font-weight:700;line-height:1.1;text-align:left}@media print{.cc-chaptered-hero-controls .cc-controls-item-text{font-size:1.125rem}}@media screen and (min-width:25rem){.cc-chaptered-hero-controls .cc-controls-item-text{font-size:calc(.34091vw + 1.03977rem)}}@media screen and (min-width:80rem){.cc-chaptered-hero-controls .cc-controls-item-text{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-chaptered-hero-controls .cc-controls-item-text{font-size:clamp(1.125rem,1.125rem + 2vw,1.3125rem * 3)}}.cc-chaptered-hero-controls .cc-chaptered-hero-controls-item.active .cc-controls-item-marker{height:3px}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls .cc-chaptered-hero-controls-item.active .cc-controls-item-marker{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls .cc-chaptered-hero-controls-item.active .cc-controls-item-marker{transition:all .2s}}.cc-chaptered-hero-controls--desktop{border-bottom:1px solid #fff;margin-bottom:24px}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls{align-items:flex-end;padding:0 3%}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item{border-left:1px solid #fff;min-height:200px;padding-bottom:24px;padding-left:16px;position:relative}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item{transition:all .2s}}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item:after{background:#fff;border-radius:50%;bottom:-4px;content:"";display:block;height:8px;left:-4px;pointer-events:none;position:absolute;width:8px}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls .cc-modal-trigger{justify-content:flex-start;opacity:0;visibility:hidden}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls .cc-modal-trigger{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls .cc-modal-trigger{transition:all .2s}}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls .cc-controls-item{text-align:left}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls .cc-controls-item-text{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls .cc-controls-item-text{transition:all .2s}}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls .cc-controls-item-marker{display:none}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active{min-height:300px;padding-bottom:64px}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active{transition:all .2s}}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{font-weight:400;line-height:1.1}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{transition:all .2s}}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{font-size:1.5rem}@media print{.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{font-size:1.5rem}}@media screen and (min-width:25rem){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{font-size:calc(2.38636vw + .90341rem)}}@media screen and (min-width:80rem){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{font-size:2.8125rem}}@media screen and (min-width:156.25rem){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-btn>.cc-controls-item-text{font-size:clamp(1.5rem,1.5rem + 2vw,2.8125rem * 3)}}.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-modal-trigger{opacity:1;visibility:visible}.prefers-reduced-motion--no-preference .cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-modal-trigger{transition:all .2s}@media(prefers-reduced-motion:no-preference){.cc-chaptered-hero-controls--desktop .cc-chaptered-hero-controls-item.active .cc-modal-trigger{transition:all .2s}}.cc-chaptered-hero{background:#000;display:block;height:auto;overflow:hidden;position:relative}.cc-chaptered-hero-header{color:#fff;display:block;font-size:1rem;font-weight:300;line-height:1.1;margin:0 auto;min-height:64px;padding:24px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:10}@media print{.cc-chaptered-hero-header{font-size:1rem}}@media screen and (min-width:25rem){.cc-chaptered-hero-header{font-size:calc(.22727vw + .94318rem)}}@media screen and (min-width:80rem){.cc-chaptered-hero-header{font-size:1.125rem}}@media screen and (min-width:156.25rem){.cc-chaptered-hero-header{font-size:clamp(1rem,1rem + 2vw,1.125rem * 3)}}@media screen and (min-width:763px){.cc-chaptered-hero-header{padding-left:128px;padding-right:128px}}.cc-chaptered-hero-slides-container{align-items:stretch;display:grid;gap:0 0;grid-column:1;grid-row:-1/1;height:100%;justify-content:stretch}@media screen and (min-width:2499px){.cc-chaptered-hero-slides-container{gap:2vw 2vw}}@supports not (gap:0 0){.cc-chaptered-hero-slides-container *+*{margin-left:0}}.cc-chaptered-hero-controls-container{align-self:flex-end;grid-column:1;grid-row:-1/1;z-index:9}@media screen and (min-width:763px){.cc-chaptered-hero-controls-container{grid-column:1}}.cc-chaptered-hero--has-controls .cc-chaptered-hero-slide-content{padding-bottom:80px}@media screen and (min-width:1027px){.cc-chaptered-hero--has-controls .cc-chaptered-hero-slide-content{padding-bottom:140px}}.cc-chaptered-hero--modal-active .cc-chaptered-hero-controls-container{display:none}.cc-chaptered-hero--modal-active .cc-chaptered-hero-slide-panel{opacity:0;visibility:hidden;z-index:-1}.cc-data-point{display:flex;display:inline-flex;flex-direction:column;justify-content:space-between;margin:0 auto}@media print{.cc-data-point{max-width:30vw}}@media screen and (min-width:763px){.cc-data-point{max-width:50vw}}.cc-data-point-chart{display:block;height:80%;margin:0 auto;padding-bottom:32px;width:80%}.cc-data-point-caption{padding:12px 0}@media screen and (min-width:2499px){.cc-data-point-caption{padding:clamp(12px,2vw,12px * 2 + .25vw) 0}}.cc-data-point-caption .cc-wysiwyg{font-size:.875rem;font-weight:400;line-height:1.1}@media print{.cc-data-point-caption .cc-wysiwyg{font-size:.875rem}}@media screen and (min-width:25rem){.cc-data-point-caption .cc-wysiwyg{font-size:.875rem}}@media screen and (min-width:80rem){.cc-data-point-caption .cc-wysiwyg{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-data-point-caption .cc-wysiwyg{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-bar-chart{margin:0 auto;max-width:50vw;min-height:30vh}.cc-bar-chart-element{width:100%}.cc-bar-chart .cc-chart-label-change{fill:#747474}.cc-bar-chart .cc-chart-text{fill:#252525;font-weight:400}.cc-bar-chart .cc-chart-text-category{fill:#252525;text-transform:uppercase}.cc-bar-chart .cc-chart-text-percentage{fill:#1e1f20}.cc-bar-chart .cc-chart-item-bar{height:11px}.cc-bar-chart .cc-chart-item-bar--gray{fill:#d9d9d9;opacity:.4;width:100%}.cc-chart-donut{display:block}@media screen and (min-width:763px){.cc-chart-donut{display:flex;flex-direction:column;margin:0 auto;max-width:50vw;width:100%}}.cc-chart-donut-main{margin:0 auto;width:100%}@media screen and (min-width:763px){.cc-chart-donut-main{max-width:80%;min-height:30vh}}.cc-chart-donut-arc{transition:opacity .5s cubic-bezier(.66,-.01,.14,1.01)}.cc-chart-donut-arc--active{opacity:1}.cc-chart-donut-arc--dimmed,.cc-chart-donut-arc--faded{opacity:.3;transition:opacity .5s cubic-bezier(.66,-.01,.14,1.01)}.cc-chart-donut .cc-chart-value-postfix,.cc-chart-donut .cc-chart-value-prefix{font-size:50px}.cc-chart-donut .cc-chart-legend{display:flex;flex-direction:column;justify-items:flex-start;margin:24px auto;max-width:60vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:1027px){.cc-chart-donut .cc-chart-legend{transform:translate(-100%,-20%)}}.cc-exit-intent-popup{bottom:0;height:auto;padding:0;top:auto;width:100%}@media screen and (min-width:763px){.cc-exit-intent-popup{bottom:200px;left:auto;right:0;width:auto}}.cc-exit-intent-popup .cc-btn{color:#fff}.cc-exit-intent-popup .cc-exit-intent-popup-content{align-self:center;display:flex;flex-wrap:wrap;min-width:50%;padding:0 32px}.cc-exit-intent-popup .cc-main-modal-header{margin:0;padding:24px;position:absolute;z-index:1000}@media screen and (min-width:2499px){.cc-exit-intent-popup .cc-main-modal-header{padding:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-exit-intent-popup .cc-main-modal-header svg.cc-icon{filter:drop-shadow(1px 2px 3px rgba(0,0,0,.7))}.cc-exit-intent-popup .cc-main-modal-wrapper{background:#252525;color:#fff;height:auto;justify-content:flex-start;width:90vw}@media screen and (min-width:763px){.cc-exit-intent-popup .cc-main-modal-wrapper{margin:0 0 0 auto}}.cc-exit-intent-popup .cc-main-modal-body{background:inherit;padding:0}.cc-exit-intent-popup .cc-main-modal-body .cc-card{gap:0 0;padding:0}@media screen and (min-width:2499px){.cc-exit-intent-popup .cc-main-modal-body .cc-card{gap:2vw 2vw}}@supports not (gap:0 0){.cc-exit-intent-popup .cc-main-modal-body .cc-card *+*{margin-left:0}}@media screen and (min-width:763px){.cc-exit-intent-popup .cc-main-modal-body .cc-card{flex-direction:row}}.cc-exit-intent-popup .cc-main-modal-body .cc-card-media-container{height:300px}.cc-exit-intent-popup .cc-main-modal-body .cc-card-media-container--top{margin:0}@media screen and (min-width:763px){.cc-exit-intent-popup .cc-main-modal-body .cc-card-media-container{height:auto}}.cc-exit-intent-popup .cc-main-modal-body .cc-card-content{align-self:center;padding:24px 32px}@media screen and (min-width:2499px){.cc-exit-intent-popup .cc-main-modal-body .cc-card-content{padding:clamp(24px,2vw,24px * 2 + .25vw) clamp(32px,2vw,32px * 2 + .25vw)}}@media screen and (min-width:763px){.cc-exit-intent-popup .cc-main-modal-body .cc-card-content{padding:64px 96px 64px 64px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-exit-intent-popup .cc-main-modal-body .cc-card-content{padding:clamp(64px,2vw,64px * 2 + .25vw);padding-right:clamp(96px,2vw,96px * 2 + .25vw)}}.cc-footnotes{gap:24px 24px;padding-top:32px}@media screen and (min-width:2499px){.cc-footnotes{gap:calc(24px + 2vw) calc(24px + 2vw);padding-top:clamp(32px,2vw,32px * 2 + .25vw)}}@supports not (gap:24px 24px){.cc-footnotes *+*{margin-left:24px}}.cc-footnotes--divider{border-color:#747474 #d9d9d9 #d9d9d9;border-top:1px solid #d9d9d9}.cc-footnotes-item{display:inline-flex;font-weight:400;gap:24px 24px;line-height:1.1}@media screen and (min-width:2499px){.cc-footnotes-item{gap:calc(24px + 2vw) calc(24px + 2vw)}}@supports not (gap:24px 24px){.cc-footnotes-item *+*{margin-left:24px}}.cc-footnotes-item{font-size:.75rem}@media print{.cc-footnotes-item{font-size:.75rem}}@media screen and (min-width:25rem){.cc-footnotes-item{font-size:.75rem}}@media screen and (min-width:80rem){.cc-footnotes-item{font-size:.75rem}}@media screen and (min-width:156.25rem){.cc-footnotes-item{font-size:clamp(.75rem,.75rem + 2vw,.75rem * 3)}}@media screen and (min-width:763px){.cc-footnotes-item{max-width:90%}}.cc-footnotes-marker{font-weight:700}@supports(-webkit-touch-callout:none) and (not (translate:none)){.cc-footnotes-marker{padding-right:24px}@media screen and (min-width:2499px){.cc-footnotes-marker{padding-right:clamp(24px,2vw,24px * 2 + .25vw)}}}.cc-group-viewer-panel{display:grid;grid-area:panel;grid-template-areas:"card" "card";grid-template-columns:1fr;grid-template-rows:.5fr 1fr;width:100%}@media screen and (min-width:763px){.cc-group-viewer-panel{grid-row:1;grid-template-areas:"card photo";grid-template-columns:1fr 1fr;grid-template-rows:1fr;height:100%;left:0;top:0;transform:translateX(-100%);transition:transform .3s ease-in}}.cc-group-viewer-panel .e-ornament--dash{padding-top:0}.cc-group-viewer-panel--open{grid-template-areas:"photo" "card";transform:translateX(0);transition:all .3s cubic-bezier(.25,1,.5,1)}@media screen and (min-width:763px){.cc-group-viewer-panel--open{grid-template-areas:"card photo"}}.cc-group-viewer-panel .cc-group-viewer-photo{grid-area:photo}.cc-group-viewer-panel-card{background-color:#1e1f20;color:#fff;display:flex;flex-direction:column;grid-area:card;justify-content:space-between;padding:24px;transition:height .3s cubic-bezier(.25,1,.5,1)}@media screen and (min-width:2499px){.cc-group-viewer-panel-card{padding:clamp(24px,2vw,24px * 2 + .25vw)}}@media screen and (min-width:763px){.cc-group-viewer-panel-card{padding:64px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-group-viewer-panel-card{padding:clamp(64px,2vw,64px * 2 + .25vw)}}.cc-group-viewer-panel-content .cc-wysiwyg{margin-bottom:8px}.cc-group-viewer-panel-content .cc-heading{display:block}.cc-group-viewer-panel-content .cc-heading .cc-wysiwyg{margin:0}.cc-group-viewer-photo{display:block;overflow:hidden;pointer-events:none;position:relative}.cc-group-viewer-photo-image{background-position:50%;background-size:cover;display:block;height:100%;position:absolute;right:0;top:0;width:100%;will-change:opacity}@media screen and (min-width:763px){.cc-group-viewer-svg{display:block;height:100%;max-height:100%;position:absolute}}.cc-group-viewer-svg .cc-group-viewer-hotspot{fill:#fff;cursor:pointer}.cc-group-viewer-svg .cc-group-viewer-hotspot circle,.cc-group-viewer-svg .cc-group-viewer-hotspot path{transform:scale(3) translate(-10px,-10px)}@media screen and (min-width:763px){.cc-group-viewer-svg .cc-group-viewer-hotspot circle,.cc-group-viewer-svg .cc-group-viewer-hotspot path{transform:scale(1)}}.cc-group-viewer{box-shadow:0 32px 26px 0 rgba(216,216,216,.5);width:100%}.cc-group-viewer .type-heading-2{outline:none}.cc-group-viewer .cc-group-viewer-main-photo{grid-area:main}@media screen and (min-width:763px){.cc-group-viewer .cc-group-viewer-main-photo{grid-row:1}}.cc-group-viewer--open .cc-group-viewer-main-photo{display:none}.cc-group-viewer--open .cc-group-viewer-container{grid-template-areas:"panel";grid-template-rows:1fr}.cc-group-viewer-container{display:grid;grid-template-areas:"main" "panel";grid-template-columns:1fr;grid-template-rows:auto 1fr;height:90vh;overflow:hidden;position:relative;width:100vw}@media screen and (min-width:763px){.cc-group-viewer-container{grid-template-rows:1fr;height:70vh;padding:0}}.cc-group-viewer-eyebrow{display:block;margin-bottom:8px}.cc-group-viewer-nav{display:flex;justify-content:space-between}.cc-group-viewer-nav-pagination{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:400;line-height:1.1}@media print{.cc-group-viewer-nav-pagination{font-size:.875rem}}@media screen and (min-width:25rem){.cc-group-viewer-nav-pagination{font-size:.875rem}}@media screen and (min-width:80rem){.cc-group-viewer-nav-pagination{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-group-viewer-nav-pagination{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-tooltip.show{opacity:1!important}.cc-hover-box{border:0!important;padding:0!important}.cc-hover-box.place-bottom:after{display:none}.cc-hover-box.place-top:after{border-left:25px solid transparent!important;border-right:25px solid transparent!important;border-top-width:25px!important;bottom:-24px!important;filter:drop-shadow(rgba(130,130,130,.4) -2px 7px 3px);left:50%!important;margin-left:-30px!important}.cc-hover-box.place-right:after{border-bottom:15px solid transparent!important;border-right-width:30px!important;border-top:15px solid transparent!important;filter:drop-shadow(rgba(130,130,130,.4) -5px 1px 3px);left:-30px!important;top:44%!important}.cc-hover-box.place-left:after{border-bottom:15px solid transparent!important;border-left-width:30px!important;border-top:15px solid transparent!important;filter:drop-shadow(rgba(130,130,130,.4) 7px 1px 3px);right:-30px!important;top:44%!important}.cc-hover-box-container--without-media .cc-hover-box.place-right{margin-left:32px}.cc-hover-box-container--without-media .cc-hover-box.place-left{margin-left:-32px}.cc-hover-box-container--without-media .cc-card{padding-top:24px}@media screen and (min-width:2499px){.cc-hover-box-container--without-media .cc-card{padding-top:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-hover-box-container--media .cc-card{padding-top:0}.cc-hover-box-container--media .cc-hover-box.place-left:after,.cc-hover-box-container--media .cc-hover-box.place-right:after{top:67%!important}.cc-hover-box .cc-popover{background:#f7f7f7;box-shadow:0 4px 12px rgba(0,0,0,.15)}.cc-hover-box .cc-popover .cc-card-content{padding:0 24px}@media screen and (min-width:2499px){.cc-hover-box .cc-popover .cc-card-content{padding:0 clamp(24px,2vw,24px * 2 + .25vw)}}a[data-tip]{-webkit-text-decoration:underline dashed!important;text-decoration:underline dashed!important}.cc-key-item{display:block}.cc-key-item-feature-1{font-size:6rem;font-weight:300;line-height:1.1}@media print{.cc-key-item-feature-1{font-size:3.4375rem}}@media screen and (min-width:25rem){.cc-key-item-feature-1{font-size:calc(5.45455vw + 4.63636rem)}}@media screen and (min-width:80rem){.cc-key-item-feature-1{font-size:9rem}}@media screen and (min-width:156.25rem){.cc-key-item-feature-1{font-size:clamp(6rem,6rem + 2vw,9rem * 3)}}.cc-key-item-feature-3{font-size:3rem;font-weight:300;line-height:1.1}@media print{.cc-key-item-feature-3{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-key-item-feature-3{font-size:calc(5.45455vw + 1.63636rem)}}@media screen and (min-width:80rem){.cc-key-item-feature-3{font-size:6rem}}@media screen and (min-width:156.25rem){.cc-key-item-feature-3{font-size:clamp(3rem,3rem + 2vw,6rem * 3)}}.cc-key-item-text{color:currentColor;line-height:1}.cc-key-item-text .cc-wysiwyg{align-items:flex-start;align-items:center;display:flex;flex-direction:row;justify-content:center}.cc-key-item-text sub,.cc-key-item-text sup{bottom:0;font-size:1.75rem;font-weight:300;line-height:1.1;top:0;vertical-align:unset}@media print{.cc-key-item-text sub,.cc-key-item-text sup{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-key-item-text sub,.cc-key-item-text sup{font-size:calc(5vw + .5rem)}}@media screen and (min-width:80rem){.cc-key-item-text sub,.cc-key-item-text sup{font-size:4.5rem}}@media screen and (min-width:156.25rem){.cc-key-item-text sub,.cc-key-item-text sup{font-size:clamp(1.75rem,1.75rem + 2vw,4.5rem * 3)}}.cc-key-item-text sup{align-self:flex-start;transform:translateY(-.25em)}.cc-key-item-text sub{align-self:flex-end;transform:translateY(.25em)}.cc-key-item-text .cc-type--align-middle{align-self:center;transform:translateY(0)}.cc-key-item-caption-section{margin-top:32px}.cc-key-item-caption-body{font-size:.875rem;font-weight:400;line-height:1.1}@media print{.cc-key-item-caption-body{font-size:.875rem}}@media screen and (min-width:25rem){.cc-key-item-caption-body{font-size:.875rem}}@media screen and (min-width:80rem){.cc-key-item-caption-body{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-key-item-caption-body{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-key-item--horizontal-full-border .cc-key-item-text-section,.cc-key-item--key-takeaway .cc-key-item-text-section{text-align:center}.cc-key-item--horizontal-full-border .cc-key-item-caption-body,.cc-key-item--key-takeaway .cc-key-item-caption-body{padding-top:32px;text-align:center}.cc-key-item--key-takeaway .cc-key-item-text .cc-wysiwyg{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:3rem;font-weight:300;justify-content:flex-start;line-height:1.1;line-height:1}@media print{.cc-key-item--key-takeaway .cc-key-item-text .cc-wysiwyg{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-key-item--key-takeaway .cc-key-item-text .cc-wysiwyg{font-size:calc(5.45455vw + 1.63636rem)}}@media screen and (min-width:80rem){.cc-key-item--key-takeaway .cc-key-item-text .cc-wysiwyg{font-size:6rem}}@media screen and (min-width:156.25rem){.cc-key-item--key-takeaway .cc-key-item-text .cc-wysiwyg{font-size:clamp(3rem,3rem + 2vw,6rem * 3)}}.cc-key-item--key-takeaway .cc-key-item-caption-body{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:1.125rem;font-weight:700;font-weight:400;line-height:1.1;padding-top:32px;text-align:left}@media print{.cc-key-item--key-takeaway .cc-key-item-caption-body{font-size:1.125rem}}@media screen and (min-width:25rem){.cc-key-item--key-takeaway .cc-key-item-caption-body{font-size:calc(.45455vw + 1.01136rem)}}@media screen and (min-width:80rem){.cc-key-item--key-takeaway .cc-key-item-caption-body{font-size:1.375rem}}@media screen and (min-width:156.25rem){.cc-key-item--key-takeaway .cc-key-item-caption-body{font-size:clamp(1.125rem,1.125rem + 2vw,1.375rem * 3)}}.cc-key-item--vertical-left-border{padding-left:24px}.cc-key-item--vertical-left-border .cc-wysiwyg{justify-content:flex-start}.cc-nav-bar{background:#000;display:grid;grid-template-columns:1fr}.cc-nav-bar-controls,.cc-nav-bar-media{grid-column:1;grid-row:1}.cc-nav-bar-controls{align-items:center;display:flex;flex-direction:row;gap:12px 12px;justify-content:space-between;padding:12px 16px;z-index:1}@media screen and (min-width:2499px){.cc-nav-bar-controls{gap:calc(12px + 2vw) calc(12px + 2vw);padding:clamp(12px,2vw,12px * 2 + .25vw) clamp(16px,2vw,16px * 2 + .25vw)}}@supports not (gap:12px 12px){.cc-nav-bar-controls *+*{margin-left:12px}}.cc-nav-bar .cc-wysiwyg{font-size:1.3125rem;font-weight:700;font-weight:300;line-height:1.1;text-align:center;width:100%}@media print{.cc-nav-bar .cc-wysiwyg{font-size:1.3125rem}}@media screen and (min-width:25rem){.cc-nav-bar .cc-wysiwyg{font-size:calc(.34091vw + 1.22727rem)}}@media screen and (min-width:80rem){.cc-nav-bar .cc-wysiwyg{font-size:1.5rem}}@media screen and (min-width:156.25rem){.cc-nav-bar .cc-wysiwyg{font-size:clamp(1.3125rem,1.3125rem + 2vw,1.5rem * 3)}}.cc-share-buttons{color:currentColor}.cc-share-buttons-action{color:currentColor;margin:0 8px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-share-buttons-action:last-child{margin-left:0}.cc-share-buttons--brand-colors .cc-share-buttons-action{color:#848484}.cc-share-buttons--brand-colors .cc-share-buttons-action--facebook{color:#4267b2}.cc-share-buttons--brand-colors .cc-share-buttons-action--twitter{color:#1da1f2}.cc-share-buttons--brand-colors .cc-share-buttons-action--linkedin{color:#2867b2}.cc-share-buttons--brand-colors .cc-share-buttons-action--instagram{color:#833ab4}.cc-share-bar{align-items:center;color:#fff;display:none;gap:12px 12px;grid-template-columns:3fr 1fr;padding:16px 0}@media screen and (min-width:2499px){.cc-share-bar{gap:calc(12px + 2vw) calc(12px + 2vw)}}@supports not (gap:12px 12px){.cc-share-bar *+*{margin-left:12px}}@media screen and (min-width:899px){.cc-share-bar{display:grid}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (-webkit-min-device-pixel-ratio:2)and (orientation:portrait){.cc-share-bar{display:none}}.cc-share-bar-heading{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:1.3125rem;font-weight:700;font-weight:300;line-height:1.1;text-transform:none!important}@media print{.cc-share-bar-heading{font-size:1.3125rem}}@media screen and (min-width:25rem){.cc-share-bar-heading{font-size:calc(.34091vw + 1.22727rem)}}@media screen and (min-width:80rem){.cc-share-bar-heading{font-size:1.5rem}}@media screen and (min-width:156.25rem){.cc-share-bar-heading{font-size:clamp(1.3125rem,1.3125rem + 2vw,1.5rem * 3)}}.cc-share-bar .cc-share-buttons{align-items:center;display:flex;flex-direction:row;flex-flow:row wrap;gap:8px 8px;justify-content:center}@media screen and (min-width:2499px){.cc-share-bar .cc-share-buttons{gap:calc(8px + 2vw) calc(8px + 2vw)}}@supports not (gap:8px 8px){.cc-share-bar .cc-share-buttons *+*{margin-left:8px}}.cc-share-bar .cc-share-buttons .cc-share-buttons-action{margin:0}.cc-stats-list{list-style-type:none;margin:0;padding:0}.cc-stats-item{margin-bottom:24px}@media screen and (min-width:763px){.cc-stats-item{margin-bottom:64px}}.cc-stats-text{display:inline-flex;padding-right:8px}.cc-stats-text-value{color:#c9234a;font-size:4rem;font-weight:300;line-height:1}@media screen and (min-width:763px){.cc-stats-text-value{font-size:96px}}.cc-stats-text-label{font-size:1rem;font-weight:300}@media screen and (min-width:763px){.cc-stats-text-label{font-size:1.5rem}}.cc-stats--inline{display:inline-flex}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:lineto-brown;font-style:normal;font-weight:700;src:url(/resources/corporate/assets/fonts/lineto-brown-bold.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-bold.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-bold.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-bold.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-bold.svg#svgFontName) format("svg")}@font-face{font-family:lineto-brown;font-style:italic;font-weight:700;src:url(/resources/corporate/assets/fonts/lineto-brown-boldItalic.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-boldItalic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-boldItalic.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-boldItalic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-boldItalic.svg#svgFontName) format("svg")}@font-face{font-family:lineto-brown;font-style:normal;font-weight:400;src:url(/resources/corporate/assets/fonts/lineto-brown-regular.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-regular.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-regular.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-regular.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-regular.svg#svgFontName) format("svg")}@font-face{font-family:lineto-brown;font-style:italic;font-weight:400;src:url(/resources/corporate/assets/fonts/lineto-brown-italic.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-italic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-italic.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-italic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-italic.svg#svgFontName) format("svg")}@font-face{font-family:lineto-brown;font-style:normal;font-weight:300;src:url(/resources/corporate/assets/fonts/lineto-brown-light.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-light.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-light.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-light.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-light.svg#svgFontName) format("svg")}@font-face{font-family:lineto-brown;font-style:italic;font-weight:300;src:url(/resources/corporate/assets/fonts/lineto-brown-lightitalic.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-lightitalic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-lightitalic.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-lightitalic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-lightitalic.svg#svgFontName) format("svg")}@font-face{font-family:lineto-brown;font-style:normal;font-weight:100;src:url(/resources/corporate/assets/fonts/lineto-brown-thin.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-thin.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-thin.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-thin.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-thin.svg#svgFontName) format("svg")}@font-face{font-family:lineto-brown;font-style:italic;font-weight:100;src:url(/resources/corporate/assets/fonts/lineto-brown-thinitalic.eot);src:url(/resources/corporate/assets/fonts/lineto-brown-thinitalic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/lineto-brown-thinitalic.woff) format("woff"),url(/resources/corporate/assets/fonts/lineto-brown-thinitalic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/lineto-brown-thinitalic.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:normal;font-weight:900;src:url(/resources/corporate/assets/fonts/freight-display-pro-black.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-black.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-black.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-black.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-black.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:italic;font-weight:900;src:url(/resources/corporate/assets/fonts/freight-display-pro-black-italic.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-black-italic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-black-italic.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-black-italic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-black-italic.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:normal;font-weight:700;src:url(/resources/corporate/assets/fonts/freight-display-pro-bold.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-bold.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-bold.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-bold.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-bold.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:italic;font-weight:700;src:url(/resources/corporate/assets/fonts/freight-display-pro-bold-italic.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-bold-italic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-bold-italic.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-bold-italic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-bold-italic.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:normal;font-weight:600;src:url(/resources/corporate/assets/fonts/freight-display-pro-semibold.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-semibold.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-semibold.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-semibold.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-semibold.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:italic;font-weight:600;src:url(/resources/corporate/assets/fonts/freight-display-pro-semibold-italic.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-semibold-italic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-semibold-italic.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-semibold-italic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-semibold-italic.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:normal;font-weight:500;src:url(/resources/corporate/assets/fonts/freight-display-pro-medium.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-medium.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-medium.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-medium.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-medium.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:italic;font-weight:500;src:url(/resources/corporate/assets/fonts/freight-display-pro-medium-italic.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-medium-italic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-medium-italic.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-medium-italic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-medium-italic.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:normal;font-weight:400;src:url(/resources/corporate/assets/fonts/freight-display-pro-book.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-book.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-book.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-book.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-book.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:italic;font-weight:400;src:url(/resources/corporate/assets/fonts/freight-display-pro-book-italic.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-book-italic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-book-italic.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-book-italic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-book-italic.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:normal;font-weight:300;src:url(/resources/corporate/assets/fonts/freight-display-pro-light.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-light.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-light.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-light.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-light.svg#svgFontName) format("svg")}@font-face{font-family:freight-display-pro;font-style:italic;font-weight:300;src:url(/resources/corporate/assets/fonts/freight-display-pro-light-italic.eot);src:url(/resources/corporate/assets/fonts/freight-display-pro-light-italic.eot?#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/freight-display-pro-light-italic.woff) format("woff"),url(/resources/corporate/assets/fonts/freight-display-pro-light-italic.ttf) format("truetype"),url(/resources/corporate/assets/fonts/freight-display-pro-light-italic.svg#svgFontName) format("svg")}@font-face{font-family:comcorp-icons;font-style:normal;font-weight:400;src:url(/resources/corporate/assets/fonts/comcorp-icons.eot?lf89jd);src:url(/resources/corporate/assets/fonts/comcorp-icons.eot?lf89jd#iefix) format("embedded-opentype"),url(/resources/corporate/assets/fonts/comcorp-icons.ttf?lf89jd) format("truetype"),url(/resources/corporate/assets/fonts/comcorp-icons.woff?lf89jd) format("woff"),url(/resources/corporate/assets/fonts/comcorp-icons.svg?lf89jd#comcorp-icons) format("svg")}*{box-sizing:border-box}:root{--color-rainbow-yellow:#fdb913;--color-rainbow-orange:#f36f21;--color-rainbow-red:#c9234a;--color-rainbow-purple:#645faa;--color-rainbow-blue:#0089cf;--color-rainbow-green:#0db14b}body{background-color:#f7f7f7;font-family:lineto-brown,Futura,sans-serif}@media print{body{margin:.25in}}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0 0 .5rem}blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}a{text-decoration:none}img{display:block}img,svg{max-width:100%}blockquote{line-height:1}hr{background:#848484;border:0;height:1px;margin:0}.cc-border-color--hover{border-color:inherit}.cc-border-color--hover:hover.cc-border-color--red{border-color:#c9234a!important}.cc-border-color--hover:hover.cc-border-color--orange{border-color:#f36f21!important}.cc-border-color--hover:hover.cc-border-color--yellow{border-color:#fdb913!important}.cc-border-color--hover:hover.cc-border-color--green{border-color:#0db14b!important}.cc-border-color--hover:hover.cc-border-color--blue{border-color:#0089cf!important}.cc-border-color--hover:hover.cc-border-color--purple{border-color:#645faa!important}.cc-border-color--hover:hover.cc-border-color--transparent{border-color:transparent}.cc-border-corner--top-right{border-right:2px solid #d9d9d9;border-top:2px solid #d9d9d9;padding-right:24px;padding-top:24px}.cc-column--sticky .cc-column-item,.cc-is-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:10}.cc-layout-grid{.cc-column-width:auto;align-self:flex-start;display:grid;gap:12px 12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-template-rows:-webkit-max-content;grid-template-rows:max-content;max-width:100%}@media screen and (min-width:2499px){.cc-layout-grid{gap:calc(12px + 2vw) calc(12px + 2vw)}}@supports not (gap:12px 12px){.cc-layout-grid *+*{margin-left:12px}}@media screen and (min-width:2499px){.cc-layout-grid{gap:12px 12px}}@media screen and (min-width:2499px)and (min-width:2499px){.cc-layout-grid{gap:calc(12px + 2vw) calc(12px + 2vw)}}@media screen and (min-width:2499px){@supports not (gap:12px 12px){.cc-layout-grid *+*{margin-left:12px}}}@media screen and (max-width:999px){.cc-layout-grid .cc-layout-grid{grid-template-columns:1fr}}.cc-layout-grid--half{grid-template-columns:1fr}@media screen and (min-width:763px){.cc-layout-grid--half{grid-template-columns:repeat(2,minmax(240px,1fr))}}.cc-layout-grid--quarter-left{grid-template-columns:1fr}@media screen and (min-width:763px){.cc-layout-grid--quarter-left{grid-template-columns:minmax(240px,3fr) minmax(240px,1fr)}}@media screen and (min-width:763px)and (orientation:portrait){.cc-layout-grid--quarter-left{grid-template-columns:minmax(240px,3fr) minmax(240px,1fr)}}.cc-layout-grid--quarter-right{grid-template-columns:1fr}@media screen and (min-width:763px){.cc-layout-grid--quarter-right{grid-template-columns:minmax(240px,1fr) minmax(240px,3fr)}}.cc-layout-grid--third-left{grid-template-columns:1fr}@media screen and (min-width:763px){.cc-layout-grid--third-left{grid-template-columns:minmax(240px,2fr) minmax(240px,1fr)}}.cc-layout-grid--third-right{grid-template-columns:1fr}@media screen and (min-width:763px){.cc-layout-grid--third-right{grid-template-columns:minmax(240px,1fr) minmax(240px,2fr)}}.cc-layout-grid--gap-small{gap:12px 12px}@media screen and (min-width:2499px){.cc-layout-grid--gap-small{gap:calc(12px + 2vw) calc(12px + 2vw)}}@supports not (gap:12px 12px){.cc-layout-grid--gap-small *+*{margin-left:12px}}.cc-layout-grid--gap-squish-small{gap:12px 24px}@media screen and (min-width:2499px){.cc-layout-grid--gap-squish-small{gap:calc(12px + 2vw) calc(24px + 2vw)}}@supports not (gap:12px 24px){.cc-layout-grid--gap-squish-small *+*{margin-left:24px}}.cc-layout-grid--gap-medium{gap:32px 32px}@media screen and (min-width:2499px){.cc-layout-grid--gap-medium{gap:calc(32px + 2vw) calc(32px + 2vw)}}@supports not (gap:32px 32px){.cc-layout-grid--gap-medium *+*{margin-left:32px}}.cc-layout-grid--gap-squish-medium{gap:24px 32px}@media screen and (min-width:2499px){.cc-layout-grid--gap-squish-medium{gap:calc(24px + 2vw) calc(32px + 2vw)}}@supports not (gap:24px 32px){.cc-layout-grid--gap-squish-medium *+*{margin-left:32px}}.cc-layout-grid--gap-large{gap:64px 64px}@media screen and (min-width:2499px){.cc-layout-grid--gap-large{gap:calc(64px + 2vw) calc(64px + 2vw)}}@supports not (gap:64px 64px){.cc-layout-grid--gap-large *+*{margin-left:64px}}.cc-layout-grid--gap-squish-large{gap:32px 64px}@media screen and (min-width:2499px){.cc-layout-grid--gap-squish-large{gap:calc(32px + 2vw) calc(64px + 2vw)}}@supports not (gap:32px 64px){.cc-layout-grid--gap-squish-large *+*{margin-left:64px}}.cc-layout-grid--gap-inset-large{gap:32px 64px;padding:32px}@media screen and (min-width:2499px){.cc-layout-grid--gap-inset-large{gap:calc(32px + 2vw) calc(64px + 2vw)}}@supports not (gap:32px 64px){.cc-layout-grid--gap-inset-large *+*{margin-left:64px}}@media screen and (min-width:763px){.cc-layout-grid--gap-inset-large{gap:32px 64px;padding:64px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-layout-grid--gap-inset-large{gap:calc(32px + 2vw) calc(64px + 2vw)}}@media screen and (min-width:763px){@supports not (gap:32px 64px){.cc-layout-grid--gap-inset-large *+*{margin-left:64px}}}.cc-layout-grid--gap-fluid{gap:24px 24px}@media screen and (min-width:2499px){.cc-layout-grid--gap-fluid{gap:calc(24px + 2vw) calc(24px + 2vw)}}@supports not (gap:24px 24px){.cc-layout-grid--gap-fluid *+*{margin-left:24px}}@media screen and (min-width:1027px){.cc-layout-grid--gap-fluid{gap:32px 64px}}@media screen and (min-width:1027px)and (min-width:2499px){.cc-layout-grid--gap-fluid{gap:calc(32px + 2vw) calc(64px + 2vw)}}@media screen and (min-width:1027px){@supports not (gap:32px 64px){.cc-layout-grid--gap-fluid *+*{margin-left:64px}}}.cc-layout-grid--article.cc-layout-grid--quarter-left{grid-template-columns:1fr}@media screen and (min-width:763px){.cc-layout-grid--article.cc-layout-grid--quarter-left{grid-template-columns:minmax(240px,3fr) repeat(auto-fit,minmax(240px,1fr))}}.cc-layout-grid--article.cc-layout-grid--quarter-right{grid-template-columns:1fr}@media screen and (min-width:1027px){.cc-layout-grid--article.cc-layout-grid--quarter-right{grid-template-columns:minmax(240px,1fr) minmax(240px,3fr) minmax(240px,1fr)}}.cc-hr{margin:64px 0;width:100%}@media screen and (min-width:2499px){.cc-hr{margin:clamp(64px,2vw,64px * 2 + .25vw) 0}}.cc-page-wrapper--fluid{font-size:1rem;font-weight:300;line-height:1.1}@media print{.cc-page-wrapper--fluid{font-size:1rem}}@media screen and (min-width:25rem){.cc-page-wrapper--fluid{font-size:calc(.22727vw + .94318rem)}}@media screen and (min-width:80rem){.cc-page-wrapper--fluid{font-size:1.125rem}}@media screen and (min-width:156.25rem){.cc-page-wrapper--fluid{font-size:clamp(1rem,1rem + 2vw,1.125rem * 3)}}.cc-page-wrapper--fluid .main-wrapper a:not([class]){text-decoration:underline}.cc-page-wrapper--fluid .footer a,.cc-page-wrapper--fluid .navigation a{text-decoration:none!important}.cc-page-wrapper--fluid blockquote,.cc-page-wrapper--fluid h1,.cc-page-wrapper--fluid h2,.cc-page-wrapper--fluid h3,.cc-page-wrapper--fluid h4,.cc-page-wrapper--fluid h5,.cc-page-wrapper--fluid h6,.cc-page-wrapper--fluid p{margin:0 0 .75rem}.cc-page-wrapper--fluid .post-content ul{list-style-position:outside;padding-left:1.1em}@media screen and (min-width:763px){.cc-page-wrapper--fluid .post-content ul{padding-left:1em}}.cc-page-wrapper--fluid .post-content ul li{margin-top:8px}@media screen and (min-width:2499px){.cc-page-wrapper--fluid .post-content ul li{margin-top:clamp(8px,2vw,8px * 2 + .25vw)}}.cc-page-wrapper--fluid .post-content ul>ul>ul li{list-style:none;position:relative}.cc-page-wrapper--fluid .post-content ul>ul>ul li:before{content:"–";margin-left:-1.1em;position:absolute}@media screen and (min-width:763px){.cc-page-wrapper--fluid .post-content ul>ul>ul li:before{margin-left:-1em}}@media print{@page{.cc-page-wrapper--fluid{margin:.5in}}.cc-page-wrapper--fluid *{background:transparent!important;color:#000}.cc-page-wrapper--fluid body,.cc-page-wrapper--fluid html{background:#fff!important}.cc-page-wrapper--fluid img,.cc-page-wrapper--fluid picture,.cc-page-wrapper--fluid video{display:none!important}.cc-page-wrapper--fluid a{text-decoration:underline}.cc-page-wrapper--fluid a:after{content:" [" attr(href) "] "}}.cc-avatar{display:block;height:64px;margin-right:24px;max-height:64px;max-width:64px;min-height:64px;min-width:64px;overflow:hidden;width:64px}.cc-avatar--small{height:44px;max-height:44px;max-width:44px;min-height:44px;min-width:44px;width:44px}.cc-avatar--medium{height:64px;max-height:64px;max-width:64px;min-height:64px;min-width:64px;width:64px}.cc-avatar--large{height:84px;max-height:84px;max-width:84px;min-height:84px;min-width:84px;width:84px}.cc-avatar--radius-sharp{border-radius:2px}.cc-avatar--radius-small{border-radius:4px}.cc-avatar--radius-default{border-radius:8px}.cc-avatar--radius-large{border-radius:16px}.cc-avatar--radius-round{border-radius:50%}.cc-avatar .cc-img{display:flex;flex-direction:column;height:100%;min-height:100%;min-width:100%;width:100%}.cc-avatar .cc-img,.cc-btn{align-items:center;background:none;justify-content:center}.cc-btn{border:0;border-radius:2px;cursor:pointer;display:inline-flex;font-weight:300;line-height:1.8;padding:8px 12px;transition:background-color .4s}@media screen and (min-width:2499px){.cc-btn{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(12px,2vw,12px * 2 + .25vw)}}.cc-btn{font-size:1rem}@media print{.cc-btn{font-size:1rem}}@media screen and (min-width:25rem){.cc-btn{font-size:calc(.56818vw + .85795rem)}}@media screen and (min-width:80rem){.cc-btn{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-btn{font-size:clamp(1rem,1rem + 2vw,1.3125rem * 3)}}.cc-btn:disabled{cursor:auto;opacity:.4}.cc-btn--icon{color:currentColor}.cc-btn--icon .cc-icon{fill:currentColor}.cc-btn-icon--left{margin-right:8px}.cc-btn-icon--right{margin-left:8px}.cc-btn-icon--center{margin:auto}.cc-btn-label{display:inline}.cc-btn-label--hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cc-btn--small{font-weight:300;line-height:1.1;padding:4px 8px}@media screen and (min-width:2499px){.cc-btn--small{padding:clamp(4px,2vw,4px * 2 + .25vw) clamp(8px,2vw,8px * 2 + .25vw)}}.cc-btn--small{font-size:1rem}@media print{.cc-btn--small{font-size:1rem}}@media screen and (min-width:25rem){.cc-btn--small{font-size:1rem}}@media screen and (min-width:80rem){.cc-btn--small{font-size:1rem}}@media screen and (min-width:156.25rem){.cc-btn--small{font-size:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-btn--medium{padding:8px 16px}@media screen and (min-width:2499px){.cc-btn--medium{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(16px,2vw,16px * 2 + .25vw)}}.cc-btn--large{padding:16px 24px}@media screen and (min-width:2499px){.cc-btn--large{padding:clamp(16px,2vw,16px * 2 + .25vw) clamp(24px,2vw,24px * 2 + .25vw)}}.cc-btn--primary{background-color:transparent;border:1px solid #1e1f20;color:#1e1f20}.cc-btn--primary:active,.cc-btn--primary:focus,.cc-btn--primary:hover{background:#f7f7f7}.cc-btn--secondary,.cc-btn--secondary-alt{background-color:transparent;color:currentColor;font-weight:700;padding:8px 0}.prefers-reduced-motion--no-preference .cc-btn--secondary-alt .cc-icon,.prefers-reduced-motion--no-preference .cc-btn--secondary .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-btn--secondary-alt .cc-icon,.cc-btn--secondary .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}}.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:active .cc-icon,.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:focus .cc-icon,.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:hover .cc-icon,.prefers-reduced-motion--no-preference .cc-btn--secondary:active .cc-icon,.prefers-reduced-motion--no-preference .cc-btn--secondary:focus .cc-icon,.prefers-reduced-motion--no-preference .cc-btn--secondary:hover .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:active .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:focus .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:hover .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-btn--secondary:active .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-btn--secondary:focus .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-btn--secondary:hover .cc-btn-icon--left{transform:translateX(-20%)}.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:active .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:focus .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-btn--secondary-alt:hover .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-btn--secondary:active .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-btn--secondary:focus .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-btn--secondary:hover .cc-btn-icon--right{transform:translateX(20%)}@media(prefers-reduced-motion:no-preference){.cc-btn--secondary-alt:active .cc-icon,.cc-btn--secondary-alt:focus .cc-icon,.cc-btn--secondary-alt:hover .cc-icon,.cc-btn--secondary:active .cc-icon,.cc-btn--secondary:focus .cc-icon,.cc-btn--secondary:hover .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}.cc-btn--secondary-alt:active .cc-btn-icon--left,.cc-btn--secondary-alt:focus .cc-btn-icon--left,.cc-btn--secondary-alt:hover .cc-btn-icon--left,.cc-btn--secondary:active .cc-btn-icon--left,.cc-btn--secondary:focus .cc-btn-icon--left,.cc-btn--secondary:hover .cc-btn-icon--left{transform:translateX(-20%)}.cc-btn--secondary-alt:active .cc-btn-icon--right,.cc-btn--secondary-alt:focus .cc-btn-icon--right,.cc-btn--secondary-alt:hover .cc-btn-icon--right,.cc-btn--secondary:active .cc-btn-icon--right,.cc-btn--secondary:focus .cc-btn-icon--right,.cc-btn--secondary:hover .cc-btn-icon--right{transform:translateX(20%)}}.cc-btn--secondary-alt-border,.cc-btn--secondary-border{border:1px solid #1e1f20}.cc-btn--link,.cc-btn--none{background:none;border:0;font-weight:400}.cc-btn--link{color:#0089cf;padding:0;text-decoration:underline}.cc-btn--link:active,.cc-btn--link:focus,.cc-btn--link:hover{color:#50c4ff}.cc-btn--none{padding:2px}@media screen and (min-width:2499px){.cc-btn--none{padding:clamp(2px,2vw,2px * 2 + .25vw)}}.cc-btn--circle{border:1px solid;border-radius:50%;padding:10px;transform:scale(1)}.prefers-reduced-motion--no-preference .prefers-reduced-motion--no-preference .cc-btn--circle{transition:all .2s}@media(prefers-reduced-motion:no-preference){.prefers-reduced-motion--no-preference .cc-btn--circle{transition:all .2s}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){.cc-btn--circle{transition:all .2s}}.cc-btn--circle:focus,.cc-btn--circle:hover{transform:scale(1.2)}.prefers-reduced-motion--no-preference .prefers-reduced-motion--no-preference .cc-btn--circle:focus,.prefers-reduced-motion--no-preference .prefers-reduced-motion--no-preference .cc-btn--circle:hover{transition:all .2s}@media(prefers-reduced-motion:no-preference){.prefers-reduced-motion--no-preference .cc-btn--circle:focus,.prefers-reduced-motion--no-preference .cc-btn--circle:hover{transition:all .2s}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){.cc-btn--circle:focus,.cc-btn--circle:hover{transition:all .2s}}.cc-card{padding:12px}@media screen and (min-width:2499px){.cc-card{padding:clamp(12px,2vw,12px * 2 + .25vw)}}.cc-card--no-inset{padding:0}.cc-card{display:flex;flex-direction:column;gap:24px 24px;justify-content:flex-start;padding:24px 0}@media screen and (min-width:2499px){.cc-card{gap:calc(24px + 2vw) calc(24px + 2vw)}}@supports not (gap:24px 24px){.cc-card *+*{margin-left:24px}}@supports(-webkit-touch-callout:none) and (not (translate:none)){.cc-card-media-container.cc-card-media-container--top{margin-bottom:24px}.cc-card-media-container.cc-card-media-container--bottom{margin-top:24px}}.cc-card-media-container:empty{display:none}.cc-card-cta-btn .cc-link-label{font-size:.875rem;font-weight:400;font-weight:600;line-height:1.1}@media print{.cc-card-cta-btn .cc-link-label{font-size:.875rem}}@media screen and (min-width:25rem){.cc-card-cta-btn .cc-link-label{font-size:.875rem}}@media screen and (min-width:80rem){.cc-card-cta-btn .cc-link-label{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-card-cta-btn .cc-link-label{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-card.cc-border-color--red{border-color:#c9234a!important}.cc-card.cc-border-color--orange{border-color:#f36f21!important}.cc-card.cc-border-color--yellow{border-color:#fdb913!important}.cc-card.cc-border-color--green{border-color:#0db14b!important}.cc-card.cc-border-color--blue{border-color:#0089cf!important}.cc-card.cc-border-color--purple{border-color:#645faa!important}.cc-card.cc-border-color--transparent{border-color:transparent}.cc-card--thin-border-bottom{border-bottom:1px solid #747474}.cc-card--thick-border-top{border-top:4px solid #747474}.cc-card--thick-border-bottom{border-bottom:4px solid #747474}.cc-card .cc-card-body-copy,.cc-card .cc-card-category,.cc-card .cc-card-date{font-size:.75rem;font-weight:400;line-height:1.1;margin-bottom:8px}@media print{.cc-card .cc-card-body-copy,.cc-card .cc-card-category,.cc-card .cc-card-date{font-size:.75rem}}@media screen and (min-width:25rem){.cc-card .cc-card-body-copy,.cc-card .cc-card-category,.cc-card .cc-card-date{font-size:.75rem}}@media screen and (min-width:80rem){.cc-card .cc-card-body-copy,.cc-card .cc-card-category,.cc-card .cc-card-date{font-size:.75rem}}@media screen and (min-width:156.25rem){.cc-card .cc-card-body-copy,.cc-card .cc-card-category,.cc-card .cc-card-date{font-size:clamp(.75rem,.75rem + 2vw,.75rem * 3)}}.cc-card .cc-card-heading{font-size:1.125rem;font-weight:700;line-height:1.1;margin-bottom:16px}@media print{.cc-card .cc-card-heading{font-size:1.125rem}}@media screen and (min-width:25rem){.cc-card .cc-card-heading{font-size:calc(.34091vw + 1.03977rem)}}@media screen and (min-width:80rem){.cc-card .cc-card-heading{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-card .cc-card-heading{font-size:clamp(1.125rem,1.125rem + 2vw,1.3125rem * 3)}}.cc-card .cc-card-caption{background-color:#d9d9d9;font-weight:300;line-height:1.8;padding:16px 24px;text-align:right}@media screen and (min-width:2499px){.cc-card .cc-card-caption{padding:clamp(16px,2vw,16px * 2 + .25vw) clamp(24px,2vw,24px * 2 + .25vw)}}.cc-card .cc-card-caption{font-size:1rem}@media print{.cc-card .cc-card-caption{font-size:1rem}}@media screen and (min-width:25rem){.cc-card .cc-card-caption{font-size:calc(.56818vw + .85795rem)}}@media screen and (min-width:80rem){.cc-card .cc-card-caption{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-card .cc-card-caption{font-size:clamp(1rem,1rem + 2vw,1.3125rem * 3)}}.cc-card--feature{border-bottom:none;padding-bottom:0}.cc-card--feature .cc-card-heading{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2rem;font-weight:400;line-height:1.1}@media print{.cc-card--feature .cc-card-heading{font-size:2rem}}@media screen and (min-width:25rem){.cc-card--feature .cc-card-heading{font-size:calc(.90909vw + 1.77273rem)}}@media screen and (min-width:80rem){.cc-card--feature .cc-card-heading{font-size:2.5rem}}@media screen and (min-width:156.25rem){.cc-card--feature .cc-card-heading{font-size:clamp(2rem,2rem + 2vw,2.5rem * 3)}}.cc-card--feature .cc-card-date{margin-bottom:24px}.cc-dropdown{display:inline-flex;flex-direction:column}.cc-dropdown-trigger{align-items:center;display:inline-flex;min-height:40px}.cc-dropdown-trigger .cc-btn-icon{color:#0289cf;transform:rotate(90deg)}.cc-dropdown-trigger .cc-btn-label{border-bottom:2px solid #000;display:inline-block;font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:700;line-height:1.1;min-height:40px;min-width:40px}@media print{.cc-dropdown-trigger .cc-btn-label{font-size:1.75rem}}@media screen and (min-width:25rem){.cc-dropdown-trigger .cc-btn-label{font-size:calc(2.27273vw + 1.18182rem)}}@media screen and (min-width:80rem){.cc-dropdown-trigger .cc-btn-label{font-size:3rem}}@media screen and (min-width:156.25rem){.cc-dropdown-trigger .cc-btn-label{font-size:clamp(1.75rem,1.75rem + 2vw,3rem * 3)}}.cc-dropdown-menu{display:none}.cc-dropdown-menu-list{background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 4px 4px 0 rgba(0,0,0,.06);display:inline-block;list-style:none;margin:0;max-width:400px;min-width:150px;padding:0;position:absolute;width:auto}.cc-dropdown-menu-list li:focus-within,.cc-dropdown-menu-list li:hover{background-color:rgba(0,137,208,.2)}.cc-dropdown-menu-list .cc-btn{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;padding:8px 12px;text-align:left;width:100%}@media screen and (min-width:2499px){.cc-dropdown-menu-list .cc-btn{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(12px,2vw,12px * 2 + .25vw)}}.cc-dropdown--expanded .cc-dropdown-trigger .cc-btn-icon{transform:rotate(90deg) scaleX(-1)}.cc-dropdown--expanded .cc-dropdown-menu{display:block}.sb-show-main.sb-main-padded{padding:0}.cc-heading{color:currentColor;display:inline-block;position:relative}@media screen and (min-width:763px){.cc-heading{margin-bottom:24px}}.cc-heading--primary{align-items:baseline;display:flex;text-transform:uppercase}.cc-heading--primary.cc-heading--border svg{margin-right:32px}.cc-heading--primary.cc-heading--border .cc-heading-text{display:inline-block}.cc-heading--secondary{text-transform:uppercase}.cc-heading--secondary.cc-heading--border{border-left:solid;border-color:#747474;border-width:4px;padding:0 16px}@media screen and (min-width:2499px){.cc-heading--secondary.cc-heading--border{border-width:clamp(4px,4px + 2vw,4px * 1.5);padding:0 clamp(16px,2vw,16px * 2 + .25vw)}}.cc-heading--secondary.cc-heading--border.cc-border-color--red{border-color:#c9234a!important}.cc-heading--secondary.cc-heading--border.cc-border-color--orange{border-color:#f36f21!important}.cc-heading--secondary.cc-heading--border.cc-border-color--yellow{border-color:#fdb913!important}.cc-heading--secondary.cc-heading--border.cc-border-color--green{border-color:#0db14b!important}.cc-heading--secondary.cc-heading--border.cc-border-color--blue{border-color:#0089cf!important}.cc-heading--secondary.cc-heading--border.cc-border-color--purple{border-color:#645faa!important}.cc-heading--secondary.cc-heading--border.cc-border-color--transparent{border-color:transparent}.cc-heading--tertiary{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2rem;font-weight:400;line-height:1.1}@media print{.cc-heading--tertiary{font-size:2rem}}@media screen and (min-width:25rem){.cc-heading--tertiary{font-size:calc(.90909vw + 1.77273rem)}}@media screen and (min-width:80rem){.cc-heading--tertiary{font-size:2.5rem}}@media screen and (min-width:156.25rem){.cc-heading--tertiary{font-size:clamp(2rem,2rem + 2vw,2.5rem * 3)}}.cc-heading--tertiary.cc-heading--border{border-color:#747474;border-top:solid #747474;border-width:4px;margin-bottom:32px;padding:12px 0 0}@media screen and (min-width:2499px){.cc-heading--tertiary.cc-heading--border{border-width:clamp(4px,4px + 2vw,4px * 1.5);padding:clamp(12px,2vw,12px * 2 + .25vw) 0}}.cc-heading--tertiary.cc-heading--border.cc-border-color--red{border-color:#c9234a!important}.cc-heading--tertiary.cc-heading--border.cc-border-color--orange{border-color:#f36f21!important}.cc-heading--tertiary.cc-heading--border.cc-border-color--yellow{border-color:#fdb913!important}.cc-heading--tertiary.cc-heading--border.cc-border-color--green{border-color:#0db14b!important}.cc-heading--tertiary.cc-heading--border.cc-border-color--blue{border-color:#0089cf!important}.cc-heading--tertiary.cc-heading--border.cc-border-color--purple{border-color:#645faa!important}.cc-heading--tertiary.cc-heading--border.cc-border-color--transparent{border-color:transparent}.cc-heading--section{margin:32px 0!important}.cc-heading--section .cc-icon-dash{margin-left:-25px}@media screen and (min-width:763px){.cc-heading--section .cc-icon-dash{margin-left:-50px}}.cc-heading--no-margin{margin:0!important}.cc-icon{fill:currentColor;display:inline-block;width:1rem}@media print{.cc-icon{width:1rem}}@media screen and (min-width:25rem){.cc-icon{width:1rem}}@media screen and (min-width:80rem){.cc-icon{width:1rem}}@media screen and (min-width:156.25rem){.cc-icon{width:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-icon{height:1rem}@media print{.cc-icon{height:1rem}}@media screen and (min-width:25rem){.cc-icon{height:1rem}}@media screen and (min-width:80rem){.cc-icon{height:1rem}}@media screen and (min-width:156.25rem){.cc-icon{height:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-icon{min-width:1rem}@media print{.cc-icon{min-width:1rem}}@media screen and (min-width:25rem){.cc-icon{min-width:1rem}}@media screen and (min-width:80rem){.cc-icon{min-width:1rem}}@media screen and (min-width:156.25rem){.cc-icon{min-width:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-icon{min-height:1rem}@media print{.cc-icon{min-height:1rem}}@media screen and (min-width:25rem){.cc-icon{min-height:1rem}}@media screen and (min-width:80rem){.cc-icon{min-height:1rem}}@media screen and (min-width:156.25rem){.cc-icon{min-height:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-icon--white{color:#fff}.cc-icon--gray{color:#252525}.cc-icon--primary{color:#0089cf}.cc-icon--success{color:#0db14b}.cc-icon--error,.cc-icon--red{color:#c9234a}.cc-icon--orange{color:#f36f21}.cc-icon--yellow{color:#fdb913}.cc-icon--green{color:#0db14b}.cc-icon--blue{color:#0089cf}.cc-icon--purple{color:#645faa}.cc-icon--small{width:1rem}@media print{.cc-icon--small{width:1rem}}@media screen and (min-width:25rem){.cc-icon--small{width:1rem}}@media screen and (min-width:80rem){.cc-icon--small{width:1rem}}@media screen and (min-width:156.25rem){.cc-icon--small{width:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-icon--small{height:1rem}@media print{.cc-icon--small{height:1rem}}@media screen and (min-width:25rem){.cc-icon--small{height:1rem}}@media screen and (min-width:80rem){.cc-icon--small{height:1rem}}@media screen and (min-width:156.25rem){.cc-icon--small{height:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-icon--medium{width:1.25rem}@media print{.cc-icon--medium{width:1.25rem}}@media screen and (min-width:25rem){.cc-icon--medium{width:1.25rem}}@media screen and (min-width:80rem){.cc-icon--medium{width:1.25rem}}@media screen and (min-width:156.25rem){.cc-icon--medium{width:clamp(1.25rem,1.25rem + 2vw,1.25rem * 3)}}.cc-icon--medium{height:1.25rem}@media print{.cc-icon--medium{height:1.25rem}}@media screen and (min-width:25rem){.cc-icon--medium{height:1.25rem}}@media screen and (min-width:80rem){.cc-icon--medium{height:1.25rem}}@media screen and (min-width:156.25rem){.cc-icon--medium{height:clamp(1.25rem,1.25rem + 2vw,1.25rem * 3)}}.cc-icon--large{width:1.875rem}@media print{.cc-icon--large{width:1.875rem}}@media screen and (min-width:25rem){.cc-icon--large{width:1.875rem}}@media screen and (min-width:80rem){.cc-icon--large{width:1.875rem}}@media screen and (min-width:156.25rem){.cc-icon--large{width:clamp(1.875rem,1.875rem + 2vw,1.875rem * 3)}}.cc-icon--large{height:1.875rem}@media print{.cc-icon--large{height:1.875rem}}@media screen and (min-width:25rem){.cc-icon--large{height:1.875rem}}@media screen and (min-width:80rem){.cc-icon--large{height:1.875rem}}@media screen and (min-width:156.25rem){.cc-icon--large{height:clamp(1.875rem,1.875rem + 2vw,1.875rem * 3)}}.cc-icon--logo{height:100%;min-height:100%;min-width:auto;width:auto}.cc-icon-dash{width:5.625rem}.cc-img{display:inline-block;transition:opacity .3s}.cc-img .cc-img-element{opacity:1;visibility:visible}.cc-img--loading{overflow:hidden;position:relative}.cc-img--loading .cc-loader{left:0;position:absolute;top:0}.cc-img--loading .cc-img-element{opacity:0}.cc-img--fit-contain,.cc-img--fit-cover,.cc-img--fit-fill,.cc-img--fit-scale-down{display:inline-block;-o-object-position:center;object-position:center}.cc-img--fit-contain .cc-img-element,.cc-img--fit-contain .cc-img-picture-element,.cc-img--fit-cover .cc-img-element,.cc-img--fit-cover .cc-img-picture-element,.cc-img--fit-fill .cc-img-element,.cc-img--fit-fill .cc-img-picture-element,.cc-img--fit-scale-down .cc-img-element,.cc-img--fit-scale-down .cc-img-picture-element{display:block;height:100%;min-height:100%;min-width:100%;-o-object-position:center;object-position:center;width:100%}.cc-img--fit-cover,.cc-img--fit-cover .cc-img-element,.cc-img--fit-cover .cc-img-picture-element{-o-object-fit:cover;object-fit:cover}.cc-img--fit-contain,.cc-img--fit-contain .cc-img-element,.cc-img--fit-contain .cc-img-picture-element{-o-object-fit:contain;object-fit:contain}.cc-img--fit-fill{-o-object-position:center;object-position:center}.cc-img--fit-fill,.cc-img--fit-fill .cc-img-element,.cc-img--fit-fill .cc-img-picture-element{-o-object-fit:fill;object-fit:fill}.cc-img--fit-scale-down{-o-object-position:center;object-position:center}.cc-img--fit-scale-down,.cc-img--fit-scale-down .cc-img-element,.cc-img--fit-scale-down .cc-img-picture-element{-o-object-fit:scale-down;object-fit:scale-down}.cc-img--as-background{height:100%;min-height:10px;min-width:100%}.cc-link{align-items:center;border:0;border-radius:2px;cursor:pointer;display:inline-flex;font-weight:300;line-height:1.8;line-height:1.2;padding:8px 12px;transition:all .4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:2499px){.cc-link{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(12px,2vw,12px * 2 + .25vw)}}.cc-link{font-size:1rem}@media print{.cc-link{font-size:1rem}}@media screen and (min-width:25rem){.cc-link{font-size:calc(.56818vw + .85795rem)}}@media screen and (min-width:80rem){.cc-link{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-link{font-size:clamp(1rem,1rem + 2vw,1.3125rem * 3)}}.cc-link:disabled{cursor:auto;opacity:.55}.cc-link:hover .cc-heading{opacity:.55}.prefers-reduced-motion--no-preference .cc-link:hover .cc-heading{transition:opacity .2s}@media(prefers-reduced-motion:no-preference){.cc-link:hover .cc-heading{transition:opacity .2s}}.cc-link-icon--center,.cc-link-icon--right,.cc-link-icon-left{align-items:center;display:inline-flex;justify-content:center}.cc-link-icon--left{margin-right:8px}.cc-link-icon--right{margin-left:8px}.cc-link-icon--center{margin:auto}.cc-link-label{display:inline}.cc-link-label--hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cc-link--small{font-weight:300;line-height:1.1;padding:4px 8px}@media screen and (min-width:2499px){.cc-link--small{padding:clamp(4px,2vw,4px * 2 + .25vw) clamp(8px,2vw,8px * 2 + .25vw)}}.cc-link--small{font-size:1rem}@media print{.cc-link--small{font-size:1rem}}@media screen and (min-width:25rem){.cc-link--small{font-size:1rem}}@media screen and (min-width:80rem){.cc-link--small{font-size:1rem}}@media screen and (min-width:156.25rem){.cc-link--small{font-size:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-link--medium{padding:8px 16px}@media screen and (min-width:2499px){.cc-link--medium{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(16px,2vw,16px * 2 + .25vw)}}.cc-link--large{padding:16px 24px}@media screen and (min-width:2499px){.cc-link--large{padding:clamp(16px,2vw,16px * 2 + .25vw) clamp(24px,2vw,24px * 2 + .25vw)}}.cc-link--none{background:none;border:0;color:currentColor;font-weight:400;margin:0;padding:0}.cc-link--primary{background-color:transparent;border:1px solid #1e1f20;color:currentColor}.cc-link--primary:active,.cc-link--primary:focus,.cc-link--primary:hover{background:#f7f7f7}.cc-link--secondary,.cc-link--secondary-alt{background-color:transparent;color:currentColor;font-weight:700;padding:8px 0}.prefers-reduced-motion--no-preference .cc-link--secondary-alt .cc-icon,.prefers-reduced-motion--no-preference .cc-link--secondary .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-link--secondary-alt .cc-icon,.cc-link--secondary .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}}.prefers-reduced-motion--no-preference .cc-link--secondary-alt:active .cc-icon,.prefers-reduced-motion--no-preference .cc-link--secondary-alt:focus .cc-icon,.prefers-reduced-motion--no-preference .cc-link--secondary-alt:hover .cc-icon,.prefers-reduced-motion--no-preference .cc-link--secondary:active .cc-icon,.prefers-reduced-motion--no-preference .cc-link--secondary:focus .cc-icon,.prefers-reduced-motion--no-preference .cc-link--secondary:hover .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}.prefers-reduced-motion--no-preference .cc-link--secondary-alt:active .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-link--secondary-alt:focus .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-link--secondary-alt:hover .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-link--secondary:active .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-link--secondary:focus .cc-btn-icon--left,.prefers-reduced-motion--no-preference .cc-link--secondary:hover .cc-btn-icon--left{transform:translateX(-20%)}.prefers-reduced-motion--no-preference .cc-link--secondary-alt:active .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-link--secondary-alt:focus .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-link--secondary-alt:hover .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-link--secondary:active .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-link--secondary:focus .cc-btn-icon--right,.prefers-reduced-motion--no-preference .cc-link--secondary:hover .cc-btn-icon--right{transform:translateX(20%)}@media(prefers-reduced-motion:no-preference){.cc-link--secondary-alt:active .cc-icon,.cc-link--secondary-alt:focus .cc-icon,.cc-link--secondary-alt:hover .cc-icon,.cc-link--secondary:active .cc-icon,.cc-link--secondary:focus .cc-icon,.cc-link--secondary:hover .cc-icon{transition:transform .3s cubic-bezier(.66,-.01,.14,1.01)}.cc-link--secondary-alt:active .cc-btn-icon--left,.cc-link--secondary-alt:focus .cc-btn-icon--left,.cc-link--secondary-alt:hover .cc-btn-icon--left,.cc-link--secondary:active .cc-btn-icon--left,.cc-link--secondary:focus .cc-btn-icon--left,.cc-link--secondary:hover .cc-btn-icon--left{transform:translateX(-20%)}.cc-link--secondary-alt:active .cc-btn-icon--right,.cc-link--secondary-alt:focus .cc-btn-icon--right,.cc-link--secondary-alt:hover .cc-btn-icon--right,.cc-link--secondary:active .cc-btn-icon--right,.cc-link--secondary:focus .cc-btn-icon--right,.cc-link--secondary:hover .cc-btn-icon--right{transform:translateX(20%)}}.cc-link--circle{border:1px solid;border-radius:50%;padding:10px;transform:scale(1)}.prefers-reduced-motion--no-preference .prefers-reduced-motion--no-preference .cc-link--circle{transition:all .2s}@media(prefers-reduced-motion:no-preference){.prefers-reduced-motion--no-preference .cc-link--circle{transition:all .2s}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){.cc-link--circle{transition:all .2s}}.cc-link--circle:focus,.cc-link--circle:hover{transform:scale(1.2)}.prefers-reduced-motion--no-preference .prefers-reduced-motion--no-preference .cc-link--circle:focus,.prefers-reduced-motion--no-preference .prefers-reduced-motion--no-preference .cc-link--circle:hover{transition:all .2s}@media(prefers-reduced-motion:no-preference){.prefers-reduced-motion--no-preference .cc-link--circle:focus,.prefers-reduced-motion--no-preference .cc-link--circle:hover{transition:all .2s}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){.cc-link--circle:focus,.cc-link--circle:hover{transition:all .2s}}.cc-link--natural{color:currentColor;text-decoration:underline}.cc-link--natural:hover{text-decoration:none}.cc-link--border{border:1px solid #1e1f20;padding:8px 12px}@media screen and (min-width:2499px){.cc-link--border{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(12px,2vw,12px * 2 + .25vw)}}.cc-media{display:flex;position:relative}.cc-media--image{display:inline-flex}.cc-media--video{display:flex}.cc-media .cc-img{display:inline;-o-object-fit:cover;object-fit:cover}.cc-media--fit-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cc-media--fit-cover .cc-img{display:inline;height:100%;width:100%}.cc-media--fit-device{max-height:100vh;max-width:100vw}.cc-media--fit-device .video-js.vjs-fluid .vjs-tech{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cc-media-overlay{display:block;height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.cc-media-caption{background-color:#d9d9d9;font-weight:300;line-height:1.8;padding:16px 24px}.cc-media-caption-wrapper{display:grid;grid-template-columns:1fr;height:100%;width:100%}@media screen and (min-width:2499px){.cc-media-caption{padding:clamp(16px,2vw,16px * 2 + .25vw) clamp(24px,2vw,24px * 2 + .25vw)}}.cc-media-caption{font-size:1rem}@media print{.cc-media-caption{font-size:1rem}}@media screen and (min-width:25rem){.cc-media-caption{font-size:calc(.56818vw + .85795rem)}}@media screen and (min-width:80rem){.cc-media-caption{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-media-caption{font-size:clamp(1rem,1rem + 2vw,1.3125rem * 3)}}.cc-media--has-overlay .cc-video .vjs-big-play-button{z-index:2}.cc-media--has-border .cc-img{display:inline}@media print{.cc-media{display:none}}.cc-main-modal{height:100%;left:0;overflow:auto;padding:32px 0;position:fixed;top:0;visibility:visible;width:100%;z-index:1010}.cc-main-modal[aria-hidden=true]{display:block;visibility:hidden}.cc-main-modal[aria-hidden=false]~.cc-main-modal-overlay{display:block}.cc-main-modal-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-height:100vh;max-width:1200px;position:relative;width:90%}@media screen and (min-width:2499px){.cc-main-modal-wrapper{max-width:60vw}}.cc-main-modal-header{align-items:center;display:inline-flex;justify-content:space-between;margin-bottom:24px;width:100%}.cc-main-modal-title{padding-left:24px}.cc-main-modal-body{background:#fff;display:flex;flex-direction:column;min-height:20vh;padding:24px}@media screen and (min-width:2499px){.cc-main-modal-body{padding:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-main-modal-body .cc-main-modal-description{margin-top:24px;min-height:100px;overflow:auto}.cc-main-modal-media .cc-video{margin:0 auto;max-width:100vh}.cc-main-modal-overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1009}.cc-main-modal-close-btn{display:block;justify-self:flex-end;margin-left:auto}.cc-main-modal-close-btn .cc-icon{display:block;max-height:32px;width:32px}.cc-main-modal--skew .cc-main-modal-header{margin-bottom:72px}.cc-main-modal--skew .cc-main-modal-media{transform:translateY(-48px)}.cc-main-modal--skew .cc-main-modal-media+.cc-main-modal-description{margin-top:-24px}@-webkit-keyframes sweeper{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes sweeper{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@-webkit-keyframes soft-blink{0%{opacity:.5}to{transform:1}}@keyframes soft-blink{0%{opacity:.5}to{transform:1}}.cc-loader{background:rgba(217,217,217,0);display:block;height:100%;overflow:hidden;position:absolute;width:100%}.prefers-reduced-motion--reduce .cc-loader:before{content:"Loading...";display:block;height:100px;position:absolute;text-align:center;top:50%;width:100%}@media(prefers-reduced-motion:reduce){.cc-loader:before{content:"Loading...";display:block;height:100px;position:absolute;text-align:center;top:50%;width:100%}}.cc-loader--opaque{background:rgba(217,217,217,.5)}.prefers-reduced-motion--no-preference .cc-loader--opaque{-webkit-animation:soft-blink .5s ease infinite alternate}@media(prefers-reduced-motion:no-preference){.cc-loader--opaque{-webkit-animation:soft-blink .5s ease infinite alternate}}.prefers-reduced-motion--no-preference .cc-loader .cc-sweeper{-webkit-animation:sweeper 1.3s ease infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,85%,0) 40%,hsla(0,0%,85%,0),60%,transparent);display:block;height:200%;position:relative;top:-50%;width:200%}@media(prefers-reduced-motion:no-preference){.cc-loader .cc-sweeper{-webkit-animation:sweeper 1.3s ease infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,85%,0) 40%,hsla(0,0%,85%,0),60%,transparent);display:block;height:200%;position:relative;top:-50%;width:200%}}.cc-type-feature-1{font-size:6rem;font-weight:300;line-height:1.1}@media print{.cc-type-feature-1{font-size:3.4375rem}}@media screen and (min-width:25rem){.cc-type-feature-1{font-size:calc(5.45455vw + 4.63636rem)}}@media screen and (min-width:80rem){.cc-type-feature-1{font-size:9rem}}@media screen and (min-width:156.25rem){.cc-type-feature-1{font-size:clamp(6rem,6rem + 2vw,9rem * 3)}}.cc-type-feature-2{font-size:4.5rem;font-weight:300;line-height:1.1}@media print{.cc-type-feature-2{font-size:2.9375rem}}@media screen and (min-width:25rem){.cc-type-feature-2{font-size:calc(5vw + 3.25rem)}}@media screen and (min-width:80rem){.cc-type-feature-2{font-size:7.25rem}}@media screen and (min-width:156.25rem){.cc-type-feature-2{font-size:clamp(4.5rem,4.5rem + 2vw,7.25rem * 3)}}.cc-type-feature-3{font-size:3rem;font-weight:300;line-height:1.1}@media print{.cc-type-feature-3{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-type-feature-3{font-size:calc(5.45455vw + 1.63636rem)}}@media screen and (min-width:80rem){.cc-type-feature-3{font-size:6rem}}@media screen and (min-width:156.25rem){.cc-type-feature-3{font-size:clamp(3rem,3rem + 2vw,6rem * 3)}}.cc-type-feature-4{font-size:1.75rem;font-weight:300;line-height:1.1}@media print{.cc-type-feature-4{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-type-feature-4{font-size:calc(5vw + .5rem)}}@media screen and (min-width:80rem){.cc-type-feature-4{font-size:4.5rem}}@media screen and (min-width:156.25rem){.cc-type-feature-4{font-size:clamp(1.75rem,1.75rem + 2vw,4.5rem * 3)}}.cc-type-display-heading-1{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:3.4375rem;font-weight:400;line-height:1.1}@media print{.cc-type-display-heading-1{font-size:3.4375rem}}@media screen and (min-width:25rem){.cc-type-display-heading-1{font-size:calc(1.02273vw + 3.18182rem)}}@media screen and (min-width:80rem){.cc-type-display-heading-1{font-size:4rem}}@media screen and (min-width:156.25rem){.cc-type-display-heading-1{font-size:clamp(3.4375rem,3.4375rem + 2vw,4rem * 3)}}.cc-type-display-heading-2{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2.9375rem;font-weight:400;line-height:1.1}@media print{.cc-type-display-heading-2{font-size:2.9375rem}}@media screen and (min-width:25rem){.cc-type-display-heading-2{font-size:calc(1.02273vw + 2.68182rem)}}@media screen and (min-width:80rem){.cc-type-display-heading-2{font-size:3.5rem}}@media screen and (min-width:156.25rem){.cc-type-display-heading-2{font-size:clamp(2.9375rem,2.9375rem + 2vw,3.5rem * 3)}}.cc-type-display-heading-3{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2.4375rem;font-weight:400;line-height:1.1}@media print{.cc-type-display-heading-3{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-type-display-heading-3{font-size:calc(1.02273vw + 2.18182rem)}}@media screen and (min-width:80rem){.cc-type-display-heading-3{font-size:3rem}}@media screen and (min-width:156.25rem){.cc-type-display-heading-3{font-size:clamp(2.4375rem,2.4375rem + 2vw,3rem * 3)}}.cc-type-display-sub-heading-1{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2rem;font-weight:400;line-height:1.1}@media print{.cc-type-display-sub-heading-1{font-size:2rem}}@media screen and (min-width:25rem){.cc-type-display-sub-heading-1{font-size:calc(.90909vw + 1.77273rem)}}@media screen and (min-width:80rem){.cc-type-display-sub-heading-1{font-size:2.5rem}}@media screen and (min-width:156.25rem){.cc-type-display-sub-heading-1{font-size:clamp(2rem,2rem + 2vw,2.5rem * 3)}}.cc-type-display-sub-heading-2{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:1.5rem;font-weight:400;line-height:1.1}@media print{.cc-type-display-sub-heading-2{font-size:1.5rem}}@media screen and (min-width:25rem){.cc-type-display-sub-heading-2{font-size:calc(.11364vw + 1.47159rem)}}@media screen and (min-width:80rem){.cc-type-display-sub-heading-2{font-size:1.5625rem}}@media screen and (min-width:156.25rem){.cc-type-display-sub-heading-2{font-size:clamp(1.5rem,1.5rem + 2vw,1.5625rem * 3)}}.cc-type-display-sub-heading-3{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:1.125rem;font-weight:700;line-height:1.1}@media print{.cc-type-display-sub-heading-3{font-size:1.125rem}}@media screen and (min-width:25rem){.cc-type-display-sub-heading-3{font-size:calc(.45455vw + 1.01136rem)}}@media screen and (min-width:80rem){.cc-type-display-sub-heading-3{font-size:1.375rem}}@media screen and (min-width:156.25rem){.cc-type-display-sub-heading-3{font-size:clamp(1.125rem,1.125rem + 2vw,1.375rem * 3)}}.cc-type-heading-1{font-size:1.75rem;font-weight:700;line-height:1.1}@media print{.cc-type-heading-1{font-size:1.75rem}}@media screen and (min-width:25rem){.cc-type-heading-1{font-size:calc(2.27273vw + 1.18182rem)}}@media screen and (min-width:80rem){.cc-type-heading-1{font-size:3rem}}@media screen and (min-width:156.25rem){.cc-type-heading-1{font-size:clamp(1.75rem,1.75rem + 2vw,3rem * 3)}}.cc-type-heading-2{font-size:1.5rem;font-weight:400;line-height:1.1}@media print{.cc-type-heading-2{font-size:1.5rem}}@media screen and (min-width:25rem){.cc-type-heading-2{font-size:calc(2.38636vw + .90341rem)}}@media screen and (min-width:80rem){.cc-type-heading-2{font-size:2.8125rem}}@media screen and (min-width:156.25rem){.cc-type-heading-2{font-size:clamp(1.5rem,1.5rem + 2vw,2.8125rem * 3)}}.cc-type-heading-3{font-size:1.5rem;font-weight:700;line-height:1.1}@media print{.cc-type-heading-3{font-size:1.5rem}}@media screen and (min-width:25rem){.cc-type-heading-3{font-size:calc(2.04545vw + .98864rem)}}@media screen and (min-width:80rem){.cc-type-heading-3{font-size:2.625rem}}@media screen and (min-width:156.25rem){.cc-type-heading-3{font-size:clamp(1.5rem,1.5rem + 2vw,2.625rem * 3)}}.cc-type-sub-heading-1{font-size:1.5rem;font-weight:700;line-height:1.1}@media print{.cc-type-sub-heading-1{font-size:1.5rem}}@media screen and (min-width:25rem){.cc-type-sub-heading-1{font-size:calc(.45455vw + 1.38636rem)}}@media screen and (min-width:80rem){.cc-type-sub-heading-1{font-size:1.75rem}}@media screen and (min-width:156.25rem){.cc-type-sub-heading-1{font-size:clamp(1.5rem,1.5rem + 2vw,1.75rem * 3)}}.cc-type-sub-heading-2{font-size:1.3125rem;font-weight:700;line-height:1.1}@media print{.cc-type-sub-heading-2{font-size:1.3125rem}}@media screen and (min-width:25rem){.cc-type-sub-heading-2{font-size:calc(.34091vw + 1.22727rem)}}@media screen and (min-width:80rem){.cc-type-sub-heading-2{font-size:1.5rem}}@media screen and (min-width:156.25rem){.cc-type-sub-heading-2{font-size:clamp(1.3125rem,1.3125rem + 2vw,1.5rem * 3)}}.cc-type-sub-heading-3{font-size:1.125rem;font-weight:700;line-height:1.1}@media print{.cc-type-sub-heading-3{font-size:1.125rem}}@media screen and (min-width:25rem){.cc-type-sub-heading-3{font-size:calc(.34091vw + 1.03977rem)}}@media screen and (min-width:80rem){.cc-type-sub-heading-3{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-type-sub-heading-3{font-size:clamp(1.125rem,1.125rem + 2vw,1.3125rem * 3)}}.cc-type-copy{font-size:1rem;font-weight:300;line-height:1.8}@media print{.cc-type-copy{font-size:1rem}}@media screen and (min-width:25rem){.cc-type-copy{font-size:calc(.56818vw + .85795rem)}}@media screen and (min-width:80rem){.cc-type-copy{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-type-copy{font-size:clamp(1rem,1rem + 2vw,1.3125rem * 3)}}.cc-type-copy--small{font-size:1rem;font-weight:300;line-height:1.1}@media print{.cc-type-copy--small{font-size:1rem}}@media screen and (min-width:25rem){.cc-type-copy--small{font-size:1rem}}@media screen and (min-width:80rem){.cc-type-copy--small{font-size:1rem}}@media screen and (min-width:156.25rem){.cc-type-copy--small{font-size:clamp(1rem,1rem + 2vw,1rem * 3)}}.cc-type-copy-2{font-size:1rem;font-weight:300;line-height:1.1}@media print{.cc-type-copy-2{font-size:1rem}}@media screen and (min-width:25rem){.cc-type-copy-2{font-size:calc(.22727vw + .94318rem)}}@media screen and (min-width:80rem){.cc-type-copy-2{font-size:1.125rem}}@media screen and (min-width:156.25rem){.cc-type-copy-2{font-size:clamp(1rem,1rem + 2vw,1.125rem * 3)}}.cc-type-caption-1{font-size:.875rem;font-weight:400;line-height:1.1}@media print{.cc-type-caption-1{font-size:.875rem}}@media screen and (min-width:25rem){.cc-type-caption-1{font-size:.875rem}}@media screen and (min-width:80rem){.cc-type-caption-1{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-type-caption-1{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-type-caption-2{font-size:.75rem;font-weight:400;line-height:1.1}@media print{.cc-type-caption-2{font-size:.75rem}}@media screen and (min-width:25rem){.cc-type-caption-2{font-size:.75rem}}@media screen and (min-width:80rem){.cc-type-caption-2{font-size:.75rem}}@media screen and (min-width:156.25rem){.cc-type-caption-2{font-size:clamp(.75rem,.75rem + 2vw,.75rem * 3)}}.cc-type-overline{font-size:.5625rem;font-weight:400;line-height:1.1;text-transform:uppercase}.cc-type--align-right{text-align:right}.cc-type--align-center{text-align:center}.cc-type--align-middle{vertical-align:middle}.cc-type-uppercase{text-transform:uppercase}.cc-type-display{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif}.cc-type-editorial{font-family:Georgia,Times New Roman,Times,serif;line-height:1.67}.cc-type-bold{font-weight:700}.cc-type-normal{font-weight:400}.cc-type-light{font-weight:300}.cc-pull-quote{display:block}.cc-pull-quote-text{color:currentColor;font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2.4375rem;font-weight:400;line-height:1.1}@media print{.cc-pull-quote-text{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-pull-quote-text{font-size:calc(1.02273vw + 2.18182rem)}}@media screen and (min-width:80rem){.cc-pull-quote-text{font-size:3rem}}@media screen and (min-width:156.25rem){.cc-pull-quote-text{font-size:clamp(2.4375rem,2.4375rem + 2vw,3rem * 3)}}.cc-pull-quote-author-section{margin-top:48px}@media screen and (min-width:2499px){.cc-pull-quote-author-section{margin-top:clamp(48px,2vw,48px * 2 + .25vw)}}.cc-pull-quote-author{display:inline-block;font-size:1.125rem;font-weight:700;line-height:1.1}@media print{.cc-pull-quote-author{font-size:1.125rem}}@media screen and (min-width:25rem){.cc-pull-quote-author{font-size:calc(.34091vw + 1.03977rem)}}@media screen and (min-width:80rem){.cc-pull-quote-author{font-size:1.3125rem}}@media screen and (min-width:156.25rem){.cc-pull-quote-author{font-size:clamp(1.125rem,1.125rem + 2vw,1.3125rem * 3)}}.cc-pull-quote-author-title{font-size:.875rem;font-weight:400;line-height:1.1;margin-top:16px}@media print{.cc-pull-quote-author-title{font-size:.875rem}}@media screen and (min-width:25rem){.cc-pull-quote-author-title{font-size:.875rem}}@media screen and (min-width:80rem){.cc-pull-quote-author-title{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-pull-quote-author-title{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}@media screen and (min-width:2499px){.cc-pull-quote-author-title{margin-top:clamp(16px,2vw,16px * 2 + .25vw)}}.cc-pull-quote--horizontal .cc-pull-quote-author{padding-top:8px}@media screen and (min-width:2499px){.cc-pull-quote--horizontal .cc-pull-quote-author{padding-top:clamp(8px,2vw,8px * 2 + .25vw)}}.cc-pull-quote--vertical{padding-left:24px}@media screen and (min-width:2499px){.cc-pull-quote--vertical{padding-left:clamp(24px,2vw,24px * 2 + .25vw)}}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10b"}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{background-color:#000;box-sizing:border-box;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-16-9,.video-js.vjs-fluid{height:0;max-width:100%;width:100%}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill{height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.81666em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:rgba(115,133,159,.5);cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid rgba(43,51,63,.7);border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff transparent transparent;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation-delay:.44s;animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" ";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-audio-button,.video-js.vjs-layout-small .vjs-captions-button,.video-js.vjs-layout-small .vjs-chapters-button,.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-descriptions-button,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-subtitles-button,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-audio-button,.video-js.vjs-layout-tiny .vjs-captions-button,.video-js.vjs-layout-tiny .vjs-chapters-button,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-descriptions-button,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-subtitles-button,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-audio-button,.video-js.vjs-layout-x-small .vjs-captions-button,.video-js.vjs-layout-x-small .vjs-chapters-button,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-descriptions-button,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-subtitles-button,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none!important}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js.vjs-layout-tiny .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{display:block;flex:auto}.video-js.vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js.vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports(display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}.video-js{color:#fff;font-size:.625rem;line-height:1}@media screen and (min-width:2499px){.video-js{font-size:.875rem;font-weight:400;line-height:1.1}}@media screen and (min-width:2499px)and (min-width:25rem){.video-js{font-size:.875rem}}@media screen and (min-width:2499px)and (min-width:80rem){.video-js{font-size:.875rem}}@media screen and (min-width:2499px)and (min-width:156.25rem){.video-js{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.video-js .vjs-tech{height:100%;max-width:100%;min-width:100%;position:static;width:100%}@media screen and (min-width:1027px){.video-js .vjs-tech{height:auto;width:auto}}.video-js.vjs-fluid .vjs-tech{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.vjs-control-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.vjs-poster{background-size:cover}.video-js .vjs-big-play-button,.video-js .vjs-control-bar,.video-js .vjs-menu-button .vjs-menu-content{background-color:rgba(37,37,37,.7);font-family:lineto-brown,Futura,sans-serif}.video-js .vjs-slider{background-color:rgba(121,121,121,.5)}.video-js .vjs-slider-bar,.video-js .vjs-volume-level{background:#fff}.video-js .vjs-control-bar{z-index:200}.video-js .vjs-play-progress{background:#cb1f47}.video-js .vjs-load-progress{background:rgba(121,121,121,.5)}.video-js .vjs-load-progress div{background:rgba(121,121,121,.75)}.vjs-youtube-mobile .vjs-big-play-button{display:block!important}.vjs-button>.vjs-icon-placeholder{display:block;height:100%;width:100%}.video-js.vjs-default-skin .vjs-big-play-button{background:transparent;background-color:rgba(0,0,0,.45);border:0;border-radius:100%;color:#fff;display:block;height:10vw;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;width:10vw}.video-js.vjs-default-skin .vjs-big-play-button:focus{outline:none}.video-js.vjs-default-skin .vjs-big-play-button .vjs-icon-placeholder:before{display:none}.video-js.vjs-default-skin .vjs-big-play-button .vjs-icon-placeholder:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;border-radius:50%;content:"";display:block;font-family:comcorp-icons!important;font-size:10vw;font-style:normal;font-variant:normal;font-weight:400;height:100%;line-height:1;text-transform:none;transform:scale(1.1);width:100%}.video-js.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,.video-js.vjs-default-skin.vjs-error .vjs-big-play-button,.video-js.vjs-default-skin.vjs-has-started .vjs-big-play-button,.video-js.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none!important}.video-js.vjs-default-skin .vjs-poster{background-color:#fff;background-size:cover}.video-js.vjs-default-skin .vjs-poster:after{background-image:linear-gradient(180deg,transparent,#000);content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;transform:translateZ(0);width:100%}@media screen and (min-width:763px){.video-js.vjs-default-skin .vjs-big-play-button{height:5vw;width:5vw}.video-js.vjs-default-skin .vjs-big-play-button .vjs-icon-placeholder:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;font-family:comcorp-icons!important;font-size:5vw;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}}.cc-video--button-duration .vjs-big-play-button{display:none!important}.cc-video--button-duration .vjs-custom-play-button{align-content:center;background:#1e1f20;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:8px 12px;transform:translateY(-100%);z-index:900}@media screen and (min-width:2499px){.cc-video--button-duration .vjs-custom-play-button{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(12px,2vw,12px * 2 + .25vw)}}.cc-video--button-duration .vjs-custom-play-button:focus,.cc-video--button-duration .vjs-custom-play-button:hover{text-shadow:0 0 1em #fff}.cc-video--button-duration .vjs-custom-play-button .vjs-icon-placeholder{align-self:center;display:flex;flex-direction:column}.cc-video--button-duration .vjs-custom-play-button .vjs-icon-placeholder:before{content:"";font-family:VideoJS}.cc-video--button-duration .vjs-custom-play-button .vjs-duration{align-items:center;display:flex;font-size:.875rem;font-weight:400;height:100%;line-height:1.1;line-height:1;padding:0 0 0 8px}@media print{.cc-video--button-duration .vjs-custom-play-button .vjs-duration{font-size:.875rem}}@media screen and (min-width:25rem){.cc-video--button-duration .vjs-custom-play-button .vjs-duration{font-size:.875rem}}@media screen and (min-width:80rem){.cc-video--button-duration .vjs-custom-play-button .vjs-duration{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-video--button-duration .vjs-custom-play-button .vjs-duration{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-video--button-duration .vjs-custom-play-button .vjs-duration .vjs-control-text{display:none}.cc-video--button-duration .vjs-custom-play-button .vjs-duration .vjs-duration-display{display:block}.cc-video--button-duration .video-js.vjs-has-started .vjs-custom-play-button{display:none}.cc-video{display:block;height:100%;min-height:100px;position:relative;width:100%}.cc-video-live-indicator{color:#fff;font-size:.875rem;font-weight:400;left:16px;line-height:1.1;position:absolute;text-shadow:0 0 1em #000;text-transform:uppercase;top:16px;z-index:1000}@media print{.cc-video-live-indicator{font-size:.875rem}}@media screen and (min-width:25rem){.cc-video-live-indicator{font-size:.875rem}}@media screen and (min-width:80rem){.cc-video-live-indicator{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-video-live-indicator{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-video-live-indicator-live-icon{background:#747474;border-radius:50%;display:inline-block;height:10px;margin-right:6px;width:10px}.cc-video-live-indicator-live-icon--active{background:#c9234a}.cc-video .vjs-live-control.vjs-control{display:none}.cc-video-fallback{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cc-video-fallback--active{display:block}.cc-video-fallback .cc-img-element{-o-object-fit:cover;object-fit:cover;position:absolute}.cc-video-actions,.cc-video-autoplay-toggle{position:absolute;right:1.375rem;top:1.375rem;width:2.75rem;z-index:900}.cc-video-autoplay-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:transparent;cursor:pointer;display:none;height:2.75rem;padding:0;text-align:left;text-indent:-624.9375rem}.cc-video-autoplay-toggle:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;background-color:rgba(22,22,22,.45);border-radius:.875rem;color:#fff;content:"";display:block;font-family:comcorp-icons!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;opacity:.45;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:all .1s ease-out}.cc-video-autoplay-toggle--paused:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;content:"";font-family:comcorp-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.cc-video-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:none;height:2.8125rem;overflow:hidden;padding:0;position:absolute;right:1.25rem;text-align:left;text-indent:-624.9375rem;top:1.5rem;transform:scale(1);transition:all .15s;width:2.8125rem}.cc-video-close:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;color:#fff;content:"";display:block;font-family:comcorp-icons!important;font-size:2.5rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:50%;text-indent:0;text-transform:none;top:50%;transform:translate(50%,-50%)}.cc-video-wrapper{position:relative}.cc-video-wrapper--vertical{max-width:100%;width:39.375vh}.cc-video-wrapper--with-overlay:after{background-image:linear-gradient(180deg,transparent,#000);content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;transform:translateZ(0);width:100%}.cc-video-wrapper--overlay-left:after{background-image:linear-gradient(270deg,transparent,#000)}.cc-video-wrapper--autoplay-with-controls .vjs-big-play-button{z-index:z-index(float)}@media screen and (max-width:1027px){.cc-video-wrapper--autoplay .video{display:none!important}.cc-video-wrapper--autoplay .cc-video-fallback{display:block!important}}@media screen and (min-width:1027px){.cc-video-autoplay-toggle{display:block}.cc-video-autoplay-toggle:focus:after,.cc-video-autoplay-toggle:hover:after{opacity:1}.cc-video-close{right:5%;top:2.5%}.cc-video-close:focus,.cc-video-close:hover{transform:scale(1.2)}}@media only percy{.percy-hidden{visibility:hidden!important}.percy-video{background:#1ce!important}.percy-video .cc-loader{display:none!important}.percy-video .video{visibility:visible!important}.percy-video .cc-video-fallback,.percy-video video{display:none!important}}.cc-wysiwyg:empty{display:none;height:0;margin:0;padding:0;width:0}.cc-wysiwyg--inherit-text,.cc-wysiwyg--inherit-text a,.cc-wysiwyg--inherit-text li,.cc-wysiwyg--inherit-text ol,.cc-wysiwyg--inherit-text p,.cc-wysiwyg--inherit-text ul{color:currentColor}.cc-wysiwyg--inherit-text a{text-decoration:underline}.cc-wysiwyg--inherit-text a:hover{text-decoration:none}.cc-wysiwyg--on-dark,.cc-wysiwyg--on-dark.cc-wysiwyg--inherit-text{color:#fff!important}.cc-articles{display:grid;gap:32px 32px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media screen and (min-width:2499px){.cc-articles{gap:calc(32px + 2vw) calc(32px + 2vw)}}@supports not (gap:32px 32px){.cc-articles *+*{margin-left:32px}}.cc-articles .cc-card{gap:0 0}@media screen and (min-width:2499px){.cc-articles .cc-card{gap:2vw 2vw}}@supports not (gap:0 0){.cc-articles .cc-card *+*{margin-left:0}}.cc-articles-header{display:flex;flex-direction:column;justify-content:space-between}.cc-diversity-bar-chart{gap:32px 32px;padding:12px}@media screen and (min-width:2499px){.cc-diversity-bar-chart{gap:calc(32px + 2vw) calc(32px + 2vw);padding:clamp(12px,2vw,12px * 2 + .25vw)}}@supports not (gap:32px 32px){.cc-diversity-bar-chart *+*{margin-left:32px}}@media screen and (min-width:763px){.cc-diversity-bar-chart svg{max-height:40vh}}.cc-diversity-bar-chart-description{margin-top:24px}.cc-diversity-bar-chart-heading{font-size:1.75rem;font-weight:700;font-weight:400;line-height:1.1;margin-right:8px}@media print{.cc-diversity-bar-chart-heading{font-size:1.75rem}}@media screen and (min-width:25rem){.cc-diversity-bar-chart-heading{font-size:calc(2.27273vw + 1.18182rem)}}@media screen and (min-width:80rem){.cc-diversity-bar-chart-heading{font-size:3rem}}@media screen and (min-width:156.25rem){.cc-diversity-bar-chart-heading{font-size:clamp(1.75rem,1.75rem + 2vw,3rem * 3)}}.cc-diversity-bar-chart .cc-column--left{align-self:center;display:flex;flex-direction:column;justify-content:center}.cc-diversity-bar-chart .cc-column--right{padding:0 32px 32px 0}@media screen and (min-width:763px){.cc-diversity-bar-chart .cc-column--right{padding:32px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-diversity-bar-chart .cc-column--right{padding:clamp(32px,2vw,32px * 2 + .25vw)}}.visibly-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cc-diversity-donut-chart{align-items:center;gap:32px 32px;padding:12px}@media screen and (min-width:2499px){.cc-diversity-donut-chart{gap:calc(32px + 2vw) calc(32px + 2vw);padding:clamp(12px,2vw,12px * 2 + .25vw)}}@supports not (gap:32px 32px){.cc-diversity-donut-chart *+*{margin-left:32px}}.cc-diversity-donut-chart svg{max-height:60vh}.cc-diversity-donut-chart .cc-column--right{justify-self:center}.cc-diversity-donut-chart-content-description{padding:0 4px}.cc-expandable-list-item{transition:all .3s cubic-bezier(.66,-.01,.14,1.01)}.cc-expandable-list-item--hidden{max-height:0;opacity:0;overflow:hidden;visibility:hidden}.cc-expandable-list-trigger{border-color:#1e1f20 currentColor currentColor;border-width:1px 2px 2px;border-top:2px solid;display:flex;width:100%}.cc-expandable-list-trigger--left{justify-content:flex-start}.cc-expandable-list-trigger--right{justify-content:flex-end}.cc-expandable-list-trigger--center{justify-content:center}.cc-expandable-list-trigger--center .cc-btn{width:100%}.cc-expandable-list-trigger--no-border{border:0}.cc-expandable-list .cc-btn{color:currentColor;font-size:.875rem;font-weight:400;line-height:1.1;padding:8px 0}@media print{.cc-expandable-list .cc-btn{font-size:.875rem}}@media screen and (min-width:25rem){.cc-expandable-list .cc-btn{font-size:.875rem}}@media screen and (min-width:80rem){.cc-expandable-list .cc-btn{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-expandable-list .cc-btn{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}.cc-expandable-list [data-expandable-hide]{display:none}.cc-expandable-list--expanded [data-expandable-hide]{display:inherit}@media screen and (min-width:763px){.cc-expandable-list--mobile-only .cc-expandable-list-trigger{display:none}.cc-expandable-list--mobile-only [data-expandable-hide]{display:inherit}}.cc-group-list-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(100%,1fr));padding:32px 0}@media screen and (min-width:1027px){.cc-group-list-container{grid-template-columns:1fr 2fr;padding:64px 0}.cc-group-list-container>.cc-column:first-of-type{padding-top:24px}.cc-group-list-container>.cc-column:nth-of-type(2n){margin-left:12px}}.cc-group-list-container .cc-wysiwyg{align-items:flex-start;display:flex;flex-wrap:wrap;padding:8px 12px 8px 21px;width:100%}@media screen and (min-width:2499px){.cc-group-list-container .cc-wysiwyg{padding:clamp(8px,2vw,8px * 2 + .25vw) clamp(12px,2vw,12px * 2 + .25vw)}}.cc-group-list-container .cc-wysiwyg div{padding-left:24px}.cc-group-list-container .cc-wysiwyg div:first-child{padding-left:0}@media screen and (min-width:1027px){.cc-group-list-container .cc-wysiwyg{display:block}.cc-group-list-container .cc-wysiwyg div{padding-left:0}}.cc-group-list{align-items:flex-start;align-items:stretch;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;width:100%}.cc-group-list-item-container{border-top:1px solid #747474;padding:24px 8px;width:100%}@media screen and (min-width:2499px){.cc-group-list-item-container{padding:clamp(24px,2vw,24px * 2 + .25vw) clamp(8px,2vw,8px * 2 + .25vw)}}.cc-group-list-item-container:first-child{border-top:none}@media screen and (min-width:763px){.cc-group-list-item-container{border-top:none;width:50%}}.cc-group-list-item{align-items:stretch;display:flex;flex:1 0 100%;flex-wrap:wrap;flex-wrap:nowrap;min-height:100%;width:100%}@media screen and (min-width:763px){.cc-group-list-item{flex:1 0 50%}}.cc-group-list-item-link{width:100%}.cc-group-list-item .cc-column{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media screen and (min-width:763px){.cc-group-list-item .cc-column:nth-child(2n){border-bottom:1px solid #747474;width:100%}}.cc-group-list-item-content{align-items:flex-start;display:flex;flex-wrap:wrap;flex-wrap:nowrap;width:100%}@media screen and (min-width:763px){.cc-group-list-item-content{flex-flow:column wrap;justify-content:center;min-height:100%;padding-bottom:12px;padding-top:12px}}.cc-group-list-item-content .cc-digit{color:#848484;font-size:.875rem;font-weight:400;line-height:1.1;margin-right:12px}@media print{.cc-group-list-item-content .cc-digit{font-size:.875rem}}@media screen and (min-width:25rem){.cc-group-list-item-content .cc-digit{font-size:.875rem}}@media screen and (min-width:80rem){.cc-group-list-item-content .cc-digit{font-size:.875rem}}@media screen and (min-width:156.25rem){.cc-group-list-item-content .cc-digit{font-size:clamp(.875rem,.875rem + 2vw,.875rem * 3)}}@media screen and (min-width:763px){.cc-group-list-item-content .cc-digit{margin-right:none}}.cc-group-list-item-content .cc-text{color:#1e1f20;line-height:1;width:auto}@media screen and (min-width:763px){.cc-group-list-item-content .cc-text{width:100%}}.cc-hero-controls{align-items:center;color:#fff;display:inline-flex;justify-content:stretch;padding:0 24px 24px;width:100%}@media screen and (min-width:2499px){.cc-hero-controls{padding:clamp(24px,2vw,24px * 2 + .25vw)}}@media screen and (min-width:1027px){.cc-hero-controls{padding:0 64px 64px}}@media screen and (min-width:1027px)and (min-width:2499px){.cc-hero-controls{padding:clamp(64px,2vw,64px * 2 + .25vw)}}.cc-hero-controls-container{width:100%}.cc-hero-controls>.cc-link{border-bottom:1px solid;border-radius:0;color:currentColor;display:block;min-height:10px;min-width:15%;width:100%}.cc-hero-controls>.cc-link:not(:first-child){margin-left:16px}.cc-hero-controls>.cc-link.cc-rainbow-color--red{border-color:#c9234a!important;color:#c9234a!important}.cc-hero-controls>.cc-link.cc-rainbow-color--orange{border-color:#f36f21!important;color:#f36f21!important}.cc-hero-controls>.cc-link.cc-rainbow-color--yellow{border-color:#fdb913!important;color:#fdb913!important}.cc-hero-controls>.cc-link.cc-rainbow-color--green{border-color:#0db14b!important;color:#0db14b!important}.cc-hero-controls>.cc-link.cc-rainbow-color--blue{border-color:#0089cf!important;color:#0089cf!important}.cc-hero-controls>.cc-link.cc-rainbow-color--purple{border-color:#645faa!important;color:#645faa!important}.cc-hero-controls-marker{border-bottom:1px solid;display:block;max-width:50%}.cc-hero{display:grid;grid-template-columns:1fr 1fr;height:auto;margin-bottom:64px}.cc-hero-slides-container{grid-gap:16px;-webkit-overflow-scrolling:touch;align-items:stretch;display:grid;display:flex;gap:0 0;grid-auto-flow:column;grid-column:1/span 2;grid-row:-1/1;height:auto;justify-content:stretch;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.prefers-reduced-motion--no-preference .cc-hero-slides-container{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-hero-slides-container{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}}.cc-hero-slides-container::-webkit-scrollbar-track{background-color:transparent;padding:0}.cc-hero-slides-container::-webkit-scrollbar{background-color:transparent;height:0;padding:0;width:0}.cc-hero-slides-container::-webkit-scrollbar-thumb{background-color:transparent;border:none;margin:0}@media screen and (min-width:2499px){.cc-hero-slides-container{gap:2vw 2vw}}@supports not (gap:0 0){.cc-hero-slides-container *+*{margin-left:0}}.cc-hero-slides-container--limit-max-height{max-height:90vh}@media screen and (max-height:763px)and (orientation:landscape){.cc-hero-slides-container{max-height:100%}}.cc-hero-controls-container{align-self:flex-end;grid-column:1/span 2;grid-row:-1/1;z-index:9}@media screen and (min-width:763px){.cc-hero-controls-container{grid-column:1/1}}.cc-hero-slide{flex-shrink:0;min-height:100%;scroll-snap-align:start;transform:scale(1);transform-origin:center center;width:100%}.cc-hero-slide-panel{display:grid;grid-template-areas:"overlay media";grid-template-columns:1fr;height:100%;width:100%}@media screen and (min-width:763px){.cc-hero-slide-panel{grid-template-areas:"overlay media";grid-template-columns:50% 2fr}}.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content{display:flex;flex-direction:column;gap:60px 0;grid-area:overlay;grid-column:1;grid-row:100%;justify-content:space-between;padding:76px 24px 24px}@media screen and (min-width:2499px){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content{gap:calc(60px + 2vw) 2vw}}@supports not (gap:60px 0){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content *+*,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content *+*{margin-left:0}}@media screen and (min-width:2499px){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content{padding:clamp(24px,2vw,24px * 2 + .25vw)}}@media screen and (min-width:1027px){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content{background-color:rgba(0,0,0,.5);background-image:none;padding:110px 64px 64px}}@media screen and (min-width:1027px)and (min-width:2499px){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content{padding:clamp(64px,2vw,64px * 2 + .25vw)}}.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content .cc-hero-slide-heading,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content .cc-hero-slide-heading{display:block;font-size:1.75rem;font-weight:700;font-weight:300;line-height:1.1;margin-bottom:16px}@media print{.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content .cc-hero-slide-heading,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content .cc-hero-slide-heading{font-size:1.75rem}}@media screen and (min-width:25rem){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content .cc-hero-slide-heading,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content .cc-hero-slide-heading{font-size:calc(2.27273vw + 1.18182rem)}}@media screen and (min-width:80rem){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content .cc-hero-slide-heading,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content .cc-hero-slide-heading{font-size:3rem}}@media screen and (min-width:156.25rem){.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content .cc-hero-slide-heading,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content .cc-hero-slide-heading{font-size:clamp(1.75rem,1.75rem + 2vw,3rem * 3)}}.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content .cc-hero-slide-cta,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content .cc-hero-slide-cta{margin-top:32px}.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-content-group,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content-group{align-self:flex-end;color:#fff;margin-top:auto}.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-media,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-media{grid-area:media;grid-column:1/span 2;grid-row:1;z-index:-1}.cc-hero-slide-panel.cc-hero-layout--carousel .cc-hero-slide-media .cc-media,.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-media .cc-media{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cc-hero-slide-panel.cc-hero-layout--single{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content{grid-area:2/1/4/3;padding-bottom:32px;padding-top:32px}.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content-group{align-self:flex-start}.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-media{grid-area:1/1/3/3}.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2rem;font-weight:400;line-height:1.1}@media print{.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:2rem}}@media screen and (min-width:25rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:calc(.90909vw + 1.77273rem)}}@media screen and (min-width:80rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:2.5rem}}@media screen and (min-width:156.25rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:clamp(2rem,2rem + 2vw,2.5rem * 3)}}@media screen and (min-width:763px){.cc-hero-slide-panel.cc-hero-layout--single{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1.5fr 2fr .5fr}.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:2.4375rem;font-weight:400;line-height:1.1}}@media screen and (min-width:763px)and (min-width:25rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:calc(1.02273vw + 2.18182rem)}}@media screen and (min-width:763px)and (min-width:80rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:3rem}}@media screen and (min-width:763px)and (min-width:156.25rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:clamp(2.4375rem,2.4375rem + 2vw,3rem * 3)}}@media screen and (min-width:763px)and (min-width:1027px){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-family:freight-display-pro,Georgia,Times New Roman,Times,serif;font-size:3.4375rem;font-weight:400;line-height:1.1}}@media screen and (min-width:763px)and (min-width:1027px)and (min-width:25rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:calc(1.02273vw + 3.18182rem)}}@media screen and (min-width:763px)and (min-width:1027px)and (min-width:80rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:4rem}}@media screen and (min-width:763px)and (min-width:1027px)and (min-width:156.25rem){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-heading span{font-size:clamp(3.4375rem,3.4375rem + 2vw,4rem * 3)}}@media screen and (min-width:763px){.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-content{grid-area:2/1/4/2}.cc-hero-slide-panel.cc-hero-layout--single .cc-hero-slide-media{grid-area:1/1/3/3}}.cc-hero--has-controls .cc-hero-layout--carousel .cc-hero-slide-content{padding-bottom:80px}@media screen and (min-width:1027px){.cc-hero--has-controls .cc-hero-layout--carousel .cc-hero-slide-content{padding-bottom:140px}}.cc-people-spotlight-portraits{-webkit-overflow-scrolling:touch;display:flex;margin-left:21px;max-height:45vh;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.prefers-reduced-motion--no-preference .cc-people-spotlight-portraits{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-people-spotlight-portraits{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}}.cc-people-spotlight-portrait{display:grid;flex-shrink:0;grid-template-areas:"portrait";height:auto;margin-right:20px;min-height:30vh;overflow:hidden;position:relative;scroll-snap-align:start;transform:scale(1);transform-origin:center center;width:75vw}.prefers-reduced-motion--no-preference .cc-people-spotlight-portrait{transition:transform .2s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-people-spotlight-portrait{transition:transform .2s cubic-bezier(.66,-.01,.14,1.01)}}.cc-people-spotlight-portrait:last-child{margin-right:0;width:100vw}.cc-people-spotlight-portrait>.cc-img{height:100%;max-width:95vw}@media screen and (min-width:763px){.cc-people-spotlight-portrait{height:60vh;max-width:100%;visibility:visible}.cc-people-spotlight-portrait>.cc-img{max-width:100%}.cc-people-spotlight-portrait .cc-person-portrait{grid-area:portrait;position:relative}.cc-people-spotlight-portrait .cc-person-poster{opacity:1;transition:opacity .5s cubic-bezier(.66,-.01,.14,1.01);visibility:visible}.prefers-reduced-motion--no-preference .cc-people-spotlight-portrait:hover .cc-person-poster{opacity:0;transition:opacity .5s cubic-bezier(.66,-.01,.14,1.01)}}@media screen and (min-width:763px)and (prefers-reduced-motion:no-preference){.cc-people-spotlight-portrait:hover .cc-person-poster{opacity:0;transition:opacity .5s cubic-bezier(.66,-.01,.14,1.01)}}.cc-people-spotlight-details{display:grid;gap:24px 24px;grid-template-areas:"item";position:relative}@media screen and (min-width:2499px){.cc-people-spotlight-details{gap:calc(24px + 2vw) calc(24px + 2vw)}}@supports not (gap:24px 24px){.cc-people-spotlight-details *+*{margin-left:24px}}@media screen and (min-width:763px){.cc-people-spotlight-details{display:flex;flex:0 0 33%;flex-flow:row wrap;justify-content:center}}.cc-people-spotlight-detail{display:flex;grid-area:item;opacity:0;position:relative;text-align:center;visibility:hidden;width:100%}.prefers-reduced-motion--no-preference .cc-people-spotlight-detail{transition:opacity 1s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-people-spotlight-detail{transition:opacity 1s cubic-bezier(.66,-.01,.14,1.01)}}@media screen and (min-width:763px){.cc-people-spotlight-detail{flex-direction:column;margin-bottom:64px;max-width:30%;opacity:1;visibility:visible}}@media screen and (min-width:763px)and (min-width:2499px){.cc-people-spotlight-detail{margin-bottom:clamp(64px,2vw,64px * 2 + .25vw)}}@media screen and (min-width:763px)and (orientation:portrait){.cc-people-spotlight-detail{max-width:40%}}.cc-people-spotlight-detail.active{display:block;opacity:1;visibility:visible}.cc-people-spotlight-detail.active .cc-horizontal-rule{background-size:100% 100%}.cc-people-spotlight-profile{align-self:stretch;display:flex;flex:1 1;flex-direction:column;padding-top:32px}@media screen and (min-width:2499px){.cc-people-spotlight-profile{padding-top:clamp(32px,2vw,32px * 2 + .25vw)}}.cc-people-spotlight-profile .cc-heading{margin-bottom:0}.cc-people-spotlight-profile .cc-profile-name,.cc-people-spotlight-profile .cc-profile-title{display:block;margin:auto auto 8px;max-width:85%;text-align:center;word-break:break-word}@media screen and (min-width:2499px){.cc-people-spotlight-profile .cc-profile-name,.cc-people-spotlight-profile .cc-profile-title{margin-bottom:clamp(8px,2vw,8px * 2 + .25vw)}}.cc-people-spotlight-profile .cc-profile-name:first-child,.cc-people-spotlight-profile .cc-profile-title:first-child{margin-top:0}.cc-people-spotlight-profile .cc-profile-blurb{margin:0}@media screen and (min-width:763px){.cc-people-spotlight-profile .cc-heading{margin-bottom:32px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-people-spotlight-profile .cc-heading{margin-bottom:clamp(32px,2vw,32px * 2 + .25vw)}}.cc-people-spotlight-actions{justify-self:flex-end;margin-top:auto;padding-top:24px}@media screen and (min-width:2499px){.cc-people-spotlight-actions{padding-top:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-horizontal-rule{background:linear-gradient(180deg,#848484,#848484) no-repeat 0 0;background-size:0 100%;display:block;height:1px;margin-top:24px;width:120px}@media screen and (min-width:2499px){.cc-horizontal-rule{margin-top:clamp(24px,2vw,24px * 2 + .25vw)}}.prefers-reduced-motion--no-preference .cc-horizontal-rule{transition:all 1s cubic-bezier(.66,-.01,.14,1.01);transition-property:background,background-size}@media(prefers-reduced-motion:no-preference){.cc-horizontal-rule{transition:all 1s cubic-bezier(.66,-.01,.14,1.01);transition-property:background,background-size}}.cc-people-spotlight-controls{align-items:center;display:flex;justify-content:center;padding:10px 21px;width:100%}@media screen and (min-width:763px){.cc-people-spotlight-controls{display:none}}.cc-people-spotlight-controls>.cc-link{border-bottom:1px solid #848484;border-radius:0;display:block;height:24px;margin-left:5px;min-width:15%}.prefers-reduced-motion--no-preference .cc-people-spotlight-controls>.cc-link{transition:border-bottom .3s cubic-bezier(.66,-.01,.14,1.01) 0s}@media(prefers-reduced-motion:no-preference){.cc-people-spotlight-controls>.cc-link{transition:border-bottom .3s cubic-bezier(.66,-.01,.14,1.01) 0s}}.cc-people-spotlight-controls>.cc-link.active{border-bottom:6px solid #c9234a}.cc-people-spotlight-controls>.cc-link.active.cc-border-color--red{border-color:#c9234a!important}.cc-people-spotlight-controls>.cc-link.active.cc-border-color--orange{border-color:#f36f21!important}.cc-people-spotlight-controls>.cc-link.active.cc-border-color--yellow{border-color:#fdb913!important}.cc-people-spotlight-controls>.cc-link.active.cc-border-color--green{border-color:#0db14b!important}.cc-people-spotlight-controls>.cc-link.active.cc-border-color--blue{border-color:#0089cf!important}.cc-people-spotlight-controls>.cc-link.active.cc-border-color--purple{border-color:#645faa!important}.cc-people-spotlight-controls>.cc-link.active.cc-border-color--transparent{border-color:transparent}.cc-people-spotlight{display:flex;flex-direction:column;margin:auto auto 24px}@media screen and (min-width:2499px){.cc-people-spotlight{margin-bottom:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-people-spotlight-header{margin-bottom:24px}@media screen and (min-width:2499px){.cc-people-spotlight-header{margin-bottom:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-sliding-doors{display:grid;grid-template-areas:"nav" "panels";grid-template-rows:auto}@media screen and (min-width:763px){.cc-sliding-doors{grid-template-columns:1fr;grid-template-rows:auto}.cc-sliding-doors--contained{margin:32px 0;max-width:1028}}.cc-sliding-doors-content-container{display:flex;flex-wrap:nowrap;height:100%;margin:0}.cc-sliding-doors .cc-wysiwyg a{color:currentColor;text-decoration:underline}.cc-sliding-doors .cc-wysiwyg a:hover{text-decoration:none}.cc-sliding-doors-slide{background-color:#fff;display:flex}.cc-sliding-doors-slide:first-child .cc-sliding-doors-slide-trigger{border-left-color:transparent}.cc-sliding-doors-slide:last-child:not(.active) .cc-sliding-doors-slide-trigger{border-right-color:transparent}.cc-sliding-doors-slide-trigger,.cc-sliding-doors-slide-trigger.cc-btn{align-items:center;border-right:1px solid;border-color:currentcolor;border-radius:0;display:none;flex-direction:column;height:auto;justify-content:space-between;padding:16px 8px;width:auto}@media screen and (min-width:763px){.cc-sliding-doors-slide-trigger,.cc-sliding-doors-slide-trigger.cc-btn{display:flex;max-width:75px;padding:32px 8px;width:75px}}.cc-sliding-doors-slide-trigger-glyph,.cc-sliding-doors-slide-trigger.cc-btn-glyph{margin-bottom:auto}.cc-sliding-doors-slide-trigger-glyph--number,.cc-sliding-doors-slide-trigger.cc-btn-glyph--number{line-height:.5;padding-bottom:24px}.cc-sliding-doors-slide-trigger-title,.cc-sliding-doors-slide-trigger.cc-btn-title{align-items:center;display:none;line-height:1;text-align:left;transform:rotate(180deg);width:100%;word-break:break-word;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:763px){.cc-sliding-doors-slide-trigger-title,.cc-sliding-doors-slide-trigger.cc-btn-title{display:inline-flex}}.cc-sliding-doors-slide-panel,.cc-sliding-doors-slide-panel.cc-layout-grid{border-color:currentColor;display:none;grid-template-areas:"articles" "content" "media";grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-template-rows:-webkit-min-content;grid-template-rows:min-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow-y:auto;width:auto}@media screen and (min-width:1027px){.cc-sliding-doors-slide-panel,.cc-sliding-doors-slide-panel.cc-layout-grid{grid-template-areas:"articles articles" "content media"}}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles{grid-gap:16px;-webkit-overflow-scrolling:touch;border-bottom:1px solid;border-color:currentcolor;display:grid;grid-area:articles;grid-auto-flow:column;margin:24px 24px 0;overflow-x:auto;overflow-y:hidden;padding-bottom:24px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:auto}.prefers-reduced-motion--no-preference .cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles,.prefers-reduced-motion--no-preference .cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}@media(prefers-reduced-motion:no-preference){.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles{scroll-behavior:smooth;transition:scroll 1s cubic-bezier(.66,-.01,.14,1.01)}}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles::-webkit-scrollbar-track,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles::-webkit-scrollbar-track{background-color:transparent;border-radius:8px;padding:4px 0}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles::-webkit-scrollbar,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles::-webkit-scrollbar{background-color:transparent;height:2px;padding:4px 0;width:4px}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles::-webkit-scrollbar-thumb,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles::-webkit-scrollbar-thumb{background-color:currentColor;border:1px solid transparent;border-radius:8px;margin:4px 0}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles .cc-link,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles .cc-link{color:currentColor;display:inline-block;font-size:1rem;font-weight:300;line-height:1.1;line-height:1}@media print{.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles .cc-link,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles .cc-link{font-size:1rem}}@media screen and (min-width:25rem){.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles .cc-link,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles .cc-link{font-size:calc(.22727vw + .94318rem)}}@media screen and (min-width:80rem){.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles .cc-link,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles .cc-link{font-size:1.125rem}}@media screen and (min-width:156.25rem){.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-articles .cc-link,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-articles .cc-link{font-size:clamp(1rem,1rem + 2vw,1.125rem * 3)}}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-content,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-content{display:flex;flex-direction:column;grid-area:content;justify-content:flex-end;padding:64px 24px 24px}@media screen and (min-width:2499px){.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-content,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-content{padding:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-content .cc-heading,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-content .cc-heading{color:currentColor}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-content .cc-link,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-content .cc-link{color:currentColor;margin-top:24px}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-media,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-media{align-items:flex-end;display:flex;grid-area:media;justify-content:flex-end}.cc-sliding-doors-slide-panel.cc-layout-grid .cc-sliding-doors-slide-media .cc-img,.cc-sliding-doors-slide-panel .cc-sliding-doors-slide-media .cc-img{display:inherit}.cc-sliding-doors-slide.active .cc-sliding-doors-slide-panel{display:grid;height:100%;overflow:auto;visibility:visible;width:100%}.cc-sliding-doors-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));grid-template-rows:100%;height:auto;margin-bottom:-1px}.cc-sliding-doors-nav .cc-sliding-doors-slide-trigger{display:flex;max-height:100%}.cc-sliding-doors-nav .cc-sliding-doors-slide-trigger:last-child{border-right-color:transparent}.cc-sliding-doors-nav .cc-sliding-doors-slide-trigger-glyph--number{padding-bottom:12px}@media screen and (min-width:763px){.cc-sliding-doors-nav .cc-sliding-doors-slide-trigger{display:none}}.cc-story-media.cc-layout-grid{gap:24px 24px}@media screen and (min-width:2499px){.cc-story-media.cc-layout-grid{gap:calc(24px + 2vw) calc(24px + 2vw)}}@supports not (gap:24px 24px){.cc-story-media.cc-layout-grid *+*{margin-left:24px}}@media screen and (min-width:763px){.cc-story-media.cc-layout-grid{gap:64px 64px}}@media screen and (min-width:763px)and (min-width:2499px){.cc-story-media.cc-layout-grid{gap:calc(64px + 2vw) calc(64px + 2vw)}}@media screen and (min-width:763px){@supports not (gap:64px 64px){.cc-story-media.cc-layout-grid *+*{margin-left:64px}}}.cc-story-media .cc-column--left{display:grid;grid-template-areas:"title" "media";grid-template-columns:1fr;height:100%;width:100%}.cc-story-media .cc-column--left .cc-story-media-area-title{align-self:flex-end;display:flex;flex-direction:column;grid-area:title;grid-column:1;grid-row:1/-1;height:calc(100% - 100px);justify-content:space-between;justify-content:flex-end;padding:24px;z-index:10}@media screen and (min-width:2499px){.cc-story-media .cc-column--left .cc-story-media-area-title{padding:clamp(24px,2vw,24px * 2 + .25vw)}}@media screen and (min-width:763px){.cc-story-media .cc-column--left .cc-story-media-area-title{padding:32px 64px}}.cc-story-media .cc-column--left .cc-story-media-area-media{grid-area:media;grid-column:1;grid-row:1}.cc-story-media .cc-column--left .cc-story-media-area-media .cc-media{height:100%;-o-object-fit:cover;object-fit:cover}.cc-story-media .cc-column--right{display:flex;flex-direction:column;justify-content:space-between;justify-content:center;padding:24px}@media screen and (min-width:2499px){.cc-story-media .cc-column--right{padding:clamp(24px,2vw,24px * 2 + .25vw)}}.cc-story-media .cc-story-media-title{font-size:3rem;font-weight:300;line-height:1.1}@media print{.cc-story-media .cc-story-media-title{font-size:2.4375rem}}@media screen and (min-width:25rem){.cc-story-media .cc-story-media-title{font-size:calc(5.45455vw + 1.63636rem)}}@media screen and (min-width:80rem){.cc-story-media .cc-story-media-title{font-size:6rem}}@media screen and (min-width:156.25rem){.cc-story-media .cc-story-media-title{font-size:clamp(3rem,3rem + 2vw,6rem * 3)}}.cc-story-media .cc-story-media-content{margin-bottom:32px}@media screen and (min-width:763px){.cc-story-media .cc-story-media-content{margin-bottom:64px}}.cc-story-media .cc-border-corner--top-right{padding:24px 24px 0 0}@media screen and (min-width:763px){.cc-story-media .cc-border-corner--top-right{padding:64px 64px 0 0}}