@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ShapiroHeadline62MILESUncut;src:url(../fonts/ShapiroHeadline62MILESUncut.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline62MILES;src:url(../fonts/ShapiroHeadline62MILES.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Shapirovf;src:url(../fonts/shapirovf.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.c-arrow-controls{bottom:0;display:block;position:absolute;width:100%}.c-arrow-controls-next,.c-arrow-controls-prev{border:none;border-radius:50%;box-shadow:0 .125rem .25rem #0000001a;box-sizing:border-box;cursor:pointer;height:2rem;margin-top:-16px;padding:0;position:absolute;transition:opacity .3s ease;width:2rem;z-index:99999}.c-arrow-controls-next .icon,.c-arrow-controls-prev .icon{font-size:2rem}.c-arrow-controls-next.is-disabled,.c-arrow-controls-prev.is-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.c-arrow-controls-prev{left:-.5rem;top:50%}.c-arrow-controls-next{right:-.5rem;top:50%}.light-mode .c-arrow-controls-next,.light-mode .c-arrow-controls-prev{background-color:#fff;color:#000}.dark-mode .c-arrow-controls-next,.dark-mode .c-arrow-controls-prev{background-color:#000;color:#fff}.pink-mode .c-arrow-controls-next,.pink-mode .c-arrow-controls-prev{background-color:#ff6e96;color:#000}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ShapiroHeadline62MILESUncut;src:url(../fonts/ShapiroHeadline62MILESUncut.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline62MILES;src:url(../fonts/ShapiroHeadline62MILES.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Shapirovf;src:url(../fonts/shapirovf.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ShapiroHeadline;src:url(../fonts/shapiroHeadline-medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}:root{font-family:Shapirovf,sans-serif;font-size:16px;font-style:normal;font-synthesis:none;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;line-height:1.4;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.u-font-heading-1,h1{font-family:ShapiroHeadline,sans-serif;font-size:2.25rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-heading-1,h1{font-size:4rem}}.u-font-heading-2,h2{font-family:ShapiroHeadline,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-heading-2,h2{font-size:4rem}}.u-font-heading-3,h3{font-family:ShapiroHeadline,sans-serif;font-size:2rem;font-weight:400;line-height:1.4}@media(min-width:768px){.u-font-heading-3,h3{font-size:2.5rem}}.u-font-heading-4,h4{font-family:ShapiroHeadline,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4}@media(min-width:768px){.u-font-heading-4,h4{font-size:1.25rem}}.u-font-heading-5,h5{font-family:ShapiroHeadline,sans-serif;font-size:1rem;font-weight:500;line-height:1.4}@media(min-width:768px){.u-font-heading-5,h5{font-size:1.125rem}}.u-font-intro{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-intro{font-size:1.25rem}}.u-font-navigation{font-family:Shapirovf,sans-serif;font-size:1.125rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-navigation{font-size:1.125rem}}.u-font-case-title{font-family:ShapiroHeadline,sans-serif;font-size:2rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:700;line-height:1.1}@media(min-width:768px){.u-font-case-title{font-size:2.5rem}}.u-font-case-subtitle{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-case-subtitle{font-size:1.5rem}}.u-font-card-title{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.1}@media(min-width:768px){.u-font-card-title{font-size:1.5rem}}.u-font-card-title-small{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-card-title-small{font-size:1.125rem}}.u-font-numbered-list-title{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-numbered-list-title{font-size:2.5rem}}.u-font-numbered-list-text{font-family:Shapirovf,sans-serif;font-size:.875rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-numbered-list-text{font-size:1rem}}.u-font-accordion-title{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-accordion-title{font-size:2rem}}.u-font-first-headline{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-first-headline{font-size:4rem}}.u-font-second-headline{font-family:ShapiroHeadline,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.1}@media(min-width:768px){.u-font-second-headline{font-size:2.5rem}}.u-font-third-headline{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.1}@media(min-width:768px){.u-font-third-headline{font-size:1.25rem}}.u-font-footer-baseline{font-family:ShapiroHeadline,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-footer-baseline{font-size:1.5rem}}.u-font-footer-small{font-family:Shapirovf,sans-serif;font-size:.875rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.2}@media(min-width:768px){.u-font-footer-small{font-size:.875rem}}.u-font-62-miles{font-family:ShapiroHeadline62MILES,sans-serif;font-size:2rem;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-62-miles{font-size:2rem}}.u-font-62-miles-uncut{font-family:ShapiroHeadline62MILESUncut,sans-serif;font-size:2rem;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-62-miles-uncut{font-size:2rem}}.u-font-quote{font-family:ShapiroHeadline,sans-serif;font-size:2.25rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:700;line-height:1.1}@media(min-width:768px){.u-font-quote{font-size:2.5rem}}.u-font-hero-home{font-family:ShapiroHeadline62MILESUncut,sans-serif;font-size:2rem;font-weight:400;line-height:.8}@media(min-width:768px){.u-font-hero-home{font-size:2rem}}.u-font-display{font-family:ShapiroHeadline62MILES,sans-serif;font-size:2.5rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:300;line-height:.8}@media(min-width:768px){.u-font-display{font-size:5rem}}.u-font-lead{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:300;line-height:1.4}@media(min-width:768px){.u-font-lead{font-size:1.25rem}}.u-font-body{font-family:Shapirovf,sans-serif;font-size:1rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.4}@media(min-width:768px){.u-font-body{font-size:1.125rem}}.u-font-small{font-family:Shapirovf,sans-serif;font-size:.75rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:300;line-height:1.4}@media(min-width:768px){.u-font-small{font-size:1.125rem}}.u-font-date{font-family:ShapiroHeadline,sans-serif;font-size:.75rem;font-variation-settings:"wght" 90,"wdth" 10,"ital" 0;font-weight:400;line-height:1.4}@media(min-width:768px){.u-font-date{font-size:.875rem}}a{text-decoration:none}sub,sup{font-size:.65em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}b{font-family:ShapiroHeadline,sans-serif;font-weight:500}.c-people-slider-left{display:flex;flex-direction:column;grid-column:span 4}@media(min-width:768px){.c-people-slider-left{grid-column:span 2}}@media(min-width:992px){.c-people-slider-left{grid-column:span 6}}.c-people-slider-title{background-color:inherit;line-height:1.1}.c-people-slider-slide{cursor:pointer;overflow:hidden}.c-people-slider-slide figure{position:relative}.c-people-slider-slide figure .c-image{transition:filter .3s ease;z-index:0}.c-people-slider-slide figure figcaption{display:grid;grid-template-columns:1rem 1fr 1rem;grid-template-rows:1rem 1fr auto 0 0 0 1rem;height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:1}@media(min-width:768px){.c-people-slider-slide figure figcaption{grid-template-columns:2rem 1fr 2rem;grid-template-rows:2rem 1fr auto 0 0 0 2rem}}.c-people-slider-slide figure figcaption h3,.c-people-slider-slide figure figcaption h4,.c-people-slider-slide figure figcaption p{color:#fff}.c-people-slider-slide-title{grid-column:2;grid-row:3}.c-people-slider-slide-subtitle{color:#fff;grid-column:2;grid-row:4;opacity:1;overflow:hidden;transition:opacity .3s}.c-people-slider-slide-content{grid-column:2;grid-row:6;overflow:hidden}.c-people-slider-slide-content p{color:#fff;opacity:0;transform:translateY(100%);transition:all .3s}@media(hover:hover)and (pointer:fine){.c-people-slider-slide:hover .c-image img{filter:blur(16px) brightness(.9)}.c-people-slider-slide:hover figure figcaption{grid-template-rows:1rem 0fr auto auto 1fr auto 1rem}}@media(hover:hover)and (pointer:fine)and (min-width:768px){.c-people-slider-slide:hover figure{grid-template-rows:2rem 0fr auto auto 1fr auto 2rem}}@media(hover:hover)and (pointer:fine){.c-people-slider-slide:hover .c-people-slider-slide-subtitle{opacity:1}.c-people-slider-slide:hover .c-people-slider-slide-content p{opacity:1;transform:translateY(0)}}.c-people-slider-slide figure.is-active .c-image img{filter:blur(16px) brightness(.9)}.c-people-slider-slide figure.is-active figcaption{grid-template-rows:1rem 0fr auto auto 1fr auto 1rem}@media(min-width:768px){.c-people-slider-slide figure.is-active figcaption{grid-template-rows:2rem 0fr auto auto 1fr auto 2rem}}.c-people-slider-slide figure.is-active .c-people-slider-slide-subtitle{opacity:1}.c-people-slider-slide figure.is-active .c-people-slider-slide-content p{opacity:1;transform:translateY(0)}.c-people-slider .c-arrow-controls{position:relative;text-align:right}.c-people-slider .c-arrow-controls-next,.c-people-slider .c-arrow-controls-prev{border-radius:0;box-shadow:none;height:4rem;margin-top:2rem;position:relative;transition:opacity .3s ease;width:4rem}.c-people-slider .c-arrow-controls-next .icon,.c-people-slider .c-arrow-controls-prev .icon{font-size:4rem}.c-people-slider .c-arrow-controls-next:hover,.c-people-slider .c-arrow-controls-prev:hover{color:#fff}.c-people-slider .c-arrow-controls-next.is-disabled,.c-people-slider .c-arrow-controls-prev.is-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}
