@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-Light;src:url(/fonts/ZwiftFondo-Light.woff) format("woff"),url(/fonts/ZwiftFondo-Light.woff2) format("woff2"),url(/fonts/ZwiftFondo-Light.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")}.MultiStepProgressBar-module__font-regular--8dxEc{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.MultiStepProgressBar-module__font-medium--14gsi{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.MultiStepProgressBar-module__font-bold--3uY1r{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.MultiStepProgressBar-module__font-black--nQLCJ{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.MultiStepProgressBar-module__font-fondo-light--2FU36{font-family:ZwiftFondo-Light,Helvetica,Arial,sans-serif;font-weight:300}.MultiStepProgressBar-module__font-fondo-regular--2VxMc{font-family:ZwiftFondo-Regular,Helvetica,Arial,sans-serif;font-weight:400}.MultiStepProgressBar-module__font-fondo-medium--2ySpn{font-family:ZwiftFondo-Medium,Helvetica,Arial,sans-serif;font-weight:500}.MultiStepProgressBar-module__font-fondo-bold--EOBME{font-family:ZwiftFondo-Bold,Helvetica,Arial,sans-serif;font-weight:700}.MultiStepProgressBar-module__font-fondo-black--2DrSS{font-family:ZwiftFondo-Black,Helvetica,Arial,sans-serif;font-weight:900}.MultiStepProgressBar-module__multiStepProgressBar--19xv3{position:relative}@media(max-width: 768px){.MultiStepProgressBar-module__multiStepProgressBar--19xv3{padding:16px 16px 12px}}
@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-Light;src:url(/fonts/ZwiftFondo-Light.woff) format("woff"),url(/fonts/ZwiftFondo-Light.woff2) format("woff2"),url(/fonts/ZwiftFondo-Light.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")}.StepCircle-module__font-regular--7dJ6u{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.StepCircle-module__font-medium--3F6XD{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.StepCircle-module__font-bold--2hmHS{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.StepCircle-module__font-black--2M1Fw{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.StepCircle-module__font-fondo-light--3A3kb{font-family:ZwiftFondo-Light,Helvetica,Arial,sans-serif;font-weight:300}.StepCircle-module__font-fondo-regular--3Lkia{font-family:ZwiftFondo-Regular,Helvetica,Arial,sans-serif;font-weight:400}.StepCircle-module__font-fondo-medium--4Rg6G{font-family:ZwiftFondo-Medium,Helvetica,Arial,sans-serif;font-weight:500}.StepCircle-module__font-fondo-bold--1IEG1{font-family:ZwiftFondo-Bold,Helvetica,Arial,sans-serif;font-weight:700}.StepCircle-module__font-fondo-black--259zv{font-family:ZwiftFondo-Black,Helvetica,Arial,sans-serif;font-weight:900}.StepCircle-module__stepCircle--10HoN{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#262c35;border:2px solid #262c35;transition:all .3s ease;position:relative}.StepCircle-module__stepCircle--10HoN.StepCircle-module__isActive--z7TRs{background-color:#00be54;border:2px solid #33cb76}.StepCircle-module__stepCircle--10HoN.StepCircle-module__isFuture--z0cmB{background-color:#262c35}.StepCircle-module__stepCircle--10HoN.StepCircle-module__isCompleted--3dAbV{background-color:#00be54;border:2px solid #33cb76}.StepCircle-module__stepCircle--10HoN.StepCircle-module__isCompleted--3dAbV.StepCircle-module__isLast--2nqru{background-color:#00be54;border:unset}.StepCircle-module__stepCircle--10HoN.StepCircle-module__isFirst--1h7T7{visibility:hidden;opacity:0}.StepCircle-module__starCircleIcon--3L1Fc{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:44px;height:44px;z-index:-1;color:#262c35}@media(max-width: 768px){.StepCircle-module__stepCircle--10HoN{width:20px;height:20px;border-radius:50%}.StepCircle-module__starCircleIcon--3L1Fc{width:28px;height:28px}.StepCircle-module__goalFlagIcon--1JoeJ{width:12px;height:12px}}
@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-Light;src:url(/fonts/ZwiftFondo-Light.woff) format("woff"),url(/fonts/ZwiftFondo-Light.woff2) format("woff2"),url(/fonts/ZwiftFondo-Light.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")}.ProgressBar-module__font-regular--jN8UN{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.ProgressBar-module__font-medium--1sGQ7{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.ProgressBar-module__font-bold--1dy5D{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.ProgressBar-module__font-black--1sV4b{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.ProgressBar-module__font-fondo-light--24TO7{font-family:ZwiftFondo-Light,Helvetica,Arial,sans-serif;font-weight:300}.ProgressBar-module__font-fondo-regular--2n6HP{font-family:ZwiftFondo-Regular,Helvetica,Arial,sans-serif;font-weight:400}.ProgressBar-module__font-fondo-medium--2trnu{font-family:ZwiftFondo-Medium,Helvetica,Arial,sans-serif;font-weight:500}.ProgressBar-module__font-fondo-bold--_UR56{font-family:ZwiftFondo-Bold,Helvetica,Arial,sans-serif;font-weight:700}.ProgressBar-module__font-fondo-black--3Dx6C{font-family:ZwiftFondo-Black,Helvetica,Arial,sans-serif;font-weight:900}.ProgressBar-module__progressBarContainer--1u4Dc{position:relative;display:flex;align-items:center;justify-content:center}.ProgressBar-module__progressTrack--2PAvb{display:flex;align-items:center;justify-content:center;flex:1;max-width:590px;justify-content:space-between;position:relative}.ProgressBar-module__progressConnectorTrack--1mE8k{position:absolute;top:50%;transform:translateY(-50%);border-radius:9999px;z-index:0;height:17px;width:100%;background-color:#262c35}.ProgressBar-module__progressConnector--2GNHG{position:absolute;top:50%;transform:translateY(-50%);border-radius:9999px;z-index:0;height:13px;background-color:#00be54;transition:width .3s ease;border:2.25px solid #262c35}.ProgressBar-module__progressStep--rINpX{position:relative;z-index:1}.ProgressBar-module__progressStep--rINpX.ProgressBar-module__isFirst--1REzu{width:0}@media(max-width: 768px){.ProgressBar-module__progressBarContainer--1u4Dc{padding:0 32px}.ProgressBar-module__progressConnectorTrack--1mE8k{height:13px}.ProgressBar-module__progressConnector--2GNHG{height:10px}}
@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-Light;src:url(/fonts/ZwiftFondo-Light.woff) format("woff"),url(/fonts/ZwiftFondo-Light.woff2) format("woff2"),url(/fonts/ZwiftFondo-Light.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")}.StepInfo-module__font-regular--343y6{font-family:ZwiftSprint-Regular,Helvetica,Arial,sans-serif;font-weight:400}.StepInfo-module__font-medium--35Fe8{font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-weight:500}.StepInfo-module__font-bold--3OfuE{font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;font-weight:700}.StepInfo-module__font-black--3qtI0{font-family:ZwiftSprint-Black,Helvetica,Arial,sans-serif;font-weight:800}.StepInfo-module__font-fondo-light--1Y5Gu{font-family:ZwiftFondo-Light,Helvetica,Arial,sans-serif;font-weight:300}.StepInfo-module__font-fondo-regular--2GhLv{font-family:ZwiftFondo-Regular,Helvetica,Arial,sans-serif;font-weight:400}.StepInfo-module__font-fondo-medium--3gU1F{font-family:ZwiftFondo-Medium,Helvetica,Arial,sans-serif;font-weight:500}.StepInfo-module__font-fondo-bold--kZYZM{font-family:ZwiftFondo-Bold,Helvetica,Arial,sans-serif;font-weight:700}.StepInfo-module__font-fondo-black--2SJG7{font-family:ZwiftFondo-Black,Helvetica,Arial,sans-serif;font-weight:900}.StepInfo-module__stepInfo--3lS1H{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:12px}.StepInfo-module__backButton--3EutN{display:flex;align-items:center;justify-content:center;border:none;background-color:rgba(0,0,0,0);color:#0093cd;cursor:pointer;border-radius:50%;transition:all .2s ease;padding:0}.StepInfo-module__backButton--3EutN:hover{background-color:rgba(0,190,84,.1)}.StepInfo-module__backButton--3EutN:active{transform:scale(0.95)}.StepInfo-module__backButton--3EutN svg{width:22px;height:22px}.StepInfo-module__backIcon--3DljO{fill:currentColor}.StepInfo-module__stepLabel--41O_F{font-size:20px;font-weight:500;text-align:center}@media(max-width: 768px){.StepInfo-module__stepLabel--41O_F{font-size:16px}.StepInfo-module__backButton--3EutN{width:15px;height:15px}.StepInfo-module__backButton--3EutN svg{width:15px;height:15px}}
.ErrorMessage-module__error-msg--1K3mf{background-color:#fff;color:#e62525;display:inline-block;padding:0;margin:0 0 12px 24px}.ErrorMessage-module__error-msg--1K3mf:empty::before{content:"\200B"}
.TextInput-module__hidden--1kuY9{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.TextInput-module__label--1S8Z4{position:absolute;font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;transform-origin:top left;transform:translate(24px, 19px) scale(1);font-size:16px;line-height:140%;color:#767676;pointer-events:none;transition:.2s}.TextInput-module__input-wrapper--3JLfL{display:flex;position:relative}.TextInput-module__privacy-button--3lzAn{display:inline-block;border-radius:0 8px 8px 0;border:2px solid #e5e5e5;border-left:0;width:48px;background-color:#fff;padding:0 12px 0 8px;background-size:50%;box-sizing:border-box}.TextInput-module__privacy-button--3lzAn>svg{width:24px;height:50%;fill:#e0e0e4}.TextInput-module__privacy-button--3lzAn:hover{cursor:pointer}.TextInput-module__privacy-button--3lzAn:hover>svg{fill:#bcbcbc}.TextInput-module__privacy-button--3lzAn.TextInput-module__active--2d_1o>svg{fill:#141518}.TextInput-module__privacy-button--3lzAn.TextInput-module__input-error--11mLi{border:2px solid rgba(0,0,0,0);border-left:0;box-shadow:inset -1px -1px 0 1px #e62525,inset -1px 1px 0 1px #e62525}.TextInput-module__shrink--3L-ks{transform:translate(24px, 10px) scale(0.8);transition:.2s}.TextInput-module__input--CatW9,.TextInput-module__textarea--2CaTf{resize:none;-webkit-appearance:none;appearance:none;display:inline-block;min-width:0;background-color:#fff;border-radius:8px;border:2px solid #e5e5e5;color:#141518;font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:140%;padding:19px 24px;width:100%;box-sizing:border-box}.TextInput-module__input--CatW9.TextInput-module__input-error--11mLi,.TextInput-module__textarea--2CaTf.TextInput-module__input-error--11mLi{border:2px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #e62525}.TextInput-module__input--CatW9:focus,.TextInput-module__textarea--2CaTf:focus{border:2px solid #bcbcbc;outline:none}.TextInput-module__input--CatW9:focus+.TextInput-module__privacy-button--3lzAn,.TextInput-module__textarea--2CaTf:focus+.TextInput-module__privacy-button--3lzAn{border-color:#bcbcbc}.TextInput-module__input--CatW9:hover,.TextInput-module__input--CatW9:hover+.TextInput-module__privacy-button--3lzAn,.TextInput-module__textarea--2CaTf:hover,.TextInput-module__textarea--2CaTf:hover+.TextInput-module__privacy-button--3lzAn{background-color:#f8f8fa}.TextInput-module__input--CatW9.TextInput-module__password--iU0KK,.TextInput-module__textarea--2CaTf.TextInput-module__password--iU0KK{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}.TextInput-module__input--CatW9.TextInput-module__password--iU0KK.TextInput-module__input-error--11mLi,.TextInput-module__textarea--2CaTf.TextInput-module__password--iU0KK.TextInput-module__input-error--11mLi{box-shadow:inset 1px 1px 0 1px #e62525,inset 1px -1px 0 1px #e62525}.TextInput-module__input--CatW9.TextInput-module__password--iU0KK:focus,.TextInput-module__textarea--2CaTf.TextInput-module__password--iU0KK:focus{border-right:0}.TextInput-module__input--CatW9.TextInput-module__password--iU0KK::-ms-reveal,.TextInput-module__textarea--2CaTf.TextInput-module__password--iU0KK::-ms-reveal{display:none}.TextInput-module__input--CatW9::placeholder,.TextInput-module__textarea--2CaTf::placeholder{color:#767676}.TextInput-module__input--CatW9.TextInput-module__input-animate-label--3-HhS,.TextInput-module__textarea--2CaTf.TextInput-module__input-animate-label--3-HhS{padding:26px 22px 8px 22px}.TextInput-module__input--CatW9.TextInput-module__input-animate-label--3-HhS::placeholder,.TextInput-module__textarea--2CaTf.TextInput-module__input-animate-label--3-HhS::placeholder{opacity:0}.TextInput-module__input-animate-label--3-HhS.TextInput-module__input-placeholder-visible--2YtWo::placeholder{transition:.2s;opacity:50%}.TextInput-module__input-active--1Deaw{border:2px solid rgba(0,0,0,0)}
.InfoMessage-module__info-msg--3RKOa{background-color:#fff;color:#141518;display:inline-block;padding:0;margin:0 0 12px 24px}.InfoMessage-module__info-msg--3RKOa:empty::before{content:"\200B"}
.Modal-module__modalDialog--Mawdc.Modal-module__modal-lg--1gwlk{max-width:1070px}@media(max-width: 640px){.Modal-module__modal--Ez14p>.Modal-module__modalDialog--Mawdc{margin:0 auto}}.Modal-module__modalContent--w6P-b{background-color:#fff;overflow:hidden}@media(min-width: 640px){.Modal-module__modalContent--w6P-b{height:auto;max-height:90vh;border-radius:10px}}.Modal-module__modalBody--2ojX0{position:relative;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.Modal-module__modalFooter--1NUgM{display:block;padding:0 40px 40px 0 !important;border-top:none !important}@media(min-width: 640px){.Modal-module__modalFooter--1NUgM{display:flex}}
.LoadingZ-module__z-logo--32TE7{display:block;animation:LoadingZ-module__stretch--2c6O7,LoadingZ-module__fill-colors--2ALKF;animation-duration:.5s,4s;animation-timing-function:ease-in-ease-out;animation-delay:0;animation-direction:alternate,normal;animation-iteration-count:infinite;animation-fill-mode:both,forward;animation-play-state:running}@keyframes LoadingZ-module__fill-colors--2ALKF{0%{fill:#f26722}24%{fill:#f26722}25%{fill:#40be59}49%{fill:#40be59}50%{fill:#e52991}74%{fill:#e52991}75%{fill:#01b2cc}100%{fill:#01b2cc}}@keyframes LoadingZ-module__stretch--2c6O7{0%{transform:scale(0.9)}100%{transform:scale(1)}}
.Grid-module__has-mobile-offset--1dHVY{margin-left:calc(var(--mobile-offset) / 12 * 100vw)}@media(min-width: 1024px){.Grid-module__has-mobile-offset--1dHVY{margin-left:unset}}.Grid-module__has-mobile-width--2Z9cb{width:calc(var(--mobile-width) / 12 * 100vw)}@media(min-width: 1024px){.Grid-module__has-mobile-width--2Z9cb{width:unset}}@media(min-width: 640px){.Grid-module__has-tablet-offset--3ZWb7{margin-left:calc(var(--tablet-offset) / 24 * 100vw)}}@media(min-width: 1920px){.Grid-module__has-tablet-offset--3ZWb7{margin-left:calc(var(--tablet-offset) / 24 * 1920px)}}@media(min-width: 640px){.Grid-module__has-tablet-offset-reversed--1g_AV{margin-right:calc(var(--tablet-offset) / 24 * 100vw)}}@media(min-width: 1920px){.Grid-module__has-tablet-offset-reversed--1g_AV{margin-right:calc(var(--tablet-offset) / 24 * 1920px)}}@media(min-width: 640px){.Grid-module__has-tablet-width--1Js8e{width:calc(var(--tablet-width) / 24 * 100vw)}}@media(min-width: 1920px){.Grid-module__has-tablet-width--1Js8e{width:calc(var(--tablet-width) / 24 * 1920px)}}@media(min-width: 1024px){.Grid-module__has-desktop-offset--1a_EN{margin-left:calc(var(--desktop-offset) / 24 * 100vw)}}@media(min-width: 1920px){.Grid-module__has-desktop-offset--1a_EN{margin-left:calc(var(--desktop-offset) / 24 * 1920px)}}@media(min-width: 1024px){.Grid-module__has-desktop-offset-reversed--3XZ_p{margin-right:calc(var(--desktop-offset) / 24 * 100vw)}}@media(min-width: 1920px){.Grid-module__has-desktop-offset-reversed--3XZ_p{margin-right:calc(var(--desktop-offset) / 24 * 1920px)}}@media(min-width: 1024px){.Grid-module__has-desktop-width--2DBOG{width:calc(var(--desktop-width) / 24 * 100vw)}}@media(min-width: 1920px){.Grid-module__has-desktop-width--2DBOG{width:calc(var(--desktop-width) / 24 * 1920px)}}@media(min-width: 1920px){.Grid-module__has-maxwidth-leftpad--18jUx{padding-left:calc(50vw - 960px)}}@media(min-width: 1920px){.Grid-module__use-desktop-max-width--3nGBX{max-width:1920px;margin:0 auto}}
.Dropdown-module__label--2VuQf{display:inline-block;position:relative;width:100%;margin:0}.Dropdown-module__label--2VuQf.Dropdown-module__input-error--10GmN{border:2px solid #e62525;box-shadow:inset 0 0 0 2px #e62525}.Dropdown-module__label--2VuQf .Dropdown-module__iconContainer--NYPQ7{position:absolute;top:11px;left:12px;pointer-events:none;height:20px;width:20px;border:1px solid #e5e8ec;border-radius:50%;background-repeat:no-repeat;background-size:cover}.Dropdown-module__label--2VuQf .Dropdown-module__arrow--w52zX{position:absolute;top:50%;transform:translateY(-50%);right:16px;bottom:0;pointer-events:none}.Dropdown-module__label--2VuQf .Dropdown-module__arrow--w52zX .Dropdown-module__default--2PT81{fill:#fb6418}.Dropdown-module__label--2VuQf .Dropdown-module__arrow--w52zX .Dropdown-module__dark--mbjS1{fill:#373f4d}.Dropdown-module__select--3Zi6x{border:2px solid #e5e8ec;width:100%;height:44px;padding:8px 0px 8px 16px;text-overflow:ellipsis;-webkit-appearance:none;appearance:none;font-family:ZwiftSprint-Medium,Helvetica,Arial,sans-serif;color:#767676;cursor:pointer;border-radius:8px;margin:0}.Dropdown-module__select--3Zi6x.Dropdown-module__withIcon--3chCr{padding-left:36px}.Dropdown-module__select--3Zi6x.Dropdown-module__dark--mbjS1{border:2px solid #838992;background-color:#e5e8ec;font-family:ZwiftSprint-Bold,Helvetica,Arial,sans-serif;color:#373f4d}.Dropdown-module__gradient--30FV1{position:absolute;bottom:6px;right:2px;height:32px;width:28%;background:linear-gradient(to right, transparent, #ffffff 45%, #ffffff 100%);pointer-events:none}.Dropdown-module__gradient--30FV1.Dropdown-module__dark--mbjS1{background:linear-gradient(to right, transparent, #e5e8ec 45%, #e5e8ec 100%)}
.z-logo-container{display:block;min-height:100%;min-height:100vh}.z-logo-container.fade-out{animation:fade ease-in 2s}.z-logo{display:block;animation:stretch,fill-colors;animation-duration:.5s,4s;animation-timing-function:ease-in-ease-out;animation-delay:0;animation-direction:alternate,normal;animation-iteration-count:infinite;animation-fill-mode:both,forward;animation-play-state:running}@keyframes fill-colors{0%{fill:#f26722}24%{fill:#f26722}25%{fill:#40be59}49%{fill:#40be59}50%{fill:#e52991}74%{fill:#e52991}75%{fill:#01b2cc}100%{fill:#01b2cc}}@keyframes stretch{0%{transform:scale(0.3)}100%{transform:scale(0.4)}}@keyframes fade{0%{opacity:100%}100%{opacity:0%}}
.utilities-module__hidden--27HXG{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.utilities-module__card--3Altf,.utilities-module__cardInteractive--1lIYr{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:8px;color:#141518;text-decoration:none;box-shadow:0 0 20px rgba(0,0,0,.1);transform:scale(1);transition:transform 200ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.utilities-module__cardInteractive--1lIYr:hover{color:#141518;text-decoration:none;transform:scale(1.02) perspective(1px)}.utilities-module__inner--16IIO{position:absolute;top:0;left:0;right:0;bottom:0}.utilities-module__image--3yZcw{position:relative;width:100%;padding-top:66.6666666667%;background-size:cover;background-position:center;background-repeat:no-repeat}.utilities-module__infoinner--6-Y2p{padding:32px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}@media(min-width: 1024px){.utilities-module__infoinner--6-Y2p{padding:40px}}.utilities-module__info--1afVV{display:flex;flex-direction:column;flex-grow:1}.utilities-module__info--1afVV .utilities-module__body--23fFl{margin-top:12px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.utilities-module__info--1afVV .utilities-module__eyebrow--30Brb{color:#767676;margin-bottom:12px}.utilities-module__info--1afVV .utilities-module__bottom--2evJG{padding-top:32px;margin-top:auto}.utilities-module__info--1afVV .utilities-module__bottom--2evJG::before{background-color:#fb6418;border-radius:4px;content:"";display:block;height:4px;margin-bottom:12px;width:24px}.utilities-module__info--1afVV .utilities-module__green--omMAt::before{background-color:#40be59}.utilities-module__info--1afVV .utilities-module__time--ov3or{display:contents}.utilities-module__info--1afVV .utilities-module__time--ov3or::before{background-color:#bcbcbc;border-radius:4px;content:"";display:inline-block;margin:3px 12px;height:4px;width:4px}.utilities-module__info--1afVV{background-color:#fff}
