@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: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}.c-reveal-rich-text{-webkit-hyphens:auto;hyphens:auto}@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: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}.c-sticker-overlay{inset:var(--header-height) 0 0;position:absolute}.c-sticker-image{height:9.125rem;-o-object-fit:contain;object-fit:contain;position:absolute;transform:translate(-50%,-50%) scale(1) rotate(var(--sticker-end-rotation,0deg));transition:none .2s ease-out;transition-property:opacity,transform;width:6.625rem}@media(min-width:992px){.c-sticker-image{height:18.125rem;width:13.125rem}}.c-sticker-image.hide{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(var(--sticker-start-rotation,-20deg))}.c-sticker-mouse{cursor:none;display:none;left:var(--mouse-x,0);position:fixed;scale:1;top:var(--mouse-y,0);transform:translate(-50%,-50%);transform-origin:0 0;transition:none .2s ease-out;transition-property:opacity,scale;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}@media(min-width:992px){.c-sticker-mouse{display:block}}.c-sticker-mouse.hide{cursor:pointer;opacity:0;scale:.5}.c-sticker-mouse.outside{pointer-events:none}.c-sticker-mouse-label{align-items:center;display:flex;font-family:ShapiroHeadline,sans-serif;font-size:1.5rem;font-weight:500;inset:0;justify-content:center;padding:3rem;position:absolute;text-align:center}.c-sticker-mouse-circles{height:14.375rem;width:14.375rem}@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:ShapiroHeadline;src:url(../fonts/shapiroHeadline-bold.woff2) format(woff2);font-display:swap;font-weight:700;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:ShapiroHeadline62MILESUncut;src:url(../fonts/ShapiroHeadline62MILESUncut.woff2) format(woff2);font-display:swap;font-weight:400;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-hero{align-items:center;display:flex;justify-content:center;overflow:hidden;padding-bottom:3rem;padding-top:calc(var(--header-height) + 3rem);position:relative}@media(min-width:768px){.c-hero{padding-bottom:10.25rem;padding-top:18.375rem}.c-hero--pt-sm{padding-top:12rem}}.c-hero--pb-lg{padding-bottom:4.5rem}@media(min-width:768px){.c-hero--pb-lg{padding-bottom:11.75rem}}.c-hero--pb-xl{padding-bottom:7.25rem}@media(min-width:768px){.c-hero--pb-xl{padding-bottom:12.75rem}}.c-hero--with-stickers{overflow:visible;z-index:1}.c-hero.has-slot{min-height:100svh}.c-hero-wrapper{padding:calc(var(--header-height) + 3.75rem) 0 3rem}@media(min-width:768px){.c-hero-wrapper{padding:calc(var(--header-height) + 10.5rem) 0 10.25rem}}.c-hero-video{aspect-ratio:1;grid-column:1/-1;height:auto;margin:-4.5rem auto -2rem;max-width:16.875rem;width:100%}@media(min-width:768px){.c-hero-video{margin:-4.5rem auto -4rem}}@media(min-width:992px){.c-hero-video{margin:-6rem auto -4rem;max-width:22.75rem}}.c-hero-media{inset:0;position:absolute}.c-hero-media .c-image,.c-hero-media .image-blok{display:block;height:100%}.c-hero-media img{height:100%;-o-object-fit:cover;object-fit:cover}.c-hero-sticker-button{font-family:ShapiroHeadline,sans-serif;grid-column:1/-1;margin:0 auto 1.5rem;transition:opacity .2s ease-out}@media(min-width:992px){.c-hero-sticker-button{display:none}}.c-hero-sticker-button.hide{opacity:0}.c-hero-title{grid-column:1/5}@media(min-width:992px){.c-hero-title{grid-column:1/13}}.c-hero-title h1,.c-hero-title h2.u-font-small-title{text-align:center}.c-hero-title h1{font-family:ShapiroHeadline62MILES,sans-serif;font-size:2rem!important;line-height:.8}@media(min-width:576px){.c-hero-title h1{font-size:2.5rem!important}}@media(min-width:768px){.c-hero-title h1{font-size:5rem!important}}@media(min-width:1200px){.c-hero-title h1{font-size:6rem!important}}.c-hero-content{grid-column:1/5;text-align:center}.c-hero-content h1,.c-hero-content h2,.c-hero-content p{white-space:pre-line}@media(min-width:992px){.c-hero-content{grid-column:2/12}}@media(min-width:1200px){.c-hero-content{grid-column:3/11}}@media(min-width:1440px){.c-hero-content{grid-column:4/10}}.c-hero-content-button{display:flex!important;justify-content:center}.light-mode .c-hero p{color:#909090}.light-mode .c-hero p.title-h1,.light-mode .c-hero p.title-h2{color:#000}.light-mode .c-hero.has-slot p,.light-mode .c-hero.has-slot p.title-h1,.light-mode .c-hero.has-slot p.title-h2{color:#fff}.dark-mode .c-hero p{color:#e1e1e1}.dark-mode .c-hero p.title-h1,.dark-mode .c-hero p.title-h2,.dark-mode .c-hero.has-slot p,.dark-mode .c-hero.has-slot p.title-h1,.dark-mode .c-hero.has-slot p.title-h2{color:#fff}.pink-mode .c-hero p,.pink-mode .c-hero p.title-h1,.pink-mode .c-hero p.title-h2{color:#000}.pink-mode .c-hero.has-slot p,.pink-mode .c-hero.has-slot p.title-h1,.pink-mode .c-hero.has-slot p.title-h2{color:#fff}
