.footer-module__withOutZCurve--2Wu3z{--z-curve-pad-top: 6vw}
@font-face{font-family:ZwiftSprint-Black;src:url(/fonts/ZwiftSprint-Black.woff) format("woff"),url(/fonts/ZwiftSprint-Black.woff2) format("woff2"),url(/fonts/ZwiftSprint-Black.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-BlackItalic;src:url(/fonts/ZwiftSprint-BlackItalic.woff) format("woff"),url(/fonts/ZwiftSprint-BlackItalic.woff2) format("woff2"),url(/fonts/ZwiftSprint-BlackItalic.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Bold;src:url(/fonts/ZwiftSprint-Bold.woff) format("woff"),url(/fonts/ZwiftSprint-Bold.woff2) format("woff2"),url(/fonts/ZwiftSprint-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Medium;src:url(/fonts/ZwiftSprint-Medium.woff) format("woff"),url(/fonts/ZwiftSprint-Medium.woff2) format("woff2"),url(/fonts/ZwiftSprint-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Regular;src:url(/fonts/ZwiftSprint-Regular.woff) format("woff"),url(/fonts/ZwiftSprint-Regular.woff2) format("woff2"),url(/fonts/ZwiftSprint-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Italic;src:url(/fonts/ZwiftSprint-Italic.woff) format("woff"),url(/fonts/ZwiftSprint-Italic.woff2) format("woff2"),url(/fonts/ZwiftSprint-Italic.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Medium;src:url(/fonts/ZwiftFondo-Medium.woff) format("woff"),url(/fonts/ZwiftFondo-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Regular;src:url(/fonts/ZwiftFondo-Regular.woff) format("woff"),url(/fonts/ZwiftFondo-Regular.woff2) format("woff2"),url(/fonts/ZwiftFondo-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Black;src:url(/fonts/ZwiftFondo-Black.woff) format("woff"),url(/fonts/ZwiftFondo-Black.woff2) format("woff2"),url(/fonts/ZwiftFondo-Black.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Bold;src:url(/fonts/ZwiftFondo-Bold.woff) format("woff"),url(/fonts/ZwiftFondo-Bold.woff2) format("woff2"),url(/fonts/ZwiftFondo-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Regular;src:url(/fonts/ZwiftChrono-Regular.woff) format("woff"),url(/fonts/ZwiftChrono-Regular.woff2) format("woff2"),url(/fonts/ZwiftChrono-Regular.otf) format("opentype"),url(/fonts/ZwiftChrono-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Light;src:url(/fonts/ZwiftChrono-Light.woff) format("woff"),url(/fonts/ZwiftChrono-Light.woff2) format("woff2"),url(/fonts/ZwiftChrono-Light.otf) format("opentype"),url(/fonts/ZwiftChrono-Light.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Bold;src:url(/fonts/ZwiftChrono-Bold.woff) format("woff"),url(/fonts/ZwiftChrono-Bold.woff2) format("woff2"),url(/fonts/ZwiftChrono-Bold.otf) format("opentype"),url(/fonts/ZwiftChrono-Bold.ttf) format("truetype")}.font-regular{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.font-medium{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.font-bold{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.font-black{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}@font-face{font-family:ZwiftSprint-Black;src:url(/fonts/ZwiftSprint-Black.woff) format("woff"),url(/fonts/ZwiftSprint-Black.woff2) format("woff2"),url(/fonts/ZwiftSprint-Black.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-BlackItalic;src:url(/fonts/ZwiftSprint-BlackItalic.woff) format("woff"),url(/fonts/ZwiftSprint-BlackItalic.woff2) format("woff2"),url(/fonts/ZwiftSprint-BlackItalic.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Bold;src:url(/fonts/ZwiftSprint-Bold.woff) format("woff"),url(/fonts/ZwiftSprint-Bold.woff2) format("woff2"),url(/fonts/ZwiftSprint-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Medium;src:url(/fonts/ZwiftSprint-Medium.woff) format("woff"),url(/fonts/ZwiftSprint-Medium.woff2) format("woff2"),url(/fonts/ZwiftSprint-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Regular;src:url(/fonts/ZwiftSprint-Regular.woff) format("woff"),url(/fonts/ZwiftSprint-Regular.woff2) format("woff2"),url(/fonts/ZwiftSprint-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Italic;src:url(/fonts/ZwiftSprint-Italic.woff) format("woff"),url(/fonts/ZwiftSprint-Italic.woff2) format("woff2"),url(/fonts/ZwiftSprint-Italic.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Medium;src:url(/fonts/ZwiftFondo-Medium.woff) format("woff"),url(/fonts/ZwiftFondo-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Regular;src:url(/fonts/ZwiftFondo-Regular.woff) format("woff"),url(/fonts/ZwiftFondo-Regular.woff2) format("woff2"),url(/fonts/ZwiftFondo-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Black;src:url(/fonts/ZwiftFondo-Black.woff) format("woff"),url(/fonts/ZwiftFondo-Black.woff2) format("woff2"),url(/fonts/ZwiftFondo-Black.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Bold;src:url(/fonts/ZwiftFondo-Bold.woff) format("woff"),url(/fonts/ZwiftFondo-Bold.woff2) format("woff2"),url(/fonts/ZwiftFondo-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Regular;src:url(/fonts/ZwiftChrono-Regular.woff) format("woff"),url(/fonts/ZwiftChrono-Regular.woff2) format("woff2"),url(/fonts/ZwiftChrono-Regular.otf) format("opentype"),url(/fonts/ZwiftChrono-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Light;src:url(/fonts/ZwiftChrono-Light.woff) format("woff"),url(/fonts/ZwiftChrono-Light.woff2) format("woff2"),url(/fonts/ZwiftChrono-Light.otf) format("opentype"),url(/fonts/ZwiftChrono-Light.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Bold;src:url(/fonts/ZwiftChrono-Bold.woff) format("woff"),url(/fonts/ZwiftChrono-Bold.woff2) format("woff2"),url(/fonts/ZwiftChrono-Bold.otf) format("opentype"),url(/fonts/ZwiftChrono-Bold.ttf) format("truetype")}.font-regular{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.font-medium{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.font-bold{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.font-black{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.with-sw-alert-banner{margin-top:56px}.with-sw-alert-banner div .znv-z-full-nav,.with-sw-alert-banner .primary-nav{top:56px}.with-sw-alert-banner div .sticky{top:136px}@media(max-width: 1023px){.with-sw-alert-banner{margin-top:100px}.with-sw-alert-banner div .znv-z-full-nav,.with-sw-alert-banner .primary-nav{top:100px}.with-sw-alert-banner div .sticky{top:180px}}.sw-alert-banner{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;min-height:56px;height:56px;max-height:56px;text-overflow:ellipsis;padding:1rem 2rem;font-size:1.25rem;text-align:center}.sw-alert-banner--top-nav{position:fixed;top:0;left:0;z-index:1000}.sw-alert-banner--dark{background-color:#121212;color:#fff}.sw-alert-banner--light{background-color:#f5f5f5;color:#282828}.sw-alert-banner--light .sw-alert-banner__close{color:#000;cursor:pointer}.sw-alert-banner--light .sw-alert-banner__close:hover{color:#fff}.sw-alert-banner__content{flex:1;cursor:pointer}.sw-alert-banner__close{display:flex;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;border-radius:1rem}.sw-alert-banner__close .fa.fa-times{width:21px;height:21px;padding-right:1px}.sw-alert-banner__close:hover{cursor:pointer;background-color:#fb6418}.sw-alert-banner p,.sw-alert-banner pre,.sw-alert-banner h1,.sw-alert-banner h2,.sw-alert-banner h3,.sw-alert-banner h4,.sw-alert-banner h5,.sw-alert-banner h6,.sw-alert-banner a,.sw-alert-banner ol,.sw-alert-banner ul{margin:0}.sw-alert-banner a{font-weight:bold}@media(max-width: 1023px){.sw-alert-banner{padding:1rem;min-height:100px;height:100px;max-height:100px}.sw-alert-banner h1{font-size:3rem}.sw-alert-banner h2{font-size:2rem}}@media(max-width: 767px){.sw-alert-banner{padding-right:2rem}.sw-alert-banner .sw-alert-banner__close{position:fixed;top:1rem;right:1rem}}
.hero-content-wrapper{padding-top:80px}@media(min-width: 1024px){.hero-content-wrapper{padding-top:120px}}
@font-face{font-family:ZwiftSprint-Black;src:url(/fonts/ZwiftSprint-Black.woff) format("woff"),url(/fonts/ZwiftSprint-Black.woff2) format("woff2"),url(/fonts/ZwiftSprint-Black.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-BlackItalic;src:url(/fonts/ZwiftSprint-BlackItalic.woff) format("woff"),url(/fonts/ZwiftSprint-BlackItalic.woff2) format("woff2"),url(/fonts/ZwiftSprint-BlackItalic.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Bold;src:url(/fonts/ZwiftSprint-Bold.woff) format("woff"),url(/fonts/ZwiftSprint-Bold.woff2) format("woff2"),url(/fonts/ZwiftSprint-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Medium;src:url(/fonts/ZwiftSprint-Medium.woff) format("woff"),url(/fonts/ZwiftSprint-Medium.woff2) format("woff2"),url(/fonts/ZwiftSprint-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Regular;src:url(/fonts/ZwiftSprint-Regular.woff) format("woff"),url(/fonts/ZwiftSprint-Regular.woff2) format("woff2"),url(/fonts/ZwiftSprint-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Italic;src:url(/fonts/ZwiftSprint-Italic.woff) format("woff"),url(/fonts/ZwiftSprint-Italic.woff2) format("woff2"),url(/fonts/ZwiftSprint-Italic.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Medium;src:url(/fonts/ZwiftFondo-Medium.woff) format("woff"),url(/fonts/ZwiftFondo-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Regular;src:url(/fonts/ZwiftFondo-Regular.woff) format("woff"),url(/fonts/ZwiftFondo-Regular.woff2) format("woff2"),url(/fonts/ZwiftFondo-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Black;src:url(/fonts/ZwiftFondo-Black.woff) format("woff"),url(/fonts/ZwiftFondo-Black.woff2) format("woff2"),url(/fonts/ZwiftFondo-Black.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Bold;src:url(/fonts/ZwiftFondo-Bold.woff) format("woff"),url(/fonts/ZwiftFondo-Bold.woff2) format("woff2"),url(/fonts/ZwiftFondo-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Regular;src:url(/fonts/ZwiftChrono-Regular.woff) format("woff"),url(/fonts/ZwiftChrono-Regular.woff2) format("woff2"),url(/fonts/ZwiftChrono-Regular.otf) format("opentype"),url(/fonts/ZwiftChrono-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Light;src:url(/fonts/ZwiftChrono-Light.woff) format("woff"),url(/fonts/ZwiftChrono-Light.woff2) format("woff2"),url(/fonts/ZwiftChrono-Light.otf) format("opentype"),url(/fonts/ZwiftChrono-Light.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Bold;src:url(/fonts/ZwiftChrono-Bold.woff) format("woff"),url(/fonts/ZwiftChrono-Bold.woff2) format("woff2"),url(/fonts/ZwiftChrono-Bold.otf) format("opentype"),url(/fonts/ZwiftChrono-Bold.ttf) format("truetype")}.font-regular{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.font-medium{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.font-bold{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.font-black{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}@font-face{font-family:ZwiftSprint-Black;src:url(/fonts/ZwiftSprint-Black.woff) format("woff"),url(/fonts/ZwiftSprint-Black.woff2) format("woff2"),url(/fonts/ZwiftSprint-Black.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-BlackItalic;src:url(/fonts/ZwiftSprint-BlackItalic.woff) format("woff"),url(/fonts/ZwiftSprint-BlackItalic.woff2) format("woff2"),url(/fonts/ZwiftSprint-BlackItalic.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Bold;src:url(/fonts/ZwiftSprint-Bold.woff) format("woff"),url(/fonts/ZwiftSprint-Bold.woff2) format("woff2"),url(/fonts/ZwiftSprint-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Medium;src:url(/fonts/ZwiftSprint-Medium.woff) format("woff"),url(/fonts/ZwiftSprint-Medium.woff2) format("woff2"),url(/fonts/ZwiftSprint-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Regular;src:url(/fonts/ZwiftSprint-Regular.woff) format("woff"),url(/fonts/ZwiftSprint-Regular.woff2) format("woff2"),url(/fonts/ZwiftSprint-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Italic;src:url(/fonts/ZwiftSprint-Italic.woff) format("woff"),url(/fonts/ZwiftSprint-Italic.woff2) format("woff2"),url(/fonts/ZwiftSprint-Italic.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Medium;src:url(/fonts/ZwiftFondo-Medium.woff) format("woff"),url(/fonts/ZwiftFondo-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Regular;src:url(/fonts/ZwiftFondo-Regular.woff) format("woff"),url(/fonts/ZwiftFondo-Regular.woff2) format("woff2"),url(/fonts/ZwiftFondo-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Black;src:url(/fonts/ZwiftFondo-Black.woff) format("woff"),url(/fonts/ZwiftFondo-Black.woff2) format("woff2"),url(/fonts/ZwiftFondo-Black.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Bold;src:url(/fonts/ZwiftFondo-Bold.woff) format("woff"),url(/fonts/ZwiftFondo-Bold.woff2) format("woff2"),url(/fonts/ZwiftFondo-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Regular;src:url(/fonts/ZwiftChrono-Regular.woff) format("woff"),url(/fonts/ZwiftChrono-Regular.woff2) format("woff2"),url(/fonts/ZwiftChrono-Regular.otf) format("opentype"),url(/fonts/ZwiftChrono-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Light;src:url(/fonts/ZwiftChrono-Light.woff) format("woff"),url(/fonts/ZwiftChrono-Light.woff2) format("woff2"),url(/fonts/ZwiftChrono-Light.otf) format("opentype"),url(/fonts/ZwiftChrono-Light.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Bold;src:url(/fonts/ZwiftChrono-Bold.woff) format("woff"),url(/fonts/ZwiftChrono-Bold.woff2) format("woff2"),url(/fonts/ZwiftChrono-Bold.otf) format("opentype"),url(/fonts/ZwiftChrono-Bold.ttf) format("truetype")}.font-regular{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.font-medium{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.font-bold{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.font-black{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.desktop-dropdown-link{position:relative}.mobile-menu{position:relative}.mobile-nav-list{overflow:hidden}.mobile-menu-container{overflow-y:auto;overflow-x:hidden}
@font-face{font-family:ZwiftSprint-Black;src:url(/fonts/ZwiftSprint-Black.woff) format("woff"),url(/fonts/ZwiftSprint-Black.woff2) format("woff2"),url(/fonts/ZwiftSprint-Black.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-BlackItalic;src:url(/fonts/ZwiftSprint-BlackItalic.woff) format("woff"),url(/fonts/ZwiftSprint-BlackItalic.woff2) format("woff2"),url(/fonts/ZwiftSprint-BlackItalic.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Bold;src:url(/fonts/ZwiftSprint-Bold.woff) format("woff"),url(/fonts/ZwiftSprint-Bold.woff2) format("woff2"),url(/fonts/ZwiftSprint-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Medium;src:url(/fonts/ZwiftSprint-Medium.woff) format("woff"),url(/fonts/ZwiftSprint-Medium.woff2) format("woff2"),url(/fonts/ZwiftSprint-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Regular;src:url(/fonts/ZwiftSprint-Regular.woff) format("woff"),url(/fonts/ZwiftSprint-Regular.woff2) format("woff2"),url(/fonts/ZwiftSprint-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Italic;src:url(/fonts/ZwiftSprint-Italic.woff) format("woff"),url(/fonts/ZwiftSprint-Italic.woff2) format("woff2"),url(/fonts/ZwiftSprint-Italic.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Medium;src:url(/fonts/ZwiftFondo-Medium.woff) format("woff"),url(/fonts/ZwiftFondo-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Regular;src:url(/fonts/ZwiftFondo-Regular.woff) format("woff"),url(/fonts/ZwiftFondo-Regular.woff2) format("woff2"),url(/fonts/ZwiftFondo-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Black;src:url(/fonts/ZwiftFondo-Black.woff) format("woff"),url(/fonts/ZwiftFondo-Black.woff2) format("woff2"),url(/fonts/ZwiftFondo-Black.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Bold;src:url(/fonts/ZwiftFondo-Bold.woff) format("woff"),url(/fonts/ZwiftFondo-Bold.woff2) format("woff2"),url(/fonts/ZwiftFondo-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Regular;src:url(/fonts/ZwiftChrono-Regular.woff) format("woff"),url(/fonts/ZwiftChrono-Regular.woff2) format("woff2"),url(/fonts/ZwiftChrono-Regular.otf) format("opentype"),url(/fonts/ZwiftChrono-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Light;src:url(/fonts/ZwiftChrono-Light.woff) format("woff"),url(/fonts/ZwiftChrono-Light.woff2) format("woff2"),url(/fonts/ZwiftChrono-Light.otf) format("opentype"),url(/fonts/ZwiftChrono-Light.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Bold;src:url(/fonts/ZwiftChrono-Bold.woff) format("woff"),url(/fonts/ZwiftChrono-Bold.woff2) format("woff2"),url(/fonts/ZwiftChrono-Bold.otf) format("opentype"),url(/fonts/ZwiftChrono-Bold.ttf) format("truetype")}.font-regular{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.font-medium{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.font-bold{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.font-black{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.subnav{z-index:3;bottom:0;left:0;width:100%;border-radius:0 0 .5rem .5rem;height:54px}@media(max-width: 768px){.subnav{bottom:-57px}}.subnav ul{overflow-x:scroll;list-style:none}@media(min-width: 768px){.subnav ul{overflow-x:hidden}}.subnav ul li{white-space:nowrap}.subnav ul li a{color:#bbbcc5}.subnav ul li div.active{border:2.5px solid #fb6418;border-radius:2.5px;position:absolute;bottom:0;left:25%;width:50%}.subnav ul li div.active.disabled{border:2.5px solid #bbbcc5;border-radius:2.5px}.subnav ul li.active a{color:#f8f8fa}.subnav ul li.active a:hover{text-decoration:underline}.subnav ul li.disabled a{color:#6d6e7b}.subnav ul li.disabled a:hover{text-decoration:none;color:#6d6e7b;cursor:not-allowed}.subnav__dark{background-color:rgba(20,21,24,.8)}@media(max-width: 768px){.subnav__dark{background-color:#141518}}
@font-face{font-family:ZwiftSprint-Black;src:url(/fonts/ZwiftSprint-Black.woff) format("woff"),url(/fonts/ZwiftSprint-Black.woff2) format("woff2"),url(/fonts/ZwiftSprint-Black.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-BlackItalic;src:url(/fonts/ZwiftSprint-BlackItalic.woff) format("woff"),url(/fonts/ZwiftSprint-BlackItalic.woff2) format("woff2"),url(/fonts/ZwiftSprint-BlackItalic.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Bold;src:url(/fonts/ZwiftSprint-Bold.woff) format("woff"),url(/fonts/ZwiftSprint-Bold.woff2) format("woff2"),url(/fonts/ZwiftSprint-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Medium;src:url(/fonts/ZwiftSprint-Medium.woff) format("woff"),url(/fonts/ZwiftSprint-Medium.woff2) format("woff2"),url(/fonts/ZwiftSprint-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Regular;src:url(/fonts/ZwiftSprint-Regular.woff) format("woff"),url(/fonts/ZwiftSprint-Regular.woff2) format("woff2"),url(/fonts/ZwiftSprint-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftSprint-Italic;src:url(/fonts/ZwiftSprint-Italic.woff) format("woff"),url(/fonts/ZwiftSprint-Italic.woff2) format("woff2"),url(/fonts/ZwiftSprint-Italic.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Medium;src:url(/fonts/ZwiftFondo-Medium.woff) format("woff"),url(/fonts/ZwiftFondo-Medium.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Regular;src:url(/fonts/ZwiftFondo-Regular.woff) format("woff"),url(/fonts/ZwiftFondo-Regular.woff2) format("woff2"),url(/fonts/ZwiftFondo-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Black;src:url(/fonts/ZwiftFondo-Black.woff) format("woff"),url(/fonts/ZwiftFondo-Black.woff2) format("woff2"),url(/fonts/ZwiftFondo-Black.ttf) format("truetype")}@font-face{font-family:ZwiftFondo-Bold;src:url(/fonts/ZwiftFondo-Bold.woff) format("woff"),url(/fonts/ZwiftFondo-Bold.woff2) format("woff2"),url(/fonts/ZwiftFondo-Bold.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Regular;src:url(/fonts/ZwiftChrono-Regular.woff) format("woff"),url(/fonts/ZwiftChrono-Regular.woff2) format("woff2"),url(/fonts/ZwiftChrono-Regular.otf) format("opentype"),url(/fonts/ZwiftChrono-Regular.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Light;src:url(/fonts/ZwiftChrono-Light.woff) format("woff"),url(/fonts/ZwiftChrono-Light.woff2) format("woff2"),url(/fonts/ZwiftChrono-Light.otf) format("opentype"),url(/fonts/ZwiftChrono-Light.ttf) format("truetype")}@font-face{font-family:ZwiftChrono-Bold;src:url(/fonts/ZwiftChrono-Bold.woff) format("woff"),url(/fonts/ZwiftChrono-Bold.woff2) format("woff2"),url(/fonts/ZwiftChrono-Bold.otf) format("opentype"),url(/fonts/ZwiftChrono-Bold.ttf) format("truetype")}.font-regular{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.font-medium{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.font-bold{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.font-black{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.club-header .club-details{padding:0 .75rem;max-width:32.75rem;margin:0 auto}.club-header .club-welcome{background-color:rgba(64,190,89,.1);border:2px solid #40be59;border-radius:10px}.club-header .club-welcome__title,.club-header .club-welcome__message{padding:0;margin:0;line-height:1}.club-header .club-banner{margin:0 auto;overflow:hidden;min-height:210px}@media(min-width: 768px){.club-header .club-banner{min-height:170px;max-height:380px}}.club-header .club-banner__name__shadow{background-color:rgba(20,21,24,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;width:100%;height:100%;z-index:2}.club-header .club-banner__title__subnav__container{bottom:0;width:100%;height:100%}.club-header .club-banner__title__subnav__container .subnav{border-radius:0;max-width:828px;margin:auto}.club-header .club-banner__subnav{z-index:2;background-color:rgba(20,21,24,.8)}.club-header .club-banner__name__logo__container{bottom:0;z-index:3;flex-grow:2;max-width:828px;width:100%;align-self:center}.club-header .club-banner__background{height:0;min-height:170px;padding-bottom:33.3333333333%;background-color:#eee;background-position:bottom left;background-repeat:no-repeat;background-size:cover}.club-header .club-banner__logo{min-width:5rem;height:5rem;bottom:0;top:0;border:4px solid #fff;border-radius:50%;overflow:hidden}.club-header .club-banner__logo__trim{width:100%;height:100%;left:0;top:0;z-index:-1;opacity:.9}.club-header .club-banner__logo__trim>span{width:50%}@media(min-width: 1024px){.club-header .club-banner__logo{z-index:3}.club-header .club-banner__background{z-index:2}.club-header .club-banner__trim{position:absolute;z-index:1;top:0;left:0;height:100%}}.club-header .club-heading{text-transform:none;line-height:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:15em}@media(max-width: 500px){.club-header .club-heading{width:7em}}.club-header .club-icon-list{list-style:none;margin:0;padding:0}.club-header .club-icon-list svg{width:auto;height:1.25rem;fill:#fff}.club-header .club-icon-list>*+*{margin-left:1rem}
