@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:Shapirovf;src:url(../fonts/shapirovf.woff2) format(woff2);font-display:swap;font-weight:400;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:ShapiroHeadline;src:url(../fonts/shapiroHeadline-bold.woff2) format(woff2);font-display:swap;font-weight:700;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:1.125rem;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-footer-content{opacity:0;position:relative;transition-delay:.25s;transition-duration:1s;transition-property:opacity,background-color;transition-timing-function:cubic-bezier(0,.61,.33,1);will-change:opacity,background-color}.c-footer-content.is-inview{opacity:1}.c-footer-content .u-font-first-headline a{text-decoration:none;transition:color .2s}.c-footer-content .u-font-first-headline a:hover{text-decoration:underline}.light-mode .c-footer-content{background:#000}.light-mode .c-footer-content .u-font-display h1,.light-mode .c-footer-content .u-font-display h2,.light-mode .c-footer-content .u-font-display h3,.light-mode .c-footer-content .u-font-display h4,.light-mode .c-footer-content .u-font-display h5,.light-mode .c-footer-content .u-font-display h6,.light-mode .c-footer-content .u-font-display p,.light-mode .c-footer-content h1,.light-mode .c-footer-content h2,.light-mode .c-footer-content h3,.light-mode .c-footer-content h4,.light-mode .c-footer-content h5,.light-mode .c-footer-content h6,.light-mode .c-footer-content p{color:#fff}.light-mode .c-footer-content .u-font-display h1 span.invert-text,.light-mode .c-footer-content .u-font-display h2 span.invert-text,.light-mode .c-footer-content .u-font-display h3 span.invert-text,.light-mode .c-footer-content .u-font-display h4 span.invert-text,.light-mode .c-footer-content .u-font-display h5 span.invert-text,.light-mode .c-footer-content .u-font-display h6 span.invert-text,.light-mode .c-footer-content .u-font-display p span.invert-text{color:#fff!important}.light-mode .c-footer-content .c-accordion-item svg,.light-mode .c-footer-content .u-font-first-headline,.light-mode .c-footer-content .u-font-first-headline a,.light-mode .c-footer-content .u-font-first-headline a:hover{color:#fff}.dark-mode .c-footer-content{background:#000}.dark-mode .c-footer-content.is-inview{background-color:#ff6e96}.dark-mode .c-footer-content .u-font-display h1,.dark-mode .c-footer-content .u-font-display h2,.dark-mode .c-footer-content .u-font-display h3,.dark-mode .c-footer-content .u-font-display h4,.dark-mode .c-footer-content .u-font-display h5,.dark-mode .c-footer-content .u-font-display h6,.dark-mode .c-footer-content .u-font-display p,.dark-mode .c-footer-content h1,.dark-mode .c-footer-content h2,.dark-mode .c-footer-content h3,.dark-mode .c-footer-content h4,.dark-mode .c-footer-content h5,.dark-mode .c-footer-content h6,.dark-mode .c-footer-content p{color:#000}.dark-mode .c-footer-content .u-font-display h1 span.invert-text,.dark-mode .c-footer-content .u-font-display h2 span.invert-text,.dark-mode .c-footer-content .u-font-display h3 span.invert-text,.dark-mode .c-footer-content .u-font-display h4 span.invert-text,.dark-mode .c-footer-content .u-font-display h5 span.invert-text,.dark-mode .c-footer-content .u-font-display h6 span.invert-text,.dark-mode .c-footer-content .u-font-display p span.invert-text{color:#fff!important}.dark-mode .c-footer-content .c-accordion-item svg,.dark-mode .c-footer-content .u-font-first-headline,.dark-mode .c-footer-content .u-font-first-headline a{color:#000}.dark-mode .c-footer-content .u-font-first-headline a:hover{color:#fff}.pink-mode .c-footer-content{background:#000}.pink-mode .c-footer-content.is-inview{background-color:#000}.pink-mode .c-footer-content h1,.pink-mode .c-footer-content h2,.pink-mode .c-footer-content h3,.pink-mode .c-footer-content h4,.pink-mode .c-footer-content h5,.pink-mode .c-footer-content h6,.pink-mode .c-footer-content p{color:#fff}.pink-mode .c-footer-content .u-font-display h1,.pink-mode .c-footer-content .u-font-display h2,.pink-mode .c-footer-content .u-font-display h3,.pink-mode .c-footer-content .u-font-display h4,.pink-mode .c-footer-content .u-font-display h5,.pink-mode .c-footer-content .u-font-display h6,.pink-mode .c-footer-content .u-font-display p{color:#ff6e96}.pink-mode .c-footer-content .u-font-display h1 span.invert-text,.pink-mode .c-footer-content .u-font-display h2 span.invert-text,.pink-mode .c-footer-content .u-font-display h3 span.invert-text,.pink-mode .c-footer-content .u-font-display h4 span.invert-text,.pink-mode .c-footer-content .u-font-display h5 span.invert-text,.pink-mode .c-footer-content .u-font-display h6 span.invert-text,.pink-mode .c-footer-content .u-font-display p span.invert-text{color:#fff!important}.pink-mode .c-footer-content .c-accordion-item svg,.pink-mode .c-footer-content .u-font-first-headline,.pink-mode .c-footer-content .u-font-first-headline a,.pink-mode .c-footer-content .u-font-first-headline a:hover{color:#fff}
