html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}:root{--light-gray:#c8c7c8;--white:white;--brown:#ba0c2f;--black:black;--dark-grey:#999;--2e2d2f:black;--display-font:interstate-condensed,sans-serif;--white-smoke:#efeeee;--gray-for-black:#262627;--crimson:#e5282d;--eggshell:#efefef;--sans-font:noto-sans,sans-serif;--gold-slots:#e7cd36;--silver-slots:#cecdcc;--opaque-white:#ffffffbf;--trws-brown:#9d8d69;--trws-green:#236058}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}body{color:#333;font-family:noto-sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:700;line-height:44px}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h4{width:auto;margin:10px auto;font-size:18px;font-weight:700;line-height:24px}h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}p{margin-bottom:10px;line-height:1.5}a{text-decoration:underline}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}li{padding-left:10px}img{max-width:100%;display:inline-block}blockquote{border-left:5px #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.section{width:100%;padding-top:80px;padding-bottom:40px}.section._404{padding-bottom:120px;position:relative}.conteiner{z-index:20;border:1px #000;width:90%;max-width:1440px;margin-left:auto;margin-right:auto;padding-top:10px;position:relative;overflow:hidden}.conteiner.featured.overflows{overflow:visible}.conteiner.featured.wall-to-wall{min-height:700px}.conteiner.narrow{max-width:755px}.conteiner.single-menu{justify-content:flex-start;align-items:center;padding-top:0;display:flex}.conteiner.single-menu.race{justify-content:flex-start}.conteiner.underlined{border-top:1px solid var(--light-gray);border-bottom:1px none var(--light-gray);margin-top:30px;margin-bottom:0;padding-top:30px;padding-bottom:10px}.conteiner.underlined.allows-overflow{overflow:visible}.conteiner.static{position:static;overflow:visible}.conteiner.ovrflow{z-index:10;padding-top:0;overflow:hidden}.conteiner.ovrflow.hide{display:none}.conteiner._w-860{max-width:860px;padding-top:0}.conteiner._w-860.xlixks-container{border-top-style:solid;border-top-color:var(--light-gray);padding-top:3rem}.conteiner.z-21{z-index:21;overflow:visible}.conteiner.allow-overflow{overflow:visible}.conteiner.x-disco-intro{display:block}.conteiner.no-overflow{overflow:hidden}.conteiner._w-960{max-width:960px;padding-top:0}.conteiner.wall-to-wall{width:100vw;max-width:100vw}.conteiner.wall-to-wall.hidden{display:none}.conteiner.xt-home-sports-stories-cont{padding-bottom:0;overflow:visible}.conteiner.hidden{display:none}.conteiner.subnav-strip-container{justify-content:flex-start;align-items:center;padding-top:0;display:flex}.conteiner.subnav-strip-container.race{justify-content:flex-start}.conteiner.dont-pub-cont{margin-top:-10rem}.conteiner.world-tour-editorial{font-size:18px;line-height:1.4}.conteiner.wc-width,.conteiner.wcup-width{max-width:1220px}.body{background-color:var(--white);color:#2e2d2f;font-size:18px;line-height:1.3em}.h1{text-transform:none;margin-top:0;margin-bottom:20px;font-family:interstate-condensed,sans-serif;font-size:40px;font-weight:800;line-height:113%}.h1.wh{color:var(--white)}.h1.wh.left{text-transform:none}.h1.wh.left.caps{text-transform:none;font-size:40px}.h1.wh.left.bottom{margin-top:auto;margin-bottom:55px}.h1.wh.left.hover{text-shadow:0 1px 20px #4d414133,0 -1px 3px #4d414133;transition:all .4s}.h1.wh.left.hover:hover{color:var(--brown)}.h1.wh.caps{text-transform:uppercase}.h1.wh.caps.left{text-align:left;text-transform:none;font-size:40px}.h1.wh.hover{text-shadow:0 -1px 3px #4d414133,0 1px 20px #4d414133;transition:all .4s}.h1.wh.hover:hover{color:var(--brown)}.h1.wh.hover.center{text-align:center}.h1.wh.big{font-size:60px}.h1.transparent{color:#0000}.h2{color:var(--black);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:30px;font-family:interstate-condensed,sans-serif;font-size:35px;font-weight:800;line-height:120%}.h2.left{text-align:left;font-size:35px;font-weight:700}.h2.left.wh{color:var(--white);text-transform:none;flex-direction:column;align-items:flex-start;margin-bottom:24px;display:flex}.h2.left.wh.caps{text-transform:uppercase}.h2.left.no-mrg{margin-bottom:0}.h2.left.no-mrg.red{color:var(--brown)}.h2.wh{color:#fff}.h2.wh.hover{text-transform:none;font-size:40px;line-height:113%;transition:all .4s}.h2.wh.hover:hover{color:var(--brown)}.h2.no-mrg{margin-bottom:0}.h3{margin-top:0;margin-bottom:20px;font-size:28px;font-weight:700;line-height:112%}.h3.wh{color:var(--white)}.h3.no-mrg{margin-bottom:0;font-size:28px}.h3.left{margin-left:0}.h3.left._100{z-index:2;width:100%;position:relative}.h4{z-index:2;width:100%;margin-top:0;margin-bottom:10px;margin-left:0;font-family:Interstatecondensed;font-size:28px;font-weight:700;line-height:120%;text-decoration:none;display:block;position:relative}.h4.with-hover{color:#000;transition:all .4s}.h4.with-hover:hover{color:var(--brown)}.h4.no-mrg{margin-bottom:0}.h5{margin-top:0;margin-bottom:20px;font-size:22px;font-weight:700;line-height:133%}.h5.wh{color:var(--white);text-transform:uppercase}.h5.no-mrg{color:#000;white-space:pre-wrap;margin-bottom:0}.h5.black{color:var(--black)}.h5.black.left{margin-left:0}.h5.black.left._100{width:100%}.h5.red{color:var(--brown);text-transform:uppercase}.h6{color:var(--black);font-family:Interstatecondensed;font-size:18px;font-weight:400;line-height:133%;text-decoration:none}.h6._18px{color:var(--black);margin-top:0;font-size:18px;text-decoration:none}.h6._18px.wh{color:var(--white)}.h6._18px.wh.caps{z-index:2;text-transform:uppercase;margin-bottom:10px;position:relative}.h6._18px.wh.absolut{white-space:nowrap;flex:none;font-weight:300;position:absolute;top:20px;left:auto;right:auto}.h6._18px.gray{color:#c8c7c8}.h6.shadow{color:var(--white);text-transform:uppercase;text-shadow:0 -1px 6px #00000026,0 1px 20px #0003}.h6.shadow.red{color:var(--brown)}.h6.hover{transition:all .4s}.h6.hover:hover{color:var(--brown)}.h6.hover.light{font-weight:300}.h6.t-mrg{margin-top:15px}.paragraph{color:#2e2d2f;margin-bottom:20px;line-height:1.5em}.paragraph._16px{color:#4b4a4c;margin-top:13px;font-size:16px;font-weight:300}.paragraph-small{margin-bottom:20px;font-family:Interstatecondensed;font-size:14px;line-height:1.45em}.paragraph-small.gray{color:var(--dark-grey);margin-left:5px;margin-right:5px}.nav-bar{z-index:100;background-color:#0000;background-image:linear-gradient(#000,#0000);padding-top:40px;padding-bottom:40px;display:block;position:absolute;inset:0% 0% auto}.conteiner-navbar{justify-content:space-between;align-items:center;width:90%;max-width:1440px;margin-left:auto;margin-right:auto;display:flex}.brand{width:243px;margin-bottom:10px;margin-right:auto}.nav-link{color:#fff;margin-bottom:0;padding:8px 27px;font-size:20px;line-height:133%;transition:all .4s}.nav-link:hover{color:var(--brown)}.nav-link.w--current{color:var(--brown);background-color:#0000}.nav-link.dropdown{justify-content:center;align-items:center;margin-bottom:0;padding-left:0;padding-right:0;display:flex}.nav-link.dots{padding-top:0;padding-bottom:0;font-size:28px;line-height:.8em;transform:rotate(-90deg)}.nav-menu{color:var(--white);align-items:center;display:flex}.logo-wh_nav{width:75%}.footer{background-color:var(--black);color:#fff;padding-top:120px;padding-bottom:0}.footer-grid{grid-template-columns:1.5fr .75fr .75fr .75fr;grid-template-areas:"Area Area-3 Area-4 Area-5""Area-2 Area-3 Area-4 Area-5";margin-bottom:120px}.footer_logo-box{padding-right:183px}.footer-logo{width:209px;margin-bottom:30px}.title_footer{text-transform:uppercase;margin-bottom:12px;font-family:Interstatecondensed;font-size:18px;font-weight:400;line-height:133%}.title_footer.t-mrg{margin-top:26px}.footer_s-nets-box{align-items:center;margin-top:10px;display:flex}.s-net_footer{justify-content:center;align-items:center;width:26px;height:26px;margin-right:33px;transition:all .4s;display:flex;position:relative}.s-net_footer.twitter{height:22px}.s-net_footer.ath-guide{margin-right:0}.footer-link{color:var(--dark-grey);margin-bottom:9px;font-family:Interstatecondensed;font-size:18px;font-weight:300;line-height:1.55em;text-decoration:none;transition:all .4s;display:block}.footer-link:hover,.footer-link.w--current{color:var(--brown)}.footer-link.caps{text-transform:uppercase;font-family:Interstatecondensed;font-weight:300}.subscribe-section{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c798423e5aca0f8dc148ac_footer_bg.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;padding-top:80px;padding-bottom:80px}.sibscribe_wrp{justify-content:flex-start;align-items:flex-end;width:100%;display:flex}.sibscribe_info-box{width:45%}.sibscribe_form-wrp{width:55%}.body-text{z-index:2;width:auto;height:auto;font-size:16px;font-weight:300;line-height:1.55em;position:relative;transform:translate(0)}.body-text.wh{color:var(--white)}.body-text.mid-gray{color:#727071}.body-text.mid-gray.in-line{margin-right:3px;display:inline-block}.body-text.event{opacity:1;height:auto}.body-text._16px{font-size:16px;line-height:1.4em;text-decoration:none}.body-text._16.b-mrg{margin-bottom:15px}.body-text._18px{font-size:18px}.body-text._18px.bold{font-weight:400}.body-text._18px.bold.b-mrg{margin-bottom:20px}.body-text.normal{font-weight:400}.body-text.normal.b-mrg{margin-bottom:20px}.link{color:var(--brown);text-decoration:none;transition:all .4s;display:block}.link:hover{color:var(--black)}.link.in-line{display:inline-block}.link.in-line:hover{color:var(--light-gray)}.link._16px{margin-top:20px;font-size:16px}.sibscribe-form{justify-content:space-between;align-items:flex-end;display:flex}.text-field{border-style:none none solid;border-width:1px;border-color:black black var(--white);color:#fff;background-color:#0000;margin-bottom:0;margin-right:40px;font-family:Interstatecondensed;font-weight:300}.text-field:focus{border-bottom-color:var(--brown)}.text-field::placeholder{color:var(--white)}.button_white-frame{color:var(--white);letter-spacing:.05em;text-transform:capitalize;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:4px;justify-content:center;align-self:auto;align-items:center;padding:8px 25px;font-weight:400;text-decoration:none;transition:all .4s;display:flex}.button_white-frame:hover{border-color:var(--brown);background-color:var(--brown)}.button_white-frame.cta{background-image:none;background-repeat:repeat;background-size:auto;padding-right:25px}.button_white-frame.side-mrg{margin-right:22px}.footer_legacy-wrp{border-top:1px solid #383838;flex-direction:row;justify-content:center;align-items:center;padding-top:18px;padding-bottom:2px;display:flex}.legal_link{color:var(--dark-grey);text-decoration:none;transition:all .4s}.legal_link:hover{color:var(--brown)}.hero{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:700px;padding-bottom:55px;display:flex;position:relative}.hero.past-event{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62be68a7afae8cb6021396f4_XTERRA_cyprus_pre_race_84%20\(1\).jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:0;display:flex}.hero.tabs{height:auto;display:block}.hero.tabs.hp-banner{padding-bottom:0}.hero.h-700px{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/624eb586c01e81539e965058_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;height:700px;padding-bottom:70px;display:flex}.hero.video-banner{align-items:flex-end;padding-bottom:0;display:flex;position:relative}.hero.other-stories{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63abec40fdf77fdd427b5b8c_xt_all_stories.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.hero.euro-tour-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66163d48271dc8f49e5dabd8_emea_tour_banner_2024_2.jpg);background-position:50% 0;background-size:cover}.hero.press-page-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62f37d1664eac27303043fee_XTERRA_short_track_italy_2021_qualification_013%20\(1\).jpg);background-position:50%;background-size:cover}.hero.world-series-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6316f4f0196af53d2a0564d0_XTERRA_france_2019_race_day_CDP_highlghts_full_3%20\(1\).jpg);background-position:0 0;background-size:cover}.hero.find-coach-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/634caf163e23cc0addd53bb8_find_coach_banner.jpg);background-position:50%;background-size:cover}.hero.become-coach-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6350ef43764d299ab324e572_coach_group.jpg);background-position:50%;background-size:cover}.hero.what-is-xdisco-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6364b0204443c42c946c11a7_XTERRA_france_2019_pre_race_CDP_57.jpg);background-position:50%;background-size:cover}.hero.panam-tour-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/655eff9c55361196f3bcb6f5_americas_tour_2024_banner.jpg);background-position:50%;background-size:cover}.hero.apac-tour-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/655eff6b1018f7cc674cd175_APAC_tour_2024_banner.jpg);background-position:50%;background-size:cover}.hero.world-cup-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/638eb76dd12d6b0c603c11a8_wcup_banner_opt_2.jpg);background-position:0 0;background-size:cover}.hero.world-cup-hero.new-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/656d733020c5cb6bde823fe9_nwc_banner_opt.jpg)}.hero.short-track-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63ed96c34891236fcfdad957_st_main.jpg);background-position:0%;background-size:cover}.hero.taiwan-wc{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c3b1aadeee078cb8799dcc_xterra_taiwan_2018_pre_race%20018%20\(1\).jpg);background-position:0 0;background-size:cover;display:none}.hero.tri-champions-hero{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64b502ebecb4e05b1f0e3fc3_xt_champs_banner.jpg);background-position:0 0;background-size:cover}.hero._2024-world-tour-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65001e1782d6d8ff2f6ffb30_2024_sched_banner%20\(2\).jpg);background-position:50%;background-size:cover}.hero.trail-run-champs-hero{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6539ebe1eaca94e44a8eebec_tr_champs_banner_1.jpg);background-position:0 0;background-size:cover}.hero.youth-tour-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/673af0065facadef892285ba_youth_banner_2025.jpg);background-position:50% 0;background-size:cover}.hero.adventure-stories{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65e19e3df5fde14e0b2b282a_adventures_banner_opt.jpg);background-position:50%;background-size:cover}.hero.off-road-stories{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/663c7798c2a35183344bf141_sports_banner%20\(1\).jpg);background-position:50%;background-size:cover}.hero.announcements-page-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66824308c59ecbae9681a76b_announce_banner.jpg);background-position:50% 0;background-size:cover}.hero.pitch-xterra{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/669e0ed2fc32e53b4ed10e61_hero.jpg);background-position:50% 70%;background-size:cover}.hero._2025-world-tour-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6711d077fd687f3ecf6c8554_2025_wrt_banner_opt_a.jpg);background-position:0 0;background-size:auto}.hero.youth-champs-hero{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67f36e88f0f49490e8cc4965_youth_champs_prov_banner.jpg);background-position:50%;background-size:cover}.sec_stories{width:100%;padding-top:3rem;padding-bottom:70px;overflow:hidden}.splide__track{border:1px #000;padding-top:10px;padding-bottom:10px;overflow:hidden}.splide__track.races{padding-top:10px;padding-bottom:10px;padding-left:5px}.splide__list{flex-wrap:nowrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.splide__list.wrap{flex-wrap:wrap}.splide__list.wc-stops{font-family:var(--display-font)}.splide__slide{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex:none;width:280px;height:405px;margin-right:50px;overflow:hidden;box-shadow:1px 1px 8px 1px #00000059}.splide__slide.races{background-image:none;background-repeat:repeat;background-size:auto;border:.5px #00000012;border-radius:.2em;flex-direction:column;height:auto;transition:all .4s;display:flex;overflow:visible;box-shadow:1px 1px 5px 1px #00000012}.splide__slide.races:hover{box-shadow:1px 1px 10px 1px #00000038}.splide__slide.gray-shadow{box-shadow:1px 1px 8px 1px #c8c7c840}.splide__slide.large-card{box-shadow:none;border-radius:20px;width:400px;height:600px;margin-right:30px;overflow:visible}.splide__slide.hp-upcoming-event-card{width:230px;height:auto;margin-right:15px}.splide__slide.event-small-card{border-radius:10px}.splide__slide.related-stories{height:450px}.item-wrapper{z-index:0;color:#fff;background-image:linear-gradient(#fff0 40%,#00000080);flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:0;text-decoration:none;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:1px 1px 8px 1px #0000004d}.item-wrapper.races{box-shadow:none;cursor:pointer;background-image:none;border-radius:4px;justify-content:flex-start;padding-bottom:15px;transition-property:none}.date-time_wrp{z-index:2;justify-content:space-between;align-items:center;width:100%;margin-top:10px;display:flex;position:relative}.date-time_wrp.align-left{justify-content:flex-start}.date-time_wrp.align-left.bottom-mrg{margin-bottom:20px}.date_box{align-items:center;margin-right:0;display:flex}.calendar{flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-right:7px;display:none;position:relative}.calendar.size2{width:20px;height:20px;display:none}.calendar.size3-main{width:20px;height:20px;margin-right:10px;display:none}.date_item{color:var(--white);font-size:15px;font-weight:300}.date_item.wh{color:var(--white);font-weight:300}.date_item.wh._24px{margin-right:3px;font-size:24px;line-height:1em}.date_item.bl{color:var(--black);font-size:16px}.time_box{flex:none;justify-content:flex-start;align-items:center;font-size:16px;display:flex}.clock{flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-right:7px;display:none;position:relative}.clock.size3-main{width:20px;height:20px;display:none}.clock.visibl{display:block}.time_item{color:var(--white-smoke);font-family:Interstatecondensed;font-size:15px;font-weight:300}.time_item.wh{color:var(--white)}.time_item.wh._24px{font-size:24px}.time_item.bl{color:var(--black)}.time_item.left-mrg{margin-left:5px}.date_icon{flex:none;width:100%;height:100%;display:block;position:absolute;inset:0%}.bg-hover-on{z-index:0;background-image:linear-gradient(to top,var(--brown),#fff0 60%);width:100%;display:none;position:absolute;inset:0%}.bg-hover-on.x-descov-page{background-image:linear-gradient(270deg,#fff0 40%,var(--brown));display:none}.date_icon-wh{flex:none;width:100%;height:100%;display:none;position:absolute;inset:0%}.alert{color:#fff;background-color:#fff;border:1px #68785b;border-radius:2.5px;align-items:center;padding:30px;display:flex}.text-block{color:#000;max-width:50ch;margin-right:25px;font-size:14px;line-height:24px}.button{border:1px solid var(--black);color:var(--black);letter-spacing:.1em;text-transform:uppercase;background-color:#0000;border-radius:3px;padding:12px 24px;font-size:16px;font-weight:700;line-height:18px;text-decoration:none;transition:all .4s}.button:hover{border-color:var(--brown);background-color:var(--brown);color:var(--white)}.pop-up_cookies{z-index:100;border:.5px #000;display:none;position:fixed;bottom:2%;left:1%;box-shadow:0 1px 10px #00000026}.button-wrp{justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}.button-wrp.left{justify-content:flex-start;margin-top:auto;padding-left:15px;position:relative}.button_gray-frame{color:#00000080;letter-spacing:.05em;text-transform:capitalize;cursor:pointer;background-color:#0000;border:1px solid #0000001a;border-radius:4px;justify-content:center;align-items:center;padding:8px 20px;font-weight:400;text-decoration:none;transition:all .4s;display:flex}.button_gray-frame:hover{border-color:var(--brown);background-color:var(--brown);color:var(--white)}.button_gray-frame.simple-link{color:var(--black);border-style:none;font-size:16px}.button_gray-frame.simple-link:hover{color:var(--brown);background-color:#0000;border-style:none}.div-put{z-index:10;width:100%;height:100%;display:flex;position:relative}.next{z-index:10;background-color:var(--brown);color:var(--white);border-top-left-radius:10px;border-bottom-left-radius:10px;justify-content:center;align-items:center;width:70px;height:50px;font-size:16px;text-decoration:none;transition:all .4s;display:flex;box-shadow:-1px 0 13px #0003}.next:hover{background-color:var(--white);color:var(--black)}.next.left{transform:translate(0)rotate(180deg)}.next.left.d-none{display:none}.next.left.new-left-version{background-color:var(--white-smoke);border-radius:50px;transform:translate(-25px)rotate(180deg)}.next.new-version{background-color:var(--white-smoke);border-radius:50px;transform:translate(25px)}.icon{color:var(--2e2d2f);font-weight:700;position:static;transform:translate(0)}.icon.left{transform:rotate(180deg)}.blue{color:#fff;flex-direction:column;flex:none;justify-content:flex-end;width:100%;height:100%;margin-right:20px;padding:20px;display:flex}.sec_eventes{padding-top:30px;padding-bottom:80px;position:relative;overflow:hidden}.sec_eventes.mrg2{padding-top:60px}.sec_eventes.with-world-cup{background-color:var(--2e2d2f);color:var(--white)}.sec_eventes.hidden{display:none}.featured-event_wrp{border-radius:4px;margin-bottom:50px;overflow:hidden}.collection-item-3{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:600px;position:relative;overflow:hidden;box-shadow:1px 1px 8px #0003}.lable-box{z-index:5;background-color:var(--brown);justify-content:center;align-items:center;display:flex;position:absolute}.lable-box.hide{display:none}.lable{color:var(--white);text-transform:uppercase;margin:5px 10px;font-size:20px;font-weight:600;line-height:1.3em}.feature-event_content-box{background-color:#0003;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:16px 15px 15px;display:flex}.icons_wrp{justify-content:center;align-items:center;display:flex}.icons_wrp.hide{display:none}.time-location_wrp{z-index:2;justify-content:center;align-items:center;margin-top:23px;margin-bottom:20px;display:flex;position:relative}.time-location_wrp.hero{justify-content:flex-start;margin-right:auto;padding-bottom:0}.time-location_wrp.m-slider{margin-top:0}.feature-icon{height:37px;margin-left:32px;margin-right:32px;position:static}.text-separator{color:var(--dark-grey);background-color:#e5e7e7;width:100%;height:1px;margin:60px 10px 50px;font-size:18px}.text-separator.race{margin-bottom:0}.text-separator.single{margin-left:0;margin-right:0}.subtitle{z-index:2;color:var(--white);text-align:center;width:70%;margin-bottom:30px;font-family:Interstatecondensed;font-size:20px;font-weight:300;line-height:1.3em;position:relative}.subtitle.left{text-align:left;width:80%;font-size:30px;line-height:1.6em}.subtitle.left._65ch{max-width:65ch;font-size:25px}.subtitle.left.black.no-mrg,.subtitle.left.no-mrg{margin-bottom:0}.subtitle.black{color:var(--black)}.subtitle.black.map{text-align:left;width:auto;margin:20px;font-size:16px}.subtitle.black.map.map-description{overflow:auto}.subtitle._28px{text-align:left;width:100%;font-size:25px;line-height:1.4em}.subtitle.transparent{color:#0000}.btn-arr{margin-bottom:4px;margin-left:5px;display:none}.btn-arr.back{margin-left:0;margin-right:10px}.btn-text{line-height:1.2em}.black-bg{z-index:0;background-color:var(--black);color:var(--black);background-image:none;margin-top:468px;position:absolute;inset:0%}.black-bg.stories{margin-top:350px}.sec_x-discovery{padding-top:50px;padding-bottom:50px;overflow:hidden}.sec_x-discovery.hidden{display:none}.hero-slider{width:100%;height:860px}.left-arrow-2,.right-arrow-2{display:none}.stories{display:block}.stories.hide{display:none}.collection-item-5{align-items:flex-end;width:100%;height:760px;padding-bottom:140px;display:flex;position:relative;overflow:hidden}.conteiner-hero{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:90%;max-width:1440px;height:700px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:55px;display:flex;position:relative;inset:0%}.conteiner-hero._w-860{max-width:860px}.conteiner-hero._w-860.pdg{padding-top:60px;padding-bottom:20px}.conteiner-hero.narrow{justify-content:flex-end;width:70%;max-width:820px;padding-bottom:55px}.conteiner-hero.main-slider{justify-content:flex-end;padding-top:.125rem;padding-bottom:.125rem}.black-mask{background-color:#00000080;width:100%;height:100%}.eventes,.x-discovery{display:none}.image-2{width:100%}.image-3{width:100%;height:100%}.slide-nav-2{display:block;inset:auto auto 10% 10%}.collection-list-2{justify-content:flex-start;align-items:center;display:flex}.collection-item-6{margin-right:20px}.s-net_tweet{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/623c30e622d35a2468e44c57_Path%20185.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:26px;height:26px;margin-right:33px;transition:all .4s;display:flex}.s-net_tweet:hover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62459c3bc3e7fbcf34a01ee2_Tweet_hover.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.s-net_insta{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/623c30e75985a21331fa5f69_Group%2046.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:26px;height:26px;margin-right:33px;transition:all .4s;display:flex}.s-net_insta:hover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62459c3b22b7c661d19d3e6f_Insta_hover.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.s-net_ytube{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/623c30e6e83eb04c18e85266_Path%20186.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:26px;height:26px;margin-right:33px;transition:all .4s;display:flex}.s-net_ytube:hover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62459c3b06f4773424b713f3_YouT_hover.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.next-arrow{z-index:110;background-color:#0000;justify-content:flex-end;align-items:center;width:50px;display:flex;position:absolute;inset:0% 0% 0% auto;overflow:visible;transform:translate(0)}.next-arrow.left{top:0%;bottom:0%;right:auto}.next-arrow.hide{display:none}.splide{z-index:5;width:100%;overflow:hidden}.splide.races{width:150%;padding-bottom:0}.sec{padding-top:80px;padding-bottom:80px}.sec.light-gray{padding-top:80px;padding-bottom:60px}.sec.all-past-events{padding-top:0;padding-bottom:80px}.filter_box{z-index:100;align-items:center;display:flex;position:relative}.title.bold{flex:none;margin-right:10px;font-weight:600}.title.bold.filter{font-family:Interstatecondensed;font-weight:400}.title.bold._16px{font-size:16px}.upcoming-even_wrapper{margin-top:60px}.upcoming-even_list{padding-right:5px}.upcoming-even_item{border-radius:4px;align-items:center;margin-bottom:30px;padding:0 35px 0 0;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:1px 1px 5px #00000012}.upcoming-even_item:hover{box-shadow:1px 1px 10px #00000038}.upcoming-event_image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:none;width:296px;height:190px;margin-right:30px}.upcoming-event_content-box{flex:none;width:50%;padding-top:0;padding-bottom:0;padding-right:60px}.event-type_list{flex-wrap:wrap;align-items:center;display:flex}.event-type_wrapper{margin-bottom:8px}.event-type_wrapper.hide{display:none}.event-type_item{border:1px solid var(--white);border-radius:4px;flex:none;margin-bottom:10px;margin-right:10px;padding:1px 5px}.upcoming-event_dates{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:15%;margin-left:auto;display:flex}.body-text.mid-gray.centered{text-align:center}.body-text.mid-gray.centered.bold{font-weight:400}.body-text.mid-gray.dash{margin-left:5px;margin-right:10px;font-size:24px;font-weight:600}.event-type_title{color:var(--white);text-transform:uppercase;cursor:auto;font-family:Interstatecondensed;font-size:16px;font-weight:400;line-height:1em;text-decoration:none}.event-link{border-bottom:1px #9999994d;display:block;position:absolute;inset:0%}.location-flag{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:25px;height:13px;margin-right:10px}.nested-locations{justify-content:flex-start;align-items:center;display:flex}.nested-locations.hide{display:none}.pagination{margin-top:55px}.load-more_arrow-box{flex-direction:column;width:12px;margin-left:20px;display:flex}.dbl-arrow{position:relative}.dbl-arrow.normal{opacity:.5}.dbl-arrow.hover{display:none}.filter-form-wrp{justify-content:flex-start;align-items:center;margin-left:auto;display:flex}.filter-form-wrp._w-400{justify-content:flex-end}.submit-button,.submit-button.hide{display:none}.filter_search-field{border:2px solid var(--light-gray);border-radius:50px;width:227px;height:42px;margin-bottom:0;padding:12px 40px 12px 20px;font-family:Interstatecondensed;line-height:1.5em}.filter_search-field:focus{border-color:var(--brown)}.filter_search-field::placeholder{color:var(--black)}.filter_search-field.type-l1::placeholder{color:var(--dark-grey)}.filter_select{border:2px solid var(--light-gray);background-color:var(--white);border-radius:50px;justify-content:space-around;align-items:center;width:186px;height:42px;margin-bottom:0;margin-left:5px;margin-right:5px;padding:7px 10px 7px 40px;font-family:Source Sans Pro;display:flex;position:static}.filter_select:focus{border-color:var(--brown)}.empty-state{flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state.hidden{margin-top:40px;display:flex}.empty-state.hidden.invisible{display:none}.location{align-items:center;display:flex}.filtered-select_location{display:block}.filtered-select_location.hidden{display:none}.filtered-select-type{display:block}.filtered-select-type.hidden{display:none}.filter_box-_all-past-events{z-index:30;background-color:var(--white);align-items:center;width:100%;padding-top:50px;padding-bottom:0;display:block;position:relative}.filter_box-_all-past-events.all-stories-filters{margin-top:0;padding-top:50px;display:block}.filter-cont{align-items:center;width:90%;max-width:1140px;margin-left:auto;margin-right:auto;display:flex}.filter-cont.past-events{z-index:98;max-width:1440px;position:relative}.go-back{color:#000;align-items:center;margin-right:auto;text-decoration:none;transition:all .4s;display:flex}.go-back:hover{color:var(--brown)}.back{letter-spacing:.05em;text-transform:capitalize;font-size:16px;font-weight:400}.allpast-even_wrapper{margin-top:60px}.allpast-even_list{grid-column-gap:15px;grid-row-gap:15px;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:stretch center;margin-left:auto;margin-right:auto;display:grid}.allpast-even_item{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:stretch;height:450px;padding:0;transition:all .4s;display:flex;position:relative}.event-type_nested.hidden{display:none}.collection-item-8{color:#fff}.filter-box{position:relative}.filter-box.hide{display:none}.filter-box.search-box.all-stories-search{margin-left:10px}.filter-icon{width:14px;position:absolute;inset:11px auto 0% 20px}.filter-icon.type{width:16px;top:16px}.filter-icon.search{width:16px;top:12px;left:auto;right:20px}.nested_event-type{justify-content:center;align-items:center;display:flex}.nested_event-type.hide{display:none}.link-3{cursor:default}.dropdown-list{padding:1px;display:none}.dropdown-list.w--open{z-index:99;background-color:var(--white);border-radius:5px;width:250px;max-height:310px;margin-top:9px;padding:10px;right:-31.9531px;overflow:auto;box-shadow:1px 1px 8px #0000001a}.dropdown-toggle{border:2px solid var(--light-gray);background-color:var(--white);border-radius:50px;justify-content:space-between;align-items:center;height:42px;margin-left:7px;margin-right:7px;padding:10px 20px;font-family:Interstatecondensed;display:flex}.dropdown-toggle:focus{border-color:var(--brown)}.filter_dropdown{z-index:50;display:block}.filter_dropdown.all-stories-category-select{display:none}.dropdown_arrow{color:var(--dark-grey);margin-top:0;margin-bottom:0;margin-right:0;position:static}.dropdown_label{margin-left:15px;margin-right:20px;font-family:interstate-condensed,sans-serif}.dropdown_icon{width:20px;height:20px}.flag{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:25px;height:13px;margin-top:3px;margin-right:5px}.checkbox-field{align-items:flex-start;margin-bottom:12px;transition:all .2s;display:flex}.checkbox-field:hover{color:var(--brown)}.checkbox{width:18px;height:18px;margin-top:0;margin-right:10px}.checkbox.w--redirected-checked{border-color:var(--brown);background-color:var(--brown)}.checkbox.w--redirected-focus{border-color:var(--light-gray);box-shadow:0 0 3px 1px #ba0c2f33}.text-block-2{color:var(--dark-grey);margin-bottom:15px}.success-message{border:1px none var(--brown);background-color:#0000}.subscribe-message{color:#fff;font-family:Source Sans Pro;font-size:18px}.title_link-block{z-index:2;color:#fff;text-decoration:none;position:relative}.hero-small{width:100%;padding-top:200px;padding-bottom:150px;display:block}.hero-small.terms-bg{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62626dc956cc4e5c320b07dc_Banner%20\(1\).jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;align-items:flex-end;display:flex}.hero-small._404{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6263bed170c070a628a4a318_bg%20\(1\).jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;align-items:flex-end;padding-bottom:117.69px;display:flex}.hero-small.otjer-stories-bg{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6270e3d4971e101f6513c6cd_other-stories_BG.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;align-items:flex-end}.rich-text{font-weight:300}.rich-text h4{color:#2e2d2f;margin-top:40px;margin-left:0;font-size:20px}.rich-text p{color:#2e2d2f;line-height:1.5em}.rich-text ol{padding-left:25px;list-style-type:decimal}.rich-text li{margin-bottom:5px}.rich-text a{color:var(--brown);text-decoration:none}.pp_content-list-wrapper{margin-bottom:30px}.list{color:#000;margin-bottom:20px;font-weight:200}.h6_small{font-size:16px;font-weight:500;line-height:133%}.link-5{color:var(--brown);text-decoration:none}.linked-list-item{color:var(--brown);margin-bottom:5px;font-weight:300;text-decoration:none}.pp_content{margin-top:40px;margin-bottom:0;font-weight:300}.pp_subtitle{text-transform:uppercase;margin-bottom:10px;font-size:18px;font-weight:400;line-height:1.2em}.list-item_black{margin-bottom:5px;line-height:1.2em}.link_red{color:var(--brown);text-decoration:none}.list-_sub-items{color:#000;margin-bottom:20px;margin-left:20px;font-weight:200}.grid-3{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto;grid-template-columns:40% 60%;margin-top:45px;margin-bottom:45px}.pp_table_gray-bg{background-color:#e7e7e7;width:100%;padding:15px 15px 15px 30px}.pp_table_gray-bg.light-fray,.pp_table_gray-bg.light-fray-copy{background-color:#f2f2f2}.table-text{font-size:18px;font-style:italic;font-weight:400;line-height:1.1em}.table-text.bold{font-weight:500}._404_wrapper{flex-direction:column;justify-content:center;align-items:flex-start;max-width:860px;margin-bottom:222px;margin-left:auto;margin-right:auto;display:flex}._404-box{justify-content:center;align-items:center;width:430px;display:flex}._404{width:100%}.utility-text{margin-top:20px;margin-bottom:10px;font-size:50px;font-weight:800;line-height:1.2em}.button-wrapper{margin-top:70px}.gear-1{position:absolute;inset:70px auto auto 65px}.gear-2{position:absolute;inset:auto 110px 70px auto}.play_box{align-items:center;display:flex}.play{flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-right:10px;display:flex;position:relative}.play.size3-main{width:20px;height:20px}.play-box-ic{flex:none;justify-content:center;align-items:center;width:13px;height:13px;margin-right:10px;display:none;position:relative}.pagination-2{margin-top:50px}.hero_whole-page{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 5%;background-repeat:no-repeat;background-size:cover;width:100%;height:auto;position:relative;overflow:hidden}.hero_whole-page.no-bg{background-image:none}.hero_whole-page.no-bg.about-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62ce39c6ced2c357068a6cb3_XTERRA_taiwan_2019_CDP%20_176%20\(1\).jpg);background-position:50% 100%;background-size:auto}.x-discovery_hero_wrp{width:100%;height:auto}.x-discovery_hero_item{width:100%;position:relative}.background-video{z-index:-1;height:100%;position:absolute;inset:0%}.last_x-iscovery_item{border-radius:6px;width:100%;height:600px;margin-bottom:75px;position:relative;overflow:visible;box-shadow:8px 7px 10px -2px #00000040}.link-_current-discovery{color:var(--white);background-image:linear-gradient(#0003,#0003);border-radius:4px;width:100%;height:100%;padding:0;text-decoration:none;position:relative;overflow:visible}.x-discovery-content_box{z-index:1;background-image:linear-gradient(#0000 62%,#000);border-radius:4px;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:40px;display:flex;position:relative}.x-discovery_title-wrp{width:80%}.close{font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;line-height:1em}.section_detail-page{padding-top:75px;padding-bottom:60px}.subtitle_detail{color:#2e2d2f;text-align:center;margin-bottom:30px;font-size:28px;line-height:1.1em}.subtitle_detail.wh{color:var(--white)}.subtitle_detail.wh.left{text-align:left;font-family:Interstatecondensed;font-size:24px;line-height:1.4em}.subtitle_detail.left{text-align:left;font-size:24px}.conteiner_narrow{width:70%;max-width:820px;margin-left:auto;margin-right:auto}.single_x-discovery_location_grid{grid-template-rows:auto;grid-template-columns:max-content max-content;margin-top:26px}.summary_box{margin-top:60px;margin-bottom:70px}.summary_box.story{margin-bottom:70px}.summary-grid{grid-column-gap:30px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto;grid-auto-flow:row}.summary-box{background-color:var(--white);color:var(--black);align-items:flex-start;padding:12px 20px 12px 12px;text-decoration:none;display:flex}.point{background-color:var(--white-smoke);border-radius:50px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-right:14px;font-size:14px;font-weight:500;line-height:1.1em;display:flex}.single_rich-text{color:#4b4a4c;width:100%;max-width:820px;margin-left:auto;margin-right:auto;font-weight:300}.single_rich-text p{margin-left:auto;margin-right:auto}.single_rich-text h2{color:var(--black);text-transform:uppercase;margin-left:auto;margin-right:auto;font-family:interstate-condensed,sans-serif}.single_rich-text ul{margin-left:auto;margin-right:auto}.single_rich-text blockquote{background-color:var(--white-smoke);color:#2e2d2f;border-left-width:10px;border-left-color:#2e2d2f;margin:40px auto;padding:20px 30px 20px 50px;font-family:interstate-condensed,sans-serif;font-size:30px;font-weight:500;line-height:1.2em}.single_rich-text h4{color:var(--black);text-transform:uppercase;width:auto;margin-bottom:20px;font-family:interstate-condensed,sans-serif;font-size:30px;line-height:1.2em}.single_rich-text figure{flex-direction:column;align-items:center;width:50%;margin:40px 40px 40px 0;display:flex}.single_rich-text img{object-fit:contain;width:100%;min-width:50%;display:block}.single_rich-text h3{color:var(--black);text-align:center;text-transform:uppercase;margin-top:40px;margin-bottom:40px;font-family:interstate-condensed,sans-serif;font-size:36px;line-height:1.2em}.single_rich-text figcaption{color:#727071;text-align:left;font-size:16px;line-height:1.2em}.section-2{padding-top:60px;padding-bottom:60px}.point-item{color:#c8c7c8;letter-spacing:.05em;font-family:interstate-condensed,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.1em;display:inline-block;position:absolute;inset:30px auto auto 0%}.text-separator-_short{color:var(--dark-grey);margin-left:10px;margin-right:10px;font-size:18px}.text-separator-_short._34px{margin-left:30px;margin-right:30px;font-size:34px;line-height:1.2em}.section_blog{background-color:var(--white);padding-top:0;padding-bottom:73px}.section_blog.hidden{display:none}.articles_wrapper{width:100%;margin-top:38px}.articles_list{grid-column-gap:16px;grid-row-gap:16px;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.articles_item{width:auto;margin-bottom:30px}.article_block{color:var(--black);align-items:center;width:100%;text-decoration:none;display:flex}.article-im{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex:none;width:60px;height:60px;margin-right:20px}.article-im.standard{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658e6d846f7007cb92444a7a_654c6872e110b7a8a7c63e24_logo.png)}.article-content{flex:1}.article-content.evprev-event-page{font-family:var(--display-font);font-size:1rem;display:block}.article-content.tour{font-family:var(--display-font);font-size:1rem}.share-box{justify-content:center;align-items:center;margin-top:80px;display:none}.social-share-btn{width:30px;height:30px;margin-bottom:10px;margin-left:30px;position:static}.social-share-btn.fb{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/626fe4d44908f482720aee19_FB.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin-right:0}.social-share-btn.fb:hover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/626fe4d5dc512664e1f5afcf_FB_hover%20\(1\).svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.social-share-btn.tweet{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/626fe4d4fc9a4eb1e2bef6ae_Tweet.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin-right:0}.social-share-btn.tweet:hover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/626fe4d4e03eedb86a3c2d99_Tweet_hover%20\(1\).svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.social-share-btn.insta{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/626fe4d49bfc2444399a7841_Insta.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.social-share-btn.insta:hover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/626fe4d4e03eed513b3c2d98_Insta_hover%20\(1\).svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.section_more{padding-top:80px;padding-bottom:80px;position:relative;overflow:hidden}.section_more.hidden{display:none}.section_autor{background-color:#292929;padding-top:60px;padding-bottom:60px;position:relative}.author_wrp{flex-direction:column;justify-content:center;align-items:center;width:45%;margin-top:20px;margin-left:auto;margin-right:auto;display:flex}.author_photo{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex:none;width:80px;height:80px;margin-right:0}.author_short-text{color:var(--white);text-align:center;flex-direction:column;align-items:center;margin-top:10px;font-size:16px;font-weight:400;line-height:1.3em;display:block}.author_short-text a{color:var(--brown);text-decoration:none}.author_short-text h4{width:auto;margin-left:0;font-family:interstate-condensed,sans-serif}.author_short-text p{font-size:.875rem;font-weight:300;line-height:1.3em}.author_short-text ul{flex-direction:column;align-items:flex-start;margin:20px auto;font-weight:300;display:flex;overflow:visible}.author_short-text.info{color:var(--black);text-align:left}.author_short-text h2{font-family:interstate-condensed,sans-serif}.author_short-text li{margin-left:auto;margin-right:auto}.author_short-text h3{font-family:interstate-condensed,sans-serif}.grid-collection_wrapper{margin-top:60px;padding-left:5px;padding-right:5px}.grid-collection_list{grid-column-gap:20px;grid-row-gap:40px;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;display:grid}.grid-collection_item{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;height:405px;overflow:hidden;box-shadow:1px 1px 8px 1px #00000059}.div-block{border-bottom:1px solid var(--white-smoke);align-items:center;margin-bottom:10px;padding-bottom:5px;display:flex}.image-4{flex:none;width:15px;height:15px;margin-right:10px}.text-block-4{color:var(--dark-grey)}.lightbox-link{z-index:9;grid-column-gap:.5rem;grid-row-gap:.5rem;border:2px none var(--white);flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex;position:relative}.play-icon{z-index:2;width:40px;position:relative}.div-block-2{z-index:0;background-color:#0003;position:absolute;inset:0%}.div-block-3{align-items:center;display:block}.location-zone.hide{display:none}.section_bg-video{background-color:var(--black);justify-content:center;align-items:center;width:100%;height:700px;max-height:none;display:flex;position:relative;overflow:hidden}.html-embed{object-fit:fill;flex:1;width:100%;height:100%;margin:auto}.video-box{z-index:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;inset:0%}.light-box_wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.form-block{color:#222;width:100%;margin-bottom:0;padding-top:80px;padding-bottom:80px;overflow:hidden}.form{position:relative}.list-item{align-items:center;display:flex}.button_red-frame{z-index:2;border:1px solid var(--brown);background-color:var(--brown);color:var(--white);letter-spacing:.05em;text-transform:capitalize;cursor:pointer;border-radius:4px;justify-content:center;align-self:auto;align-items:center;padding:8px 25px;font-family:interstate-condensed,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:all .4s;display:flex;position:relative}.button_red-frame:hover{border-color:var(--white);background-color:#0000}.button_red-frame.right-mrg{margin-right:10px;font-size:20px}.button_red-frame.right-mrg.type-l1{margin-right:0}.button_red-frame.transparent{color:#0000;background-color:#0000;border-color:#0000}.button_red-frame.m-slider{transition-property:none}.button_red-frame.for-white-bg:hover{background-color:var(--2e2d2f)}.button_red-frame.upcoming-results-btn{display:none}.button_red-frame.oneline{white-space:nowrap;word-break:normal}.button_red-frame.oneline.uncapitalised{text-transform:none}.buttons-wrapper{background-color:var(--dark-grey);flex-direction:column;width:90%;margin-top:60px;margin-left:auto;margin-right:auto;padding:35px 19px;display:block}.buttons-wrapper.race{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#0000;flex-direction:row;margin-top:20px;margin-left:0;padding-top:20px;padding-bottom:20px;padding-left:0;display:flex}.filter_header{z-index:50;border:.5px solid var(--light-gray);box-shadow:none;mix-blend-mode:normal;background-color:#f9f9f9;border-radius:.2em;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:0;margin-bottom:20px;padding:10px 20px;font-family:Source Sans Pro;display:flex;position:sticky;top:0}.filter_header.other-stories{z-index:auto;width:90%;max-width:1440px;margin:15px auto 0}.filter_header.trws-filter-tags{position:static}.filter_tags-text{color:var(--dark-grey);margin-right:20px;font-family:Interstatecondensed;font-size:16px;line-height:1.2em}.filter_tag{background-color:var(--brown);border-radius:.2em;align-items:center;margin-top:5px;margin-bottom:5px;margin-right:10px;padding:10px 10px 10px 15px;font-family:Interstatecondensed;display:flex}.filter_tag-text{color:var(--white);margin-right:40px;line-height:1.1em}.image-7{opacity:.5;filter:invert();cursor:pointer;border-radius:100px;width:15px}.single_hero{z-index:2;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 5%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative}.single_bg-dark-cover{z-index:0;background-image:linear-gradient(#0000004d,#0000004d);position:absolute;inset:0%}.single_bg-dark-cover.image{opacity:.61;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62b6ccf491de2d870066bc71_62b16873ec21c984705f645f_dark_bg.jpeg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;display:block}.single_bg-dark-cover.activities{height:860px}.single_common-info{background-color:var(--black);width:100%;position:relative}.single_common-info.pdg{padding-top:60px;padding-bottom:40px}.single_common-info.pdg.activity-description{display:block}.prizes_grid{grid-column-gap:100px;border-bottom:1px #ffffff80;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%;margin-top:60px;margin-bottom:20px;padding-bottom:20px}.prize_box{flex-direction:column;align-items:flex-start;display:block}.prize-amount{float:none;clear:none;color:var(--white);margin-bottom:10px;font-family:Interstatecondensed;font-size:40px;font-weight:900;line-height:1.1em;display:block}.follow-even_wrapper{flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative}.event-links_grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:auto auto auto;margin-top:60px}.event-link_box{background-color:#fff3;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;margin-left:8px;margin-right:8px;transition:all .4s;display:flex}.event-link_box:hover{background-color:#ba0c2f80}.image-8{margin-top:7px}.form-3{position:static}.past-buttons_wrp{align-items:center;display:flex}.sec_single-data{background-color:var(--white);width:100%;position:relative;overflow:visible}.single-menu{z-index:99;background-color:#2e2d2f;font-family:Interstatecondensed;position:sticky;top:0;box-shadow:8px 8px 114px #00000014}.single_menu-link{color:#fff;text-transform:uppercase;flex:none;justify-content:center;align-items:center;padding:16px 25px;line-height:1.2em;text-decoration:none;transition:all .4s;display:flex}.single_menu-link:hover{background-color:#444244}.single_menu-link.w--current{background-color:#444244cc}.single_menu-link.race{flex:none;justify-content:center;padding-left:30px;padding-right:30px}.menu-item{font-family:Interstatecondensed;font-weight:400}.single_races-wrp{background-color:var(--white);width:100%;padding-top:80px;padding-bottom:80px;position:relative;overflow:hidden}.heading-flex_wrp{justify-content:space-between;align-items:center;width:100%;margin-bottom:30px;display:flex}.difficulty_grid{grid-column-gap:18px;grid-template-rows:auto;grid-template-columns:max-content max-content max-content max-content;display:flex}.difficulty_box{border:1px solid #000;border-radius:4px;justify-content:flex-start;align-items:center;padding:1px 4px;display:flex}.difficulty_box.intermediate{border-color:#0f52ba}.difficulty_box.easy{border-color:#129827}.diff_color{background-color:var(--black);border-radius:10px;width:10px;height:10px;margin-right:7px}.diff_color.int{background-color:#0f52ba}.diff_color.easy{background-color:#129827}.diff-name{font-family:Interstatecondensed;font-size:16px;font-weight:300;line-height:1.1em}.diff-name.intermediate{color:#0d4eb4}.diff-name.easy{color:#109425}.race_im{flex:1;width:100%;height:auto;margin-bottom:10px}.race_data{flex-direction:column;flex:1;justify-content:space-between;width:100%;margin-top:0;padding-left:15px;padding-right:15px;display:flex}.reces-type_wrapper{flex-wrap:wrap;align-items:center;min-height:3rem;padding-left:.25rem;padding-right:.25rem;display:flex}.image-9{width:12px;height:12px;margin-right:3px}.button_black-frame{border:1px solid var(--black);color:#000;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;padding:8px 20px;font-weight:600;text-decoration:none;transition:all .4s;display:flex}.button_black-frame:hover{border-color:var(--brown);background-color:var(--brown);color:var(--white)}.single_activities{background-color:var(--black);width:100%;padding-top:80px;padding-bottom:80px;position:relative;overflow:hidden}.single_schedule{width:100%;padding-top:80px;padding-bottom:80px;overflow:hidden}.single_schedule.race{background-color:var(--white);padding-top:30px;padding-bottom:30px}.contacts_box{grid-column-gap:10px;grid-row-gap:16px;color:var(--white);border:2px solid #fff;border-radius:4px;flex:none;grid-template-rows:auto;grid-template-columns:max-content max-content;grid-auto-columns:1fr;place-items:center start;width:auto;margin-top:12px;margin-bottom:10px;margin-right:auto;padding:7px;text-decoration:none;display:flex}.contacts_box:hover{border-color:var(--white);background-color:var(--white);color:var(--black)}.contact-link{z-index:2;color:#fff;font-family:Interstatecondensed;font-size:16px;font-weight:300;line-height:1.3em;text-decoration:none;transition:all .4s;position:relative}.contact-link:hover{color:var(--brown)}.single_gallery{padding-top:40px;padding-bottom:60px}.collection-list-3{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.lightbox-link-2{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:block;position:relative}.collection-item-9{background-color:#0000;height:330px}.gallery-wrapper{height:auto;max-height:680px;overflow:auto}.div-block-5{z-index:0;opacity:0;background-color:#ba0c2f26;justify-content:center;align-items:center;transition:all .4s;display:flex;position:absolute;inset:0%}.div-block-5:hover{opacity:1}.single_info,.single_sponsors{padding-top:60px;padding-bottom:60px}.sponsors-event_list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.sponsors-event_item{filter:grayscale();justify-content:center;align-items:center;padding:10px;transition:all .4s;display:flex}.sponsors-event_item:hover{filter:none}.info_wrapper{align-items:center;display:block}.info_wrapper.hide{display:none}.info_list{grid-column-gap:50px;grid-row-gap:20px;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:block}.info_item{width:100%;margin-bottom:10px}.accordion{display:block}.accordion.info{width:100%}.accordion_toggle{z-index:2;cursor:pointer;background-color:#efeeee;justify-content:space-between;align-items:center;height:auto;min-height:auto;padding:15px 45px 15px 20px;display:flex}.accordion_toggle.w--open{background-color:var(--black);color:var(--white)}.dropdown_answer{z-index:0;background-color:#fff;width:auto;display:block;position:static;overflow:hidden}.dropdown_answer.w--open{box-shadow:0 7px 112px #0000001a}.accordion_icon{margin-left:20px;font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;position:absolute;inset:18px 15px auto auto}.schedule_wrapper{overflow:auto}.schedule_item{margin-bottom:20px}.accordion_toggle_schedule{z-index:2;border-bottom:1px solid var(--white);background-color:var(--black);color:var(--white);cursor:pointer;justify-content:flex-start;align-items:center;height:68px;min-height:auto;padding:0 45px 0 0;font-family:Interstatecondensed;display:flex}.accordion_toggle_schedule.w--open{background-color:var(--black);color:var(--white)}.day-no_box{background-color:#2e2d2f;flex:none;justify-content:center;align-items:center;width:68px;height:100%;margin-right:20px;display:flex}.number{font-size:36px;font-weight:500;line-height:1em}.text-block-5{text-transform:uppercase;font-family:Interstatecondensed;font-size:24px;font-weight:700;line-height:1.1em}.schedule_nav{grid-column-gap:0px;grid-row-gap:16px;background-color:var(--black);color:var(--white);grid-template-rows:auto;grid-template-columns:18% 41% 41%;grid-auto-columns:1fr;display:grid}.schedule_menu-item{letter-spacing:.04em;text-transform:uppercase;padding-top:13px;padding-bottom:13px;padding-left:30px;font-family:Interstatecondensed;font-size:20px;font-weight:400;line-height:1em}.schedule_list-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:18% 30% 52%}.div-block-6{width:100%;padding:10px 5px 10px 30px;font-weight:300}.answer-wrp{width:100%;min-height:0;max-height:400px;padding:20px;overflow:auto}.div-block-8{padding-bottom:5px}.div-block-8.type-b3{margin-top:0}.races_box{border:1px solid #000;border-radius:4px;align-items:center;margin-top:5px;margin-bottom:5px;margin-right:5px;padding:1px 3px;display:flex}.races_box.in-banner{margin-right:8px;padding:5px}.race-name{color:var(--white);font-family:Interstatecondensed;font-size:14px;font-weight:400;line-height:1.2em}.single_course-maps_wrapper{padding-top:80px;padding-bottom:50px}.single_fees,.single_prizes{width:100%;padding-top:50px;overflow:hidden}.single_rules-info{width:100%;padding-top:50px;padding-bottom:80px;overflow:hidden}.race_prizes_grid{grid-column-gap:50px;border-bottom:1px solid #ffffff80;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%;margin-top:40px;margin-bottom:60px}.race_prize_box{border:1px solid #cfcfcf;flex-direction:column;align-items:flex-start;padding:35px 50px;display:block}.single_rich-text-_race{color:#4b4a4c;width:100%;max-width:none;margin-left:auto;margin-right:auto;font-weight:300}.single_rich-text-_race p{margin-left:auto;margin-right:auto}.single_rich-text-_race h2{color:var(--black);margin-left:auto;margin-right:auto;font-family:interstate-condensed,sans-serif;font-size:1.5rem;font-weight:800}.single_rich-text-_race ul{margin-left:auto;margin-right:auto}.single_rich-text-_race blockquote{background-color:var(--white-smoke);color:#2e2d2f;border-left-width:10px;border-left-color:#2e2d2f;margin:40px auto;padding:20px 30px 20px 50px;font-family:interstate-condensed,sans-serif;font-size:30px;line-height:1.2em}.single_rich-text-_race h4{color:var(--black);text-transform:none;width:auto;margin-bottom:20px;font-family:interstate-condensed,sans-serif;font-size:1.25rem;line-height:1.2em}.single_rich-text-_race figure{flex-direction:column;align-items:flex-start;width:100%;margin:40px auto 40px 0;display:block}.single_rich-text-_race img{object-fit:contain;width:100%;min-width:50%;display:block}.single_rich-text-_race h3{color:var(--black);text-align:left;margin-top:40px;margin-bottom:40px;font-family:interstate-condensed,sans-serif;font-size:1.24rem;line-height:1.2em}.single_rich-text-_race figcaption{color:#727071;font-size:16px;line-height:1.2em}.single_rich-text-_race h5{color:var(--black);text-transform:none;font-family:interstate-condensed,sans-serif;font-size:1rem;font-weight:700;line-height:1.2em}.single_rich-text-_race a{color:var(--brown)}.single_rich-text-_race h1{color:#000;font-family:interstate-condensed,sans-serif;font-size:1.75rem;font-weight:800}.course-maps_grid{grid-column-gap:3%;grid-row-gap:3%;flex-wrap:nowrap;grid-template-rows:400px;grid-template-columns:400px 400px 400px;justify-content:space-between;align-items:flex-start;margin-right:auto;display:flex}.course-map_box{cursor:pointer;flex-direction:row;flex:none;align-items:flex-start;width:30%;max-width:none;height:auto;margin-bottom:20px;display:block;position:static}.cource-map_im{object-fit:cover;flex:0 auto;width:100%;height:100%;display:block;position:relative}.zoom{background-color:var(--brown);border-radius:4px;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:absolute;inset:auto 20px 20px auto}.image-10{width:70%}.course-map_pop-up{z-index:150;background-color:#efeeeef2;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.course-map_item{background-color:#fff;flex-direction:row;flex:none;align-items:flex-start;width:90%;height:70%;display:flex}.html_google-map{object-fit:cover;flex:1;justify-content:center;align-items:flex-end;width:80%;height:100%;display:block;overflow:hidden}.course-map_description{flex-direction:column;flex:0 auto;justify-content:space-around;align-items:flex-start;width:auto;max-width:20%;height:auto;max-height:100%;padding:0;display:flex}.button_black{border:1px solid var(--black);color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background-color:#000;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6287a02b38d01a6b4533660d_Union%20\(1\).svg);background-position:160px;background-repeat:no-repeat;background-size:20px;flex:none;justify-content:center;align-items:center;margin:40px 40px 40px 20px;padding:10px 60px 10px 25px;font-weight:400;text-decoration:none;transition:all .4s;display:flex}.button_black:hover{border-color:var(--brown);background-color:var(--brown);color:var(--white)}.button_black.map{background-position:90%;background-size:16px;width:180px;max-width:70%;margin-right:20px;padding-left:15px;padding-right:40px;font-size:16px}.close_box{cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;inset:50px 50px auto auto}.course-map_pop-up_2,.course-map_pop-up-_3{z-index:150;background-color:#efeeeed9;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.image-11{width:18px;margin-left:10px}.radio-button{border-radius:2px;width:18px;height:18px;margin-top:0;margin-right:10px}.radio-button.w--redirected-checked{background-color:var(--brown);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/628b933216012391c88d29b0_akar-icons_check.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;border-style:none}.radio-button.w--redirected-focus{box-shadow:0 0 3px 1px #ba0c2f4d}.radio-button-field{align-items:center;margin-bottom:10px;display:flex}.splide2{z-index:5;width:130%;overflow:visible}.bg-video_hover{z-index:0;opacity:.63;justify-content:center;align-items:center;width:100%;height:100%;display:block;position:absolute;inset:0%;overflow:hidden}.bg-video_hover.featured{opacity:1;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;display:flex}.bg-video_hover.featured.mobile{display:block}.bg-video_hover.featured.feat-x-disco.mobile{display:none}.html-embed-3{object-fit:cover;flex:1;width:100%;height:100%;display:none}.tabs{height:760px;position:relative}.tabs-menu{z-index:10;grid-column-gap:16px;grid-row-gap:16px;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-content:flex-start;align-items:flex-start;width:90%;max-width:1440px;margin-top:2%;margin-left:auto;margin-right:auto;display:grid;position:absolute;inset:auto 0% 3% 0}.tabs-content{background-color:#0000;height:100%}.tab-pane{background-color:#252525cf;overflow:hidden}.progress-bar{background-color:var(--brown);transform-origin:0%;width:100%;height:2px}.slide-name{margin-top:5px;font-size:16px;font-weight:300}.tab-link{color:#ffffff4d;background-color:#0000;display:block}.tab-link.w--current{display:block}.tab-link{flex:none;width:260px}.tab-link.w--current{color:#fff;background-color:#0000}.progress-bar_box{background-color:var(--light-gray);height:2px}.tab-name_hide{display:none}.tab-link_cms{color:#fff6;background-color:#0000;flex:none;padding-left:0;padding-right:0}.tab-link_cms.w--current{color:#fff;background-color:#0000}.nav-bar_sticky{z-index:100;background-color:var(--black);padding-top:40px;padding-bottom:30px;display:block;position:fixed;inset:0% 0% auto}.text-block-7{font-family:Source Sans Pro}.main-slides{width:100%;display:none}.menu-down-caret{font-size:18px;display:none}.dropdown-list_menu{color:var(--white);background-color:#2e2d2ff2;width:100%;padding-top:50px;padding-bottom:50px;display:none;position:fixed;inset:80px 0% auto}.dropdown-list_menu.w--open{background-color:#292929;width:100%;top:55px}.dropdown-menu_wrapper{width:70%;max-width:1000px;margin-left:auto;margin-right:auto}.dropdown-menu_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.dropdown-menu_box{flex-direction:column;align-items:flex-start;display:flex}.sub-menu{color:#efeeee;text-transform:uppercase;margin-bottom:10px;font-family:Interstatecondensed;font-size:22px;font-weight:700;line-height:1.2em}.sub-menu_item{color:#efeeee;text-transform:capitalize;margin-bottom:5px;font-weight:300;line-height:1.5em;text-decoration:none;transition:all .4s}.sub-menu_item:hover{color:var(--brown)}.headings_wrp{grid-column-gap:20px;align-items:center;display:flex}.dropdown-2{margin-left:-30px}.preloader{z-index:100000;background-color:var(--black);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;inset:0%}.sec_black{background-color:var(--black);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62b6ccf491de2d870066bc71_62b16873ec21c984705f645f_dark_bg.jpeg);background-position:50% 100%;background-size:cover;padding-top:100px;padding-bottom:100px;display:none}.section_about-1{background-color:var(--white);height:760px;overflow:hidden}.about_grid-1{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;width:100%;height:100%}.about_text-box{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;height:100%;display:flex;position:static}.about_image-box{z-index:2;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62ce38c19e01c6779c129231_doug_May_2021_3000_004%20\(1\).jpg);background-position:0%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.about_image-box.im-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62ce383f6cb0ca2658ae52d4_DSC04753%20\(1\).jpg);background-position:50%;background-size:cover}.about_image-box.im-3{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62ce37237ec6b03a2cde6d49_1996-15-min%20\(1\).jpg);background-position:50%;background-size:cover}.about_image-box.im-4{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62ce39475fe523711e60b568_XTERRA_TMS_VDJ_highlights_007%20\(1\).jpg);background-position:50%;background-size:cover}.block{z-index:5;background-color:#0000;width:auto;padding:0;position:static;left:-10%}.block.abot-content-box{width:90%;margin-left:auto;margin-right:auto}.section_about-2{height:800px;overflow:hidden}.list-item{margin-top:16px;margin-bottom:16px;padding-bottom:0;padding-left:20px;font-size:18px;font-weight:300;line-height:1.55em}.block-2{z-index:5;background-color:var(--white);width:auto;max-width:550px;margin-left:auto;margin-right:auto;padding:45px;position:static}.block-3{z-index:5;width:auto;position:relative}.about_lightbox-link{z-index:10;justify-content:center;align-items:center;display:block;position:absolute;inset:0%}.image-13{flex:none;width:auto;max-width:none;height:100%;display:block}.navbar{background-color:#0000}.navbar-2{z-index:100;background-color:#0000;padding-top:8px;padding-bottom:8px;transition:all .4s}.navbar-2:hover{background-color:var(--2e2d2f);color:#292929}.radio-button-label,.radio-button-label-2,.radio-button-label-3{font-family:Interstatecondensed;font-weight:300}.h2--sarif{color:var(--black);text-align:left;text-transform:none;margin-top:0;margin-bottom:30px;font-family:Freight display pro;font-size:35px;font-weight:700;line-height:120%}.h2--sarif.caps{text-transform:uppercase}.block-quote-sarif{z-index:5;background-color:#efeeee;border-left-width:15px;border-left-color:#2e2d2f;width:105%;padding:30px 30px 30px 45px;font-family:Freight display pro;font-size:20px;font-weight:700;line-height:1.3em;position:static;inset:auto auto 0% 0%}.block-quote-sarif.type-h3{border-left-style:none}.h4-sarif{z-index:2;width:auto;margin-top:0;margin-bottom:10px;margin-left:0;font-family:Freight display pro;font-size:28px;font-weight:700;line-height:120%;text-decoration:none;display:block;position:relative}.h4-sarif.wh{color:var(--white)}.h4-sarif.wh.centered{color:var(--white);text-align:center;margin-left:auto;margin-right:auto}.h3-serif{margin-top:0;margin-bottom:20px;font-family:Freight display pro;font-size:28px;font-weight:700;line-height:113%}.h3-serif.wh{color:var(--white)}.h6-sarif{color:var(--black);font-family:Freight display pro;font-size:20px;font-weight:500;line-height:133%;text-decoration:none}.h6-sarif.in-line{margin-right:5px;display:inline-block}.h6-sarif.wh{color:var(--white)}.h6-sarif.wh.caps{text-transform:uppercase;margin-bottom:5px}.h6-sarif.hover{transition:all .4s}.h6-sarif.hover:hover{color:var(--brown)}.h6-sarif.right-mrg{margin-right:5px}.h4-saris{z-index:2;color:var(--black);margin-top:0;margin-bottom:10px;margin-left:0;font-family:Freight display pro;font-size:30px;font-weight:600;line-height:120%;text-decoration:none;display:block;position:relative}.single_rich-text-_serif{color:#2e2d2f;width:100%;max-width:820px;margin-left:auto;margin-right:auto;font-weight:300}.single_rich-text-_serif p{color:#2e2d2f;margin-left:auto;margin-right:auto;font-family:noto-sans,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.4}.single_rich-text-_serif h2{color:var(--black);text-transform:none;margin:0 auto 20px;font-family:interstate-condensed,sans-serif;font-size:2.5rem;line-height:113%}.single_rich-text-_serif ul{margin-left:auto;margin-right:auto}.single_rich-text-_serif blockquote{color:#2e2d2f;text-align:left;text-transform:none;background-color:#0000;border-left:10px #2e2d2f;margin:40px auto;padding:20px 30px 20px 50px;font-family:interstate-condensed,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:1.5}.single_rich-text-_serif h4{text-align:left;text-transform:none;width:auto;margin-top:16px;margin-bottom:16px;font-family:interstate-condensed,sans-serif;font-size:1.5rem;line-height:1.2em}.single_rich-text-_serif figure{flex-direction:column;align-items:center;width:100%;max-width:100%;margin:40px 40px 40px 0;display:flex}.single_rich-text-_serif img{object-fit:contain;width:100%;min-width:50%;display:block}.single_rich-text-_serif h3{color:#2e2d2f;text-align:left;text-transform:none;margin-top:20px;margin-bottom:20px;font-family:interstate-condensed,sans-serif;font-size:1.75rem;line-height:113%}.single_rich-text-_serif figcaption{color:#727071;text-align:left;font-size:16px;line-height:1.2em}.single_rich-text-_serif h1{color:#000;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:interstate-condensed,sans-serif;font-size:62px;font-weight:800;line-height:113%}.single_rich-text-_serif a{color:#2e2d2f}.single_rich-text-_serif h5,.single_rich-text-_serif h6{font-size:1.25rem}.single_rich-text-_serif li{font-size:1.125rem;line-height:1.4}.text-block-10{font-family:Interstatecondensed}.empty-state-2,.empty-state-3,.empty-state-4,.empty-state-5,.empty-state-6{background-color:#0000}.text-block-11{display:none}.div-block-9{display:flex}.map_image{object-fit:contain;flex:1;width:80%;height:100%;margin-right:auto;display:block;overflow:hidden}.cp-table-box{display:block}.cp-dropdown{position:relative}.navbar-_top{z-index:110;background-color:#0000;padding-top:15px;padding-bottom:10px;transition:all .4s;position:absolute}.navbar-_top:hover{background-color:var(--black)}.tab_bg{background-color:var(--gray-for-black);position:absolute;inset:0%}.bg{z-index:0;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.slider-wrapper_relative{width:100%;display:block;position:relative;overflow:hidden}.slider-wrapper_relative.more-x-disco-hp{display:none}.bg_darkness{z-index:1;background-color:#0003;width:100%;height:100%}.darkness{background-color:#0003;display:none;position:absolute;inset:0%}.form-block-2{z-index:90;position:relative}.form-4{position:relative}.net-icon_footer{width:100%;height:100%;position:absolute}.net-icon_footer.hover{opacity:0;display:block}.net-icon_footer.white{mix-blend-mode:normal}.mask{width:300px;height:450px;overflow:visible}.slide-nav-hidden{display:none;position:static}.slider{background-color:#0000;height:405px;position:relative;overflow:hidden}.section-7{padding-top:140px}.slide{margin-right:50px}.cont-100{width:100%;position:relative}.hide{display:none}.image-14{width:30%}.text-block-12{color:var(--brown);text-transform:uppercase;font-size:50px;line-height:1.1em}.watch-time{color:var(--white);text-align:center;text-shadow:0 -1px 6px #00000026,0 1px 20px #0003;margin-left:5px;font-size:24px;line-height:1em}.watch-time.left-mrg{margin-left:10px;margin-right:0}.view-link{color:var(--black);letter-spacing:.05em;text-transform:none;font-size:16px;font-weight:400;text-decoration:none;transition:all .4s}.view-link:hover{color:var(--brown)}.view-link.wh{color:var(--white)}.view-link.wh:hover{color:var(--brown)}.collection-list-4{display:flex}.background-video-2{z-index:-1;width:100%;height:100%;position:absolute;inset:0%}.line{background-color:#c8c7c880;width:100%;height:1px;position:absolute;inset:0% 0% auto}.date{margin-bottom:10px;font-weight:300}.seperator{background-color:var(--light-gray);width:100%;max-width:820px;height:1px;margin-bottom:60px;margin-left:auto;margin-right:auto}.refer-box{align-items:center;margin-bottom:0;display:flex}.single-line-x{grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;display:flex}.single-line-x.type-l3.space-top{margin-top:20px}.single_contact-info{padding-top:60px;padding-bottom:60px;position:relative}.text-block-13{margin-top:15px}.map-wrp{width:100%;height:27vw;position:relative}.div-block-11{max-height:100%;padding-top:1rem;padding-left:.5rem;padding-right:.5rem;overflow:auto}.info-event_rich-text{color:var(--black);text-align:left;flex-direction:column;align-items:center;width:100%;margin-top:10px;font-size:16px;font-weight:400;line-height:1.3em;display:block}.info-event_rich-text a{color:var(--brown);text-decoration:none}.info-event_rich-text h4{margin-left:0;font-family:interstate-condensed,sans-serif;font-size:1.25rem}.info-event_rich-text p{font-size:18px;font-weight:300;line-height:1.3em}.info-event_rich-text ul{font-weight:300}.info-event_rich-text.info{color:var(--black);text-align:left}.info-event_rich-text h2{text-align:left;font-family:interstate-condensed,sans-serif;font-size:1.5rem;font-weight:800}.info-event_rich-text h3{font-family:interstate-condensed,sans-serif;font-size:1.25rem}.info-event_rich-text h1{font-family:interstate-condensed,sans-serif;font-size:1.75rem;font-weight:800}.section-8{background-color:var(--black);padding-top:59px;padding-bottom:59px}.collection-item-10{background-position:50%}.collection-item-10.x-disco-hp-feature{background-image:none}.slider-2{margin-top:69px}.slide-2{background-color:var(--crimson)}.slide-3{background-color:#060aff}.prev-arrow{z-index:110;background-color:#0000;justify-content:flex-start;align-items:center;width:50px;display:flex;position:absolute;inset:0% auto 0% 0%;overflow:visible}.prev-arrow.left{top:0%;bottom:0%;right:auto}.prev-arrow.hide{display:none}.splide__arrow-splide__arrow--prev{z-index:110;background-color:#0000;justify-content:flex-start;align-items:center;width:50px;display:flex;position:absolute;inset:0% auto 0% 0%;overflow:visible}.splide__arrow-splide__arrow--prev.left{top:0%;bottom:0%;right:auto}.splide__arrow-splide__arrow--prev.hide{display:none}.splide__arrow-splide__arrow--next{z-index:110;background-color:#0000;justify-content:flex-end;align-items:center;width:50px;display:flex;position:absolute;inset:0% 0% 0% auto;overflow:visible}.splide__arrow-splide__arrow--next.left{top:0%;bottom:0%;right:auto}.splide__arrow-splide__arrow--next.hide{display:none}.single_introduction{padding-top:50px;padding-bottom:30px}.event-wrapper-fadein{border-radius:4px;margin-bottom:50px}.event-wrapper-fadein.hide,.custom-slides{display:block}.invisible-empty-state{display:none}.div-block-12{height:350px}.race-card-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 0;background-size:cover;height:350px}.hidden-text{display:none}.select-field{color:#222;background-color:#fff;border:2px solid #c8c7c8;border-radius:50px;height:42px}.select-field.filter_dropdown{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/624d735e0aa464932950353a_location_icon.svg);background-position:12%;background-repeat:no-repeat;background-size:auto;margin-bottom:0;padding-left:40px;display:none}.grid-4{grid-template-rows:auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr;font-size:1px}.type-h0{font-family:interstate-condensed,sans-serif;font-size:6rem;font-weight:800;line-height:1.1}.section-9{font-size:1px}.type-h1{font-family:interstate-condensed,sans-serif;font-size:4rem;font-weight:800;line-height:1.1}.type-h1.txt-white.txt-shadow{max-width:none}.type-h2{font-family:interstate-condensed,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.1}.type-h2.upper.section-heading{word-break:normal;margin-bottom:2rem}.type-h2.story-section-title{margin-top:0;margin-bottom:2rem;padding-top:6px}.type-h2.section-heading{margin-bottom:2rem}.type-h3{font-family:interstate-condensed,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1}.type-h3.txt-black.hover-red.find-event-card-title{color:var(--black);margin-top:20px;text-decoration:none;display:block}.type-h3.upper.section-heading{margin-bottom:1rem}.type-h4{font-family:interstate-condensed,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.1}.type-h4.about-section-text{line-height:1.3}.type-h4.policy-updated{margin-bottom:60px}.div-block-13{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;display:flex}.type-b1{font-family:noto-sans,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5}.type-b1._404-text{margin-top:34px;line-height:1.4}.type-b2{font-family:noto-sans,sans-serif;font-size:1rem;font-weight:300;line-height:1.3}.type-b2.space-top{padding-top:20px}.type-b3{margin-top:0;font-family:noto-sans,sans-serif;font-size:1rem;line-height:1.4}.div-block-14{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;display:flex}.type-b0{font-family:noto-sans,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}.type-b0.txt-white.middot-separator{padding-left:10px;padding-right:10px}.body-style-text{padding-top:67px}.text-colours{padding-top:54px;padding-bottom:55px}.div-block-15{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#9adaeb;flex-direction:column;margin-top:23px;margin-bottom:20px;padding:20px 20px 19px;display:flex}.txt-black{border-bottom:1px none var(--black);color:#2e2d2f}.txt-black.type-b0{color:#2e2d2f}.txt-white{color:var(--white)}.txt-white.type-b0.space-x{padding-left:10px;padding-right:10px}.txt-white.txt-shadow.type-b1.space-left{margin-left:11px}.txt-white.type-l1{background-color:#0000}.txt-white.type-l1.wtach-video-button-text{z-index:9;margin-top:8px;text-decoration:none;position:relative}.txt-white.type-b1.footer-link{text-decoration:none}.txt-red{color:var(--brown)}.txt-gray{color:var(--dark-grey)}.background-colours{padding-top:55px;padding-bottom:51px}.bg-black{background-color:#181616}.bg-white{background-color:var(--white)}.bg-red{background-color:var(--brown)}.div-block-16{display:flex}.div-block-17{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;margin-top:21px;margin-bottom:21px;display:flex}.type-l1{font-family:interstate-condensed,sans-serif;font-size:1.25rem;line-height:1.2}.type-l1.txt-white.space-right{margin-right:8px}.type-l1.space-bottom{margin-bottom:1rem}.type-l1.txt-gray.cancelled-dates{text-decoration:line-through}.type-l1.red-btn{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem .5rem;display:inline-block}.type-l1.red-btn:hover{background-color:var(--crimson)}.type-l4{font-family:interstate-condensed,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2}.type-l3{font-family:interstate-condensed,sans-serif;font-size:1rem;line-height:1.2}.type-l3.txt-gray.space-right{margin-right:12px}.type-l3.space-x{margin-left:10px;margin-right:10px}.label-style-text{padding-top:52px;padding-bottom:44px}.div-block-18{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;margin-top:20px;margin-bottom:21px;display:flex}.lower{text-transform:lowercase}.upper{text-transform:uppercase}.upper.txt-black.type-l3.thin-tag{line-height:0}.title-case{text-transform:capitalize}.div-block-19{margin-top:22px;margin-bottom:23px}.div-block-20{background-color:#71c1f7;padding-top:12px;padding-bottom:10px;padding-left:20px}.txt-shadow{text-shadow:0 1px 20px #0003,0 -1px 6px #00000026}.txt-shadow.txt-white.type-h1{margin-top:0}.txt-shadow.txt-white.type-b1.space-left{margin-left:.5rem}.type-h5{font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-weight:700}.type-h5.upper.space-top{margin-top:2rem}.type-b4{font-size:.875rem}.txt-center{text-align:center}.full-width{width:100%}.story-auth-intro{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.story-intro-readtime{grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex}.story-intro-readtime.txt-gray.type-b3,.story-intro-readtime.type-l3{grid-column-gap:.25rem;grid-row-gap:.25rem}.story-intro-metrics{margin-top:16px;display:flex}.story-intro-metrics.type-l3{margin-top:38px;margin-bottom:21px}.hover-red:hover{color:var(--brown)}.type-b5{font-size:.75rem}.type-b5.upper.intermediate{color:#0f52ba}.type-b5.upper.easy{color:#129827}.event-race-card-info{flex-direction:column;flex:1;width:100%;display:flex}.discipline-banner-icon{width:20px;height:20px;margin-right:6px}.div-block-21{align-items:center;display:flex}.watch-video-button-text{z-index:9;position:relative}.watch-video-button-text.txt-white{justify-content:flex-start}.watch-video-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;border:2px none var(--white);border-radius:4px;flex-direction:column;align-items:center;padding:.25rem .5rem;display:flex}.middot-separator{margin-left:.5rem;margin-right:.5rem}.empty-state-7{background-color:#0000}.schedule-location-rich-text a{color:#3382b1}.schedule-location-rich-text p{margin-bottom:0}.section-10{margin-top:23px;margin-bottom:32px}.schedule-entry{padding-top:.25rem;padding-bottom:.25rem;display:flex}.schedule-entry-time{width:18%;padding-left:30px}.schedule-entry-content{flex:1;width:78%;display:flex}.schedule-entry-activity,.schedule-entry-location{width:50%;padding-left:30px}.featured-event-metrics{justify-content:center;margin-bottom:2rem;display:flex}.x-disco-feature-metrics{margin-bottom:2rem;display:flex}.stories-feature-metrics.txt-white{z-index:2;margin-top:2rem;margin-bottom:2rem;display:flex;position:relative}.type-h6{font-family:interstate-condensed,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.1}.type-b6{font-size:1.25rem}.difficulty-labels{grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex}.div-block-22{margin-top:24px;margin-bottom:22px}.conteiner-2{z-index:20;width:90%;max-width:1440px;margin-left:auto;margin-right:auto;padding-top:10px;position:static;overflow:hidden}.course-videos-list{grid-column-gap:1rem;grid-row-gap:0rem;justify-content:center;display:flex}.course-videos-list-wrapper{display:block}.race-courses{padding-top:80px}.course-map-item{width:100%}.course-maps-grid{grid-column-gap:65px;grid-row-gap:65px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.preview-video-box{flex:1;width:auto;max-width:700px}.course-wrapper{width:100%;height:100%}.course-thumb{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:100%;margin-left:auto;margin-right:auto;position:absolute;inset:0}.description-stage{flex-direction:column;width:25%;display:flex}.gpx-link-container{justify-content:center;padding-top:.5rem;padding-bottom:.5rem;display:flex}.button_black-2{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background-color:#000;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6287a02b38d01a6b4533660d_Union%20\(1\).svg);background-position:160px;background-repeat:no-repeat;background-size:20px;border:1px solid #000;flex:none;justify-content:center;align-items:center;margin:40px 40px 40px 20px;padding:10px 60px 10px 25px;font-weight:400;text-decoration:none;transition:all .4s;display:flex}.button_black-2:hover{color:#fff;background-color:#ba0c2f;border-color:#ba0c2f}.button_black-2.map{background-position:90%;background-size:16px;width:180px;max-width:70%;margin:0;padding-left:15px;padding-right:40px;font-size:16px}.map-embed{object-fit:contain;width:100%;height:100%}.course-description-text h2{font-size:1.125rem}.course-description-text h4,.course-description-text h3{font-size:1rem}.course-decsription{flex:1;padding-top:.5rem;padding-left:.5rem;padding-right:0;overflow:auto}.course-modal{z-index:999;background-color:#000c;justify-content:center;align-items:center;padding-top:4rem;display:none;position:fixed;inset:0%}.media-stage{flex:1;justify-content:center;align-items:center;padding-left:.5rem;padding-right:.5rem;display:flex}.course-modal-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.close-course-modal-btn{position:absolute;top:1rem;right:1rem}.close-course-modal-btn.type-l1{background-color:#ba0c2f}.map-embed-box{width:100%;height:100%}.course-modal-content{z-index:999;background-color:#fff;justify-content:space-between;width:100%;max-width:1200px;height:100%;max-height:800px;padding:.5rem;display:flex;position:static}.course-video{width:100%;max-width:50vw;padding-bottom:56.25%;position:relative}.course-video-embed{width:100%;height:100%;position:absolute;inset:0%}.course-thumb-square{width:100%;padding-bottom:100%;position:relative}.flex-single-line{grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;display:flex}.flex-single-line.hidden{display:none}.past-event-tag{background-color:var(--white-smoke);border-radius:4px;flex-direction:column;margin-top:.5rem;padding:.25rem .5rem;display:block}.banner-tag{background-color:#fffc;border-radius:4px;margin-bottom:.5rem;padding-top:0;padding-left:.25rem;padding-right:.25rem}.type-pull{font-family:interstate-condensed,sans-serif;font-size:3rem;font-weight:500;line-height:1.3}.type-pull.txt-center.about-intro{max-width:1000px;margin-left:auto;margin-right:auto}.div-block-23{background-color:var(--black);padding-top:3rem;padding-bottom:3rem}.about-intro-subtext{width:90%;margin-left:auto;margin-right:auto}.about-intro{max-width:1000px;margin-left:auto;margin-right:auto}.about-intro.type-h3.txt-white{max-width:840px}._404-tag.type-l1.bg-red{color:var(--white);border-radius:4px;padding-left:.5rem;padding-right:.5rem}._404-link{color:var(--brown);text-decoration:none}._404-link:hover{text-decoration:underline}._404-nav-back{background-color:#2e2d2f;height:4rem}.div-block-24{display:block}.content-container{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.content-container.rules-page{font-size:16px;line-height:1.5}.vittoria-page-header{padding-top:4rem}.vittoria-page-body{padding-top:5rem;padding-bottom:5rem}.vittoria-more-info{margin-top:12px;margin-bottom:11px}.vittoria-separator{border-top:1px solid var(--light-gray);height:0;margin-top:2rem}.vittoria-page-footer{padding-bottom:100px}.vittoria-see-more-heading.type-h4{margin-bottom:23px}.vittoria-product-link{margin-top:.5rem;margin-bottom:.5rem}.vittoria-link{color:var(--brown);text-decoration:none}.vittoria-link:hover{text-decoration:underline}.white-page-nav-backing{color:#2e2d2f;background-color:#2e2d2f;height:3.5rem}.elite-criteria-header{padding-top:4rem;padding-bottom:4rem}.elite-criteria-header-extra-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.red-link{color:var(--brown);text-decoration:none}.red-link:hover{text-decoration:underline}.elite-criteria-content{padding-bottom:4rem}.red-pill{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.125rem .25rem;display:inline-block}.red-pill.bg-red.txt-white.type-l1{background-color:var(--brown);border-radius:4px}.red-pill.type-l1{line-height:1.2}.red-pill.heading-tag{margin-top:0}.form-error-alert{border:1px solid var(--crimson);background-color:#0000;border-radius:6px}.tour-schedule-container{margin-bottom:48px}.eu-rules-tour-schedule{background-color:var(--white-smoke);grid-template-columns:1fr 1fr 1fr 1fr;padding:10px}.euro-invited-athletes-container{margin-bottom:46px}.euro-inviited-athletes{background-color:var(--white-smoke);padding:10px}.euro-part-2-female-invites{background-color:var(--white-smoke);grid-template-columns:1fr 1fr 1fr 1fr;margin-top:12px;margin-bottom:41px;padding:10px}.eu-rules-prize-table{background-color:var(--white-smoke);margin-top:21px;margin-bottom:33px;padding:10px}.short-track-points-container{margin-bottom:84px}.short-track-points{background-color:var(--white-smoke);grid-template-columns:1fr 1fr 1fr 1fr;padding:10px}.euro-ag-schedule-notes{padding-top:10px;padding-bottom:24px}.ag-points-grid{background-color:var(--white-smoke);grid-template-columns:1fr 1fr 1fr;margin-top:10px;margin-bottom:36px;padding:10px}.euro-ag-slots{background-color:var(--white-smoke);grid-template-columns:1fr 1fr 1fr 1fr;margin-top:21px;margin-bottom:33px;padding:10px}.euro-ag-slots.duos-slot-table{display:none}.euro-ag-slots.triathlon{grid-template-columns:1fr 1fr 1fr}.short-track-race-prize-money{background-color:var(--white-smoke);grid-template-columns:1fr 1fr 1fr;margin-top:19px;margin-bottom:33px;padding:10px}.short-track-series-purse{background-color:var(--white-smoke);margin-top:14px;margin-bottom:57px;padding:10px}.wc-qualify-schedule-container{margin-bottom:59px}._3-col-grid{grid-template-columns:1fr 1fr 1fr}.tour-page-overview{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c798423e5aca0f8dc148ac_footer_bg.jpg);background-position:50% 100%;background-size:cover;padding-top:4rem;padding-bottom:4rem}.tour-page-overview.plain{background-color:var(--2e2d2f);background-image:none}.tour-about-section,.tour-schedule-section{padding-top:4rem;padding-bottom:4rem}.tour-schedule-cl-item{width:100%;padding:.5rem .25rem;display:flex}.tour-schedule-cl-item:nth-child(odd){background-color:var(--white-smoke)}.tour-schedule-item-dates{width:20%}.tour-schedule-item-name{width:40%}.tour-schedule-item-location{grid-column-gap:.25rem;grid-row-gap:.25rem;width:40%;display:flex}.tour-event-link{text-decoration:none}.tour-rules-section{padding-top:4rem;padding-bottom:4rem}.tour-about-text-sections{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.press-race-reports{padding-top:3rem;padding-bottom:4rem}.press-race-reports-cl-wrapper{max-width:860px}.race-report-list-item{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-direction:column;align-items:flex-start;padding:.5rem;display:flex}.red-tag{padding:.25rem .5rem}.red-tag.type-l3.bg-red.txt-white{text-transform:capitalize;border-radius:4px}.red-tag.bg-red.txt-white{border-radius:4px;display:inline-block}.red-tag.type-l1.bg-red.txt-white{background-color:var(--brown)}.race-recap-card-title.type-h3.txt-black.hover-red{text-decoration:none}.horizontal-separator-article{border:1px solid var(--white-smoke);margin-top:.5rem;margin-bottom:.5rem;padding-top:0;padding-bottom:0}.translation-notice-container{background-color:#e7f9fd;border:1px solid #a1e5f3;border-radius:4px;margin-bottom:3rem;padding:.25rem .5rem;display:none}.race-report-header{padding-top:5rem;padding-bottom:4rem}.race-report-metrics{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.race-report-content{padding-bottom:4rem}.race-report-season-summary{padding-bottom:5rem}._2022-elite-season-summary{background-color:var(--white);grid-template-columns:.4fr 1fr 1fr;max-width:820px;margin-left:auto;margin-right:auto;padding:.25rem;display:none}.season-summary-heading{max-width:820px;margin-bottom:1rem;margin-left:auto;margin-right:auto}.second-level-sponsors-cl-wrapper{margin-top:2rem;margin-bottom:2rem}.second-level-sponsors-cl{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.second-level-sponsor{filter:grayscale();padding:.5rem;transition:all .3s}.second-level-sponsor:hover{filter:none}.your-story-header{padding-top:4rem;padding-bottom:4rem}.header-subtext-container{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-direction:column;margin-top:3rem;display:flex}.heading-cta-container{justify-content:center;align-items:center;padding-top:3rem;display:flex}.red-btn{text-decoration:none}.red-btn.txt-white.bg-red{border-radius:4px;padding:.25rem .5rem;display:inline-block}.your-story-form-and-faqs{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:space-between;max-width:80rem;margin-left:auto;margin-right:auto;padding-bottom:4rem;display:flex}.your-story-form-container{flex:none;width:50%}.form-field{margin-bottom:1rem}.form-submit-btn{color:var(--white);background-color:#2e2d2f;border-radius:4px;padding:.25rem .5rem}.form-submit-btn:hover{background-color:var(--black)}.tall-text-area{min-height:350px}.your-story-form-heading{margin-bottom:2rem}.your-story-faq-container{flex:0 auto;max-width:30rem}.your-story-faqs-heading{margin-bottom:2rem}.your-story-faq{margin-bottom:1rem}.ys-faq-question{margin-bottom:.5rem}.trws-about-section{padding:4rem 3rem;font-size:18px}.trws-about-part-1{grid-column-gap:6rem;grid-row-gap:6rem;justify-content:space-between;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:block}.trws-about-part-1.trws-segment-section{padding-top:5rem}.trws-why-text-outer{width:100%;max-width:60rem}.trws-why-image-box{justify-content:center;align-items:center;width:40%;display:flex}.trws-why-text{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;margin-top:1rem;padding-bottom:1rem;display:flex}.trws-about-part-2{grid-column-gap:6rem;grid-row-gap:6rem;justify-content:space-between;max-width:1440px;margin-top:4rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex}.trws-who-image-box{width:40%}.trws-who-text-outer{flex-direction:column;justify-content:center;width:100%;display:flex}.trws-who-text-heading{padding-bottom:1rem}.trws-who-text.type-b1{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;max-width:60rem;display:flex}.trws-races-section{padding:4rem 3rem;display:none}.trws-races-container{max-width:1440px;margin-left:auto;margin-right:auto}.trws-races-cl-item{border-radius:4px;margin-bottom:2rem;display:flex;overflow:hidden;box-shadow:1px 1px 5px #00000012}.trws-races-cl-item:hover{box-shadow:1px 1px 10px #00000038}.trws-event-image-box{width:296px;height:210px}.trws-event-text-box{flex:1;padding:1.5rem 2rem;display:flex}.trws-event-races-box{margin-top:1rem}.trws-event-races-cl-item{margin-bottom:.5rem}.trws-event-location{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.trws-event-text-main{flex:1}.trws-event-text-right{flex-direction:column;justify-content:center;align-items:center;display:flex}.trws-event-image{object-fit:cover;width:100%;height:100%}.link-block{width:100%;height:100%}.trws-event-race-link{text-decoration:none}.trws-event-heading-link{margin-bottom:.25rem;text-decoration:none;display:inline-block}.trws-world-champs-section{padding:4rem 3rem}.trws-world-champs-container{max-width:1440px;margin-left:auto;margin-right:auto;font-size:18px}.trws-world-champs-content{grid-column-gap:6rem;grid-row-gap:6rem;flex-direction:column;justify-content:space-between;display:block}.trws-world-champs-text-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;width:100%;max-width:60rem;display:flex}.trws-world-champs-image-box{width:100%;display:none}.trws-qual-header-section{padding-top:4rem;padding-bottom:4rem}.trws-qual-content-section{padding-bottom:4rem}.editorial-link{color:#2e2d2f;text-decoration:none}.editorial-link:hover{color:var(--brown)}.wcag-toc-section-contents{list-style-type:none}.wcag-toc-section-item-link{color:var(--brown);text-decoration:none}.wcag-toc-section-item-link:hover{text-decoration:underline}.wcag-useful-info-section{position:static}.wcag-body{color:#2e2d2f;background-color:#2a2a2e}.wcag-body.type-b2{color:var(--white)}.wcag-page{background-color:var(--white);color:#333;background-image:none;max-width:860px;min-height:1200px;margin:0 auto;padding:2rem}.wcag-page.cover-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6501ab16d820c41e8248bd69_cover-2023.jpg);background-position:0 0;background-size:860px}.wcag-page.cover-page.trwc{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66c6e23fc35aa743106f3254_maine_athlete_guide_cover_2025.jpg)}.wcag-page.cover-page.wcag-full-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66ebce697a48adec501141a6_2024_athlete_guide_cover.jpg);min-height:1210px}.wcag-page.wcag-trentino-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311cee172d1d16708540232_trentino.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:flex-start;display:flex}.wcag-page.wcag-trentino-1{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311d2a315a3054120a63107_trentino2.png);background-position:50% 100%;background-repeat:repeat-x;background-size:contain}.wcag-page.wcag-dolomiti-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311d16a15a705555d488e8b_dolomiti.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:flex-start;display:flex}.wcag-page.wcag-molveno-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6310c0d180174fdc192eef73_molveno.jpg);background-position:0 0;background-size:auto;justify-content:center;align-items:flex-start;display:flex}.wcag-page.wcag-andalo-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311e6298bf0c17f15b10582_andalo.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:flex-start;display:flex}.wcag-page.wcag-general-info-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:center;display:flex}.wcag-page.wcag-general-info-cover.wcag-section-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px}.wcag-page.wcag-location-section-cover,.wcag-page.wcag-section-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:center;display:flex}.wcag-page.wcag-ad-elleerre{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66d7235c467a8a70291a3968_ElleErre_XTERRA_ADV2024.jpg);background-position:0 0;background-size:862px;min-height:1220px}.wcag-page.wcag-ad-pica{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64f06732bcc8e4125cfee211_pica.jpg);background-position:0 0;background-size:860px}.wcag-page.wcag-ad-vittoria{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64f066311a6f67749a065435_vittoria.jpg);background-position:0 0;background-size:862px}.wcag-page.wcag-ad-zoggs{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66d7223a38e0b147a9c9df53_Zoggs%20Xterra%20Athlete%20Guide%20A4%20Poster%20210mmx297mm_3mmbleed_300dpi_CMYK%20\(1_.jpg);background-position:0 0;background-size:862px;min-height:1220px}.wcag-page.wcag-molveno-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311e37008f13dcd1f7f056f_molveno2.jpg);background-position:50% 100%;background-repeat:repeat-x;background-size:contain}.wcag-page.wcag-schedule-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:center;display:flex}.wcag-page.wcag-ad-liquidshot{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632c2fe72c8ac0794415f4e3_Liquishot.jpg);background-position:0 0;background-size:860px}.wcag-page.wcag-shorttrack{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6319ff5db3d3da331a4e4c05_shorttrack.jpg);background-position:0 0;background-size:860px}.wcag-page.wcag-ad-named{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66d72495cc0e1cb4c224a35c_ADV_XTerra_A4_digitale_2024.jpg);background-position:0 0;background-size:862px;min-height:1220px}.wcag-page.wcag-ad-mucoff{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66d722757ddcd6cd84898d05_XTERRA_MUCOFF.jpg);background-position:0 0;background-size:862px;min-height:1220px}.wcag-page.wcag-ad-trentino{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66d5721259b28afb198e1b38_Trentino-ADV-Arrampicata-A4-ENG.jpg);background-position:0 0;background-size:862px}.wcag-page.wcag-section-cover-trwc{border-top:4px solid var(--gray-for-black);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64f154042b65d3c3fb59e31e_sugarloaf_bg.png);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;justify-content:flex-start;align-items:flex-start;min-height:600px;display:flex}.wcag-page.wcag-ad-mixed-relay{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66e28fa4978014addd73b9dd_A4_Open-Sprint_Molveno-2024_3_V2_EN\(1\).jpg);background-position:0 0;background-size:862px}.wcag-page.partners-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6501ab34ada26f00191bc905_partners-2023.jpg);background-position:0 0;background-size:862px}.wcag-page.partners-page.wcag-full-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66e3e41edbbda3a5a2290eae_event_partners2025.jpg)}.wcag-page.bordered{border-bottom:4px solid var(--gray-for-black)}.wcag-page.wcag-sa-promo-page{background-color:#27354b;flex-direction:column;justify-content:flex-end;align-items:center;display:block;position:relative}.wcag-page.wcag-portugal-promo-page{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6502827e67753cc1a673a291_potugal_promo_grad.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}.wcag-page.wcag-greece-promo-page{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65028475f91f4d27cd025b21_greece_promo_grad.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}.wcag-page.wcag-conq-crat-promo-page{background-color:#131212;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6502896f387cfe9774423965_conquer_crater_grad.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}.wcag-page.movie-night-promo{background-image:none;min-height:auto}.wcag-welcome-message{grid-column-gap:6rem;grid-row-gap:6rem;justify-content:space-between;margin-bottom:4rem;display:flex}.wcag-welcome-message-text-box{width:60%}.wcag-welcome-message-image-box{width:40%;display:flex}.wcag-welcome-message-text{font-style:italic}.wcag-welcome-message-signature{margin-top:.5rem}.wcag-welcome-message-signature.type-l3{margin-top:1rem}.wcag-welcome-message-image{max-height:20rem;margin-left:auto;margin-right:auto}.wcag-page-cover-title.type-h1{text-align:center}.wcag-section-heading{margin-top:2rem;margin-bottom:4rem}.wcag-cover-title{color:var(--white);text-align:left;text-shadow:2px 2px 6px #000000b3;margin-top:100px;margin-bottom:0;margin-left:200px;font-size:6rem;line-height:1.25}.white-btn{background-color:var(--white);opacity:.7;color:#2e2d2f;border-radius:4px;margin-left:0;padding:8px 25px;text-decoration:none;transition:opacity .2s}.white-btn:hover{opacity:1}.image-15{text-align:center}.div-block-25{text-align:center;margin-top:4rem}.trws-races-filters-box{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.trws-race-filters-form{margin-bottom:0}.trws-race-filter-form-search-field{align-items:center;height:42px;margin-top:auto;margin-bottom:auto;display:block;position:relative}.trws-race-search-input{border:1px solid var(--dark-grey);border-radius:50px;width:227px;height:42px}.trws-race-form{align-items:center;display:flex}.trws-rankings-section{padding:4rem 3rem}.trws-rankings-container{max-width:1440px;margin-left:auto;margin-right:auto}.trws-rankings-intro-text{max-width:60rem}.trws-about-container{max-width:1440px;margin-left:auto;margin-right:auto}.xws-schedule-section{padding:4rem 3rem}.xws-schedule-container{max-width:1440px;margin-left:auto;margin-right:auto}.xws-schedule-events-cl-item{align-items:center;padding:.25rem;display:flex}.xws-schedule-events-cl-item:hover{background-color:var(--white-smoke)}.xws-event-dates{width:20%}.xws-event-title,.xws-event-location{width:40%}.xws-event-link{text-decoration:none}.trws-logo{object-fit:contain;margin-top:auto;margin-bottom:auto}.trwc-wc-image-wide{object-fit:cover}.trws-rankings-link{margin-top:1rem;text-decoration:none;display:inline-block}.trws-rankings-link:hover{text-decoration:underline}.trws-rankings-link.red-link,.trws-wc-image-mobile,.trws-about-image-one-mobile,.trws-distance-cats-image-mobile,.trws-duos-image-mobile{display:none}.event-banner-upcoming-btns{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;display:flex}.xws-world-champs-section{padding-bottom:4rem;padding-left:3rem;padding-right:3rem}.xws-world-champs-container{max-width:1440px;margin-left:auto;margin-right:auto}.wcag-schedule-section{border-top:1px solid var(--gray-for-black)}.wcag-schedule-day{margin-bottom:5rem}.wcag-schedule-day-title{margin-bottom:2rem}.wcag-schedule-times{width:15%;padding-left:.25rem}.wcag-schedule-row{padding-top:.25rem;padding-bottom:.25rem;display:flex}.wcag-schedule-activity{width:55%;padding-left:1rem;padding-right:1rem}.wcag-schedule-location{width:30%}.wcag-schedule-header{background-color:var(--black);padding-top:.5rem;padding-bottom:.5rem;display:flex}.wcag-schedule-header-times{width:15%;padding-left:.25rem}.wcag-schedule-header-activity{width:55%;padding-left:1rem;padding-right:1rem}.wcag-schedule-header-location{width:30%}.wcag-clinics-section{grid-column-gap:3rem;grid-row-gap:3rem;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem;display:flex}.wcag-clinic{border:1px solid var(--dark-grey);width:45%;padding:2rem}.wcag-clinic-day-heading{margin-bottom:2rem}.wcag-clinic-day-heading.type-h3{margin-top:2rem}.wcag-clinic-info-label{margin-top:1rem}.image-16{width:95%;margin:2rem auto;display:block}.rules-index-intro-section{margin-bottom:4rem;padding-top:4rem;padding-left:1rem;padding-right:1rem}.rules-index-page-heading{margin-bottom:2rem}.rules-index-page-tag{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem .5rem;display:inline-block}.rules-index-links-section{padding:4rem 1rem}.rules-index-links-list.type-b1{padding-top:1rem}.rules-index-links-list-item{margin-bottom:.5rem}.rules-index-page-link{color:var(--brown);text-decoration:none}.rules-index-page-link:hover{text-decoration:underline}.rules-index-trail-run-heading{margin-top:3rem}.wcag-scroll-to-top{position:fixed;bottom:2rem;right:2rem}.image-17{width:95%;margin-bottom:2rem;margin-left:auto;margin-right:auto;display:block}.image-18{width:95%;margin-left:auto;margin-right:auto;display:block}.link-block-2,.link-block-3{width:100%;margin:1rem auto 2rem}.image-19{width:95%;margin-left:auto;margin-right:auto;display:block}.link-block-4,.link-block-5{width:100%;margin-top:2rem;margin-left:auto;margin-right:auto}.image-20{width:95%;margin-left:auto;margin-right:auto;display:block}.link-block-6{width:100%;margin-top:2rem;margin-left:auto;margin-right:auto}.image-21{width:95%;margin-left:auto;margin-right:auto;display:block}.link-block-7{width:100%;margin-top:2rem;margin-left:auto;margin-right:auto}.image-22{width:95%;margin-left:auto;margin-right:auto;display:block}.link-block-8{width:100%;margin:2rem auto}.image-23,.image-24,.image-25{width:95%;margin-left:auto;margin-right:auto;display:block}.rich-text-block{margin-top:0;margin-bottom:0}.image-26{width:95%;margin-left:auto;margin-right:auto;display:block}.wcag-partners-grid{place-items:center;margin-top:2rem;margin-bottom:6rem}.wcag-partners-grid-3{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;place-items:center;margin-top:2rem;margin-bottom:6rem}.div-block-26{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.event-banner-btn-row{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.xwt-schedule-section{padding-top:4rem;padding-bottom:4rem}.xwt-schedule-cl-wrapper{background-color:#0000;margin-left:auto;margin-right:auto;padding:0}.xwt-schedule-entry-container{grid-column-gap:.5rem;grid-row-gap:.5rem;border-bottom:1px solid var(--white-smoke);align-items:center;padding:.5rem .25rem;display:flex;position:relative}.xwt-schedule-entry-dates{grid-column-gap:.3rem;grid-row-gap:.3rem;align-items:center;width:8%;display:flex}.xwt-schedule-entry-name,.xwt-schedule-entry-location{flex:1;width:25%}.xwt-schedule-entry-slots{width:10%}.xwt-schedule-entry-country{flex:1;width:10%}.xwt-schedule-event-link{text-decoration:none}.xwt-schedule-header-row{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;display:flex}.xwt-schedule-header-row.bg-black.txt-white{padding-top:.5rem;padding-bottom:.5rem}.xwt-schedule-heading-date{width:8%}.xwt-schedule-heading-event,.xwt-schedule-heading-location{flex:1;width:25%}.xwt-schedule-heading-country{flex:1;width:10%}.xwt-schedule-heading-slots{width:10%}.xwt-2023-qualifying-schedule.small-text{font-size:14px}.xwt-2023-2024-qualifying-schedule{margin-top:3rem}.xwt-2023-2024-qualifying-schedule.small-text{font-size:14px}.xwt-2024-qualifying-schedule{margin-top:3rem}.xwt-2024-qualifying-schedule.small-text{font-size:14px}.your-story-form-success-container{background-color:#d8e9f5;border-radius:8px}.thank-you-hands{margin-top:2rem;font-size:32px}.xwt-schedule-block-heading{margin-left:auto;margin-right:auto;padding:.75rem .5rem}.check-mark-date-sm{opacity:.69;width:13px;height:13px}.xwt-schedule-entryl-location-one{display:inline}.xwt-schedule-entry-location-two{display:none}.xwt-schedule-entry-location-three{margin-left:.25rem;display:none}.xwt-schedule-entry-slots-two{display:none}.xwt-filter-form-block{justify-content:space-between;align-items:center;display:flex}.xwt-filter-form{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-end;align-items:center;display:flex}.xwt-filter-form.hidden{display:none}.xwt-region-radio-input{border-style:none;width:20px;height:20px;margin-top:0;margin-left:0;display:block}.xwt-region-radio-input.w--redirected-checked{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632ac93a05712d62519d16e9_check_icon.svg);background-position:50%;background-size:contain;display:block}.xwt-region-radio-input.w--redirected-focus{box-shadow:none}.xwt-region-filter-radio-item{grid-column-gap:.25rem;grid-row-gap:.25rem;border:2px solid #000;border-radius:14px;align-items:center;padding:.25rem .5rem;display:flex}.xwt-region-radio-label{order:-1}.xwt-regional-filters-container{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.xwt-region-checkbox-item{grid-column-gap:.5rem;grid-row-gap:.5rem;border:2px solid #000;border-radius:12px;align-items:center;margin-bottom:0;padding:.25rem .5rem;display:flex}.xwt-regional-checkbox-input{border-style:none;border-radius:50%;order:1;width:20px;height:20px;margin:0}.xwt-regional-checkbox-input.w--redirected-checked{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632ac93a05712d62519d16e9_check_icon.svg);background-size:contain;order:1;width:20px;height:20px;margin:0}.xwt-schedule-entry-region{display:none}.xwr-region-radio-label{order:-1}.xwt-overview{background-color:var(--black);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c798423e5aca0f8dc148ac_footer_bg.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;padding-top:4rem;padding-bottom:4rem}.xwt-unconfirmed-date-icon-container{justify-content:center;align-items:center;display:flex;position:relative}.xwt-unconfirmed-dates-tooltip{background-color:var(--white);transform-origin:0 100%;border-radius:6px;width:200px;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;position:absolute;top:-29px;left:18px;right:0;box-shadow:3px 3px 5px 1px #0000003d}.xwt-unconfirmed-dates-key{grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;display:flex}.xwt-unconfirmed-date-icon{opacity:.66}.xwt-about-section{padding-top:4rem}.xwt-about-paragraph{margin-top:1rem;padding-bottom:1rem}.xwt-about-paragraph.type-b1{max-width:60rem}.xwt-about-subheading{margin-top:2rem;padding-bottom:2rem}.xwt-about-subheading.type-h3{margin-top:1rem;padding-bottom:1rem}.xwt-world-champs-section{padding-bottom:4rem}.wcag-bike-course-alert{margin-top:1rem}.footer-language-link{margin-top:.125rem;margin-bottom:.125rem;text-decoration:none;display:block}.wc-watch-live-banner-strip{background-color:#2e2d2f;padding:1rem 2rem;display:block}.wc-watch-live-banner-strip.hidden{display:none}.wc-watch-live-content-container{max-width:1200px;margin-left:auto;margin-right:auto}.wc-watch-live-content-container.txt-white{justify-content:space-between;align-items:center;display:flex}.wc-watch-live-text-strip{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex}.wc-watch-live-hp-link{background-color:var(--white);border-radius:8px;padding:.25rem 1rem;text-decoration:none}.wc-watch-live-second-line{display:none}.wc-watch-live-first-line{grid-column-gap:.25rem;flex-direction:row;display:flex}.find-coach-how-to-section{padding-top:4rem;padding-bottom:4rem}.find-coach-how-to-text-content{grid-row-gap:1rem;flex-direction:column;display:flex}.find-coach-profiles-section{padding-bottom:4rem}.find-coach-region-heading{margin-bottom:1.5rem}.find-coach-cl{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.find-coach-profile-container{border-radius:4px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:8px 8px 7px #00000026}.find-coach-profile-image{object-fit:cover;object-position:50% 0%;width:100%;height:100%;transition:transform .675s}.find-coach-profile-image:hover{transform:scale(1.05)}.find-coach-profile-image-box{border-radius:0;width:100%;height:250px;position:relative;overflow:hidden}.find-coach-profile-name{margin-top:.5rem;padding-bottom:.5rem}.find-coach-emea-profiles,.find-coach-panam-profiles{margin-bottom:4rem}.find-coach-region-filters-section{margin-bottom:3rem}.find-coach-regions-form{grid-column-gap:1rem;justify-content:center;display:flex}.find-coach-region-field{grid-column-gap:.5rem;border:2px solid var(--2e2d2f);border-radius:4px;align-items:center;margin-bottom:0;padding:.25rem;display:flex}.find-coach-region-checkbox{border-style:none;border-color:var(--2e2d2f);order:1;width:20px;height:20px;margin:0}.find-coach-region-checkbox.w--redirected-checked{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632ac93a05712d62519d16e9_check_icon.svg);background-position:0 0;background-size:auto}.find-coach-region-checkbox-label.type-l1{order:0;margin-bottom:0}.region-select-form-block{grid-column-gap:.5rem;align-items:center;margin-bottom:0;display:flex}.region-select-radio-field{grid-column-gap:.5rem;border:2px solid var(--2e2d2f);border-radius:14px;align-items:center;margin-bottom:0;padding:.25rem .5rem;display:flex}.region-select-radio-input{border-style:none;order:1;width:20px;height:20px;margin-top:0;margin-left:0}.region-select-radio-input.w--redirected-checked{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632ac93a05712d62519d16e9_check_icon.svg);background-position:50%;background-size:cover;border-style:none}.region-select-radio-input.w--redirected-focus{box-shadow:none;border-style:none}.region-select-radio-label{margin-bottom:0}.find-coach-region-select-outer{justify-content:space-between;align-items:center;display:flex}.find-coach-profile-text-content{flex:1;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.find-coach-profile-name-link{text-decoration:none}.find-coach-profile-name-link.txt-black.hover-red.type-l1{margin-top:.5rem;padding-bottom:.5rem;display:inline-block}.coach-profile-header-section{padding-top:4rem;padding-bottom:4rem}.coach-profile-header-content{grid-column-gap:3rem;justify-content:flex-start;display:flex}.coach-profile-image-box{flex:none;width:400px}.coach-profile-header-experience{margin-top:2rem;margin-bottom:2rem}.coach-profile-contact-info{flex-direction:column;margin-top:1rem;display:flex}.coach-profile-contact-link{color:var(--brown);margin-bottom:.25rem;text-decoration:none}.coach-profile-contact-link:hover{text-decoration:underline}.coach-profiles-social-icons{grid-column-gap:.5rem;margin-top:.5rem;display:flex}.social-icon-link{background-color:#c22828ad;border-radius:100%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.social-icon-link:hover{background-color:var(--brown)}.coach-profile-body-section{padding-bottom:4rem}.coach-profile-experience-subsection{margin-bottom:4rem;font-size:18px;line-height:1.3}.coach-profile-experience-text{margin-top:1rem}.coach-profile-philosophy-subsection{font-size:18px;font-weight:300;line-height:1.4}.coach-profile-philosophy-text{margin-top:1rem}.text-block-18,.text-block-19{display:inline}.coac-profile-certifications-text{margin-top:.5rem}.coach-profile-contact-links{grid-column-gap:.5rem;flex-direction:column;display:flex}.coach-profile-contact-links.type-b1{margin-top:.5rem}.coach-profile-page-links-section{padding-bottom:4rem}.coach-profile-back-to-all-container{justify-content:center;padding-top:1rem;display:flex}.coach-profile-back-link{text-decoration:none}.coach-profile-apply-link{color:var(--brown);text-decoration:none}.coach-profile-apply-link:hover{text-decoration:underline}.become-coach-how-to-section{padding-top:4rem;padding-bottom:4rem}.become-coach-incentive-text.type-b1{padding-bottom:2rem}.become-coach-requirements-list{margin-bottom:2rem;padding-top:1rem;list-style-type:disc}.become-coach-requirements-text-content{grid-row-gap:1rem;flex-direction:column;display:flex}.become-coach-apllication-section{padding-bottom:4rem}.become-coach-application-form{max-width:600px}.become-coach-form-field{margin-bottom:1.5rem}.become-coach-form-textarea-input{min-height:300px}.what-is-xdisco-about-section{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem}.what-is-xdisco-list-section{background-color:var(--2e2d2f);padding-bottom:4rem}.what-is-xdisco-list-section.txt-white{padding-top:4rem}.what-is-xdisco-get-involved-section{background-color:#0000;padding-top:4rem;padding-bottom:4rem}.what-is-xdisco-get-involved-section.txt-white{background-color:#0000}.what-is-xdisco-form-section{background-color:var(--2e2d2f);justify-content:space-between;align-items:flex-start;width:100%;padding-top:4rem;display:block}.what-is-xdisco-form-section.txt-white{color:var(--white);padding-bottom:4rem}.what-is-xdisco-faqs-section{padding-top:4rem;padding-bottom:4rem}.what-is-xdisco-about-paragraphs,.what-is-xdisco-get-involved-paragraphs{grid-row-gap:1rem;flex-direction:column;display:flex}.what-is-xdisco-faqs-item{margin-bottom:2rem}.what-is-xdisco-faq-title{margin-bottom:.3rem}.coach-profile-red-tag{background-color:var(--brown);color:var(--white);border-radius:14px;padding:.25rem .5rem;display:inline-block}.coach-profile-red-tag.type-l3,.coach-profile-red-tag.type-l1{border-radius:4px}.coach-profile-image{border-radius:6px;box-shadow:5px 5px 9px #00000040}.black-std-btn{z-index:2;border:1px none var(--brown);background-color:var(--2e2d2f);color:var(--white);letter-spacing:.05em;text-transform:capitalize;cursor:pointer;border-radius:4px;justify-content:center;align-self:auto;align-items:center;padding:8px 25px;font-family:interstate-condensed,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:all .4s;display:flex;position:relative}.black-std-btn:hover{border-color:var(--white);background-color:var(--brown)}.black-std-btn.right-mrg{margin-right:10px;font-size:20px}.black-std-btn.transparent{color:#0000;background-color:#0000;border-color:#0000}.black-std-btn.m-slider{transition-property:none}.black-std-btn.for-white-bg:hover,.become-coach-form-success{background-color:var(--2e2d2f)}.becomae-coach-form-error{background-color:var(--brown)}.what-is-xdisco-form-block{max-width:40rem;margin-top:2rem;margin-left:0;margin-right:0}.what-is-xdisco-form{width:100%}.what-is-xdisco-form-success{text-align:left;background-color:#0000;padding-top:0;padding-left:0;padding-right:0}.what-is-xdisco-form-error{background-color:var(--brown)}.what-is-xdisco-form-field{flex:1;padding-bottom:1rem}.what-is-xdisco-form-field.location-field,.what-is-xdisco-form-field.setting-field{max-width:380px}.what-is-xdisco-text-input{background-color:var(--light-gray);border-radius:4px}.what-is-xdisco-form-story-input{background-color:var(--light-gray);border-radius:4px;min-height:400px}.what-is-xdisco-examples-cl-wrapper{padding:1rem 0}.what-is-xdisco-current-cl{grid-column-gap:1.5rem;grid-row-gap:3rem;flex-wrap:wrap;max-width:1200px;margin-left:auto;margin-right:auto;display:block}.what-is-xdisco-current-cl-item{max-width:850px;margin-top:1rem;padding-bottom:2rem}.what-is-xdisco-current-cl-item:nth-child(odd){margin-right:auto}.what-is-xdisco-current-cl-item:nth-child(2n){margin-left:auto}.what-is-xdisco-example-container{border:1px solid var(--light-gray);border-radius:8px;display:flex;overflow:hidden}.what-is-xdisco-example-image-box{flex:none;width:300px;max-width:300px;overflow:hidden}.what-is-xdisco-example-text-box{border-top:1px none var(--light-gray);border-bottom:1px none var(--light-gray);background-color:#0000;flex:1;padding:1rem 2rem}.what-is-xdicso-example-image{object-fit:cover;width:100%;height:100%;transition:transform .6s}.what-is-xdicso-example-image:hover{transform:scale(1.05)}.what-is-xdisco-example-writeup{margin-top:1rem}.what-is-xdisco-example-cta-box{justify-content:flex-end;display:flex}.what-is-xdisco-example-cta-link{text-decoration:none}.what-is-xdisco-width-container{max-width:1200px;margin-left:auto;margin-right:auto}.white-std-btn{z-index:2;border:1px none var(--brown);background-color:var(--brown);color:var(--white);letter-spacing:.05em;text-transform:capitalize;cursor:pointer;border-radius:4px;justify-content:center;align-self:auto;align-items:center;padding:8px 25px;font-family:interstate-condensed,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:all .4s;display:flex;position:relative}.white-std-btn:hover{border-color:var(--white);background-color:var(--crimson)}.white-std-btn.right-mrg{margin-right:10px;font-size:20px}.white-std-btn.transparent{color:#0000;background-color:#0000;border-color:#0000}.white-std-btn.m-slider{transition-property:none}.white-std-btn.for-white-bg:hover{background-color:var(--2e2d2f)}.what-is-xdisco-form-field-row{grid-column-gap:2rem;margin-top:1rem;display:flex}.what-is-xdisco-checkbox-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;margin-top:.5rem;display:flex}.what-is-xdisco-checkbox-field{grid-column-gap:.5rem;border:2px solid var(--white);background-color:#0000;border-radius:8px;align-items:center;margin-bottom:0;padding:.25rem .5rem;display:flex}.what-is-xdisco-checkbox{border-radius:50%;width:20px;height:20px;margin:0}.what-is-xdisco-checkbox.w--redirected-checked{background-color:var(--white);background-image:linear-gradient(to bottom,var(--white),var(--white))}.what-is-xdisco-checkbox-label{order:-1;margin-bottom:0}.what-is-xdisco-small-textarea{background-color:var(--light-gray);border-radius:4px}.form-help-text-dark{margin-bottom:.25rem}.what-is-xdisco-form-thx-note{margin-top:1rem}.what-is-xdisco-example-image-link{height:100%}.what-is-xdisco-example-title-link{text-decoration:none}.x-disco-blurb{font-size:22px;line-height:1.4}.x-disco-blurb.type-b0.txt-center{margin-left:auto;margin-right:auto;padding-bottom:4rem}.x-disco-what-is-link{margin-top:0;margin-left:auto;margin-right:auto;text-decoration:none;display:inline-block}.x-disco-intro-cta-box{justify-content:center;align-items:center;padding-top:1.5rem;padding-bottom:3rem;display:none}.xwt-rules-section{padding-bottom:4rem}.xwt-rules-link{text-decoration:none}.xwt-rules-link.txt-red:hover{text-decoration:underline}.xwt-wc-link{text-decoration:none}.xwt-wc-link:hover{text-decoration:underline}.wc-qual-slots-gender-disclaimer{margin-top:.5rem}.trws-prize-money-section{padding-left:3rem;padding-right:3rem;display:none}.trws-prize-money-container{max-width:1440px;margin-left:auto;margin-right:auto}.trws-prize-money-table-container{margin-top:2rem;margin-bottom:2rem}.trws-prize-money-table{border:1px solid #000}.trws-prize-money-table-title-box{background-color:var(--2e2d2f);color:var(--white);padding:1rem}.trws-prize-money-headers-box{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--2e2d2f);color:var(--white);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;display:grid}.trws-prize-money-table-row{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding:.5rem 1rem;display:grid}.trws-prize-money-table-title-text{margin-top:.25rem}.trws-prize-money-headers-box-mobile{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--2e2d2f);color:var(--white);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;display:none}.faqs-accordion-dropdown{border:1px solid var(--2e2d2f);width:100%;margin-bottom:2rem;display:block;overflow:hidden}.faqs-accordion-dropdown-toggle{width:100%;padding-right:60px;display:flex}.faqs-accordion-dropdown-toggle.dark{background-color:var(--2e2d2f);color:var(--eggshell)}.faqs-accordion-question-container{width:100%}.faqs-accordion-question{white-space:normal;width:100%}.faqs-accordion-dropdown-body{background-color:#0000;padding:0 20px;display:block;position:static}.tours-next-up-section{background-color:var(--2e2d2f);padding-top:4rem;padding-bottom:4rem}.tour-next-event-container{margin-top:0;padding-top:2rem;padding-bottom:2rem}.tour-next-up-cl-item{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;justify-content:center;align-items:center;height:30rem;display:flex}.tour-next-event-content{grid-column-gap:0rem;grid-row-gap:1.5rem;flex-direction:column;align-items:center;display:flex}.tour-next-event-content.txt-shadow{padding-left:1rem;padding-right:1rem}.text-block-20,.text-block-21,.text-block-22{display:inline}.tour-schedule-table-headers{background-color:var(--2e2d2f);color:var(--white);padding:.5rem .25rem;display:flex}.tour-schedule-table-header-date{width:7rem}.tour-schedule-table-header-name{width:18rem}.tour-schedule-table-header-location{flex:1}.tour-schedule-table-header-wpi{width:10rem}.tour-schedule-table-row-date{grid-column-gap:.25rem;width:7rem;display:flex}.tour-schedule-table-row-event{width:18rem}.tour-schedule-table-row-location{flex:1}.tour-schedule-table-row-wpi{width:10rem}.tour-schedule-table-event-link{text-decoration:none}.text-block-23,.text-block-24,.text-block-25{display:inline}.tour-rules-info-section{padding-top:4rem}.tour-rules-subsection{max-width:60rem;margin-bottom:3rem}.tour-rules-subsection-header{grid-column-gap:.5rem;border-style:none none solid;border-width:1px;border-color:var(--light-gray);align-items:flex-end;margin-bottom:1rem;padding-top:.25rem;padding-bottom:.25rem;display:flex}.tour-rules-subsection-body{border-top:1px #000;padding-top:0}.tour-rules-subsection-number{background-color:var(--light-gray);border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.tour-faqs-section{padding-top:0;padding-bottom:4rem}.faqs-accordion-dropdown-body-inner{padding-bottom:1rem}.faqs-accordion-dropdown-body-inner.dark{padding-top:1rem}.faqs-accordion-content-link{color:var(--brown);text-decoration:none}.faqs-accordion-content-link:hover{text-decoration:underline}.tour-schedule-table-footer{margin-top:1rem}.tour-page-content-link{color:var(--brown);text-decoration:none}.tour-page-content-link:hover{text-decoration:underline}.trws-schedule-section{padding-top:4rem;padding-left:3rem;padding-right:3rem;display:block}.trws-schedule-container{max-width:1440px;margin-left:auto;margin-right:auto}.trws-schedule-container.xterra-pass-page{font-size:14px}.trws-schedule-cl-wrapper{margin-bottom:3rem}.trws-schedule-cl-item{align-items:center;margin-bottom:3px;padding:.5rem;display:flex;position:relative}.trws-schedule-entry-dates{grid-column-gap:.25rem;align-items:center;width:6rem;display:flex}.trws-schedule-entry-event{width:24rem;padding-left:.5rem}.trws-schedule-formats{font-family:var(--display-font);width:8rem}.trws-schedule-entry-distance-checkmark{width:20px;height:20px}.trws-schedule-entry-location{flex:1}.trws-event-location-name,.trws-event-location-sep,.text-block-28,.trws-event-location-country{display:inline}.wcup-about-section{padding-top:4rem;padding-bottom:4rem;display:block}.wcup-about-section.new-wc-page{background-color:var(--gray-for-black);color:var(--white);display:block}.wcup-about-content.type-b1{grid-row-gap:1rem;flex-direction:column;display:flex}.wcup-video-section{background-color:var(--2e2d2f);padding-top:4rem;padding-bottom:4rem}.wcup-videos-container{width:75%}.wcup-video-tabs-menu{margin-bottom:.5rem}.wcup-videos-tab-link{border:2px solid var(--white);color:var(--white);background-color:#0000;margin-right:.25rem}.wcup-videos-tab-link.w--current{background-color:var(--brown)}.wcup-schedule-section{padding-top:4rem;padding-bottom:4rem}.wcup-schedule-section.new-wc-page,.wcup-schedule-section.hidden{display:none}.wcup-schedule-row{flex-direction:row;padding:.5rem;display:flex}.wcup-schedule-row.row-gray{background-color:var(--white-smoke)}.wcup-schedule-entry-date{width:10%}.wcup-schedule-entry-race{width:30%}.wcup-schedule-entry-location{flex:none;width:30%}.wcup-schedule-entry-purse{width:20%}.wcup-schedule-event-link{text-decoration:none}.wcup-schedule-header{padding:.5rem;display:flex}.wcup-schedule-header.type-l3.upper.txt-white{background-color:var(--2e2d2f)}.wcup-schedule-header-date{width:10%}.wcap-schedule-header-race{width:30%}.wcup-schedule-header-location{flex:none;width:30%}.wcup-schedule-header-purse{width:20%}.wcup-prize-section{background-color:var(--2e2d2f);color:var(--white);padding-top:4rem;padding-bottom:4rem}.wcup-prize-section.hidden{display:none}.wcup-prize-intro{margin-bottom:1rem}.wcup-prize-cards-container{grid-column-gap:3rem;grid-row-gap:3rem;flex-wrap:wrap;justify-content:center;margin-top:3rem;display:flex}.wcup-prize-money-card{background-color:var(--gray-for-black);border-radius:12px;width:20rem;max-width:20rem;padding:1rem}.wcup-prize-money-card-header{grid-row-gap:.25rem;border-bottom:1px solid var(--dark-grey);flex-direction:column;margin-bottom:1rem;padding-bottom:1rem;display:flex}.wcup-prize-money-card-races{border-bottom:1px solid var(--dark-grey);margin-bottom:1rem;padding-bottom:1rem}.wcup-prize-money-card-places{padding-left:2rem;padding-right:2rem}.wcup-prize-position-row{justify-content:space-between;display:flex}.wcup-schedule-entry-points{grid-column-gap:.25rem;width:10%;display:flex}.wcup-schedule-header-points{width:10%}.wcup-scoring-section{padding-top:4rem;padding-bottom:0}.wcup-scoring-section.hidden{display:none}.wcup-scoring-points-container{grid-column-gap:1rem;flex-direction:column;margin-top:3rem;margin-bottom:3rem;display:flex}.wcup-points-point{border-radius:6px;max-width:50rem;margin-bottom:2rem;padding:.5rem;box-shadow:4px 4px 6px -1px #00000026}.wcup-points-point-header{grid-column-gap:1rem;border-bottom:1px solid var(--light-gray);align-items:center;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.wcup-ponts-point-number{background-color:var(--light-gray);border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.wcup-points-cards-container{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;justify-items:center;padding-bottom:1rem;display:grid}.wcup-points-card{border-radius:8px;width:100%;max-width:26rem;margin-bottom:3rem;padding:1rem;box-shadow:4px 4px 6px 1px #00000026}.wcup-points-card-header,.wcup-points-card-races{border-bottom:1px solid var(--light-gray);margin-bottom:1rem;padding-bottom:1rem}.wcup-points-card-points{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:space-around;padding-bottom:1rem;display:block}.wcup-points-card-point-row{border-right:1px #000;justify-content:space-between;padding:.25rem .5rem;display:flex}.wcup-points-card-point-row.gray-row{background-color:#0000;flex-direction:row}.wcup-points-card-column{width:50%}.wcup-points-card-column.first-col{grid-column-gap:16px;grid-row-gap:0px;border-right:1px none var(--light-gray);grid-template-rows:auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;width:100%;padding-right:0;display:grid}.wcup-points-card-row-divider{border-bottom:1px dashed var(--light-gray);flex:1;margin-bottom:.3rem;margin-left:.25rem;margin-right:.25rem;display:block}.trws-schedule-event-link{text-decoration:none}.trws-schedule-headers{padding:.5rem;display:flex}.trws-schedule-headers.txt-white.bg-black.type-l3.upper{padding-left:0;padding-right:0}.trws-schedule-header-date{width:6rem}.trws-schedule-header-event{width:24rem;padding-left:10px}.trws-schedule-header-formats{width:8rem}.trws-schedule-header-location{flex:1}.trws-schedule-filters.hidden{display:none}.trws-schedule-section-header{max-width:60rem;font-size:18px;line-height:1.4}.trws-schedule-entry-region{display:none}.trws-schedule-table-header{padding-top:.5rem;padding-left:.5rem;padding-right:.5rem}.trws-schedule-entry-slots{font-family:var(--display-font);width:5rem}.trws-schedule-header-slots{width:5rem}.trws-schedule-slots-label{display:none}.trws-schedule-distances-key{font-style:normal}.tentative-info-warning-announcement{background-color:#ba0c2f;padding-top:1rem;padding-bottom:1rem}.tentative-announcement-inner{grid-row-gap:.5rem;border:1px #000;flex-direction:column;justify-content:center;align-items:center;max-width:900px;margin-left:auto;margin-right:auto;padding-top:.5rem;padding-bottom:.5rem;display:flex}.tentative-announcement-label{display:block}.tentative-announcement-label.type-l3.txt-white{background-color:#000;border-radius:4px;padding:.25rem .5rem;display:none}.tentative-announcement-text.txt-white{font-style:italic}.uncertain-info-message{margin-bottom:1rem;font-style:italic}.activity-banner-buttons{grid-column-gap:2rem;display:flex}.wcup-featured-video-title{padding-bottom:1rem}.wcup-featured-video-title.txt-white.type-l1{display:none}.wcup-videos-list-container{margin-top:1rem;display:block}.wcup-videos-list-container.hidden{display:none}.wcup-video-lict-cl-wrapper{width:100%;overflow:hidden}.wciup-videos-list-cl{grid-column-gap:1rem;width:100%;padding-top:4px;padding-bottom:4px;padding-left:4px;display:flex;overflow:auto}.wcup-videos-list-cli-item{flex:none;width:200px}.wcup-videos-list-cli-item.selected{border:2px solid var(--brown);background-color:#0000}.wcup-featured-video-video{display:block}.wcup-schedule-points-label{display:none}.wcup-video-thumb-title{padding:4px}.wcup-points-section.new-page{padding-top:2rem}.wcup-points-section.new-page.hidden{display:none}.wcup-points-intro{margin-bottom:2rem}.wcup-press-section{padding-top:4rem;padding-bottom:4rem}.wcup-press-section.hidden{display:none}.wcup-press-featured-item-container{margin-bottom:3rem;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem}.wcup-press-featured-cl-wrapper{box-shadow:1px 1px 5px 2px #0003}.wcup-press-featured-cl-item{height:35rem;min-height:35rem;position:relative}.wcup-press-featured-image{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.wcup-press-featured-content{grid-row-gap:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding-left:3rem;padding-right:3rem;display:flex;position:absolute;inset:0%}.wcup-press-list-container{margin-top:0;padding-left:.5rem;padding-right:.5rem}.wcup-press-articles-cl-wrapper{margin-top:3rem}.wcup-press-articles-cl-item{margin-bottom:2rem;position:static}.wcup-press-article-item{grid-column-gap:.5rem;grid-row-gap:.5rem;border-bottom:1px solid var(--white-smoke);flex-direction:column;align-items:flex-start;max-width:860px;padding-bottom:1rem;display:flex}.wcup-press-article-date.txt-gray{display:none}.wcup-press-article-title{text-decoration:none}.black-tag{text-transform:capitalize;border-radius:4px;padding:.25rem .5rem}.black-tag.type-l3.txt-white.bg-black{margin-top:.25rem;margin-left:.25rem;position:absolute;inset:0% auto auto 0%}.black-tag.type-l3.txt-white.bg-black.old{margin-left:0;position:static}.hp-banner-image-holder{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 0;background-size:auto;display:none;position:absolute;inset:0%}.hp-banner-image-holder.mobile-banner{background-position:50%;background-size:cover;display:none}.hp-banner-image-holder.desktop-banner{background-size:cover;display:block}.race-badge-container{width:12rem;margin-top:1.5rem;margin-left:auto;margin-right:auto;position:relative}.race-badge-image{object-fit:contain;width:12rem;height:auto;max-height:12rem}.stories-category-tag-container{display:none}.xttl-banner{background-image:linear-gradient(135deg,var(--crimson),var(--brown));justify-content:center;align-items:center;height:50vw;display:flex}.xt-main-nav{background-color:var(--2e2d2f);width:100%;padding:1rem 3rem;display:flex;position:fixed;top:0;left:0;right:0}.xt-main-nav-logo-box{align-items:center;display:flex}.xt-main-nav-top-menu{grid-column-gap:1.5rem;transform-style:preserve-3d;flex:1;justify-content:flex-end;display:flex}.xt-main-nav-mobile-trigger-box{display:none}.xt-main-nav-logo{margin-top:auto;margin-bottom:auto;display:block}.xt-main-nav-top-menu-link{color:var(--white);text-decoration:none}.xt-main-nav-modal-container{z-index:999;background-color:var(--2e2d2f);justify-content:center;align-items:center;height:100vh;display:none;position:fixed;inset:0%}.xt-main-nav-modal-container.exposed{transform:scale3d(1none,1none,1none);transform-style:preserve-3d;transition:transform .2s,opacity .2s;display:flex}.xt-main-nav-modal-trigger{background-color:#0000;padding:0}.xt-main-nav-close-modal-trigger{background-color:#0000;margin-top:1rem;margin-right:1rem;position:absolute;inset:0% 0% auto auto}.xt-main-nav-nine-dots{width:25px;height:25px}.xttl-dummy-section{background-color:#c9e914;height:600px}.xttl-dummy-section.two{background-color:var(--white)}.xttl-dummy-section.three{background-color:#e914be}.xttl-dummy-section.four{background-color:#e99014;position:relative}.xt-main-nav-more-label{display:none}.xt-main-nav-modal-grid{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:2rem;display:grid}.xt-main-nav-modal-section{min-width:200px}.xt-main-nav-modal-section-head{border-bottom:1px solid var(--brown);margin-bottom:.25rem}.xt-main-nav-modal-section-head.type-l4.txt-white{margin-bottom:.5rem}.xt-main-nav-modal-section-list{grid-row-gap:.25rem;flex-direction:column;display:flex}.xt-mani-nav-modal-link{text-decoration:none}.elite-info-header-section{padding-top:4rem;padding-bottom:4rem}.elite-info-contents-block{margin-top:1rem;margin-bottom:1rem}.elite-info-content-list{padding-left:1.5rem;list-style-type:none}.elite-info-general-section{padding-top:4rem;padding-bottom:0}.elite-info-paragraph{margin-top:1rem;margin-bottom:1rem}.elite-info-paragraph.type-b1{text-decoration:none}.elite-info-link{color:var(--brown);text-decoration:none}.elite-info-link:hover{text-decoration:underline}.elite-info-cl-item{padding:.25rem .5rem;display:flex}.elite-info-cl-item:nth-child(odd){background-color:var(--white-smoke)}.elite-info-sched-dates{width:6rem;font-size:14px}.elite-info-sched-name{font-family:var(--display-font);width:18rem;font-size:1rem;font-weight:700;line-height:1.5}.elite-info-sched-name.type-l4.txt-black{width:16rem}.elite-info-sched-location{flex:none;width:16rem;font-size:14px}.elite-info-sched-purse{font-size:14px}.elite-info-sched-location-part{display:inline}.elite-info-sched-link{text-decoration:none}.elite-info-sched-headers{background-color:var(--2e2d2f);color:var(--white);padding:.25rem .5rem;display:flex}.elite-info-sched-date-head{width:6rem}.elite-info-sched-name-head,.elite-info-sched-location-head{width:16rem}.elite-info-world-cup-section{padding-top:4rem;padding-bottom:4rem}.elite-info-subsection{margin-top:2rem;margin-bottom:2rem}.elite-info-accommodation-listitem{padding-bottom:1rem}.elite-info-faq{margin-top:1rem;margin-bottom:1rem}.elite-info-faq-head{grid-column-gap:.5rem;align-items:flex-end;padding-bottom:.5rem;display:flex}.elite-info-faq-body{padding-top:.5rem;padding-left:2rem;padding-right:2rem}.elite-info-faq-number{background-color:var(--light-gray);color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.elite-info-score-example{margin-top:.75rem;margin-bottom:1rem}.elite-info-event-link{color:var(--2e2d2f)}.elite-info-event-link:hover{color:var(--brown)}.elite-info-world-tour-section{padding-bottom:4rem}.elite-info-contents-link{color:var(--2e2d2f);text-decoration:none}.elite-info-contents-link:hover{color:var(--brown)}.elite-info-faqs-outer{padding-top:1rem}.event-page-event-location{display:inline}.event-page-location-box{padding-top:1.5rem}.event-page-location-separator,.event-page-location-country{display:inline}.wpif-header-section{padding-top:4rem;padding-bottom:4rem}.wpif-intro-section{padding-bottom:4rem}.wpif-paragraph{margin-top:1rem;margin-bottom:1rem}.wpif-competitions-section{padding-top:3rem;padding-bottom:3rem}.wpif-subheading{margin-top:1.5rem;margin-bottom:1rem}.wpif-list-item{margin-bottom:.5rem}.wpif-rankings-section{padding-top:3rem;padding-bottom:3rem}.wpif-faq{margin-bottom:1.5rem}.wpif-faq-header{padding-bottom:.5rem}.event-page-promo-video-wrapper{margin-top:2rem;margin-bottom:2rem}.feat-story-image-box{z-index:-1;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;position:absolute;inset:0%}.feat-story-image-box.mobile-only{display:none}.top-level-sponsor-image{width:100%;max-width:250px;max-height:250px}.second-level-sponsor-image{width:100%;max-width:150px;max-height:150px}.third-level-sponsor-wrapper{margin-top:2rem;margin-bottom:2rem}.third-level-sponsors-cl{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;padding-left:2rem;padding-right:2rem;display:grid}.third-level-sponsor{filter:grayscale();padding:.5rem;transition:all .3s}.third-level-sponsor:hover{filter:none}.third-level-sponsor-image{width:100%;max-width:125px;max-height:125px}.stp-intro-section{padding-top:4rem;padding-bottom:4rem}.reg-paragraph{margin-top:1rem;margin-bottom:1rem}.stp-athletes-section{background-color:var(--2e2d2f);color:var(--white);padding-top:4rem;padding-bottom:4rem}.stp-watch-section{padding-top:4rem;padding-bottom:4rem}.kinomap-header-section{margin-top:4rem;margin-bottom:4rem}.kinomap-embed-intro{margin-top:2rem}.kinomap-embed-embed{padding-bottom:4rem}.wcup-leaderboard-section{padding-top:4rem;padding-bottom:4rem;position:relative}.wcup-leaderboard-table{flex:1;margin-bottom:.5rem;box-shadow:2px 1px 5px 2px #0003}.wcup-leaderboard-table.men{border-bottom-left-radius:6px}.wcup-leaderboard-header{background-color:var(--2e2d2f);padding:.5rem 1rem;display:block}.wcup-leaderboard-cl-wrapper{position:static}.wcup-leaderboard-cl{background-color:var(--white-smoke)}.wcup-leaderboard-cli{justify-content:space-between;align-items:center;padding:.25rem 1rem;display:flex}.wcup-leaderboard-cli.type-l1{position:relative}.wcup-leaderboard-cli.type-l1:nth-child(odd),.wcup-leaderboard-cli.type-l1:first-child{background-color:var(--white)}.wcup-leaderboard-name{grid-column-gap:.25rem;cursor:pointer;flex:1;align-items:baseline;font-size:1rem;display:flex}.wcup-leaderboard-total-points{justify-content:flex-end;width:4rem;display:flex}.wcup-leaderborad-column-headings{background-color:var(--2e2d2f);color:var(--white);align-items:center;height:3rem;padding:.25rem 1rem;display:flex}.wcup-leaderboard-column-name{flex:1}.wcup-leaderboard-column-medal{justify-content:center;width:4rem;display:flex}.wcup-leaderboard-column-points{text-align:right;width:4rem}.wcup-medal-icon{font-size:2rem;display:none}.wcup-leaderboard-finish-count{justify-content:center;align-items:center;width:4rem;display:none}.wcup-leaderboards{grid-column-gap:2rem;padding-left:.5rem;padding-right:.5rem;display:flex}.wcup-leaderboards.hidden{display:none}.wcup-leaderboards-buttons{grid-column-gap:0rem;margin-bottom:0;display:none}.wcup-leaderboard-button{border:2px solid #000}.wcup-leaderboard-button.type-l3{background-color:var(--2e2d2f);border-bottom-style:none;border-radius:0}.wcup-leaderboard-button.type-l3.women{background-color:var(--white);color:var(--2e2d2f)}.wcup-leaderboard-athlete-image{border-radius:50%;margin-right:.25rem}.wcup-athlete-lightbox{z-index:9999;background-color:var(--2e2d2f);opacity:0;position:fixed;inset:0%}.wcup-athlete-profile-embed{display:none}.wcup-athlete-lighhtbox{z-index:9999;background-color:var(--2e2d2f);opacity:0;transition:transform .2s,opacity .2s;display:none;position:fixed;inset:0%;transform:scale(.9)}.wcup-athlete-lighhtbox.open{grid-column-gap:16px;grid-row-gap:16px;opacity:1;background-color:#000000d4;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;display:flex;transform:scale(1)}.cwup-athlete-lightbox-inner{background-color:var(--white);border-radius:10px;flex-direction:column;width:400px;max-width:95vw;display:flex}.cwup-athlete-lightbox-inner.txt-white{border-radius:8px;flex-direction:column;min-height:600px;padding-top:.25rem;padding-left:.25rem;padding-right:.25rem;display:flex}.wcup-athlete-card-header{justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.wcup-athlete-card-close-btn{background-color:#0000}.wcup-athlete-card-pic-stats{flex:none;width:50%;display:flex}.wcup-athlete-card-pic-box{width:100%;padding-right:0}.wcup-athlete-card-stats-box{grid-column-gap:16px;grid-row-gap:.5rem;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-end;width:auto;padding-top:1rem;padding-right:1rem;display:grid}.wcup-athlete-card-pic{object-fit:contain;object-position:50% 50%;width:100%;height:100%;margin-top:0;margin-left:4px}.wcup-athletes-card-bio-box{flex:0 auto;padding:1rem}.wcup-athlete-card-dismiss-box{justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.wcup-athlete-card-dismiss-btn{border:1px solid var(--2e2d2f);color:var(--2e2d2f);background-color:#0000;border-radius:20px;padding:.25rem 2rem}.wcup-athlete-card-dismiss-btn:hover{background-color:var(--white-smoke);color:var(--2e2d2f)}.wcup-athlete-card-country.type-h4.txt-red{display:none}.wcup-stops-section{padding-top:4rem;padding-bottom:4rem}.wcup-stops-section.dark{background-color:var(--2e2d2f);color:var(--white)}.wcup-stops-list.splide{grid-column-gap:2rem;display:flex;overflow:auto}.wcup-stops-list.splide__list{display:flex;overflow:visible}.wcup-stops-list.splide__list.font-display{flex-direction:row;display:flex}.wcup-stop-card{background-color:var(--brown);border-radius:10px;flex:none;width:320px;min-height:500px;position:relative;overflow:hidden}.wcup-stop-card.splide__slide{width:320px}.wcup-stop-card.splide__slide.taiwan{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c3b1aadeee078cb8799dcc_xterra_taiwan_2018_pre_race%20018%20\(1\).jpg);background-position:50%;display:block}.wcup-stop-card.splide__slide.oak-mountain{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/641d6ed576e9e7746798d00b_oak_mountain_card.jpg);display:block}.wcup-stop-card.splide__slide.belgium{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/641ac3abcec88a7072a7bb83_wc_belgium_bridge_card.jpg);display:block}.wcup-stop-card.splide__slide.czech{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/641ac339a2ef744ca51676d6_wc_czech_card.jpg);display:block}.wcup-stop-card.splide__slide.germany{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/641a8028f15508ebc1e74ac0_wc_germ_card.jpg);display:block}.wcup-stop-card.splide__slide.beaver{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/641d4ef1f39774c6fa3bbe5d_beaver_creek_card.jpg);display:block}.wcup-stop-card.splide__slide.molveno{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/641a83ffb8c4026c781c0c24_wc_molveno_card.jpg);display:block}.wcup-stop-card.splide__slide.taiwan-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65795e88cf1f18740700e2c5_twan_2024_card.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.oak-mountain-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d5e4351ed99e7736a1e92_2024_om_wc_card.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.belgium-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d61490c962446523d5269_2024_bel_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.greece-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d69981dc9c3caf9f3df6b_2024_gre_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.quebec-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d6b3014bd0e7046347860_2024_que_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.czech-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d7174c25f47b3e9c71878_2024_cze_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.trentino-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d73f7bf5859f3595aee83_2024_tre_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.taiwan-2024-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65795e88cf1f18740700e2c5_twan_2024_card.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.oak-mountain-2024-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d5e4351ed99e7736a1e92_2024_om_wc_card.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.belgium-2024-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d61490c962446523d5269_2024_bel_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.greece-2024-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d69981dc9c3caf9f3df6b_2024_gre_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.quebec-2024-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d6b3014bd0e7046347860_2024_que_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.czech-2024-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d7174c25f47b3e9c71878_2024_cze_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card.splide__slide.trentino-2024-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d73f7bf5859f3595aee83_2024_tre_wc_c.jpg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover}.wcup-stop-card-stop-number.type-h1.txt-red{display:none}.wcup-stop-card-content{width:100%;height:100%}.wcup-stop-card-content.txt-white{background-color:#00000054;flex-direction:column;justify-content:center;display:flex}.wcup-stop-card-stop-date{background-color:var(--brown);border-radius:6px;padding:.25rem .5rem;font-size:1.25rem;line-height:1.3;display:none}.wcup-stop-card-stop-name{text-align:left;text-transform:none;margin-bottom:0;font-size:3.5rem;font-weight:800;line-height:1.2}.wcup-stop-card-stop-name.type-h3{margin-bottom:.5rem}.wcup-stop-card-stop-name.font-display{font-size:3rem;font-weight:800;line-height:1.2}.cwup-stop-card-header{justify-content:space-between;align-items:flex-start;padding:.5rem;display:flex}.wcup-stop-card-footer{border-top:1px none var(--white-smoke);border-bottom:1px solid var(--white-smoke);flex:0 auto;justify-content:space-between;margin-top:0;margin-left:1rem;margin-right:1rem;padding:.25rem .5rem 0;font-size:1.25rem;line-height:0;display:flex}.wcup-stop-card-body{flex-direction:column;flex:0 auto;justify-content:flex-end;align-items:center;padding-left:.5rem;padding-right:.5rem;display:flex}.wcup-stop-card-stop-cash{line-height:.7rem}.wcup-stop-card-link{width:100%;height:100%;text-decoration:none}.wcup-stop-card-stop-points{line-height:.7}.wcup-stop-card-races-labels{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;margin-left:.5rem;display:flex}.wcup-stop-card-race-label{background-color:var(--white);color:var(--2e2d2f);border-radius:1rem;padding-left:.75rem;padding-right:.75rem;font-size:12px;font-weight:700}.ag-body{background-color:var(--gray-for-black)}.ag-body.type-b2{margin:auto}.ag-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65f10f4b8c242942eee58b48_%E9%81%B8%E6%89%8B%E6%89%8B%E5%86%8A%E5%B0%81%E9%9D%A2-%E4%B8%89%E9%A0%85-2%20\(1\).jpg);background-position:0 0;background-size:cover;padding-bottom:141%;position:relative}.ag-cover.apac-trws{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65f10f2711f79c6b87692170_%E9%81%B8%E6%89%8B%E6%89%8B%E5%86%8A%E5%B0%81%E9%9D%A2-%E8%B6%8A%E9%87%8E%E8%B7%91-2%20\(1\).jpg)}.ag-cover.na-champs{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/663b0b0bdef411e04604ca8d_na_champs_ag_cover.jpg)}.ag-cover.czech-ag{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66a73635d749e4b3b1fcd835_EU%20Cover.jpg)}.ag-main-container{background-color:var(--white);max-width:860px;margin-left:auto;margin-right:auto}.ag-section{padding:2rem}.ag-toc-block{margin-top:2rem;margin-bottom:2rem}.ag-toc-heading.type-h3{margin-bottom:.5rem}.ag-toc-link-list{grid-column-gap:.5rem;grid-row-gap:.25rem;flex-direction:column;display:flex}.ag-toc-link{text-decoration:none}.ag-toc-link.txt-red:hover{text-decoration:underline}.ag-schedule-day{margin-bottom:5rem}.ag-schedule-day-title{margin-bottom:2rem}.ag-schedule-header{background-color:var(--black);padding-top:.5rem;padding-bottom:.5rem;display:flex}.ag-schedule-header-times{width:15%;padding-left:.25rem}.ag-schedule-header-activity{width:55%;padding-left:1rem;padding-right:1rem}.ag-schedule-header-location{width:30%}.ag-schedule-row{padding-top:.25rem;padding-bottom:.25rem;display:flex}.ag-schedule-times{width:15%;padding-left:.25rem}.ag-schedule-activity{width:55%;padding-left:1rem;padding-right:1rem}.ag-schedule-location{width:30%}.ag-chapter-cover{background-color:var(--2e2d2f);color:var(--white);justify-content:center;align-items:center;height:500px;display:flex}.ag-chapter-title{text-align:center;padding-left:2rem;padding-right:2rem}.ag-rich-text{font-weight:300}.ag-rich-text h1{font-family:interstate-condensed,sans-serif;font-size:4rem;line-height:1.3}.ag-rich-text h2{font-family:interstate-condensed,sans-serif;font-size:2.5rem;line-height:1.3}.ag-rich-text h3{font-family:interstate-condensed,sans-serif;font-size:1.75rem;line-height:1.3}.ag-rich-text h4{font-family:interstate-condensed,sans-serif;font-size:1.5rem;line-height:1.3}.ag-rich-text h5{font-family:interstate-condensed,sans-serif;font-size:1.25rem}.ag-rich-text h6{font-family:interstate-condensed,sans-serif;font-size:1rem}.ag-rich-text ul{margin-top:1rem;margin-bottom:1rem}.ag-rich-text li{margin-bottom:.25rem}.ag-rich-text a{color:var(--brown);text-decoration:none}.ag-rich-text a:hover{text-decoration:underline}.ag-subsection{margin-top:2rem;margin-bottom:2rem}.ag-subsection-heading{margin-bottom:1.5rem}.wcs-intro-section{padding:4rem 3rem}.wcs-intro-text{max-width:820px;margin-left:auto;margin-right:auto}.wcs-pre-race-section{padding-bottom:4rem;padding-left:3rem;padding-right:3rem}.wcs-pre-race-section.hidden{display:none}.wcs-startlists{grid-column-gap:2rem;max-width:none;margin-left:auto;margin-right:auto;display:flex}.wcs-startlist-buttons{grid-column-gap:0rem;margin-bottom:0;display:none}.wcs-startlist-button{border:2px solid #000}.wcs-startlist-button.type-l3{background-color:var(--2e2d2f);border-bottom-style:none;border-radius:0}.wcs-startlist-button.type-l3.women{background-color:var(--white);color:var(--2e2d2f)}.wcs0-startlist-button{border:2px solid #000}.wcs0-startlist-button.type-l3{background-color:var(--2e2d2f);border-bottom-style:none;border-radius:0}.wcs0-startlist-button.type-l3.women{background-color:var(--white);color:var(--2e2d2f)}.wcs-startlist-table{border-radius:6px;flex:1;overflow:hidden;box-shadow:3px 3px 7px #0003}.wcs-startlist-table.women,.wcs-startlist-table.men{border-radius:0}.wcs-startlist-column-headings{background-color:var(--2e2d2f);color:var(--white);align-items:center;height:3rem;padding:.25rem 1rem;display:flex}.wcs-startlist-column-name{flex:1}.wcs-startlist-column-points{text-align:right;width:4rem}.wcs-startlist-cl-wrapper{max-height:20rem;position:static;overflow:auto}.wcs-startlist-cl{background-color:#0000}.wcs-startlist-cli{justify-content:space-between;align-items:center;padding:.25rem 1rem;display:flex}.wcs-startlist-cli.type-l1{position:relative}.wcs-startlist-cli.type-l1:nth-child(2n){background-color:var(--white-smoke)}.wcs-startlist-empty-points{color:var(--dark-grey)}.wcs-banner{background-color:var(--2e2d2f);justify-content:center;align-items:center;min-height:720px;display:flex;position:relative}.wcs-banner.taiwan{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62ce39c6ced2c357068a6cb3_XTERRA_taiwan_2019_CDP%20_176%20\(1\).jpg);background-position:50%;background-size:cover;position:relative}.wcs-banner.oak-mountain{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/641d51a876e9e7c3cb96f56a_oak_mountain_banner.jpg);background-position:0 0;background-size:auto}.wcs-banner.belgium{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/642100c47a77c6e076ba1503_namur_banner.jpg);background-position:50%;background-size:cover}.wcs-banner.czech{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/642101a15d272939e56fba2f_pracachite_banner.jpg);background-position:50%;background-size:cover}.wcs-banner.germany{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6421028f927bd53a722f3b96_germany_banner.jpg);background-position:50%;background-size:cover}.wcs-banner.beaver-creek{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64210302e6ce5560f913571c_beaver_banner.jpg);background-position:50%;background-size:cover}.wcs-banner.molveno{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64210ff5418cab6891004c35_molveno_banner.jpg);background-position:50%;background-size:cover}.wcs-banner.taiwan-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65795d82a052a4341a7290b0_tw_wcup_2024_banner.jpg);background-position:50% 0;background-size:cover}.wcs-banner.oak-mountain-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d5eb6ebf151b5294bebdb_2024_om_wc_b.jpg);background-position:50%;background-size:cover}.wcs-banner.belgium-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d61c1447b358ca3082317_2024_bel_wc_b.jpg);background-position:0 0;background-size:auto}.wcs-banner.greece-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d6938304ca15240ddd985_2024_gre_wc_b.jpg);background-position:50%;background-size:cover}.wcs-banner.quebec-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/669089ba0ef03872a899e76d_quebec_2024_banner.jpg);background-position:50%;background-size:cover}.wcs-banner.czech-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d71d95a6a9abfe1371804_2024_cze_wc_b.jpg);background-position:50%;background-size:cover}.wcs-banner.trentino-2024{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658d74df61cdc35434ae605f_2024_tre_wc_b.jpg);background-position:0 0;background-size:cover}.wcs-banner-content{background-color:#00000069;border-radius:0;justify-content:center;align-items:center;width:100%;height:720px;padding:2rem;display:flex}.wcs-banner-name{text-align:center;font-size:6rem;font-weight:800;line-height:1}.wcs-banner-logo{margin-left:auto;display:block}.wcs-banner-prize-content{grid-column-gap:3rem;border-bottom:1px solid var(--white);justify-content:space-between;padding-bottom:.5rem;font-size:1.5rem;line-height:1.3;display:flex}.wcs-banner-prize-content.type-l1{justify-content:space-between;display:flex}.wcs-banner-race-tags{grid-column-gap:1rem;justify-content:center;margin-top:1rem;display:flex}.wcs-banner-race-tag{background-color:var(--white);color:var(--2e2d2f);border-radius:1rem;padding-left:.5rem;padding-right:.5rem;font-size:12px;font-weight:700}.wcs-banner-name-box{grid-column-gap:2rem;justify-content:space-between;align-items:center;display:flex}.wcs-banner-name-number{color:var(--dark-grey)}.wcs-editorial-section{max-width:860px;margin-left:auto;margin-right:auto}.wcs-rich-text{font-weight:300}.wcs-rich-text h1{font-family:interstate-condensed,sans-serif;font-size:4rem}.wcs-rich-text h2{font-family:interstate-condensed,sans-serif;font-size:2.5rem;line-height:1.3}.wcs-rich-text h3{font-family:interstate-condensed,sans-serif;font-size:1.75rem}.wcs-rich-text h4{font-family:interstate-condensed,sans-serif;font-size:1.5rem}.wcs-rich-text h5{font-family:interstate-condensed,sans-serif;font-size:1.25rem}.wcs-rich-text h6{font-family:interstate-condensed,sans-serif;font-size:1rem}.wcs-rich-text ul{margin-top:1rem;margin-bottom:1rem}.wcs-rich-text li{margin-bottom:.25rem}.wcs-rich-text a{color:var(--brown);text-decoration:none}.wcs-rich-text a:hover{text-decoration:underline}.wcs-rich-text figcaption{color:#727071;text-align:left;font-size:16px;font-style:normal;font-weight:300}.wcs-page-body{font-size:18px}.wcs-startlist-container{max-width:920px;margin-top:2rem;margin-left:auto;margin-right:auto}.wcs-startlist-container.hidden,.wcs-startlist-container.unreleased{display:none}.wcs-athlete-quote{width:100%;max-width:900px;margin-top:2rem;margin-left:auto;margin-right:auto;padding:.5rem .5rem 2rem;position:relative}.wcs-athlete-quote-info-box{grid-column-gap:1rem;grid-row-gap:.5rem;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding-right:1rem;display:flex;position:absolute;inset:auto 0% 0%}.wcs-athlete-quote-image{object-fit:cover;border-radius:50%;width:80px;height:80px}.wcs-athlete-quote-text{text-align:center}.wcs-athlete-quote-text.type-h2{padding-right:100px;font-weight:800;line-height:1.4}.wcs-page-nav{padding-bottom:4rem}.wcs-page-nav.hidden{display:none}.wcs-page-nav-options{grid-column-gap:2rem;justify-content:center;align-items:center;display:flex}.wcs-page-nav-options.hidden{display:flex}.wcs-page-nav-link{background-color:var(--white-smoke);color:var(--2e2d2f);border-style:solid;border-color:#0000;border-radius:2rem;padding:.5rem 1rem;text-decoration:none;display:inline-block}.wcs-page-nav-link:hover{background-color:var(--light-gray)}.wcs-page-nav-link.active{border:1px solid #000}.wcs-metrics-section{padding-bottom:4rem;padding-left:2rem;padding-right:2rem}.wcs-metrics-box{grid-column-gap:2rem;justify-content:center;align-items:center;display:flex}.wcs-metrics-box.font-display{justify-content:space-between;max-width:600px;margin-left:auto;margin-right:auto}.wcs-metrics-box.font-display.upcoming{background-color:var(--2e2d2f);color:var(--white);border-radius:2rem;max-width:700px;padding:2rem}.wcs-metric{flex-direction:column;align-items:center;display:flex}.wcs-metric-label{margin-top:1rem;font-size:1.25rem}.wcs-metric-value{font-size:3rem;font-weight:800;line-height:1.1}.font-sans{font-family:noto-sans,sans-serif}.font-display{font-family:interstate-condensed,sans-serif}.wcs-weather-box{background-color:#528bc421;border-radius:3rem;justify-content:space-between;max-width:700px;margin-top:2rem;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem;display:flex}.wcs-weather-box.new{background-color:var(--2e2d2f);color:var(--white);padding-top:1rem;padding-bottom:1rem}.wcs-weather-box.new.hidden{display:none}.wcs-weather-stat{grid-column-gap:.5rem;align-items:center;display:flex}.wcs-weather-icon{height:3rem}.wcs-weather-icon.small{height:2rem}.wcs-short-track-section{border:1px solid var(--light-gray);padding:1rem 2rem 4rem}.wcs-short-track-section.hidden{display:none}.wcs-st-heading-box{max-width:860px;margin-left:auto;margin-right:auto}.wcs-media-section{border:1px solid var(--light-gray);padding:4rem 2rem}.wcs-media-section.hidden{display:none}.wcs-page-section-heading-box.font-display{max-width:960px;margin-bottom:3rem;margin-left:auto;margin-right:auto}.wcs-page-section-heading{color:var(--dark-grey);text-transform:uppercase;font-size:1.5rem;line-height:1}.wcs-media-press-container{max-width:1440px;margin-left:auto;margin-right:auto}.wcs-press-list-wrapper{display:none}.wcs-press-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.wcs-press-list-item{border:1px solid var(--light-gray);border-radius:6px;overflow:hidden;box-shadow:1px 1px 6px 1px #0003}.wcs-press-item-image{object-fit:cover;border-radius:0;width:120px;height:80px}.wcs-press-item-image-link,.wcs-press-item-title-link{text-decoration:none}.wcs-press-inner-item{grid-column-gap:1rem;align-items:center;display:flex}.wcup-athlete-card-stat{flex-direction:column;align-items:center;display:flex}.wcup-athlete-card-stat-value{font-size:2rem;font-weight:700;line-height:1.3}.wcup-athlete-card-stat-value.font-display{margin-top:-8px;font-size:2rem}.wcup-athlete-card-name-and-country{grid-column-gap:.5rem;display:flex}.wcup-athlete-card-name-and-country.font-display{align-items:flex-end;margin-bottom:1rem}.wcup-athlete-card-body{flex:1;display:flex}.xt-pitch-header{padding-top:4rem;padding-bottom:4rem}.editorial-rich-text{font-size:1em;font-weight:300}.editorial-rich-text h1{font-family:interstate-condensed,sans-serif;font-size:4rem}.editorial-rich-text h2{font-family:interstate-condensed,sans-serif;font-size:2.5rem;line-height:1.4}.editorial-rich-text h3{font-family:interstate-condensed,sans-serif;font-size:1.75rem}.editorial-rich-text h4{font-family:interstate-condensed,sans-serif;font-size:1.5rem}.editorial-rich-text h5{font-family:interstate-condensed,sans-serif;font-size:1.25rem}.editorial-rich-text h6{font-family:interstate-condensed,sans-serif;font-size:1rem}.editorial-rich-text ul{margin-top:1rem;margin-bottom:1rem}.editorial-rich-text li{margin-bottom:.25rem}.editorial-rich-text a{color:var(--brown);text-decoration:none}.editorial-rich-text a:hover{text-decoration:underline}.editorial-rich-text.coach-philosophy-rt{margin-top:1rem}.editorial-rich-text.constrained{max-width:60rem}.xt-pich-main-content{padding-bottom:4rem}.xt-pitch-body{font-size:18px;line-height:1.3}.xt-pitch-examples{padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.xt-pitch-example{grid-column-gap:1.5rem;border-radius:8px;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem;padding-bottom:0;display:flex;overflow:hidden;box-shadow:5px 5px 7px -2px #0003}.xt-pitch-example-image-box{width:100px;height:67px}.xt-example-title-link{color:var(--2e2d2f);text-decoration:none}.xt-example-title-link.hover-red.type-l1{padding-right:.5rem}.xt-pitch-example-image{object-fit:cover;width:100%;height:100%}.ag-alert-box{background-color:var(--crimson);border-radius:8px;padding:1rem}.ag-alert-text{color:var(--white)}.ag-checklist-header{background-color:var(--2e2d2f);color:var(--white);padding:.5rem;display:flex}.ag-checklist-header-compulsary{width:100px}.ag-checklist-header--items{flex:1}.ag-checklist-row{padding:.25rem .5rem;display:flex}.ag-checklist-row-item{flex:1}.ag-checklist-row-compulsory{text-align:center;width:100px}.ag-image-strip{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-around;margin-top:1rem;margin-bottom:2rem;display:flex}.ag-image-strip-item{grid-row-gap:.5rem;flex-direction:column;justify-content:space-between;width:auto;display:flex}.ag-image-strip-image{object-fit:contain;width:100%;height:auto;max-height:14rem}.ag-image-strip-caption{color:var(--dark-grey);text-align:center}.ag-full-image{grid-row-gap:.5rem;flex-direction:column;justify-content:center;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}.ag-timetable{border-right:1px solid var(--white-smoke);border-left:1px solid var(--white-smoke)}.ag-timetable-header{background-color:var(--2e2d2f);color:var(--white);justify-content:space-around;padding:.5rem;display:flex}.ag-timetable-header-title{text-align:center;width:33%}.ag-timetable-row{border-bottom:1px solid var(--white-smoke);justify-content:space-around;padding:.25rem .5rem;display:flex}.wcup-press-items-cl-wrapper{margin-top:0}.wcup-press-items-cl{grid-column-gap:3rem;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.wcup-press-items-cl-item{border-radius:8px;margin-bottom:2rem;display:flex;position:relative;overflow:hidden;box-shadow:1px 1px 5px 2px #0003}.wcup-press-item-item{grid-column-gap:.5rem;grid-row-gap:.5rem;border-bottom:1px none var(--white-smoke);flex-direction:row;align-items:flex-start;max-width:860px;padding-bottom:0;padding-left:0;display:flex}.wcup-press-item-date{display:none}.wcup-press-item-title{text-decoration:none}.wcup-press-article-item-copy{grid-column-gap:.5rem;grid-row-gap:.5rem;border-bottom:1px solid var(--white-smoke);flex-direction:column;align-items:flex-start;max-width:860px;padding-bottom:1rem;display:flex}.wcup-press-item-image-link{flex:none;width:15rem;height:20rem;min-height:100%;overflow:hidden}.wcup-press-item-image{object-fit:cover;width:100%;height:100%;transition:transform 1s}.wcup-press-item-image:hover{transform:scale(1.1)}.wcup-press-item-content{grid-row-gap:1rem;flex-direction:column;align-items:flex-start;padding:.5rem 1rem 1rem;display:flex}.wcup-stop-card-date-2{line-height:.7}.wcup-stop-card-footer-2{justify-content:center;margin-top:.75rem;display:flex}.wcs-banner-inner-content{color:var(--white);flex-direction:column;align-items:center;display:flex}.ag-prizetable-header.type-l3{background-color:var(--2e2d2f);color:var(--white);justify-content:space-around;max-width:30rem;padding:.5rem;display:flex}.ag-prizetable-header-title{color:var(--white);flex:1}.ag-prizetable-row{border-right:1px solid var(--white-smoke);border-bottom:1px solid var(--white-smoke);border-left:1px solid var(--white-smoke);justify-content:space-around;max-width:30rem;padding-top:4px;padding-left:.5rem;display:flex}.ag-prizetable-row-item{flex:1;margin-left:0}.ag-prizetable-header-slots,.ag-prizetable-row-slots{width:100px}.wcs-watch-live-tag{border:1px solid var(--brown);background-color:var(--2e2d2f);color:var(--white);border-radius:2rem;margin-bottom:1rem;padding:.25rem .5rem;text-decoration:none;position:absolute;inset:auto auto 0%}.wcs-watch-live-tag:hover{background-color:var(--white);color:var(--2e2d2f)}.wcs-watch-live-tag.hidden{display:none}.wcup-athlete-card-hidden-img{width:0;height:0}.ag-schedule-link{color:var(--dark-grey);text-decoration:none}.ag-schedule-link:hover{text-decoration:underline}.xtl-body{background-color:var(--gray-for-black);color:var(--white);line-height:1.3}.xtl-header-section{padding-top:4rem;padding-bottom:4rem}.xtl-header-tag{background-color:var(--white);border-radius:8px;padding:.5rem 1rem;display:inline-block}.xtl-header-tag.font-display{color:var(--2e2d2f);font-size:1.5rem;font-weight:800}.xtl-next-up-body{grid-column-gap:2rem;border-top:1px solid var(--dark-grey);margin-top:.5rem;padding-top:1rem;display:flex}.xtl-next-up-video-box{flex:none;width:70%}.xt-next-up-title-text{font-size:3rem;font-weight:800}.xtl-next-up-header-tags{display:flex}.xtl-next-up-upcoming-tag{background-color:var(--brown);border-radius:4px;padding:.25rem .5rem;font-size:1rem;font-weight:700}.xtl-next-up-video-info-box{flex:1}.xtl-next-up-info-times.font-display{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;align-items:flex-end;margin-bottom:.5rem;display:flex}.xtl-next-up-start-date{margin-bottom:-2px;font-size:1.5rem;font-weight:700}.xtl-next-up-start-time{font-size:1rem}.xtl-next-up-location{grid-column-gap:.5rem;align-items:center;display:flex}.xtl-next-up-location.font-display{margin-bottom:1rem;font-size:1rem;font-weight:700}.xtl-next-up-find-out-more{margin-top:1rem}.xtl-find-out-more-link{border:1px solid var(--white);color:var(--white);border-radius:2rem;padding:.25rem .5rem;text-decoration:none;display:inline-block}.xtl-find-out-more-link:hover{background-color:var(--white);color:var(--2e2d2f)}.xtl-future-section{padding-top:4rem;padding-bottom:4rem}.xtl-next-up-future-tag{background-color:var(--brown);border-radius:4px;padding:.25rem .5rem;font-size:1rem;font-weight:700;display:inline-block}.xtl-future-streams-cl-wrapper{margin-top:2rem}.xtl-future-streams-cli{padding-bottom:1.5rem}.xtl-future-stream{grid-column-gap:1rem;border:1px solid var(--dark-grey);background-color:#0000;display:flex}.xtl-future-stream-thumb{width:10rem}.xtl-future-stream-info-box{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem}.xtl-future-stream-title.font-display{border-bottom:1px solid var(--dark-grey)}.xtl-future-stream-title-text{font-size:1.5rem;font-weight:700}.xtl-future-stream-times{grid-column-gap:.5rem;align-items:flex-end;margin-top:.5rem;display:flex}.ag-top-button-box{margin-bottom:.5rem;margin-right:.5rem;position:fixed;inset:auto 0% 0% auto}.ag-top-button-box.font-display{margin-right:4%;font-weight:700}.ag-top-button{color:var(--2e2d2f);background-color:#ffffff7d;border-radius:4px;padding:.25rem .5rem;text-decoration:none;display:inline-block}.ag-top-button:hover{background-color:var(--white);color:var(--brown)}.ag-top-button.w--current{color:var(--2e2d2f);background-color:#ffffff52;border-radius:4px;padding:.25rem .5rem;text-decoration:none;display:inline-block}.ag-top-button-mobile{color:var(--2e2d2f);background-color:#ffffff7d;border-radius:4px;padding:.25rem .5rem;text-decoration:none;display:none}.ag-top-button-mobile:hover{background-color:var(--white);color:var(--brown)}.ag-top-button-mobile.w--current{color:var(--2e2d2f);background-color:#ffffff52;border-radius:4px;padding:.25rem .5rem;text-decoration:none;display:inline-block}.wcup-stop-card-broadcast-tag{color:var(--white);text-align:center;margin-bottom:.25rem;display:block;position:absolute;inset:auto 0% 0%}.wcup-stop-card-broadcast-tag.hidden,.wcup-stop-card-broadcast-tag.hidden-2{display:none}.apacgs-header{padding:4rem 2rem}.apacgs-logo{width:300px;margin-left:auto;margin-right:auto;display:block}.apacgs-heading{text-align:center;margin-top:1rem}.apacgs-guides-section{padding-bottom:4rem}.apacgs-guide-container{max-width:350px}.apacgs-guide-image-link{overflow:hidden}.apacgs-guide-title-link{color:var(--2e2d2f);text-align:center;font-size:1.5rem;font-weight:800;line-height:1.3;text-decoration:none;display:block}.apacgs-guide-title-link:hover{color:var(--brown)}.apacgs-guides-container{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:space-around;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;display:flex}.image-27{overflow:hidden}.apacgs-guide-image{transition:transform 1s}.apacgs-guide-image:hover{transform:scale(1.1)}.ag-top-sponsor{background-color:var(--black);position:relative}.ag-sponsor-ad{margin:0 auto auto;display:block}.ag-top-sponsor-tag{background-color:var(--brown);color:var(--white);border-radius:4px;margin-top:.5rem;margin-left:.5rem;padding:.25rem .5rem;display:inline-block;position:absolute;inset:0% auto auto 0%}.ag-sponsor-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.ag-welcome-message{grid-column-gap:3rem;grid-row-gap:3rem;margin-bottom:2rem;display:flex}.ag-welcome-message-image-box{width:30%}.ag-welcome-message-image-box.right{order:1}.ag-welcome-message-content{width:70%}.ag-welcome-message-content.left{order:-1}.ag-welcome-message-name.font-display{margin-left:1rem}.wcs-stops-heading{max-width:860px;margin-left:auto;margin-right:auto}.wcs-stops-heading.font-display{max-width:1140px;margin-bottom:2rem}.wcs-stops-heading-text{font-size:2.5rem;font-weight:700;line-height:36px}.rcourse-block{border-radius:6px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:2px 2px 7px #0003}.rcourse-name{background-color:var(--2e2d2f);color:var(--white);padding:.25rem .5rem}.rcourse-block-body{flex:1;padding:.5rem}.rcourse-footer.font-display{justify-content:flex-end;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem;display:flex}.rcourse-expand-button{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem 1rem;font-size:1rem}.rcourse-expand-button:hover{background-color:var(--crimson)}.wcs-post-race-section{padding-bottom:4rem;padding-left:3rem;padding-right:3rem}.wcs-post-race-section.unreleased,.wcs-post-race-section.hidden{display:none}.wcs-results-container{max-width:920px;margin-left:auto;margin-right:auto;display:block}.wcs-results-buttons.font-display{display:none}.wcs-results-tables{grid-column-gap:2rem;display:block}.wcs-results-table{margin-bottom:3rem;box-shadow:1px 1px 7px 1px #0003}.wcs-results-table-headings{background-color:var(--2e2d2f);color:var(--white);padding:.5rem 0}.wcs-results-button{background-color:var(--2e2d2f);color:var(--white);border:1px solid #000}.wcs-results-button.women{background-color:var(--white);color:var(--2e2d2f)}.wcs-results-cl-item{align-items:center;padding-top:.25rem;padding-bottom:.25rem;display:flex}.wcs-results-cl-item:nth-child(2n){background-color:var(--white-smoke)}.wcs-result-position{text-align:center;width:20px}.wcs-result-position.font-display{font-size:1.5rem}.wcs-result-athlete.font-display{grid-column-gap:.5rem;flex:1;align-items:center;width:18rem;display:flex}.wcs-result-times{grid-column-gap:0rem;align-items:center;display:flex}.wcs-result-money{width:6rem}.wcs-result-points{width:4rem}.wcs-result-athlete-pic{border-radius:2rem}.wcs-result-athlete-name{text-transform:uppercase}.wcs-result-prize-money{text-align:center}.wcs-result-points-value{text-align:right}.wcs-result-total-time{width:5rem}.wcs-result-swim-time,.wcs-result-bike-time,.wcs-result-run-time{width:4rem;font-size:12px}.wcs-result-overall-rank{justify-content:flex-end;width:4rem;padding-right:.5rem;display:flex}.wcs-result-total-points{width:4rem;padding-right:0}.wcs-result-overall-rank-value,.wcs-result-total-points-value{text-align:right}.wcs-results-table-heading-columns.font-display{display:flex}.wcs-reshead-position{text-align:center;width:20px}.wcs-reshead-athlete{flex:1;width:18rem}.wcs-reshead-total-time{width:5rem}.wcs-reshead-swim,.wcs-reshead-bike,.wcs-reshead-run{width:4rem}.wcs-reshead-money{text-align:center;width:6rem}.wcs-reshead-points{text-align:right;width:4rem}.wcs-reshead-overall-rank{text-align:right;width:4rem;padding-right:.5rem}.wcs-reshead-total-points{text-align:right;width:4rem;padding-right:0}.wcs-result-position-value{text-align:center}.wcs-result-winnings{align-items:center;display:flex}.wcs-result-times-label,.wcs-result-time-label,.wcs-result-points-label,.wcs-result-overall-rank-label,.wcs-result-total-points-label{display:none}.wcs-result-table-title{margin-bottom:1rem;padding-left:.5rem;font-size:1.5rem;font-weight:700}.wcs-race-week-section{padding-bottom:0;padding-left:3rem;padding-right:3rem;display:block}.wcs-race-week-section.hidden{display:none}.wcs-race-week-day{margin-bottom:3rem;margin-left:auto;margin-right:auto}.wcs-race-week-day-header{max-width:860px;margin-left:auto;margin-right:auto}.wcs-race-week-day-date{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem .5rem;font-weight:700;display:inline-block}.wcs-race-week-day-date.hidden{display:none}.wcs-race-week-heading{max-width:860px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.xttl-vid-section{border:2px #000}.xttl-vid-container{max-width:820px;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem}.skip-vid-button-bar{grid-column-gap:1rem;grid-row-gap:.5rem;flex-wrap:wrap;margin-top:1rem;display:flex}.old-skip-vid{background-color:var(--white);color:var(--2e2d2f);border:2px solid #000;border-radius:4px;padding:.25rem .5rem}.skip-vid-btn{color:#000;background-color:#fff;border:2px solid #000;border-radius:4px;padding:.25rem .5rem;font-size:.875rem}.skip-vid-btn:hover{background-color:var(--2e2d2f);color:var(--white)}.wcs-summary-section{padding-bottom:4rem;padding-left:3rem;padding-right:3rem}.wcs-summary-section.hidden{display:none}.wcs-summary-container{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:none;margin-left:auto;margin-right:auto;display:grid}.wcs-summary-item{grid-column-gap:.5rem;color:var(--2e2d2f);background-color:#0000;border-radius:6px;align-items:center;padding:.5rem;text-decoration:none;display:flex}.wcs-summary-item:hover{background-color:var(--white-smoke)}.wcs-summary-item-number.font-display{background-color:var(--2e2d2f);color:var(--white);border-radius:20px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.wcs-summary-item-link{color:var(--2e2d2f);text-decoration:none}.wcs-summary-wrapper{max-width:700px;margin-left:auto;margin-right:auto}.wcs-summary-heading.font-display{margin-bottom:1rem;font-size:1.25rem;line-height:1.3}.emergency-notice-banner{background-color:#ba0c2f;padding-top:1rem;padding-bottom:1rem}.emergency-notice-inner{grid-row-gap:.5rem;border:1px #000;flex-direction:column;justify-content:center;align-items:center;max-width:900px;margin-left:auto;margin-right:auto;padding-top:.5rem;padding-bottom:.5rem;display:flex}.emergency-notice-text.txt-white{font-style:italic}.tentative-info-warning-announcement-copy{background-color:#ba0c2f;padding-top:1rem;padding-bottom:1rem}.wcs-tag-container{max-width:860px;margin-left:auto;margin-right:auto}.wcs-tag-container.font-display.hidden,.wcup-media-pagination-prev,.next-2{display:none}.wcup-media-pagination-next.font-display{background-color:#0000;border-style:none}.wcup-pagination-btn-text{color:var(--gray-for-black);font-size:1rem}.wcup-pagination-btn-text:hover{color:var(--brown)}.xtl-replays-section{padding-bottom:4rem}.xtl-replays-cl-wrapper{padding-top:2rem;padding-bottom:2rem;overflow:visible}.xtl-replays-cl{grid-column-gap:1rem;display:flex;overflow:auto}.xtl-replays-cl-item{flex-direction:column;flex:none;width:300px;display:flex}.xtl-replay-image-link{position:relative;overflow:hidden}.xtl-replay-thumb{object-fit:cover;width:300px;height:200px;transition:transform 1s}.xtl-replay-thumb:hover{transform:scale(1.05)}.xtl-replay-title-link.font-display{color:var(--white);padding-top:.5rem;padding-left:.25rem;padding-right:.25rem;font-size:1.125rem;text-decoration:none}.xtl-replay-title-link.font-display:hover{color:var(--brown)}.xtl-replay-yt-icon{opacity:1;width:50px;position:absolute;inset:50% 0% 0% 50%;transform:translate(-50%,-50%)}.wcs-highlights-container{max-width:860px;margin-left:auto;margin-right:auto}.stp-body{font-size:18px;line-height:1.5}.stp-videos-section{background-color:var(--2e2d2f);color:var(--white);padding-top:4rem;padding-bottom:4rem}.stp-youtube-callout-container{background-color:var(--gray-for-black);color:var(--2e2d2f);justify-content:space-between;align-items:center;margin-top:3rem;padding:1rem;display:flex}.stp-youtube-list-link{background-color:var(--crimson);text-decoration:none}.stp-youtube-list-link.font-display{grid-column-gap:.5rem;color:var(--white);border-radius:4px;align-items:center;padding:.25rem .5rem;display:flex}.stp-youtube-list-link.font-display:hover{background-color:var(--brown)}.stp-youtube-icon{height:32px}.stp-youtube-callout-text.font-display{color:var(--white)}.wcup-ranking-up-icon{width:1rem;margin-top:6px;margin-left:3px;display:block}.wcup-ranking-up-icon.incorrect{display:none}.wcup-ranking-down-icon{width:1.5rem;margin-top:6px;margin-left:3px;margin-right:0}.wcup-leaderboard-ranking-delta-box{justify-content:center;align-items:center;width:16px;height:16px;margin-right:8px;display:block}.wcup-leaderboad-rank-down{transform:scale(1.4)}.wcs-startlist-tag{background-color:var(--brown);color:var(--white);border-radius:4px;margin-bottom:1rem;padding:.25rem .5rem;font-weight:700;display:inline-block}.twcup-full-rankings-text{color:var(--gray-for-black);margin-top:1rem;padding-left:1rem;font-size:1rem;line-height:1.4;display:block}.wcup-text-link{color:var(--brown);text-decoration:none}.wcup-text-link:hover{text-decoration:underline}.champs-table-workspace{padding-top:4rem;padding-bottom:4rem}.xt-story-table-header{background-color:#000;padding:.5rem 1rem}.xt-story-champs-col-4{color:#555;text-align:right;width:5rem;font-size:1rem;line-height:1.5}.xt-story-champs-col-3{width:3rem;font-size:1rem;font-weight:700;line-height:1.5}.xt-story-champs-col-2{flex:1;font-size:1.125rem;line-height:1.5}.xt-story-table-row{align-items:flex-end;padding:.5rem 1rem;display:flex}.xt-story-table-container{margin-top:2rem;margin-bottom:2rem}.general-table-workspace{padding-top:4rem;padding-bottom:4rem}.table-stuff{background-color:#0000;padding-top:4rem;padding-bottom:4rem}.xt-story-table-header-text{color:#fff;font-size:1.5rem;line-height:1.5}.xt-story-table-header-text.font-display{font-weight:700}.xt-story-champs-col-1{width:5rem;font-size:1rem;font-weight:700;line-height:1.5}.xt-champs-section{padding-top:4rem;padding-bottom:4rem}.xt-champs-header.font-display{flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.xt-champs-header-crowned{margin-top:.5rem;font-size:1rem;line-height:1.4}.xt-champs-tables{grid-column-gap:2rem;justify-content:center;margin-top:0;display:flex}.xt-champs-table{flex:1;max-width:600px}.xt-champs-table.on-dark{border:1px solid var(--white);background-color:var(--white);color:var(--2e2d2f)}.xt-champs-table-head-title{background-color:var(--2e2d2f);padding:.5rem .5rem .25rem}.xt-champs-table-head-cols{background-color:var(--light-gray);padding:.5rem;display:flex}.xt-champs-table-row{padding:.5rem;display:flex}.xt-champs-table-row:nth-child(2n){background-color:var(--white-smoke)}.xt-champs-table-row-name{flex:1}.xt-champs-table-row-division{width:5rem}.xt-champs-table-row-time{width:6rem}.xt-champs-table-champ-name{color:var(--2e2d2f);font-size:1rem;font-weight:400;text-decoration:none;display:inline}.xt-champs-table-champ-name:hover{text-decoration:underline}.xt-champs-table-champ-name.no-underline:hover{text-decoration:none}.xt-champs-table-champ-country{font-family:interstate-condensed,sans-serif;font-weight:500;display:inline}.inline-text{display:inline}.xt-champs-table-champ-division{font-family:var(--display-font)}.xt-champs-table-col-name{flex:1}.xt-champs-table-col-division{width:5rem}.xt-champs-table-col-time{width:6rem}.xt-champs-table-col-heading{font-size:.875rem;line-height:1.4}.xt-champs-table-title-text{color:var(--white);font-size:1.25rem;line-height:1.4}.xt-champs-gallery-wrapper{width:100%;margin-top:3rem;padding-bottom:0;overflow:auto}.xt-champs-gallery{grid-column-gap:5px;width:100%;display:flex;overflow:visible}.xt-champs-gallery-item{flex:none;width:auto;max-width:300px;height:200px}.xt-champs-gallery-thumb,.xt-champs-gallery-lb-link{width:auto;height:100%}.xt-champs-table-division-label,.xt-champs-table-time-label{display:none}.standard-page-overview{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c798423e5aca0f8dc148ac_footer_bg.jpg);background-position:50% 100%;background-size:cover;padding-top:4rem;padding-bottom:4rem}.standard-page-overview.plain{background-color:var(--2e2d2f);background-image:none}.sts-header-section{padding-top:4rem}.xt-red-tag{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem .5rem;font-family:interstate-condensed,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;display:inline-block}.sts-content-section{min-height:600px;padding-top:4rem;padding-bottom:4rem}.trt-header-section{padding-top:4rem;padding-bottom:0}.trt-header-section.dark{background-color:var(--gray-for-black);color:var(--white)}.trt-header-intro{max-width:60rem;margin-top:1rem;margin-bottom:4rem}.trt-content-section{padding-top:4rem;padding-bottom:4rem}.trt-content-section.dark{background-color:var(--gray-for-black);color:var(--white)}.trt-content-section.img-bg{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64a627ace51e8362075c0507_trt_banner_2.jpg);background-position:50%;background-size:cover}.trt-xterra-vertrun-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--2e2d2f);background-color:#fdf8f8d9;border-radius:8px;min-height:500px;display:flex;overflow:hidden;box-shadow:2px 2px 11px #0003}.trt-xterra-vertrun-image-box{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64a611624faf9d7553d5b9a8_trail_run_promo.jpg);background-position:0 0;background-size:cover;justify-content:center;align-items:flex-end;width:50%;display:flex}.trt-xterra-vertrun-content-box{grid-row-gap:1rem;flex-direction:column;width:50%;padding:2rem;display:flex}.trt-vertrun-logo{width:200px}.trt-xterra-vertrun-logos-box{justify-content:center;align-items:center;display:flex}.trt-xterra-vertrun-cta-box{flex:1;justify-content:flex-end;align-items:flex-end;display:flex}.plain-red-button{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.5rem 1rem;font-family:interstate-condensed,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-block}.plain-red-button:hover{background-color:var(--crimson)}.trt-vertrun-container{grid-column-gap:3rem;margin-bottom:4rem;display:flex}.trt-vertrun-explain-box{grid-row-gap:1rem;flex-direction:column;width:50%;display:flex}.trt-vertrun-images-box{width:50%}.trt-vertrun-download-ctas{grid-column-gap:2rem;justify-content:center;padding-top:1rem;display:flex}.trt-banner-section{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64a62789896be48024d7d030_trt_banner_1.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:600px;display:flex}.trt-banner-section.hidden{display:none}.trt-banner-section.light{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64a62c2f0b18f841dbb2992c_trt_banner_4.jpg)}.trt-banner-inner{flex-direction:column;justify-content:space-between;align-items:center;height:100%;display:flex}.xt-champs-header-race-distances{grid-column-gap:2rem;background-color:#0000;border-radius:0;justify-content:center;margin-top:1rem;padding:.5rem 2rem;display:flex}.xt-champs-header-race-distance-stat{grid-column-gap:.25rem;align-items:center;display:flex}.xt-champs-header-distance-icon{width:1.5rem}.xt-champs-header-distance-icon.run-icon{height:1rem}.xt-champs-header-weather-conditions{grid-column-gap:2rem;margin-top:0;margin-bottom:.5rem;display:flex}.xt-champs-header-condition{grid-column-gap:.25rem;justify-content:center;align-items:center;width:7rem;display:flex}.xt-champs-condition-weather-icon{width:2rem}.xt-champs-condition-text{font-size:1rem}.xt-champs-header-trail-conditions{margin-top:.5rem}.xt-champs-header-trail-text{text-align:center}.xt-champs-header-race-stats{background-color:var(--gray-for-black);color:var(--white);border-radius:1rem;margin-top:1.5rem;padding:1rem 3rem}.xt-champs-race-links{grid-column-gap:1rem;justify-content:center;align-items:center;display:flex}.xt-champs-race-links.font-display{margin-top:2rem}.xt-champs-race-link{background-color:var(--white-smoke);color:var(--2e2d2f);border-radius:2rem;padding:.25rem .5rem;text-decoration:none}.xt-champs-race-link:hover{background-color:var(--brown);color:var(--white)}.xt-champs-race-link.hidden{display:none}.xt-racepage-banner-event-name{color:var(--white);font-family:interstate-condensed,sans-serif;font-size:1.5rem;font-weight:800}.event-cancelled-text{color:var(--brown);font-family:interstate,sans-serif;font-size:.825rem}.event-cancelled-text.on-image{color:var(--2e2d2f);background-color:#ffffff80;border-radius:4px;padding-left:.25rem;padding-right:.25rem}.xtpg-body{background-color:var(--white);font-size:16px;line-height:1.5}.xtpg-section{background-color:var(--white);max-width:60rem;margin-left:auto;margin-right:auto}.xtpg-contents{position:sticky;top:0}.xtpg-content-block{padding:3rem 2rem}.xtpg-contents-group{grid-row-gap:.5rem;flex-direction:column;display:flex}.xtpg-contents-link{color:var(--gray-for-black);font-family:interstate-condensed,sans-serif;text-decoration:none}.xtpg-contents-link:hover{color:var(--brown)}.xtpg-contents-link.w--current{color:var(--crimson)}.xtpg-block-header.font-display{margin-bottom:2rem}.xtpg-blocker-header-text{font-size:2.5rem;font-weight:800}.xtpg-block-header-underline{background-color:var(--brown);width:16rem;height:2px}.xtpg-schedule-day{margin-top:2rem;margin-bottom:2rem}.xtpg-schedule-day-title{padding-bottom:.5rem;font-family:interstate-condensed,sans-serif}.xtpg-schedule-day-entry-row{grid-column-gap:.5rem;display:flex}.xtpg-schedule-day-entry-times{flex:none}.xtpg-schedule-day-entry-divide{border-bottom:1px dashed var(--light-gray);flex:1;align-self:flex-end;width:5rem;margin-bottom:6px;display:flex}.xtpg-schedule-day-entry-activity{flex:1}.xtpg-schedule-entry-time-box{grid-column-gap:.5rem;width:8rem;display:flex}.xtl-regional-times-text{margin-bottom:1rem}.wcag-trwc-page{background-color:var(--white);color:#333;max-width:860px;margin:0 auto;padding:2rem}.wcag-trwc-page.cover-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6321d679a3c2e100d51f1316_Molveno-WC-athletes-guide-cover.jpg);background-position:0 0;background-size:860px}.wcag-trwc-page.cover-page.trwc{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64eea80a815fa76070e7d4c8_trwc_ag_cover.jpg)}.wcag-trwc-page.wcag-trentino-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311cee172d1d16708540232_trentino.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:flex-start;display:flex}.wcag-trwc-page.wcag-trentino-1{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311d2a315a3054120a63107_trentino2.png);background-position:50% 100%;background-repeat:repeat-x;background-size:contain}.wcag-trwc-page.wcag-dolomiti-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311d16a15a705555d488e8b_dolomiti.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:flex-start;display:flex}.wcag-trwc-page.wcag-molveno-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6310c0d180174fdc192eef73_molveno.jpg);background-position:0 0;background-size:auto;justify-content:center;align-items:flex-start;display:flex}.wcag-trwc-page.wcag-andalo-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311e6298bf0c17f15b10582_andalo.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:flex-start;display:flex}.wcag-trwc-page.wcag-general-info-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:center;display:flex}.wcag-trwc-page.wcag-general-info-cover.wcag-section-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px}.wcag-trwc-page.wcag-location-section-cover,.wcag-trwc-page.wcag-section-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:center;display:flex}.wcag-trwc-page.wcag-ad-elleerre{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64e482af01a816007f627a87_ellere.jpg);background-position:0 0;background-size:862px}.wcag-trwc-page.wcag-ad-pica{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6310c511f762369ee77ec613_pica.jpg),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632c2fe72c8ac0794415f4e3_Liquishot.jpg);background-position:0 0,0 0;background-size:860px,860px}.wcag-trwc-page.wcag-ad-vittoria{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64e48256a1728900770dbb09_vittoria.jpg);background-position:0 0;background-size:862px}.wcag-trwc-page.wcag-ad-zoggs{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64e47d11444f384477067e53_zoggs.jpg);background-position:0 0;background-size:862px}.wcag-trwc-page.wcag-molveno-2{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6311e37008f13dcd1f7f056f_molveno2.jpg);background-position:50% 100%;background-repeat:repeat-x;background-size:contain}.wcag-trwc-page.wcag-schedule-cover{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63232df381fa1ad09c6ce497_section-background.jpg);background-position:0 0;background-size:860px;justify-content:center;align-items:center;display:flex}.wcag-trwc-page.wcag-ad-liquidshot{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632c2fe72c8ac0794415f4e3_Liquishot.jpg);background-position:0 0;background-size:860px}.wcag-trwc-page.wcag-shorttrack{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6319ff5db3d3da331a4e4c05_shorttrack.jpg);background-position:0 0;background-size:860px}.wcag-trwc-page.wcag-ad-named{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64e47de2d713eb9cd256ded5_named.jpg);background-position:0 0;background-size:862px}.wcag-trwc-page.wcag-ad-mucoff{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64e48381b8fd2d6c9b2affad_mucoff.jpg);background-position:0 0;background-size:862px}.xag-content-block{padding-bottom:3rem}.xag-content-block-heading{margin-bottom:1.5rem}.xtpg-elite-profile{margin-bottom:3rem;padding:1rem}.xtpg-elite-profile-name{font-family:interstate-condensed,sans-serif;font-size:2rem;font-weight:700}.xtpg-elite-profile-overview{display:flex}.xtpg-elite-profile-image-wrapper{align-self:auto;width:50%}.xtpg-elite-profile-stats-box{width:50%}.xtpg-elite-profile-ranking{grid-column-gap:.5rem;background-color:var(--white-smoke);border-radius:2rem;padding:.25rem .5rem;font-family:interstate-condensed,sans-serif;font-size:.825rem;display:flex}.xtpg-elite-profile-rank-label{font-weight:700}.xtpg-elite-profile-rank-number{color:var(--dark-grey);font-weight:800}.xtpg-elite-profile-titles{margin-top:1rem}.xtpg-elite-profile-titles-label{font-family:interstate-condensed,sans-serif;font-size:1.5rem;font-weight:700;display:none}.xtpg-elite-profile-titles-text{font-weight:700}.xtpg-elite-profiles-rankings{grid-column-gap:1rem;display:flex}.xtpg-elite-profile-writeup{margin-top:1rem;padding-right:2rem;font-weight:300}.xtpg-elite-profile-image{width:80%;margin-left:auto;display:block}.xtpg-elite-profile-quote{margin-top:1rem;font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-style:italic;font-weight:700}.xtpg-elite-profile-quote.empty{display:none}.xtpg-course-wrapper{grid-column-gap:2rem;margin-bottom:3rem;display:flex}.xtpg-course-content{width:45%}.xtpg-course-name{font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-weight:700}.xtpg-course-description{font-weight:300}.xtpg-course-image-wrapper{flex:none;width:55%}.xtpg-world-cup-stop{margin-top:3rem;margin-bottom:3rem}.xtpg-world-cup-stop-detail-name{font-family:interstate-condensed,sans-serif;font-size:2rem;font-weight:800}.xtpg-world-cup-stop-detail-date-place{background-color:var(--white-smoke);border-radius:2rem;padding:.25rem 1rem;font-family:interstate-condensed,sans-serif;font-size:.875rem;display:inline-block}.xtpg-world-cup-stop-detail-writeup{margin-top:2rem;margin-bottom:2rem;font-weight:300}.xtpg-world-cup-stop-results{grid-column-gap:2rem;margin-bottom:2rem;display:flex}.xtpg-world-cup-stop-results-block{width:50%}.xtpg-world-cup-stop-results-label{font-weight:700}.xtpg-world-cup-stop-result-cl-wrapper{font-size:.875rem}.xtpg-world-cup-stop-result-row{justify-content:space-between;align-items:flex-end;display:flex}.xtpg-world-cup-stop-result-row:nth-child(2n){background-color:var(--white-smoke)}.xtpg-world-cup-stop-links{grid-column-gap:2rem;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;margin-top:3rem;margin-bottom:2rem;display:grid}.xtpg-world-cup-stop-resource-link{flex:1;width:100%;max-width:600px;margin-top:1rem;margin-bottom:1rem;display:block;box-shadow:0 2px 5px #0003}.xtpg-world-cup-stop-link-details{flex-direction:column;padding-bottom:.5rem;padding-left:1rem;padding-right:.5rem;display:flex}.xtpg-world-cup-stop-link-title{color:var(--2e2d2f);font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-weight:700;text-decoration:none}.xtpg-world-cup-stop-link-title:hover{color:var(--brown)}.xtpg-world-cup-stop-link-description{font-size:.825rem}.xtpg-world-cup-stop-link-link{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem .5rem;font-family:interstate-condensed,sans-serif;font-size:.825rem;text-decoration:none;display:inline-block}.xtpg-world-cup-stop-link-link:hover{background-color:var(--crimson)}.xtpg-world-cup-stop-link-image-link{flex:none;width:150px}.xtpg-world-cup-stop-link-image{object-fit:cover;width:100%;height:100%}.xtpg-world-cup-stop-link-details-body{flex:1}.xtpg-world-cup-stop-details-footer{justify-content:flex-end;margin-top:.5rem;display:flex}.xsl-table-header-division{width:8rem}.xsl-table-headers{color:#fff;background-color:#262627;align-items:center;padding:.5rem;display:flex}.xsl-table-body-wrapper{margin-right:0;padding-left:0;padding-right:.5rem}.xls-list-search-form{grid-row-gap:0rem;flex-direction:column;max-width:400px;display:flex}.xsl-table-row-start-time{width:8rem}.xsl-table-row-names{grid-column-gap:.24rem;flex:1;align-items:flex-end;display:flex}.xsl-not-found-container{margin-top:1rem}.xsl-header-section{padding-top:4rem;padding-bottom:4rem}.xls-race-select-label{margin-bottom:0;font-family:interstate-condensed,sans-serif}.xsl-table-header-text{font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-weight:500}.xsl-table-header-nationality{width:8rem}.xsl-tbale-row-names-team-text{color:#999;margin-bottom:2px;font-size:.85rem}.xsl-list-search-box{max-width:400px}.xls-not-found-sorry{color:#999;font-size:1.5rem}.xls-search-input{border:1px #0000;min-width:280px;margin-bottom:0}.xsl-event-details-container{grid-column-gap:2rem;padding-top:1rem;padding-bottom:1rem;display:flex}.xsl-event-details-container.font-display{align-items:center}.xsl-table-row{align-items:center;padding-top:.25rem;padding-bottom:.25rem;display:flex}.xsl-table-row.reference-row{padding-left:.5rem;display:flex}.xsl-table-row.reference-row.hidden-example{display:none}.xls-race-select-dropdown{background-color:#0000;border:1px solid #000;border-radius:2rem;margin-top:0;margin-bottom:0;padding-right:1rem}.xls-race-select-form{margin-bottom:0}.xsl-table-section{padding-top:4rem;padding-bottom:4rem}.xsl-no-lists-container{margin-top:1rem}.xls-text-link{color:#ba0c2f}.xsl-table-header-bib{width:8rem}.xls-list-search-form-container{margin-bottom:0}.xls-list-search-input-wrapper{border:1px solid #262627;border-radius:2rem;align-items:center;max-width:400px;margin-top:8px;padding-left:1rem;padding-right:1rem;display:flex}.xt-red-tag-2{color:#fff;background-color:#ba0c2f;border-radius:4px;padding:.25rem .5rem;font-family:interstate-condensed,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;display:inline-block}.xsl-race-details{grid-column-gap:.5rem;align-items:flex-end;margin-bottom:.25rem;display:flex}.xls-race-select-form-el{grid-row-gap:.25rem;flex-direction:column;display:flex}.xsl-table-row-nationality,.xsl-table-header-start-time{width:8rem}.xls-actions-wrapper{justify-content:space-between;align-items:center;display:flex}.xsl-race-details-name{font-family:interstate-condensed,sans-serif;font-size:1.5rem;font-weight:800}.xsl-table-row-division{width:8rem}.xsl-race-details-date{color:#999;padding-bottom:3px;font-weight:700}.xsl-table-row-bib{width:8rem}.xsl-table-header-names{flex:1}.xsl-race-list-container{max-width:400px;display:flex}.xls-loading-text{margin-top:1rem}.xsl-body{font-size:1rem;line-height:1.4}.xag-course-map{grid-column-gap:2rem;flex-direction:column;margin-bottom:3rem;display:flex}.xag-course-map-details{flex:none;width:100%}.xag-course-map-image-wrapper{grid-column-gap:1rem;width:auto;margin-top:1.5rem;display:flex}.xag-course-map-name{font-family:interstate-condensed,sans-serif;font-size:1.5rem;font-weight:800}.xag-course-map-description{margin-top:1.5rem}.xag-course-map-lb{flex:none;width:30%;text-decoration:none}.xtpg-world-cup-stop-results-box{font-size:.875rem}.xag-person-profile-container{grid-column-gap:2rem;align-items:center;margin-bottom:1rem;display:flex}.xag-person-profile-details{font-family:interstate-condensed,sans-serif}.xag-person-profile-name{font-size:2rem;font-weight:800}.xag-person-profile-title{font-size:1.125rem}.xag-person-profile-image{object-fit:cover;object-position:100% 0%;width:100px;height:100px}.xag-person-profile-wrapper{margin-bottom:3rem;padding-top:2rem}.xag-couse-detail-label{font-family:interstate-condensed,sans-serif}.xag-course-aid-station-text{margin-bottom:1.5rem}.xag-course-map-enlarge{color:var(--brown);font-size:.875rem;text-decoration:none}.xtpg-header-section{max-width:90rem;margin-left:auto;margin-right:auto;padding:4rem 3rem}.xtpg-body-container{width:90rem;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:static}.xtpg-sidebar{flex:1;position:sticky;top:0}.xtpg-main-content{flex:none;width:auto;max-width:60rem}.xtpg-resource-wrapper{margin-bottom:3rem;padding:.5rem;box-shadow:0 2px 5px #0003}.xtpg-resource-wrapper.hidden{display:none}.xtpg-resource-title{font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-weight:700}.xtpg-resource-description{margin-top:1rem;padding-bottom:1rem;font-weight:300}.xtpg-resource-link{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem .5rem;font-family:interstate-condensed,sans-serif;text-decoration:none;display:inline-block}.xtpg-resource-link:hover{background-color:var(--crimson)}.xtpg-start-list-item{grid-column-gap:.5rem;display:flex}.xtpg-start-list-name{text-transform:none;display:inline}.xtpg-start-list-ranking-box{text-align:right;width:3rem}.xtpg-start-list-nationality{margin-left:.25rem;font-size:.825rem;font-weight:700;display:inline}.xtpg-start-list-comma{display:inline}.xtpg-start-list-headers{grid-column-gap:.5rem;font-family:interstate-condensed,sans-serif;display:flex}.xtpg-start-list-rank-header{text-align:right;flex:none;justify-content:flex-end;width:3rem;display:flex}.xtpg-start-list-title{padding-left:1rem;font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-weight:700}.xtpg-start-lists{grid-column-gap:3rem;margin-top:2rem;display:flex}.wcag-teens-to-trails.hidden{display:none}.trwcag-sponsor-section{border-bottom:4px solid var(--gray-for-black);background-color:var(--white);max-width:860px;margin-left:auto;margin-right:auto;padding:3rem}.trwcag-sponsor-title-text{color:var(--2e2d2f);text-align:center;font-family:interstate-condensed,sans-serif;font-size:1.25rem}.trwcag-sponsors-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;margin-top:2rem;padding-bottom:2rem;display:grid}.trwcag-teens-trails-logo{margin-top:2rem;margin-left:auto;margin-right:auto;display:block}.xtpg-world-cup-stop-video-links{padding-bottom:2rem}.xtpg-world-cup-stop-video-links-title{font-family:interstate-condensed,sans-serif}.xtpg-world-cup-stop-video-link-list{grid-column-gap:1.5rem;grid-row-gap:1rem;flex-wrap:wrap;display:flex}.xtpg-world-cup-stop-video-link{color:var(--brown);text-decoration:none}.xtpg-world-cup-stop-video-link:hover{text-decoration:underline}.wcag-event-promo-section{background-color:#27354b;max-width:860px;margin-left:auto;margin-right:auto}.wcag-event-promo-section.hidden{display:none}.wcag-event-promo-container{color:var(--white);padding:3rem;position:relative}.wcag-event-promo-body-copy{margin-top:1.5rem;padding-bottom:1.5rem;font-size:1.2rem}.wcag-event-promo-dates{background-color:var(--white);color:var(--2e2d2f);border-radius:2rem;margin-top:1rem;padding:.25rem 1rem;font-family:interstate-condensed,sans-serif;font-weight:700;display:inline-block}.wcag-event-promot-discount-instructions{font-size:1.5rem;font-weight:700}.wcag-event-promo-cta-link{background-color:var(--brown);color:var(--white);border-radius:4px;margin-top:1rem;margin-bottom:1rem;padding:.25rem .5rem;font-family:interstate-condensed,sans-serif;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-block}.wcag-event-promo-cta-link.hidden{display:none}.wcag-event-promo-expiration{font-size:.825rem;font-style:italic}.wcag-event-pronot-page-tag{background-color:var(--crimson);color:var(--white);margin-top:1rem;margin-right:1rem;padding:.5rem 1rem;font-family:interstate-condensed,sans-serif;font-size:1.75rem;font-weight:800;position:absolute;inset:0% 0% auto auto}.wcag-event-promo-header-img{margin-bottom:0}.xag-course-extra-links{grid-column-gap:2rem;margin-top:1rem;display:flex}.xag-course-extra-link{color:var(--brown);font-size:.9rem;font-weight:400;text-decoration:none}.xag-course-extra-link:hover{text-decoration:underline}.xsl-event-page-link{background-color:var(--brown);color:var(--white);border-radius:4px;padding:.25rem .5rem;font-family:interstate-condensed,sans-serif;font-weight:500;text-decoration:none;display:inline-block}.xsl-event-page-link:hover{background-color:var(--crimson)}.xsl-mobile-field-label{display:none}.xsl-mobile-row-divider{width:0}.xsl-name-mobile-comma{display:none}.wcs-press-conf-qa{max-width:820px;margin:2rem auto;box-shadow:0 2px 5px #0003}.wcs-press-conf-qa-header{grid-column-gap:1rem;background-color:var(--white-smoke);align-items:center;padding:.5rem;display:flex}.wcs-press-conf-qa-body{padding:1rem}.wcs-press-conf-question{margin-bottom:.5rem;font-size:1rem;font-weight:700}.wcs-press-conf-answer{font-weight:300;line-height:1.4}.wcs-press-conf-qa-image{border-radius:3rem;width:40px;height:40px}.wcs-press-conf-qa-name{font-family:interstate-condensed,sans-serif}.x-disco-main-card-back{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;position:absolute;inset:0%}.x-disco-main-card-back.mobile{display:none}.xsl-last-updated{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--gray-for-black);align-items:flex-end;margin-bottom:.5rem;font-size:.9rem;display:flex}.xsl-last-updated-date{font-family:interstate-condensed,sans-serif;font-weight:500}.red-banner-btn{border:1px solid var(--brown);background-color:var(--brown);color:var(--white);border-radius:4px;padding:8px 25px;font-family:interstate-condensed,sans-serif;font-size:1.125rem;text-decoration:none;transition:background-color .4s}.red-banner-btn:hover{border:1px solid var(--white);background-color:#0000;border-radius:1px}.white-banner-btn{border:1px solid var(--white-smoke);color:var(--2e2d2f);background-color:#ffffffab;border-radius:4px;padding:8px 25px;font-family:interstate-condensed,sans-serif;font-size:1.125rem;text-decoration:none;transition:background-color .4s}.white-banner-btn:hover{border:1px solid var(--white);background-color:var(--white);border-radius:1px}.xtl-future-empty-state{background-color:#0000}.xt-champs-table-wrapper{margin-top:3rem}.xt-champs-tables-header{font-family:var(--display-font);padding-bottom:1rem;font-size:1.125rem}.tours-champions-section{background-color:var(--2e2d2f);color:var(--white);padding-top:4rem;padding-bottom:4rem}.event-registration-notice-wrapper{z-index:999;grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:var(--white);border-radius:2rem;padding:.5rem 1rem;display:flex;position:absolute;inset:-1rem auto auto 50%;transform:translate(-50%)}.event-registration-notice{font-family:var(--display-font);border-radius:2rem;padding:0;font-size:.875rem;font-weight:700}.event-registration-notice-banner-wrapper{z-index:999;position:static;inset:-1rem auto auto 50%}.events-related-section{background-color:var(--2e2d2f);color:var(--white);padding-top:4rem;padding-bottom:4rem;display:block}.trws-segments-section{padding:4rem 3rem 0}.trws-segements-image{max-width:900px;margin-top:2rem;margin-left:auto;margin-right:auto;padding-top:0;display:block}.trws_about_image{margin-top:2rem}.trws_about_image.xt-full-width-mobile-img{display:none}.trws_about_desktop_image{margin-top:2rem;display:block}.elite-criteria-body{font-size:16px;line-height:1.4}.reg-text-link{color:var(--brown);text-decoration:none}.reg-text-link:hover{text-decoration:underline}.wpi-rules-body{font-size:18px;line-height:1.4}.slide-wrapper{overflow:hidden}.wc-qualification-body{font-size:18px;line-height:1.4}.xywt-schedule-header-row{grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:var(--gray-for-black);font-family:var(--display-font);color:var(--white);align-items:center;margin-left:auto;margin-right:auto;padding:.5rem;font-size:1.125rem;line-height:1.4;display:flex}.xywt-schedule-header-row.bg-black.txt-white{padding-top:.5rem;padding-bottom:.5rem}.xywt-schedule-cl-wrapper{background-color:#0000;margin-left:auto;margin-right:auto;padding:0}.xwt-schedule-entry-youth-distance{text-align:center;flex:none;width:5rem}.xwt-youth-distance-fd{font-family:var(--display-font);background-color:#6b8a7a80;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 4px;font-size:14px;display:inline-block}.xwt-youth-distance-sd{font-family:var(--display-font);background-color:#b7b59780;border-radius:4px;padding:0 4px;font-size:14px;display:inline-block}.xwt-youth-distance-ssd{font-family:var(--display-font);background-color:#cd8d7a80;border-radius:4px;padding:0 4px;font-size:14px;display:inline-block}.xwt-shedule-heading-youth-distance{text-align:center;flex:none;width:5rem}.xwt-youth-distance-none{font-family:var(--display-font);color:var(--dark-grey);border-radius:1rem;min-width:2rem;padding:2px 8px;font-size:14px;display:inline-block}.xwt-schedule-youth-distance-label{display:none}.xwt-schedule-youth-distances{justify-content:space-between;width:15rem;display:flex}.xwt-schedule-heading-youth-distances{width:15rem;display:flex}.editorial-body{font-size:18px;line-height:1.5}.race-report-key-points-section{padding-bottom:4rem}.rr-key-points-wrapper{border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray);color:#474747;margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:1rem;font-weight:400}.rr-key-points-label{font-family:var(--display-font);font-size:1.125rem;font-weight:700}.rr-gallery-section{padding-bottom:4rem}.rr-gallery{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.rr-gallery-image-wrapper,.rr-gallery-lightbox{width:100%;height:100%}.rr-gallery-image{object-fit:cover;width:100%;height:100%}.rr-images-download-available{margin-top:1rem;font-size:16px}.rr-image-download-text{display:inline}.rules-criteria-body{font-size:18px;line-height:1.5}.stories-dropdown{margin-left:0;margin-right:0}.stories-nav-dropdown-list{z-index:0;background-color:var(--2e2d2f);padding-top:2rem}.stories-nav-dropdown-list.w--open{z-index:-1;background-color:#292929;padding-bottom:20px;left:-1rem}.stories-drowdown-link{font-family:var(--display-font);color:var(--white);margin-left:0;margin-right:0;padding-bottom:8px;font-size:1rem}.stories-drowdown-link:hover,.stories-drowdown-link.w--current{color:var(--brown)}.stories-dropdown-text{font-family:var(--display-font);color:var(--white);font-size:1.25rem}.stories-dropdown-icon{color:var(--white);margin:0 0 0 8px;position:static}.stories-dropdown-toggle{align-items:center;padding:0;display:flex}.main-nav-wrapper{z-index:100;background-color:#0000;align-items:center;height:65px;padding-top:0;padding-bottom:0;transition:all .4s;display:flex}.main-nav-inner-wrapper{justify-content:flex-start;align-items:center;width:90%;max-width:1440px;height:100%;margin-left:auto;margin-right:auto;display:flex}.nav-logo-brand{width:243px;margin-bottom:0;margin-right:0;position:static}.main-nav-menu{grid-column-gap:2rem;color:var(--white);flex:1;justify-content:flex-end;align-items:center;height:100%;padding-top:0;padding-bottom:0;display:flex}.main-nav-link{font-family:var(--display-font);color:#fff;margin-bottom:0;margin-left:0;margin-right:0;padding:0;font-size:1.25rem;line-height:133%;transition:all .4s}.main-nav-link:hover{color:var(--brown)}.main-nav-link.w--current{color:var(--brown);background-color:#0000}.main-nav-link.dropdown{justify-content:center;align-items:center;margin-bottom:0;padding-left:0;padding-right:0;display:flex}.main-nav-link.dots{padding-top:0;padding-bottom:0;font-size:28px;line-height:.8em;transform:rotate(-90deg)}.main-nav-link.hidden{display:none}.main-nav-more-dropdown{justify-content:center;align-items:center;height:100%;margin-left:-30px;margin-right:0;display:flex}.main-nav-more-dropdown-toggle{justify-content:center;align-items:center;height:100%;padding-top:0;padding-bottom:0;display:flex}.main-nav-more-dropdown-container{width:70%;max-width:1000px;margin-left:auto;margin-right:auto}.main-nav-more-dropdown-list{color:var(--white);background-color:#2e2d2ff2;width:100%;padding-top:50px;padding-bottom:50px;display:none;position:fixed;inset:60px 0% auto}.main-nav-more-dropdown-list.w--open{background-color:#292929;width:100%;top:55px}.main-nav-more-dropdown-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.main-menu-more-full-label{display:none}.main-nav-more-menu-dots{color:var(--white);padding-top:0;font-size:28px;transform:rotate(90deg)}.tour-schedule-wrapper{padding-bottom:3rem}.tour-schedule-wrapper.small-text{font-size:14px}.youth-tour-distances-key-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.youth-distance-key-item{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;display:flex}.youth-distance-key-icon{background-color:#b1eeac;padding-left:4px;padding-right:4px}.youth-distance-key-label{font-family:var(--display-font)}.pagination-button{font-family:var(--display-font);color:var(--2e2d2f);background-color:#fafafa00;border-style:none;border-radius:0}.pagination-button:hover{color:var(--brown)}.collection-pagination{margin-top:2rem}.euro-tour-partners-grid{justify-content:center;place-items:center}.wcs-xlinks-section{padding-top:1rem;padding-bottom:4rem}.xt-xlink-image-holder{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658e6d846f7007cb92444a7a_654c6872e110b7a8a7c63e24_logo.png);background-position:50%;background-size:cover;border-radius:4px;flex:none;width:60px;height:60px;margin-right:20px}.xt-xlink-link-wrapper{align-items:center;text-decoration:none;display:flex}.xt-xlink-link-text{font-family:var(--display-font);color:var(--2e2d2f);flex:1;font-size:1rem;text-decoration:none}.xt-xlink-link-text:hover{color:var(--brown)}.xtest-event-previews{padding-top:4rem;padding-bottom:4rem}.xtevpre-summary-wrapper{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);border-radius:0 0 5px 5px;max-width:820px;margin:0 auto 1rem;padding:1rem;font-size:1rem;line-height:1.4}.xtevpre-date-location{grid-column-gap:.25rem;grid-row-gap:.25rem;font-size:1.2rem;font-weight:700;display:flex}.xtevpre-summary-date,.xtevpre-summary-location{font-weight:500}.xtevpre-summary-info-points{justify-content:space-between;margin-top:.5rem;font-size:1.2rem;font-weight:700;display:flex}.xtevpre-summary-info-points.mobile{display:none}.xtevpre-info-point{width:33%}.xtevpre-info-point.first{flex:none;font-weight:500}.xtevpre-info-point.second{grid-column-gap:.25rem;grid-row-gap:.25rem;text-align:center;justify-content:center;font-weight:500;display:flex}.xtevpre-info-point.last{text-align:right;flex:0 auto;font-weight:500}.xtevpre-info-point.slots-point{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-end;font-weight:500;display:flex}.xas-editors-picks-section{padding-top:4rem;padding-bottom:4rem}.xas-featured-section{padding-bottom:4rem;position:relative}.xas-featured-bg{z-index:-1;background-color:var(--2e2d2f);margin-top:350px;position:absolute;inset:0%}.xstor-featured-cl-item{height:700px;position:relative}.xstor-featured-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;display:flex;position:absolute;inset:0%}.xstor-more-stories-section{padding-top:4rem;padding-bottom:4rem}.xstor-grid-header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.xstor-search-form-wrapper{margin-bottom:0}.xstor-search-input{color:var(--2e2d2f);border:1px #000;width:250px;margin-bottom:0}.xstor-search-input-box{border:1px solid var(--light-gray);border-radius:2rem;flex-direction:row;align-items:center;padding:.2rem 1rem}.stories-down-caret{color:var(--white);margin-right:1rem;padding-left:.5rem;font-size:18px;display:flex;position:static}.trws-teaser-vid-container{max-width:100%;margin-top:2rem}.trws-gallery-section{margin-top:4rem;margin-bottom:4rem;padding-left:3rem;padding-right:3rem}.trws-gallery-video-wrapper{max-width:1440px;margin-left:auto;margin-right:auto}.trws-gallery-video-container{flex:0 auto;width:100%;display:block}.trws-gallery-pics-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;max-width:1440px;max-height:60rem;margin-top:2rem;margin-left:auto;margin-right:auto;display:grid;overflow:scroll}.trws-gallery-container{max-width:1440px;margin-left:auto;margin-right:auto}._820-wrapper{width:820px;margin-left:auto;margin-right:auto;display:block}._820-wrapper.hidden{display:none}.test-evprev-body{font-size:18px}.text-block-30{margin-top:1rem;padding-bottom:1rem;font-size:20px;font-weight:300;line-height:1.5}.xpass-body{font-size:18px;line-height:1.4}.xpass-header-section{padding-top:4rem;padding-bottom:4rem}.xpass-body-section{padding-bottom:4rem}.event-preview-story-summary{margin-top:60px;margin-bottom:70px}.event-preview-story-summary.story{margin-bottom:70px}.stevprev-summary-list{grid-column-gap:32px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.stevprev-summary-point-name{grid-column-gap:.5rem;grid-row-gap:.5rem;font-family:var(--sans-font);color:var(--2e2d2f);font-size:16px;font-weight:400;display:block}.stevprev-summary-link{align-items:center;padding:.5rem 1rem;text-decoration:none;display:flex}.stevprev-summary-name{font-family:var(--sans-font);color:var(--2e2d2f);font-size:16px;text-decoration:none;display:inline}.stevprev-lede{font-size:20px;font-weight:300;line-height:1.4}.stevprev-main-img{border-radius:5px 5px 0 0;margin-top:2rem}.stevprev-main-img._2025-version{border-radius:6px}.stevprev-body-wrapper{margin-top:2rem}.stevprev-articles{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:2rem;display:grid}.stevprev-summary-point-number{background-color:var(--white-smoke);font-family:var(--display-font);color:var(--2e2d2f);border-radius:20px;justify-content:center;align-items:center;width:26px;height:26px;margin-right:.5rem;display:flex}.ag-welcome-person{grid-column-gap:20px;grid-row-gap:20px;align-items:flex-end;margin-bottom:0;display:flex}.ag-welcome-person-image{width:60px}.ag-welcome-person-details{grid-column-gap:20px;grid-row-gap:20px;flex-direction:row;flex:none;align-items:flex-end}.ag-welcome-person-name{font-family:var(--display-font);margin-bottom:0;font-size:1.5rem}.ag-welcome-content{align-items:flex-end}.ag-welcome-divider{border-bottom:1px solid var(--dark-grey);height:1px;margin-top:30px;margin-bottom:30px}.ag-cover-title{font-family:var(--display-font);color:var(--white);text-align:center;margin-bottom:60px;font-size:4rem;font-weight:800;position:absolute;inset:auto 0% 0%}.ag-goodbye-block{background-color:var(--2e2d2f);color:var(--white);padding:4rem 3rem}.ag-goodbye-message{text-align:center;font-size:1.5rem;font-style:italic}.ag-goodbye-logo{width:150px;margin-top:2rem;margin-left:auto;margin-right:auto;display:block}.ag-goodbye-socials{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:center;align-items:center;margin-top:3rem;display:flex}.xt-ccokie-container{z-index:999;background-color:var(--light-gray);width:500px;margin-bottom:20px;margin-left:20px;padding:20px;transition:transform .2s;position:fixed;inset:auto auto 0% 0%;transform:translateY(120%)}.xt-ccokie-container.open{background-color:var(--white);margin-bottom:40px;transform:translate(0);box-shadow:0 2px 5px #0003}.xt-cookie-main-buttons{grid-column-gap:16px;justify-content:flex-end;align-items:center;display:flex}.xt-cookie-button{background-color:var(--white-smoke);font-family:var(--display-font);color:var(--2e2d2f);border-radius:4px;padding:8px 16px;font-size:14px}.xt-cookie-button:hover{background-color:var(--white)}.xt-cookie-button.black{background-color:var(--2e2d2f);color:var(--white)}.xt-cookie-button.black:hover{background-color:var(--white);color:var(--2e2d2f)}.xt-cookie-main-text{margin-bottom:16px;font-size:16px}.xt-cookie-options-container{display:none}.xt-cookie-options-container.open{display:block}.invisible-form-message{background-color:#0000}.xt-cookie-options-form-block,.xt-cookie-options-form-block.open{display:block}.xt-cookie-option{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;align-items:center;margin-bottom:8px;padding-left:0;display:flex}.xt-cookie-option-label{font-family:var(--display-font);flex:1;font-size:16px;font-weight:400}.xt-cookie-option-checkbox{background-color:var(--white-smoke);border-radius:4px;width:20px;height:20px;margin-top:0;margin-left:0}.xt-cookie-option-checkbox.w--redirected-checked{background-color:var(--2e2d2f);background-image:none;border-radius:4px}.xt-cookie-unused-lable{display:none}.xtc-cookies-header{font-family:var(--display-font);margin-bottom:8px;font-size:18px}.xtc-cookies-choice-text{margin-bottom:8px;font-size:14px}.main-nav-dropdown-item-desc{color:var(--light-gray);white-space:nowrap;padding-left:20px;padding-right:20px;font-size:14px}.main-nav-dropdown-item-divider{border-bottom:1px solid var(--light-gray);margin-top:14px;margin-bottom:8px}.wcup-vid-subscribe-container{flex-flow:column;justify-content:center;align-items:center;margin-top:2rem;display:flex}.wcup-subscribe-btn-outer{grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:var(--brown);border-radius:6px;justify-content:center;align-items:center;padding:4px 20px;text-decoration:none;display:flex}.yt-subscribe-logo-wrapper{width:30px;height:30px;position:relative}.xtyt-subscribe-btn-text{font-family:var(--display-font);color:var(--white);font-size:18px;line-height:1.5;text-decoration:none}.xtyt-subscribe-btn-logo{position:absolute;inset:0%}.wcup-leaderboard-placeholder-img{width:30px;height:30px}.featured-event-hp-wrapper.hidden{display:none}.xthp-world-cup-section{padding-bottom:4rem}.xthp-world-cup-section.hidden{display:none}.xthp-wc-featured-stop-wrapper{background-color:var(--2e2d2f);background-image:linear-gradient(180deg,transparent 25%,var(--2e2d2f)),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6821524aef91b5c1f40f730d_om_wc_hp_pic_25.jpg);background-position:0 0,50%;background-size:auto,cover;border-radius:0;justify-content:flex-start;align-items:flex-end;min-height:800px;padding-top:3rem;padding-bottom:2rem;padding-left:3rem;display:flex;overflow:hidden}.xthp-wc-featured-img{object-fit:cover;object-position:50% 0%;width:100%;max-height:700px}.xthp-wc-featured-img.mobile{display:none}.xthp-wc-featured-detail-container{background-color:var(--2e2d2f);color:var(--white);justify-content:space-between;align-items:flex-end;max-width:1440px;margin-left:auto;margin-right:auto;padding:2rem;display:flex}.xthp-wc-featured-img-wrapper{position:relative}.xthp-wc-featured-gradient{background-image:linear-gradient(180deg,transparent 67%,var(--2e2d2f));position:absolute;inset:0%}.xthp-wc-featured-detail-title{font-family:var(--display-font);flex:none;max-width:800px;font-size:48px;font-weight:800;line-height:1.2}.xthp-wc-featured-detail-subheader{color:var(--light-gray);padding-top:1rem;font-size:20px;line-height:1.5}.xthp-wc-featured-action-box{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;align-items:flex-end;padding-top:0;display:flex}.xthp-wc-banner-strip{background-color:var(--2e2d2f);padding:1rem 2rem;display:block}.xthp-wc-banner-strip.hidden{display:none}.xhhp-wc-strip-wrapper{color:var(--white);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.xhhp-wc-strip-wrapper.txt-white{justify-content:space-between;align-items:center;display:flex}.xthp-wc-strip-text-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex}.xthp-wc-strip-first-line{grid-column-gap:.25rem;flex-direction:row;display:flex}.xthp-wc-strip-second-line{font-family:var(--display-font)}.xthp-wc-strip-link{background-color:var(--white);border-radius:8px;padding:.25rem 1rem;text-decoration:none}.xthp-wc-strip-mobile-second-line{display:none}.xthp-wc-strip-action-box-subtext{color:var(--dark-grey);font-size:14px;font-style:italic;line-height:1.5}.xthp-wc-feature-facts-text{border-bottom:1px solid var(--white-smoke);color:var(--dark-grey);font-size:16px;line-height:1.5}.xthp-wc-feature-logo{width:200px;margin-top:1rem;margin-left:1rem;position:absolute;inset:0% auto auto 0%}.xthp-wc-watch-banner-wrapper{background-color:var(--2e2d2f);color:var(--white);border-radius:8px;justify-content:space-between;align-items:center;margin-top:3rem;padding:2rem;display:flex}.xthp-wc-watch-banner-wrapper.hiddenn{display:none}.xthp-wc-watch-banner-right{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;align-items:center;display:flex}.xthp-wc-watch-banner-title{font-family:var(--display-font);margin-bottom:1rem;font-size:2.75rem;font-weight:800;line-height:1}.xthp-wc-watch-banner-subtext{font-size:16px}.xthp-wc-watch-banner-countdown{font-family:var(--display-font);font-size:22px;font-weight:800;line-height:1.5}.xthp-wc-feature-pre-title{background-color:var(--white);font-family:var(--display-font);color:var(--black);border-radius:4px;margin-bottom:8px;padding:4px 8px;font-size:14px;font-weight:700}.xthp-wc-watch-banner-ls-logo{width:120px}.xthp-wc-watch-banner-live-link{color:var(--light-gray);font-size:14px;font-style:italic;line-height:1.5;text-decoration:none}.xthp-wc-watch-banner-live-link:hover{color:var(--brown)}.xtpop-wrapper{z-index:9999;background-color:var(--light-gray);width:100vw;max-width:500px;min-height:300px;margin-bottom:1rem;margin-right:1rem;transition:transform .4s;position:fixed;inset:auto 0% 0% auto;transform:translateY(120%)}.xtpop-wrapper.open{background-color:var(--white);color:var(--2e2d2f);border-radius:8px;overflow:hidden;transform:translate(0);box-shadow:0 2px 5px #0003}.xtpop-sell-wrapper{color:var(--white);background-color:#193642;margin-bottom:1rem;padding:0 1rem 2rem}.xtpop-sell-wrapper.green{background-color:#595f39}.xtpop-sell-wrapper.brown{background-color:#8b6212}.xtpop-form-wrapper{padding:0}.xtpop-header{background-color:#193642;justify-content:flex-end;align-items:center;display:flex}.xtpop-header.green{background-color:#595f39}.xtpop-header.brown{background-color:#8b6212}.xtpop-dismiss-btn{border:1px none var(--white);font-family:var(--display-font);color:var(--2e2d2f);background-color:#0000;border-radius:100%;width:40px;height:40px;margin-top:4px;margin-right:4px;font-size:20px;line-height:1}.xtpop-dismiss-btn:hover{color:var(--brown)}.xtpop-sell-title{font-family:var(--display-font);font-size:34px;line-height:1.5}.xtpop-sell-subtitle{font-size:18px}.xtpop-submit-btn{background-color:var(--2e2d2f);font-family:var(--display-font);border-radius:6px;width:100%;margin-top:1rem;font-size:20px;line-height:1.5}.xtpop-submit-btn:hover{background-color:var(--gray-for-black)}.xtpop-form-disclaimer{margin-top:.5rem;margin-bottom:.5rem;font-size:12px}.xtpop-form-label{font-family:var(--display-font)}.xtpop-success-title{font-family:var(--display-font);font-size:34px;line-height:1.5}.xtpop-success-text{font-size:16px;line-height:1.5}.xtpop-success-btn-wrapper{margin-top:2rem}.xtpop-success-dismiss-btn{border:2px solid var(--2e2d2f);font-family:var(--display-font);color:var(--2e2d2f);background-color:#0000;border-radius:2rem;padding:8px 20px}.xtpop-success-dismiss-btn:hover{background-color:var(--white-smoke)}.xtpop-error-title{font-family:var(--display-font);font-size:16px}.xtpop-not-interested-btn{color:var(--dark-grey);text-align:center;background-color:#0000;margin-top:1rem;margin-left:auto;margin-right:auto;padding:0;text-decoration:none;display:block}.xtpop-not-interested-btn:hover{text-decoration:underline}.xtpop-input-field{background-color:var(--white-smoke)}.xtpop-success-block{background-color:#0000;border-radius:8px}.xtpop-form-inner{padding-left:1rem;padding-right:1rem}.xtpop-error-block{background-color:#ee8282;border-radius:6px;margin-left:.5rem;margin-right:.5rem}.test-block-wrap{position:absolute;inset:0% auto auto 0%}.xtpop-scroll-trigger{width:1px;height:1px;position:absolute;inset:0% auto auto 0%}.xtl-subscribe-section{padding:2rem 0}.xtl-subscribe-outer-wrapper{background-color:var(--gray-for-black);border-radius:8px;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.xtl-subscribe-text-box{max-width:70%}.xtl-subscribe-heading{font-family:var(--display-font);margin-bottom:.5rem;font-size:24px;line-height:1.5}.xtl-subscribe-text-copy{font-size:18px}.ag-threepic-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.ag-grid-image{background-color:var(--white)}.ag-picture-link{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:center;align-items:center;display:flex}.xt-large-slider-card{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:20px;flex-flow:column;justify-content:flex-end;align-items:center;width:400px;height:100%;padding-top:0;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden;box-shadow:7px 8px 6px -3px #0003}.xt-large-card-text-box{z-index:2;color:var(--white);background-color:#0000;width:100%;padding:1rem 1rem 2rem;position:relative;transform:translateY(200px)}.xt-large-card-title{font-family:var(--display-font);margin-bottom:16px;font-size:28px;font-weight:700;line-height:1.2}.xt-large-card-backdrop{z-index:1;background-image:linear-gradient(#fff0,#0000004a 94%);position:absolute;inset:0%}.xt-large-card-link-wrapper{height:100%;text-decoration:none}.xt-large-card-subcontainer{opacity:0;color:var(--2e2d2f);flex-flow:column;height:200px;padding-top:1rem;display:flex}.xt-large-card-subcontainer.dark{color:var(--white);height:200px}.xt-large-card-details{justify-content:space-between;align-items:center;display:flex}.xt-large-card-detail-text{font-family:var(--display-font);font-size:16px;font-weight:700;display:inline}.xt-large-card-hover-text{font-size:16px;line-height:1.5}.xt-main-section-head{font-family:var(--display-font);margin-bottom:2rem;font-size:22px;font-weight:700}.xt-main-section-head.hidden{display:none}.xt-home-sports-section{padding-bottom:2rem}.xt-home-featured-event-wrapper{margin-bottom:3rem}.xt-home-featured-event-wrapper.hidden{display:none}.xt-home-featured-event-cli{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:cover;justify-content:space-between;align-items:flex-end;min-height:700px;padding-left:2rem;padding-right:2rem;display:flex;position:relative}.xt-home-featured-event-content{z-index:2;grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;flex:1;justify-content:space-between;align-items:flex-end;max-width:1440px;margin-left:auto;margin-right:auto;padding-bottom:2rem;display:flex;position:relative}.xt-home-featured-event-title{font-family:var(--display-font);color:var(--white);text-align:center;font-size:48px;font-weight:800;line-height:1.3}.xt-home-featured-event-backdrop{z-index:1;background-image:linear-gradient(#0000 51%,#000000ed 96%);position:absolute;inset:0%}.xt-home-featured-event-details{justify-content:center;align-items:center;display:flex}.xt-home-featured-event-detail{color:var(--white);font-size:20px;font-weight:300}.xt-home-featured-event-detail.text-to-left{text-align:right;min-width:200px}.xt-home-featured-event-detail.text-to-right{text-align:left;min-width:200px}.xt-home-featured-event-detail.center-separator{margin-left:8px;margin-right:8px}.xthp-upcoming-event-card{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 0;background-size:cover;width:100%;height:100%;min-height:180px;padding:1rem;position:relative}.xthp-upcoming-event-title{font-family:var(--display-font);color:var(--white);flex:0 auto;font-size:24px;font-weight:700}.xthp-upcoming-event-backdrop{z-index:1;background-color:#0003;position:absolute;inset:0%}.xthp-upcoming-event-content{z-index:2;grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--white);flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex;position:relative}.xthp-upcoming-event-date{font-family:var(--display-font);color:var(--2e2d2f);background-color:#ffffffb8;border-radius:20px;padding-left:6px;padding-right:6px;font-size:12px}.xthp-upcoming-event-country{flex:1;font-size:14px}.xthp-upcoming-event-country.hidden{display:none}.xt-home-x-disco-section{padding-bottom:4rem}.xthp-featured-x-disco-wrapper{margin-bottom:3rem}.xthp-feat-xdisco-cli{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100vw;min-height:700px;margin-right:0;padding-left:1rem;padding-right:1rem;display:flex;position:relative}.xthp-feat-xdisco-backdrop{z-index:1;background-color:#00000040;position:absolute;inset:0%}.xthp-feat-xdisco-content{z-index:2;grid-column-gap:1.5rem;grid-row-gap:1.5rem;color:var(--white);flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.xthp-feat-xdisco-title{font-family:var(--display-font);text-align:center;font-size:68px;font-weight:800;line-height:1.5}.xthp-upcomevents-wrapper{overflow:hidden}.xthp-upcomevents-track{z-index:5;width:100%;overflow:hidden}.xthp-upcomevents-track.races{width:150%;padding-bottom:0}.xthp-upcomievents-inner-track{border:1px #000;padding-top:10px;padding-bottom:10px;overflow:auto}.xthp-upcomievents-inner-track.races{padding-top:10px;padding-bottom:10px;padding-left:5px}.xthp-upcomevents-list{flex-wrap:nowrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex;overflow:auto}.xthp-upcomevents-list.wrap{flex-wrap:wrap}.xthp-sport-section-links{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:center;margin-top:2rem;display:flex}.muted-text-link{font-family:var(--display-font);color:var(--2e2d2f);font-size:16px;font-weight:500;line-height:1.5em;text-decoration:none}.muted-text-link:hover{color:var(--brown);text-decoration:underline}.link-vertical-divider{font-family:var(--display-font);color:var(--dark-grey);font-size:20px;font-weight:700;line-height:1.5em}.xt-home-featured-event-content-left{flex-flow:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.xt-home-featured-content-right{justify-content:center;align-items:center;display:flex}.xthp-ev-feature-pre-title{background-color:var(--white);font-family:var(--display-font);color:var(--black);border-radius:4px;margin-bottom:8px;padding:4px 8px;font-size:14px;font-weight:700}.xthp-xdisco-film-tag{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);letter-spacing:.5px;border-radius:50px;padding:8px 16px;font-size:18px;font-weight:800}.x-disco-watch-btn{grid-column-gap:.5rem;grid-row-gap:.5rem;border:2px solid var(--white);color:var(--white);background-color:#0000005c;border-radius:50px;justify-content:center;align-items:center;margin-top:1rem;padding:8px 16px;text-decoration:none;display:flex}.x-disco-watch-btn:hover{background-color:var(--white);color:var(--2e2d2f);border-style:solid;border-color:#0000}.x-disco-btn-play-svg{padding-top:3px}.x-disco-btn-text{font-family:var(--display-font);font-size:20px;font-weight:800}.xt-disco-card-icon{color:#ffffffab;margin-top:1rem;padding-right:1rem;position:absolute;inset:0% 0% auto auto}.xthp-feat-xdisco-hook{text-align:center;max-width:820px;font-size:20px}.xthp-feat-xdisco-imag-backing{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;position:absolute;inset:0%}.xthp-feat-xdisco-mob-img-backing{display:none;position:absolute;inset:0%}.xt-large-card-button-box{flex:1;justify-content:center;align-items:flex-end;margin-top:1rem;display:flex}.xt-large-card-inner-link{color:var(--2e2d2f);font-size:14px;text-decoration:none;display:none}.xt-large-card-inner-link.dark{color:var(--white)}.xt-large-card-inner-link.dark:hover{color:var(--brown)}.xt-large-card-overlay-link{z-index:3;display:block;position:absolute;inset:0%}.xt-home-featured-event-bgimg{z-index:0;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 0;background-size:cover;position:absolute;inset:0%}.xt-home-featured-event-mob-bgimg{z-index:0;display:none;position:absolute;inset:0%}.xthp-upcomevent-link-overlay{z-index:2;position:absolute;inset:0%}.xt-story-grid-card{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:450px;position:relative;overflow:hidden;box-shadow:1px 1px 8px 1px #00000059}.xt-sgc-text-box{z-index:2;color:var(--white);padding-left:1rem;padding-right:1rem;position:absolute;inset:auto 0% 0%;transform:translateY(200px)}.xt-sgc-title{font-family:var(--display-font);padding-top:1rem;font-size:28px;font-weight:700;line-height:1.1}.xt-sgc-details{justify-content:space-between;align-items:center;margin-top:.5rem;padding-bottom:1rem;display:flex}.xt-sgc-detail-text{font-family:var(--display-font);font-size:16px;font-weight:700;display:inline}.xt-sgc-reveal-box{flex-flow:column;height:200px;display:flex}.xt-sgc-hook-text{max-height:150px;font-size:16px;overflow:hidden}.xt-sgc-reveal-button-box{flex:1;justify-content:center;align-items:center;margin-top:.5rem;display:none}.xt-sgc-reveal-link{font-family:var(--display-font);color:var(--2e2d2f);font-weight:700;text-decoration:none}.xt-sgc-reveal-link:hover{color:var(--brown)}.xt-sgc-backdrop{z-index:1;background-image:linear-gradient(#0000 61%,#00000073 90%);position:absolute;inset:0%}.xt-sgc-link-overlay{z-index:2;position:absolute;inset:0%}.event-tile-card{border-radius:10px;flex-flow:column;justify-content:flex-end;align-items:stretch;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.event-tile-card-bg-img{z-index:1;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0%}.event-tile-card-backdrop{z-index:2;background-image:linear-gradient(#0000 73%,#000000a3);width:100%;height:100%;position:absolute;inset:0%}.event-tile-details{z-index:3;color:var(--white);padding-bottom:1rem;padding-left:1rem;padding-right:1rem;position:relative}.event-tile-title{font-family:var(--display-font);font-size:28px;font-weight:700;line-height:1.1}.event-tile-sub-details{justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.event-tile-sub-detail{font-family:var(--display-font);font-size:16px;line-height:1.3}.event-tile-overlay-link{z-index:4;width:100%;height:100%;position:absolute;inset:0%}.event-tile-hidden-region{display:none}.xte-races-list.splide__list{grid-column-gap:0rem;grid-row-gap:0rem}.xte-races-list-item.splide__slide{box-shadow:none;background-image:none;border-radius:20px;width:auto;height:auto;overflow:visible}.xte-ev-race-card{background-color:var(--white);border-radius:20px;flex-flow:column;justify-content:space-between;align-items:stretch;width:320px;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 5px #0003}.xte-race-card-image-box{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;min-height:350px;position:absolute;inset:0%}.xte-race-card-details-box{flex:1}.xte-race-card-discipline-box{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:center;margin-top:1rem;padding-left:3px;display:flex}.xte-race-card-discipline{grid-column-gap:3px;grid-row-gap:3px;color:var(--white);border:1px solid #000;border-radius:4px;justify-content:space-between;align-items:center;padding-left:5px;padding-right:5px;display:flex}.xte-race-discipline-icon{width:12px;height:12px}.xte-race-discipline-text{font-family:var(--display-font);font-size:14px}.xte-race-card-text-details{padding:1rem}.xte-race-title{font-family:var(--display-font);font-size:28px;font-weight:700;line-height:1.1em}.xte-race-subtitle{font-family:var(--display-font);color:var(--dark-grey);margin-top:.5rem;font-size:20px;font-weight:700}.text-block-32{font-family:var(--sans-font);margin-top:.5rem;font-size:16px;font-weight:300}.xte-race-card-link-wrapper{color:var(--2e2d2f);vertical-align:baseline;border-radius:20px;height:100%;text-decoration:none}.xte-race-card-link-wrapper:hover{box-shadow:2px 6px 6px 2px #0003}.xte-race-card-img-box-wrapper{min-height:350px;position:relative;overflow:hidden}.coach-manager-text{background-color:var(--brown);font-family:var(--display-font);color:var(--white);text-align:center;position:absolute;inset:0% 0% auto}.xta-body{font-size:16px;line-height:1.3}.xta-banner-section{background-color:var(--white);color:var(--2e2d2f);min-height:700px;padding-top:3rem;padding-left:3rem;display:flex}.xta-banner-left{flex-flow:column;justify-content:center;align-items:flex-start;width:40%;padding:3rem 2rem;display:flex}.xta-banner-right{width:60%;position:relative}.xta-banner-heading{font-family:var(--display-font);margin-bottom:2rem;font-size:64px;font-weight:800}.xta-banner-text{font-size:22px;line-height:1.4}.xta-banner-image{object-fit:cover;width:100%;height:100%}.xta-banner-gradient{z-index:2;background-image:radial-gradient(circle farthest-corner at 100% 50%,transparent 42%,var(--white)86%);position:absolute;inset:0%}.xta-roots-section{background-color:var(--white);color:var(--2e2d2f);padding-top:4rem}.xta-timeline-wrapper{width:100%;display:flex}.xta-timeline-entry{background-color:var(--2e2d2f);color:var(--white);border-right:1px solid gold;flex:none;width:320px;padding:1rem}.xta-timeline-year{font-family:var(--display-font);margin-bottom:.5rem;font-size:18px;font-weight:800}.xta-timeline-title{font-family:var(--display-font);margin-bottom:.25rem;font-size:22px;text-decoration:none}.xta-timeline-track{display:block;overflow:auto}.xta-section-header{padding-top:1rem;padding-bottom:1rem}.xta-section-heading-text{font-family:var(--display-font);text-transform:uppercase;font-size:40px;font-weight:700}.xta-community-section{padding-top:4rem;padding-bottom:4rem}.xta-pic-text-combo{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:center;align-items:center;display:flex}.xta-pic-text-pic-wrapper{width:50%}.xta-pic-text-text-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;width:50%;padding-top:0;padding-left:2rem;padding-right:2rem;display:flex}.xta-pic-text-lede{font-size:20px;font-weight:400;line-height:1.4}.xta-discovery-section,.xta-adventure-section{padding-top:0;padding-bottom:4rem}.xstor-featured-backdrop{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50% 0;background-size:cover;position:absolute;inset:0%}.xstor-featured-backdrop.mobile{display:none}.xta-pic-text-body{font-size:18px;font-weight:300;line-height:1.4}.roots-option-one{display:none}.roots-option-two{margin-top:4rem}.xta-roots-splide-track.splide__track{padding-top:0;padding-bottom:0}.xta-roots-splide-list{display:flex}.xta-roots-splide-list.splide__list{border-radius:0;flex-flow:row;overflow:visible}.xta-roots-splide-slide.splide__slide{box-shadow:none;border-radius:0;width:320px;height:500px;margin-right:0}.xta-roots-history-card{background-color:var(--eggshell);color:var(--2e2d2f);flex-flow:column;width:320px;height:500px;display:flex}.xta-roots-history-card-content{border-right:1px solid var(--gray-for-black);flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;padding-top:1rem;padding-left:1rem;padding-right:1rem;display:flex}.xta-roots-history-card-year{background-color:var(--white);font-family:var(--display-font);color:var(--2e2d2f);border-radius:6px;padding:.25rem .5rem;font-weight:800}.xta-roots-history-card-title{font-family:var(--display-font);margin-top:.5rem;margin-bottom:.5rem;font-size:20px}.xta-roots-history-card-text{font-size:16px;font-weight:300;line-height:1.4}.xta-roots-splide.splide{border-radius:20px;box-shadow:0 2px 5px #0003}.xta-banner-bg-video{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.xt-ann-header-section{padding-top:4rem;padding-bottom:4rem}.xt-ann-details{grid-column-gap:.25rem;grid-row-gap:.25rem;color:var(--dark-grey);justify-content:flex-start;align-items:center;display:flex}.xt-ann-body-section{padding-top:0;padding-bottom:4rem}.announcements-list-section{padding-top:3rem;padding-bottom:4rem}.announcements-cl-wrapper{max-width:860px}.announcement-list-item{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-direction:column;align-items:flex-start;padding:.5rem;display:flex}.announcement-card-title.type-h3.txt-black.hover-red{text-decoration:none}.xt-ann-moved-race-reports-note{background-color:#d4f3f8;border-radius:2rem;padding:.25rem 1rem;font-size:16px}.xt-ann-moved-race-reports-note.black{background-color:var(--2e2d2f);color:var(--white)}.xt-ann-moved-race-reports-note.red{background-color:var(--brown);color:var(--white)}.x-ann-new-race-coverage-link{color:var(--2e2d2f)}.x-ann-new-race-coverage-link.black{color:var(--white)}.xt-ann-moved-race-coverage{margin-bottom:2rem;display:flex}.xt-ann-gallery-section{padding-bottom:4rem}.subnav-strip{z-index:99;background-color:var(--2e2d2f);font-family:Interstatecondensed;position:sticky;top:0;box-shadow:8px 8px 114px #00000014}.xta-challenge-section{background-color:var(--2e2d2f);color:var(--white);padding-top:4rem;padding-bottom:4rem}.xta-challenge-intro-wrapper{padding-top:2rem}.xta-challenge-intro-text{max-width:820px;font-size:20px;line-height:1.4}.xta-challenge-main-card{border-radius:20px;margin-top:3rem;margin-bottom:3rem;overflow:hidden;box-shadow:0 2px 5px #fff3}.xta-challenge-card-top{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/651a3518cdf8f5f54ca7b8da_2024_sched_ss.jpg);background-position:50% 0;background-size:cover;min-height:500px;padding-top:2rem;padding-left:2rem;position:relative}.xta-challenge-card-top.trail-run{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65b1d12e6bb346192fa544f4_trws_gallery_6_thumb.jpg);background-position:50% 40%}.xta-challenge-card-top.video{background-image:none}.xta-challenge-card-lower{color:var(--2e2d2f);background-color:#e0d3a6;justify-content:flex-start;align-items:stretch;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;display:flex}.xta-challenge-card-lower.trail-run{color:var(--white);background-color:#123524}.xta-challenge-card-top-gradient-overlay{background-image:linear-gradient(#0000 60%,#e0d3a6);display:block;position:absolute;inset:0%}.xta-challenge-card-top-gradient-overlay.trail-run{background-image:linear-gradient(#0000 60%,#123524);display:block}.xta-challenge-card-title{font-family:var(--display-font);font-size:40px;font-weight:800}.xta-challenge-card-section{flex-flow:column;justify-content:space-around;align-items:flex-start;width:33%;padding:1rem;display:flex}.xta-challenge-section-title{font-family:var(--display-font);font-size:20px;font-weight:800}.xta-challenge-section-text{margin-top:1rem;padding-bottom:1rem;font-size:16px}.xta-challenge-card-section-link{background-color:var(--white-smoke);font-family:var(--display-font);color:var(--2e2d2f);border-radius:4px;padding:.25rem .5rem;font-size:14px;text-decoration:none;display:inline-block}.xta-challenge-card-section-link:hover{background-color:var(--crimson)}.xta-challenge-section-main{flex:1}.main-nav-backdrop{z-index:-1;background-color:var(--2e2d2f);position:absolute;inset:0%}.xta-challenge-bg-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.xtxd-film-list-wrapper{margin-left:auto;margin-right:auto}.xtxd-film-list-item{margin-bottom:5rem}.xtxd-film-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;display:flex}.xtxd-film-details{width:50%;padding-top:0}.xtxd-film-media{border-radius:20px;flex:none;width:50%;position:relative;overflow:hidden}.xtxd-film-title{font-family:var(--display-font);margin-bottom:1rem;font-size:40px;font-weight:800;line-height:1.2}.xtxd-film-credit-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;font-family:var(--display-font);align-items:center;font-size:16px;display:block}.xtxd-film-intro-text{margin-top:1rem;margin-bottom:1rem}.xtxd-film-image{object-fit:cover;object-position:50% 0%;width:100%;min-height:350px;max-height:350px;transition:transform .4s}.xtxd-film-image:hover{transform:scale(1.05)}.xtxd-film-credit-text{margin-right:.25rem;display:inline}.wcup-leaderboard-ath-country-code{color:var(--dark-grey);font-size:14px;display:block}.xtxd-intro-section{background-color:var(--2e2d2f);color:var(--white);padding-top:2rem;padding-bottom:2rem}.xtxd-play-icon{object-position:50% 50%;width:25px;height:25px;padding-left:5px;position:static;inset:0% 0% auto auto}.xtxd-play-icon-box{background-color:var(--gray-for-black);border-radius:200px;justify-content:center;align-items:center;width:50px;height:50px;margin-top:1rem;margin-right:1rem;display:none;position:absolute;inset:0% 0% auto auto}.xtxd-film-img-link{width:100%;height:100%}.xtxd-film-title-link{color:var(--2e2d2f);text-decoration:none}.xtxd-film-title-link:hover{color:var(--gray-for-black);text-decoration:underline}.xta-section-cta-link{font-family:var(--display-font);color:var(--gray-for-black);font-size:18px;text-decoration:none}.xta-section-cta-link:hover{color:var(--2e2d2f);text-decoration:underline}.xt-xds-related-content-section{padding-top:4rem;padding-bottom:4rem}.xt-xds-related-content-list{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.xt-xds-related-content-item{flex:none;width:100%}.xt-related-content-card{width:100%;min-width:auto}.xt-related-content-card-img{object-fit:cover;width:100%;height:250px;transition:transform .2s}.xt-related-content-card-img:hover{transform:scale(1.05)}.xt-related-content-type-tag{font-family:var(--display-font);border-radius:4px;margin-top:.5rem;font-size:16px;display:inline-block}.xt-related-content-card-title{font-family:var(--display-font);margin-top:.25rem;font-size:28px;font-weight:700;line-height:1.3;display:inline}.xt-related-content-title-type{font-family:var(--sans-font);font-size:24px;font-weight:300;display:inline}.xt-related-content-card-img-link{border-radius:10px;width:100%;position:relative;overflow:hidden}.xt-realted-content-type-icon{width:80px;position:absolute;inset:0% auto auto 0%}.xt-related-content-title-link{color:var(--2e2d2f);text-decoration:none}.xt-related-content-title-link:hover{color:var(--gray-for-black);text-decoration:underline}.xtptch-how-to-section{padding-top:4rem;padding-bottom:4rem}.xtptch-main-section-title{font-family:var(--display-font);max-width:none;margin-left:auto;margin-right:auto;font-size:40px;font-weight:800;line-height:1.4}.xtptch-submit-step{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:flex-start;max-width:820px;margin-top:2rem;margin-bottom:2rem;display:flex}.xtptch-submit-step-number{color:var(--light-gray);font-size:48px;font-weight:700}.xtptch-submit-step-title{font-family:var(--display-font);margin-bottom:1rem;font-size:28px}.xtptch-submit-not-writer{flex-flow:column;justify-content:center;align-items:center;max-width:820px;margin:8rem auto 2rem;display:flex}.xtptch-not-writer-title{font-family:var(--display-font);margin-bottom:1rem;font-size:28px}.xtptch-not-writer-text{font-weight:300;line-height:1.6}.xtptch-content-type-block{grid-column-gap:0rem;grid-row-gap:0rem;border-radius:0;justify-content:space-between;align-items:stretch;margin-top:5rem;margin-bottom:5rem;display:flex;overflow:hidden}.xtptch-content-type-block-img-box{flex:none;justify-content:flex-start;align-items:flex-start;width:50%;min-height:auto;display:flex}.xtptch-content-type-block-img-box.right{justify-content:flex-end;align-items:flex-start}.xtptch-content-type-block-img-box.left{justify-content:flex-start;align-items:flex-start}.xtptch-content-type-block-detail-box{flex-flow:column;flex:none;justify-content:flex-start;align-items:flex-start;width:50%;height:100%;padding-top:1rem;padding-bottom:1rem;padding-right:3rem;display:flex}.xtptch-content-type-block-detail-box.right{padding-left:3rem;padding-right:0}.xtptch-content-type-block-title{font-family:var(--display-font);padding-bottom:.5rem;font-size:28px;font-weight:700}.xtptch-content-type-block-std-text{flex:1;font-weight:300;line-height:1.5}.xtptch-content-type-block-img{object-fit:cover;object-position:40% 50%;border-radius:20px;width:100%;max-width:350px;height:100%;min-height:450px}.xtptch-content-type-block-img.challenge{object-position:50% 50%}.xtptch-content-type-block-img.right{margin-left:3rem}.xtptch-content-type-example{font-family:var(--sans-font);color:var(--brown);padding-bottom:.25rem;font-size:18px;font-weight:300;text-decoration:underline;display:inline-block}.xtptch-content-type-example:hover{color:var(--gray-for-black);text-decoration:underline}.xtptch-do-publish{background-color:var(--eggshell);padding-top:4rem;padding-bottom:12rem}.xtptch-dont-publish-box{background-color:var(--gray-for-black);color:var(--white);border-radius:30px;max-width:820px;margin-left:auto;margin-right:auto;padding:3rem 2rem}.xtptch-dont-publish-intro{margin-top:1rem;margin-bottom:1rem;font-weight:300;line-height:1.5}.xtptch-how-we-share-section{padding-top:8rem;padding-bottom:4rem}.xtptch-how-we-share-box{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:center;align-items:flex-start;display:flex}.xtptch-how-we-share-detail{width:50%}.xtptch-how-we-share-text{margin-top:1rem;font-weight:300;line-height:1.5}.xtptch-how-we-share-img-box{width:50%;min-height:400px}.xtptch-how-we-share-img{object-fit:cover;border-radius:20px;width:100%;height:450px}.xtptch-ready-to-submit-section{padding-bottom:4rem}.xtptch-ready-to-submit-box{flex-flow:column;justify-content:flex-start;align-items:center;max-width:820px;margin-left:auto;margin-right:auto;display:flex}.xtptch-readyto-submit-prompt{text-align:center;margin-top:1rem;font-size:20px}.xtptch-ready-to-submit-email-link{color:var(--2e2d2f);border:1px solid #000;margin-top:1rem;margin-bottom:2rem;padding:.5rem 2rem;text-decoration:none}.xtptch-ready-to-submit-email-link:hover{background-color:var(--white-smoke)}.xtptch-ready-to-submit-disclaimer{color:var(--dark-grey);text-align:center;font-size:16px}.xtptch-content-type-subsec-heading{font-family:var(--display-font);margin-bottom:.25rem;font-size:16px;font-weight:700}.xtptch-content-type-subsec{margin-top:1.5rem}.xtptch-subbanner-section{color:var(--white);padding-top:6rem;padding-bottom:2rem}.xtptch-subbanner-text{font-family:var(--display-font);color:var(--gray-for-black);text-align:left;max-width:960px;margin-left:auto;margin-right:auto;font-size:28px;line-height:1.5}.xtptch-section-intro{max-width:none;margin-top:1rem;margin-left:auto;margin-right:auto;font-weight:300}.ag-fivepic-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.text-block-33{font-weight:300;line-height:1.5}.xt-vidpop-wrapper{z-index:99;aspect-ratio:16/9;background-color:var(--white);border:1px solid #000;width:400px;max-width:95vw;margin-bottom:10px;margin-right:10px;transition:transform .2s;position:fixed;inset:auto 0% 0% auto;transform:translateY(500px)}.xt-vidpop-wrapper.expose{background-color:var(--2e2d2f);color:var(--white);transform:translate(0)}.xt-vidpop-yt-embed{z-index:-1;object-fit:cover;width:100%;height:100%;padding-bottom:56.65%;position:relative}.xt-vidpop-header{justify-content:center;align-items:center;display:flex;position:relative}.xt-vidpop-title{font-family:var(--display-font);font-size:14px}.xt-vidpop-dismiss{font-family:var(--display-font);color:var(--white);background-color:#3898ec00;padding:0 5px;font-size:14px;position:absolute;inset:0% 0% 0% auto}.xt-vidpop-header-link{color:var(--white);text-decoration:none}.xt-vidpop-header-link:hover{text-decoration:underline}.xt-vidpop-wrapper-link{width:100%;position:relative}.paragraph-2{color:#999}.wacg-promo-page{max-width:860px;margin:0 auto;padding-top:0;padding-bottom:0}.wcag-promo-page{max-width:860px;margin-left:auto;margin-right:auto}.div-block-28{max-width:860px}.wcag-local-promo{max-width:860px;margin-left:auto;margin-right:auto}.xt-ratings-test-section{padding-top:10rem;padding-bottom:10rem}.xt-ratings-wrapper{margin-top:2rem;margin-bottom:2rem;display:inline-block}.xt-ratings-rating{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.xt-ratings-rating-name{font-family:var(--display-font);min-width:41px;margin:0;font-size:18px;font-weight:500;line-height:1.4}.xt-ratings-rating-name.bolder{font-family:var(--display-font);font-weight:700}.xt-ratings-rating-points{grid-column-gap:4px;grid-row-gap:4px;display:flex}.xt-ratings-rating-point{background-color:var(--light-gray);border-radius:4px;width:16px;height:16px}.xt-ratings-rating-point.filled{background-color:var(--2e2d2f)}.bold-text.red-txt{color:var(--brown)}.wcs-athlete-pic-wrapper{min-width:30px;min-height:30px}.xt-champs-table-intro-box.font-display{margin-bottom:1rem}.xt-champs-table-intro-box.font-display.space-top{margin-top:3rem}.xt-champs-table-intro-text{text-align:center;font-size:22px}.xtut-restricted-width{min-width:0;max-width:60rem}.trws-schedule-entry-icon-box{min-width:50px}.trws-schedule-entry-gold-back{z-index:-1;background-color:#fafafa;border:1px #bda22c;border-radius:8px;position:absolute;inset:0%}.trws-schedule-entry-gold-back.no-border{background-color:#ecd683;border-style:none}.trws-schedule-entry-gold-back.uniform{background-color:#fafafa;border-style:none}.trws-schedule-entry-silver-back{z-index:-1;background-color:#fafafa;border:1px #929292;border-radius:8px;position:absolute;inset:0%}.trws-schedule-entry-silver-back.no-border{background-color:#f5f4f0;border-style:none}.trws-schedule-entry-silver-back.uniform{background-color:#fafafa;border-style:none}.trws-schedule-entry-badge{object-fit:contain}.trws-schedule-header-icon{width:50px}.trws-schedule-intro{margin-bottom:3rem;font-size:16px;line-height:1.4}.xt-inpage-section-links{grid-column-gap:1rem;font-family:var(--display-font);justify-content:flex-start;align-items:center;margin-top:2rem;font-size:14px;display:flex}.xt-inpage-section-links.font-display{margin-top:2rem}.xt-inpage-link{background-color:var(--black);color:var(--eggshell);border-radius:1rem;padding:.5rem 1rem;text-decoration:none}.xt-inpage-link:hover{background-color:var(--brown);color:var(--white)}.xt-inpage-link.hidden{display:none}.trws-faqs-section{padding:4rem 3rem}.trws-gold-slot-label{background-color:var(--gold-slots);border-radius:4px;padding-left:4px;padding-right:4px;display:inline-block}.trws-silver-slot-label{background-color:var(--silver-slots);border-radius:4px;padding-left:4px;padding-right:4px;display:inline-block}.xwt-schedule-entry-slots-silver{background-color:var(--silver-slots);font-family:var(--display-font);border-radius:3px;padding-left:3px;padding-right:3px;display:inline-block}.xwt-schedule-entry-slots-gold{background-color:var(--gold-slots);font-family:var(--display-font);border-radius:3px;padding-left:3px;padding-right:3px;display:inline-block}.finished-tour-empty-state{background-color:#ddd0}.xwt-schedule-entry-champs-backdrop{z-index:-1;background-color:#f1f1f1;border:1px #d3d3d3;position:absolute;inset:0%}.xwt-schedule-entry-champ-icon-box{width:50px}.xwt-schedule-entry-champ-badge{object-fit:contain;width:100%;height:100%}.xwt-schedule-entry-crown-icon-box{width:25px}.xwt-schedule-entry-crown-icon{opacity:.62}.xwt-schedule-heading-icon{width:25px}.xwt-schedule-key{margin-bottom:.5rem;padding-left:.5rem}.xwt-championship-title-key{grid-column-gap:6px;grid-row-gap:6px;justify-content:flex-start;align-items:center;display:flex}.xwt-championship-title-key-icon{opacity:.54;width:20px;height:20px}.xwt-championship-title-key-text{color:var(--gray-for-black);font-style:normal}.xwt-schedule-entry-youth-champ-backdrop{z-index:-1;background-color:var(--eggshell);position:absolute;inset:0%}.xwt-youth-champs-icon-box{width:25px}.xwt-youth-champs-icon{opacity:.64}.xwt-youth-header-icon{width:25px}.youth-tour-keys-right{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-end;align-items:center;display:flex}.youth-tour-key-champs{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;display:flex}.youth-tour-champs-key-icon{opacity:.65}.elite-info-wc-prize-ind{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:wrap;margin-bottom:3rem;display:flex}.elinfo-prize-money-card{border:1px solid #000;border-radius:12px;width:20rem;max-width:20rem;padding:1rem}.elinfo-money-card-text{border-bottom:1px solid var(--dark-grey);margin-bottom:1rem;padding-bottom:1rem;font-size:14px}.elite-info-wc-prize-bonus{margin-bottom:3rem}.elite-info-wc-points{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:center;align-items:flex-start;margin-top:3rem;display:flex}.elinfo-wc-points-card{font-size:16px}.elinfo-wc-points-brkdown{border:1px solid #000;border-radius:8px;width:100%;max-width:26rem;margin-bottom:3rem;padding:1rem;font-size:14px}.xna-body{font-size:16px;line-height:1.4}.xna-main-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-top:64px;display:flex}.xna-nav-wrapper{width:300px;padding-top:1rem;padding-left:.5rem;padding-right:.5rem;position:sticky;top:0}.xna-content-wrapper{flex:1}.xna-section{max-width:860px;margin-left:auto;margin-right:auto;padding:3rem 2rem}.xna-contents-header{margin-bottom:1.5rem;font-size:20px}.wcsp-banner{background-color:var(--2e2d2f);justify-content:flex-start;align-items:flex-end;min-height:720px;display:flex}.wcsp-banner.australia-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67a038e9db1725ac545bb358_ben_forbes_aus_2024.jpg);background-position:50%;background-size:cover}.wcsp-banner.greece-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67b82c359c02094c601dde05_greece_wc_spb_5.jpg);background-position:0 0;background-size:cover}.wcsp-banner.weston-park-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6818714ea312706417586300_wp_post_race_banner.jpg);background-position:50%;background-size:cover}.wcsp-banner.oak-mountain-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67b829521cd02753f78c28a4_oakm_25_spb_5.jpg);background-position:50% 0;background-size:cover}.wcsp-banner.quebec-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67b7d16e37fb7f64a9431d61_quebec_25_spb_4_cr.jpg);background-position:0 0;background-size:cover}.wcsp-banner.czech-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67b7d24837fb7f64a943e464_czech_25_spb_1.jpg);background-position:50% 20%;background-size:cover}.wcsp-banner.germany-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67b7d3c55a54e7599d1d6fd0_germany_25_spb_1.jpg);background-position:50%;background-size:cover}.wcsp-banner.trentino-2025{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67b7d4d139fc3c750e7157a8_trentino_25_spb_5.jpg);background-position:0 0;background-size:cover}.wcsp-banner-content{width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding-bottom:3rem;padding-left:2rem;padding-right:2rem}.wcsp-banner-title{font-family:var(--display-font);color:var(--white);margin-top:0;margin-bottom:0;font-size:6rem;font-weight:800;line-height:1.1}.wcsp-race-panel{border:1px solid var(--gray-for-black);font-family:var(--display-font);color:var(--white);background-color:#000000bf;border-radius:30px;justify-content:flex-start;align-items:center;padding:.5rem 2rem;line-height:1.4;display:inline-flex}.wcsp-race-panel-date{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.wcsp-race-panel-date-month{font-size:16px}.wcsp-race-panel-date-divider{border-bottom:4px solid var(--brown);width:30px;height:1px}.wcsp-race-panel-date-day{font-size:3rem;font-weight:800}.wcsp-race-panel-date-time{font-size:14px}.wcsp-race-panel-divider{border-left:1px solid var(--dark-grey);width:1px;height:100px;margin-left:1rem;margin-right:1rem}.wcsp-race-panel-info{flex-flow:column;justify-content:center;align-items:center;display:flex}.wcsp-race-panel-info-name{margin-bottom:1rem;font-size:1.75rem;font-weight:800}.wcsp-race-panel-disciplines{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:center;align-items:center;display:flex}.wcsp-race-panel-discipline{flex-flow:column;justify-content:center;align-items:center;display:flex}.wcsp-race-panel-discipline-icon{object-fit:contain;width:20px;height:20px}.wcsp-race-panel-discipline-text{font-size:20px;font-weight:800}.wcsp-race-panel-container{grid-column-gap:2rem;grid-row-gap:2rem;margin-top:1rem;margin-bottom:2rem;display:flex}.wcsp-banner-livestream-link{background-color:var(--brown);font-family:var(--display-font);color:var(--white);border-radius:8px;padding:.5rem 1rem;line-height:1.4;text-decoration:none;display:inline-block}.wcsp-banner-main-tag{font-family:var(--display-font);color:var(--white);background-color:#000000bf;border-radius:50px;padding:.25rem 1rem;font-size:22px;font-weight:800;display:inline-block}.wcsp-carousel-section.hidden{display:none}.wcsp-carousel-slide{background-color:var(--2e2d2f);flex:none;width:60%}.wcsp-carousel-slide.two{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/671eef64a4a087d96ce9b118_2025_world_tour_ss.jpg)}.wcsp-carousel-slide.dark{background-color:var(--2e2d2f)}.wcsp-carousel-slide-image{object-fit:cover;width:100%;height:100%}.wcsp-carousel-slide-caption{color:var(--white);text-align:left;padding:.5rem .5rem .5rem 1rem;font-size:16px;font-style:normal}.wcsp-carousel-slide-caption.on-dark{color:var(--white);padding-left:1rem}.wcsp-carousel-slider{height:500px}.wcsp-carousel-wrapper{margin-top:0;margin-bottom:3rem;position:relative}.wcsp-carousel-stage{grid-column-gap:1rem;grid-row-gap:1rem;width:100%;display:flex;overflow:auto}.wcsp-carousel-stage.no-scrollbar{height:100%}.wcsp-carousel-slide-img-box{width:100%;height:450px}.wcsp-carousel-button{justify-content:flex-start;align-items:center;width:50px;height:100%;margin-left:1rem;display:flex;position:absolute;inset:0% auto 0% 0%}.wcsp-carousel-button.left{transform-style:preserve-3d;transform:rotateX(0)rotateY(180deg)rotate(0)}.wcsp-carousel-button.right{margin-left:0;margin-right:1rem;inset:0% 0% 0% auto}.wcsp-carousel-btn-icon{background-color:var(--eggshell);border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;text-decoration:none;display:flex}.newevprev-date-location{grid-column-gap:.5rem;grid-row-gap:.5rem;font-family:var(--display-font);margin-top:-1.5rem;margin-bottom:0;display:flex}.newevprev-fd-header{font-family:var(--display-font);color:var(--2e2d2f);margin-top:2rem;margin-bottom:2rem;padding-top:.5rem;padding-bottom:.5rem}.newevprev-fd-header-top{border-bottom:1px solid var(--dark-grey);justify-content:space-between;align-items:center;margin-bottom:.25rem;padding-bottom:.25rem;display:flex}.newevprev-fd-format{font-size:24px;font-weight:800}.newevprev-fd-slots{display:inline}.newevprev-fd-distances-box{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.newevprev-fd-distance{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.newevprev-distance-icon{object-fit:contain;width:20px;height:20px}.newevprev-previewer-box{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;padding-top:.5rem;display:flex}.newevprev-previewer-img{object-fit:cover;border-radius:12px;order:-1;width:40px;height:40px}.newevprev-previewer-name-box{grid-column-gap:.125rem;grid-row-gap:.125rem;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.newevprev-previewer-name-intro{font-size:14px;line-height:1}.newevprev-previewer-name{font-size:16px;display:inline}.newevprev-fd-content-wrapper{margin-top:1rem;margin-bottom:2rem}.newevprev-previewer-name-nat{line-height:1}.newevprev-previewer-nat{font-size:14px;display:inline}.newevprev-previewer-name-nat-sep{display:inline}.newevprev-additional-sec-title-tag{font-family:var(--display-font);color:var(--2e2d2f);border-radius:6px;font-size:18px;font-weight:800}.newevprev-youth-races-list{font-family:var(--display-font)}.newevprev-youth-race{margin-top:1rem;margin-bottom:1rem}.newevprev-youth-race-name{font-size:18px}.newevprev-youth-race-slots{font-family:var(--sans-font);margin-top:.25rem;font-size:16px}.newevprev-youth-race-categories{display:inline}.newevprev-additional-races-title-box{border-bottom:1px solid var(--dark-grey);margin-bottom:2rem;padding-bottom:.25rem}.newevprev-additional-races-title{font-family:var(--display-font);font-size:22px;font-weight:800}.newevprev-youth-race-name-dist{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;display:flex}.newevprev-youth-race-slots-slots,.newevprev-youth-race-slots-sep{display:inline}.newevprev-shorter-distances-block{margin-top:2rem}.newevprev-shorter-distances-text-box{margin-top:1.5rem}.newevprev-event-link{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);border-radius:50px;margin-top:2rem;padding:.25rem 1rem;font-size:16px;text-decoration:none;display:inline-block}.newevprev-event-link:hover{background-color:var(--gray-for-black)}.newevprev-summary-cl{grid-column-gap:32px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.newevprev-previewer-link{color:var(--2e2d2f);text-decoration:none}.newevprev-previewer-link:hover{color:var(--brown)}.wcsp-intro-content{max-width:820px;margin-left:auto;margin-right:auto}.wcsp-intro-content-lede{margin-bottom:2rem;font-size:22px;font-weight:400;line-height:1.4}.world-cup-banner{background-image:linear-gradient(#fff0,#000c),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6835431a85b4afc041a3c995_quebec_wc_sp.jpg);background-position:0 0,50%;background-size:auto,cover;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:900px;padding-bottom:55px;padding-left:3rem;padding-right:3rem;display:flex;position:relative}.world-cup-banner.past-event{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62be68a7afae8cb6021396f4_XTERRA_cyprus_pre_race_84%20\(1\).jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:0;display:flex}.world-cup-banner.tabs{height:auto;display:block}.world-cup-banner.tabs.hp-banner{padding-bottom:0}.world-cup-banner.h-700px{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/624eb586c01e81539e965058_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;height:700px;padding-bottom:70px;display:flex}.world-cup-banner.video-banner{align-items:flex-end;padding-bottom:0;display:flex;position:relative}.world-cup-banner.other-stories{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63abec40fdf77fdd427b5b8c_xt_all_stories.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.world-cup-banner.euro-tour-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66163d48271dc8f49e5dabd8_emea_tour_banner_2024_2.jpg);background-position:50% 0;background-size:cover}.world-cup-banner.press-page-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62f37d1664eac27303043fee_XTERRA_short_track_italy_2021_qualification_013%20\(1\).jpg);background-position:50%;background-size:cover}.world-cup-banner.world-series-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6316f4f0196af53d2a0564d0_XTERRA_france_2019_race_day_CDP_highlghts_full_3%20\(1\).jpg);background-position:0 0;background-size:cover}.world-cup-banner.find-coach-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/634caf163e23cc0addd53bb8_find_coach_banner.jpg);background-position:50%;background-size:cover}.world-cup-banner.become-coach-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6350ef43764d299ab324e572_coach_group.jpg);background-position:50%;background-size:cover}.world-cup-banner.what-is-xdisco-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6364b0204443c42c946c11a7_XTERRA_france_2019_pre_race_CDP_57.jpg);background-position:50%;background-size:cover}.world-cup-banner.panam-tour-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/655eff9c55361196f3bcb6f5_americas_tour_2024_banner.jpg);background-position:50%;background-size:cover}.world-cup-banner.apac-tour-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/655eff6b1018f7cc674cd175_APAC_tour_2024_banner.jpg);background-position:50%;background-size:cover}.world-cup-banner.world-cup-hero{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/638eb76dd12d6b0c603c11a8_wcup_banner_opt_2.jpg);background-position:0 0;background-size:cover}.world-cup-banner.world-cup-hero.new-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/656d733020c5cb6bde823fe9_nwc_banner_opt.jpg)}.world-cup-banner.short-track-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/63ed96c34891236fcfdad957_st_main.jpg);background-position:0%;background-size:cover}.world-cup-banner.taiwan-wc{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c3b1aadeee078cb8799dcc_xterra_taiwan_2018_pre_race%20018%20\(1\).jpg);background-position:0 0;background-size:cover;display:none}.world-cup-banner.tri-champions-hero{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/64b502ebecb4e05b1f0e3fc3_xt_champs_banner.jpg);background-position:0 0;background-size:cover}.world-cup-banner._2024-world-tour-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65001e1782d6d8ff2f6ffb30_2024_sched_banner%20\(2\).jpg);background-position:50%;background-size:cover}.world-cup-banner.trail-run-champs-hero{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6539ebe1eaca94e44a8eebec_tr_champs_banner_1.jpg);background-position:0 0;background-size:cover}.world-cup-banner.youth-tour-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/673af0065facadef892285ba_youth_banner_2025.jpg);background-position:50% 0;background-size:cover}.world-cup-banner.adventure-stories{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65e19e3df5fde14e0b2b282a_adventures_banner_opt.jpg);background-position:50%;background-size:cover}.world-cup-banner.off-road-stories{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/663c7798c2a35183344bf141_sports_banner%20\(1\).jpg);background-position:50%;background-size:cover}.world-cup-banner.announcements-page-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/66824308c59ecbae9681a76b_announce_banner.jpg);background-position:50% 0;background-size:cover}.world-cup-banner.pitch-xterra{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/669e0ed2fc32e53b4ed10e61_hero.jpg);background-position:50% 70%;background-size:cover}.world-cup-banner._2025-world-tour-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6711d077fd687f3ecf6c8554_2025_wrt_banner_opt_a.jpg);background-position:0 0;background-size:auto}.wcb-title-box{width:100%;max-width:1220px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.wcb-event-box{grid-column-gap:3rem;grid-row-gap:3rem;background-color:#0000004a;border-radius:20px;justify-content:space-between;align-items:stretch;width:100%;max-width:1220px;min-height:300px;margin-left:auto;margin-right:auto;padding:1rem 2rem;display:flex}.wcb-title{font-family:var(--display-font);color:var(--white);width:100%;font-size:4rem;font-weight:800;line-height:1.4}.wcb-event-tag{background-color:var(--white);font-family:var(--display-font);color:var(--black);border-radius:3rem;padding:.25rem 1rem;font-size:16px;font-weight:700;line-height:1.4;display:inline-block}.wcb-event-name{font-family:var(--display-font);color:var(--white);font-size:2.5rem;font-weight:800;line-height:1.4}.wcb-event-title-header{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.wcb-event-intro{color:var(--white);font-size:18px;line-height:1.4}.wcb-event-text-content{width:50%}.wcb-event-info-panel{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;display:flex}.wcb-race-panel{grid-column-gap:2rem;grid-row-gap:2rem;border:1px solid var(--gray-for-black);font-family:var(--display-font);color:var(--white);background-color:#0000008f;border-radius:30px;justify-content:flex-start;align-items:center;padding:.5rem 2rem;display:flex}.wcb-race-panel.hidden{display:none}.wcb-race-date{flex-flow:column;justify-content:center;align-items:center;display:flex}.wcb-race-date-month{font-size:16px;line-height:1.4}.wcb-race-date-day{font-size:3rem;font-weight:800;line-height:1.4}.wcb-race-date-divider{border-bottom:3px solid var(--brown);width:30px;height:1px}.wcb-race-info-panel-name{margin-bottom:1rem;font-size:1.75rem;font-weight:800;line-height:1.4}.wcb-race-panel-disciplines{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:flex-start;display:flex}.wcb-race-discipline{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.wcb-race-discipline-icon{object-fit:contain;width:20px;height:20px}.wcb-race-discipline-text{font-size:20px;font-weight:800;line-height:1.4}.wcb-race-panel-divider{border:1px solid var(--gray-for-black);width:1px;height:100px}.wcb-event-ctas{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:center;margin-top:2rem;display:block}.wcb-livestream-detail{background-color:var(--brown);font-family:var(--display-font);color:var(--white);border-radius:4px;padding:.25rem .5rem;font-size:18px;line-height:1.4;display:inline-block}.wcb-event-stop-link{background-color:var(--white);font-family:var(--display-font);color:var(--2e2d2f);border-radius:50px;padding:.25rem 1rem;font-size:18px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-block}.wcb-event-stop-link:hover{background-color:var(--gold-slots)}.wclb-list{grid-column-gap:3rem;grid-row-gap:3rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;display:flex;overflow:auto}.wclb-list-item{flex:none}.wclb-athlete-card{border-radius:20px;flex-flow:column;justify-content:flex-start;align-items:stretch;padding-left:1rem;padding-right:1rem;display:flex;position:relative;box-shadow:0 2px 5px #0003}.wclb-athlete-card.combined{box-shadow:none}.wclb-athlete-name{font-family:var(--display-font);text-align:center;font-size:20px;font-style:italic;font-weight:800;line-height:1.4;transform:skew(10deg)}.wclb-athlete-name-last{font-family:var(--display-font);text-align:center;font-size:20px;font-style:italic;font-weight:800;line-height:1;transform:skew(10deg)}.wclb-athlete-points{font-family:var(--display-font);text-align:center;font-size:24px;font-style:italic;font-weight:800;line-height:1.4}.wclb-athlete-name-box{background-color:var(--2e2d2f);color:var(--white);flex-flow:column;justify-content:flex-start;align-items:center;padding:.25rem;display:flex;transform:skew(-10deg)}.wclb-athlete-rank-box{grid-column-gap:3px;grid-row-gap:3px;justify-content:flex-start;align-items:center;margin-top:.5rem;display:flex;position:absolute;left:25%}.wclb-athlete-rank-number{font-family:var(--display-font);color:var(--dark-grey);font-size:28px;font-style:italic;font-weight:800}.wclb-athlete-rank-number.hidden{display:none}.wclb-athlete-rank-up-icon{margin-top:5px}.wclb-athlete-leaderboard{margin-bottom:3rem}.wclb-athlete-leaderboard.hidden{display:none}.wclb-leaderboard-title{font-family:var(--display-font);margin-bottom:2rem;font-size:24px;font-weight:700;line-height:1.4}.wcl-athlete-nationality{font-family:var(--display-font);color:var(--2e2d2f);text-align:center;background-color:#ead067;border-radius:4px;margin-top:6px;margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;font-weight:700;display:inline-block;transform:skew(10deg)}.wclb-rankings-link{font-family:var(--display-font);color:var(--gray-for-black);border-radius:50px;margin-left:auto;margin-right:auto;padding:.25rem 1rem;font-size:16px;line-height:1.4;text-decoration:none;display:inline-block}.wclb-rankings-link:hover{text-decoration:underline}.wcsh-main-wrapper{padding-left:2rem;padding-right:2rem}.wcsh-schedule-list{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.wcsh-schedule-list-item{grid-column-gap:1rem;grid-row-gap:1rem;border-radius:20px;justify-content:flex-start;align-items:center;display:flex;position:relative;box-shadow:7px 7px 9px 1px #00000040}.wcsh-schedule-entry{background-color:var(--2e2d2f);color:var(--white);border:1px solid #000;border-radius:20px;flex:1;justify-content:flex-start;align-items:center;transition:transform .2s;display:flex;position:relative;overflow:hidden}.wcsh-schedule-entry:hover{transform:scale(1.05)}.wcsh-schedule-date-box{font-family:var(--display-font);flex-flow:column;justify-content:flex-start;align-items:center;width:70px;display:none}.wcsh-schedule-date-month{font-size:24px;font-weight:800;line-height:1.4}.wcsh-schedule-date-days{font-size:18px;font-weight:800}.wcsh-entry-main-content-box{flex:1;align-self:center;padding-left:1rem;padding-right:1rem}.wcsh-entry-title{font-family:var(--display-font);font-size:2.5rem;font-weight:800;line-height:1.4}.wcsh-entry-location,.wcsh-entry-location-comma,.wcsh-entry-country{display:inline}.wcsh-entry-formats-box{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:center;align-items:flex-end;padding-right:3rem;display:flex}.wcsh-entry-format-tag{font-family:var(--display-font);color:var(--white);text-transform:uppercase;border-radius:50px;font-style:italic;font-weight:800;display:inline-block}.wcsh-entry-image-box{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:280px;height:130px;position:relative}.wcsh-entry-image-grad{background-image:linear-gradient(90deg,#000,#fff0);width:100%;height:100%;position:absolute;inset:0%}.wcsh-entry-formats-box-mobile{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:none}.wcsh-stop-number{font-family:var(--display-font);color:var(--dark-grey);font-size:5rem;font-style:italic;font-weight:800;line-height:1.4}.wcsh-entry-format-tag-line{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;font-size:20px;display:flex}.wcsh-entry-format-date{font-family:var(--display-font);text-transform:uppercase;font-style:italic;font-weight:700;line-height:1.4}.wcsh-entry-number-box{width:80px}.wcsh-entry-number{font-family:var(--display-font);color:var(--gray-for-black);text-align:right;padding-right:.5rem;font-size:100px;font-style:italic;font-weight:800;line-height:1}.wcsh-entry-number.gold{color:var(--gold-slots)}.wcsh-entry-number.white{color:var(--white)}.wcb-subtitle{color:var(--white);font-size:22px;line-height:1.4}.wclb-more-link-box{justify-content:center;align-items:flex-start;display:flex}.wclb-more-link-box.hidden{display:none}.wcmp-header-block{color:var(--white);background-image:linear-gradient(158deg,#000 65%,#ead067);border-radius:20px;margin-bottom:3rem;padding:1rem 1rem 1.75rem 2rem}.wcmp-header-block.on-dark{border:2px solid var(--white-smoke)}.wcmp-header-block.hidden{display:none}.wcmp-header-title{font-family:var(--display-font);text-transform:uppercase;font-size:2.5rem;font-weight:700;line-height:1.4}.wcmp-header-subtitle{margin-top:.5rem;font-size:22px;line-height:1.4}.wcsh-entry-next-up-tag{background-color:var(--gold-slots);font-family:var(--display-font);color:var(--gray-for-black);margin-top:-8px;margin-left:2rem;padding:.25rem .5rem;font-size:16px;font-style:italic;font-weight:800;line-height:1;transition:opacity .2s;position:absolute;inset:0% auto auto 0%;transform:skew(-10deg)}.wcsh-entry-passed-tag{background-color:var(--white);font-family:var(--display-font);color:var(--gray-for-black);margin-top:-8px;margin-left:2rem;padding:.25rem .5rem;font-size:16px;font-style:italic;font-weight:800;line-height:1;transition:opacity .2s;position:absolute;inset:0% auto auto 0%;transform:skew(-10deg)}.wcv-content-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;padding-top:2rem;padding-left:2rem;padding-right:2rem;display:flex}.wcv-callouts-box{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:center;align-items:stretch;display:flex}.wcv-channel-callout{background-color:var(--white);font-family:var(--display-font);color:var(--black);text-transform:uppercase;padding:.5rem 1rem;font-size:28px;font-style:italic;font-weight:700;line-height:1.4;transform:skew(-10deg)}.wcv-channel-callout.gold{background-color:var(--gold-slots)}.wcv-callout-end-text{font-family:var(--sans-font);text-align:center;font-size:20px;font-style:italic;line-height:1.4}.wcabt-lede{font-weight:400}.wcabt-text-content{max-width:860px;margin-left:auto;margin-right:auto}.wcabt-editorial{margin-top:1.5rem}.wcv-callout-end-text-mobile{font-family:var(--sans-font);text-align:center;margin-bottom:2rem;font-size:20px;font-style:italic;line-height:1.4;display:none}.wcb-event-media-box{width:100%;max-width:1220px;margin-left:auto;margin-right:auto;padding:4rem 2rem}.wcb-ev-video-box{width:100%;padding-bottom:62.25%;position:relative}.wcmp-sub-banner{background-color:var(--2e2d2f)}.wcb-ev-video-screen{object-fit:cover;width:100%;height:100%;transition:transform .2s;position:static;inset:0%}.wcb-ev-video-screen:hover{transform:scale(1.05)}.wcv-ev-video-screen-box{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/68354b03c5d5e262b04bd9fa_wc_mp_vid_cov_quebec.jpg);background-position:0 0;background-size:cover;width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.wcb-ev-video-play-icon{position:absolute;inset:auto 0% 0% auto}.wcb-ev-video-screen-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:flex-start;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;display:flex;position:absolute;inset:auto 0% 0%}.wcb-ev-video-screen-title{font-family:var(--display-font);color:var(--white);text-align:left;text-transform:none;max-width:85%;font-size:3rem;font-style:normal;font-weight:800;line-height:1.4}.wcb-ev-video-screen-btn{background-color:var(--white);font-family:var(--display-font);color:var(--2e2d2f);border-radius:50px;padding:.5rem 1rem;font-size:18px;font-weight:700}.wcb-ev-video-screen-btn:hover{background-color:var(--brown)}.wcb-ev-vid-screen-bg{background-color:#00000045;position:absolute;inset:0%}.wcb-ev-vid-play-btn-box{grid-column-gap:.5rem;grid-row-gap:.5rem;border:3px solid var(--white);background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);border-radius:60px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:16px;text-decoration:none;display:flex}.wcb-ev-vid-play-btn-box:hover{border-color:var(--gold-slots);background-color:var(--2e2d2f);color:var(--gold-slots)}.wcb-ev-vid-play-btn-text{margin-left:-.5rem;font-weight:700}.wcb-ev-vid-play-btn-icon{object-fit:cover;width:30px;height:30px}.wcmp-logo-box{justify-content:center;align-items:center;display:flex}.wcup-athlete-card-link-box{justify-content:center;align-items:center;margin-top:1rem;padding-top:.5rem;padding-bottom:.5rem;display:flex}.wcup-athlete-profile-link{font-family:var(--display-font);color:var(--gray-for-black);text-align:center;font-size:16px;text-decoration:none}.wcup-athlete-profile-link:hover{color:var(--brown);text-decoration:underline}.wcsh-item-link-wrapper{flex:1;text-decoration:none}.wcsp-stop-list{padding-bottom:4rem}.wcsp-nav-section{padding-top:3rem;padding-bottom:0}.wcsp-nav-bar-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;display:flex}.wcsp-nav-bar{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--2e2d2f);color:var(--white);border-radius:12px;justify-content:center;align-items:center;padding:.5rem 1rem;display:flex}.wcsp-nav-link{font-family:var(--display-font);color:var(--white);text-decoration:none}.wcsp-nav-link:hover{color:var(--gold-slots)}.wcsp-nav-link.inactive{color:var(--dark-grey)}.wcsp-nav-inactive-link{font-family:var(--display-font);color:var(--dark-grey)}.wcsp-nav-back-series{font-family:var(--display-font);color:var(--dark-grey);font-size:16px;text-decoration:none}.wcsp-nav-back-series:hover{color:var(--gray-for-black);text-decoration:underline}.wcb-ev-play-icon{justify-content:center;align-items:center;margin-right:1rem;display:flex}.xna-schedule-table{border:1px solid var(--dark-grey)}.xna-schedule-row{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;padding:.125rem .5rem .25rem;display:flex}.xna-schedule-time{font-family:var(--display-font);width:6rem;font-size:14px}.xna-schedule-item{flex:1;font-size:14px}.xna-schedule-location-box{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;width:15rem;display:flex}.xna-schedule-location{font-size:12px}.xna-schedule-map{color:#009dff;font-size:12px;text-decoration:none}.xna-schedule-map:hover{text-decoration:underline}.xna-schedule-header{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);justify-content:space-between;align-items:center;padding:.25rem .5rem;display:flex}.xna-schedule-header-time{width:6rem}.xna-schedule-header-item{flex:1}.xna-schedule-header-location{width:15rem}.xna-section-heading{font-family:var(--display-font);margin-bottom:1.5rem;font-size:2rem}.xna-raceday-info{text-decoration:none}.xna-schedule-day{font-family:var(--display-font);font-size:22px}.xna-chaptertitle{border-bottom:4px solid var(--gold-slots);max-width:860px;margin-left:auto;margin-right:auto;padding:3rem 2rem 0}.xna-chapter-name{font-family:var(--display-font);font-size:3rem;font-weight:800}.xna-banner{background-color:var(--black);background-image:linear-gradient(77deg,#000,#fff0 62%),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67ce4e90e965c5b385e207f5_2025_apac_ag_banner.jpg);background-position:0 0,0 0;background-size:auto,cover;justify-content:flex-start;align-items:flex-end;width:100%;height:500px;padding-bottom:3rem;padding-left:3rem;padding-right:3rem;display:flex}.xna-banner.nachamps-2025{background-image:linear-gradient(77deg,#000,#fff0 62%),url("https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6805ec5f842d2aaa81075004_JAP24467%20(1)%20(1).jpg");background-position:0 0,100%}.xna-banner._2025trwc{background-image:linear-gradient(77deg,#000,#fff0 62%),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/682ac4d9991bc8fcce92d3c8_XTERRA_STM_2024_Sun_168%20\(1\).jpg);background-position:0 0,50%}.xna-contents-section{flex-flow:column;margin-bottom:1rem;display:flex}.xna-section-link{font-family:var(--display-font);color:var(--gray-for-black);font-size:16px;font-weight:500;text-decoration:none}.xna-subsection-link{font-family:var(--sans-font);color:var(--gray-for-black);font-size:14px;font-weight:500;text-decoration:none}.xna-contents-heading-text{font-family:var(--display-font);text-decoration:underline;-webkit-text-decoration-color:var(--gold-slots);text-decoration-color:var(--gold-slots);font-weight:800}.xna-person-details{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}.xna-portrait-image{object-fit:cover;object-position:50% 0%;width:150px;height:150px}.xna-image-strip-box{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template:".Area"". ."/1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.xna-image-strip-image{width:100%;height:auto}.xna-image-strip-caption{color:var(--gray-for-black);text-align:center;font-size:14px;font-style:italic}.xna-single-image{width:100%;height:auto}.xna-toc{height:90vh;position:sticky;top:6rem;overflow:auto}.xna-toc.no-scrollbar{padding-bottom:3rem}.xna-banner-content{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--white);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.xna-banner-tag{background-color:var(--gold-slots);font-family:var(--display-font);color:var(--black);border-radius:6px;padding:.25rem .5rem;font-weight:500}.xna-banner-title{font-family:var(--display-font);font-size:4rem;font-weight:800;line-height:1.1}.xna-sponsor-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template:".""."".""Area"/1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.xna-sponsor-link{justify-content:center;align-items:center;display:flex}.xna-sponsor-link-image{max-height:150px}.xna-sponsor-page{max-width:860px;margin-left:auto;margin-right:auto;padding:3rem 2rem}.xna-alert-box{grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:var(--gold-slots);border-radius:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:1.5rem;padding:.5rem;display:flex}.xna-alert-title{font-family:var(--display-font);font-size:16px}.wcsp-startlist-column-headings{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);align-items:center;height:3rem;padding:.25rem 1rem;display:flex}.wcsp-startlists{grid-column-gap:2rem;background-color:var(--2e2d2f);color:var(--white);max-width:none;margin-left:auto;margin-right:auto;display:flex}.wcsp-startlist-table{border-radius:6px;flex:1;overflow:hidden;box-shadow:3px 3px 7px #0003}.wcsp-startlist-table.women,.wcsp-startlist-table.men{border-radius:0}.wcsp-startlist-cl{background-color:#0000}.wcsp-startlist-cli{font-family:var(--display-font);justify-content:space-between;align-items:center;padding:.25rem 1rem;display:flex}.wcsp-startlist-cli.type-l1{position:relative}.wcsp-startlist-cli.type-l1:nth-child(2n){background-color:var(--white-smoke)}.wcsp-leaderboard-athlete-image,.wcup-leaderboard-athlete-image-copy{border-radius:50%;margin-right:.25rem}.wcsp-leaderboard-placeholder-img{background-color:var(--eggshell);border-radius:50px;width:30px;height:30px;margin-right:.25rem}.wcsp-leaderboard-name{grid-column-gap:.25rem;cursor:pointer;flex:1;align-items:baseline;font-size:1rem;display:flex}.wcsp-leaderboard-ath-country-code{color:var(--gold-slots);font-size:14px;display:block}.wcsp-leaderboard-total-points{justify-content:flex-end;width:4rem;display:flex}.wcsp-leaderboard-total-points.hidden{display:none}.wcsp-startlist-empty-points{color:var(--dark-grey)}.wcsp-startlist-header-points{font-size:14px}.wcsp-startlist-header-points.hidden{display:none}.wcsp-startlist-container{background-color:var(--2e2d2f);border-radius:20px;max-width:1120px;margin:2rem auto 3rem;padding:1rem 50px 2rem}.wcsp-startlist-container.hidden,.wcsp-startlist-container.unreleased{display:none}.wcsp-startlist-title-tag{font-family:var(--display-font);color:var(--white);text-transform:uppercase;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-slots);text-decoration-color:var(--gold-slots);border-radius:4px;margin-bottom:1rem;padding:.25rem .5rem;font-size:24px;font-style:italic;font-weight:700;line-height:1.4;text-decoration-thickness:4px;display:inline-block}.wcsp-top-contenders-wrapper{max-width:1120px;margin:3rem auto}.wcsp-top-contenders-wrapper.hidden{display:none}.wcsp-top-conteders-list{display:flex;overflow:auto}.wcsp-top-contenders-cli{flex:none;padding-left:.5rem;padding-right:.5rem}.wcsp-top-contender-list-card{border-radius:8px;flex-flow:column;justify-content:space-between;max-width:220px;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 5px #0003}.wcsp-top-contender-content{background-color:var(--2e2d2f);color:var(--white);flex:1;line-height:1.4}.wcsp-top-contender-content-header{padding-top:1rem;padding-left:1rem;padding-right:1rem}.wcsp-top-contender-name{font-family:var(--display-font);text-transform:uppercase;font-style:normal;font-weight:700;line-height:1.4}.wcsp-top-contender-text-box{padding:1rem}.wcsp-top-contender-writeup{font-size:14px;font-style:normal}.wcsp-top-contender-nationality{font-family:var(--display-font);color:var(--gold-slots);font-style:italic;font-weight:800}.wcsp-startlist-column-name{flex:1;font-size:14px}.xrr-banner-section{background-color:var(--2e2d2f);background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;justify-content:flex-start;align-items:flex-end;min-height:700px;padding-bottom:3rem;padding-left:3rem;display:flex}.xrr-banner-content{max-width:820px;margin-left:auto;margin-right:auto}.xrr-modern-header-section{padding-top:2rem;padding-bottom:4rem}.xrr-sections-summary{margin-top:2rem}.xrr-summary-title{font-family:var(--display-font);margin-bottom:1rem;font-size:1.25rem}.xrr-summary-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.xrr-summary-item-block{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--gray-for-black);border-radius:4px;justify-content:flex-start;align-items:flex-start;padding:12px;text-decoration:none;display:flex}.xrr-summary-item-number{background-color:var(--eggshell);font-family:var(--display-font);border-radius:26px;justify-content:center;align-items:center;width:26px;height:26px;font-size:16px;line-height:1;display:flex}.xrr-summary-item-title{font-size:16px}.xrr-report-section{margin-bottom:2rem}.xrr-overview-text{margin-top:3rem;margin-bottom:2rem;font-size:1.3rem;line-height:1.4}.wchp-feature-detail{flex-flow:column;flex:1;justify-content:space-between;align-self:stretch;max-width:1220px;margin-left:auto;margin-right:auto;display:flex}.wchp-feature-tag{background-color:var(--white);font-family:var(--display-font);color:var(--2e2d2f);border-radius:6px;padding:.25rem .5rem;font-weight:700;display:inline-block}.wchp-feature-title{font-family:var(--display-font);color:var(--white);font-size:5rem;font-weight:800;line-height:1.2}.wchp-feat-event-box{grid-column-gap:3rem;grid-row-gap:3rem;background-color:#0000004a;border-radius:20px;justify-content:space-between;align-items:flex-start;width:100%;max-width:1220px;min-height:200px;margin-left:auto;margin-right:auto;padding:1rem 2rem;display:flex}.wchp-feat-event-text-content{width:50%}.wchp-feature-subtitle{font-family:var(--display-font);color:var(--white);font-size:3rem;font-weight:800;line-height:1.4}.wchp-feature-title-divider{border-bottom:4px none var(--gold-slots);background-color:var(--gold-slots);border-radius:5px;width:210px;height:2px;margin-top:.5rem;margin-left:10px}.wcsp-race-results-section{padding-top:0;padding-bottom:4rem}.wcsp-results-container{max-width:1120px;margin-left:auto;margin-right:auto;display:block}.wcsp-results-tables{grid-column-gap:2rem;display:block}.wcsp-results-table{background-color:var(--2e2d2f);color:var(--white-smoke);border-radius:20px;margin-bottom:3rem;padding:1rem 50px;box-shadow:1px 1px 7px 1px #0003}.wcsp-results-table-headings{background-color:var(--2e2d2f);color:var(--white);padding:.5rem 0}.wcsp-result-table-title{font-family:var(--display-font);text-transform:uppercase;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-slots);text-decoration-color:var(--gold-slots);margin-bottom:2rem;padding-left:.5rem;font-size:1.5rem;font-style:italic;font-weight:700;text-decoration-thickness:4px}.wcsp-results-table-heading-columns{font-family:var(--display-font);font-size:14px;display:flex}.wcsp-results-table-heading-columns.font-display{display:flex}.wcsp-reshead-position{text-align:center;width:20px}.wcsp-reshead-athlete{flex:1;width:18rem}.wcsp-reshead-total-time{width:5rem}.wcsp-reshead-swim,.wcsp-reshead-bike,.wcsp-reshead-run{width:4rem}.wcsp-reshead-money{text-align:center;width:6rem}.wcsp-reshead-points{text-align:right;width:4rem}.wcsp-reshead-total-points{text-align:right;width:4rem;padding-right:0}.wcsp-reshead-overall-rank{text-align:right;width:4rem;padding-right:.5rem}.wcsp-results-cl-item{align-items:center;padding-top:.25rem;padding-bottom:.25rem;display:flex}.wcsp-results-cl-item:hover{color:var(--gold-slots)}.wcsp-result-athlete{grid-column-gap:.5rem;grid-row-gap:.5rem;font-family:var(--display-font);flex:1;justify-content:flex-start;align-items:center;width:18rem;display:flex}.wcsp-result-athlete.font-display{grid-column-gap:.5rem;flex:1;align-items:center;width:18rem;display:flex}.wcsp-result-times-label{display:none}.wcsp-result-total-time{font-family:var(--display-font);width:5rem}.wcsp-result-swim-time{width:4rem;font-size:12px}.wcsp-result-time-label{display:none}.wcsp-result-bike-time{width:4rem;font-size:12px}.wcs-result-time-label-copy,.wcs-result-time-label-copy-copy{display:none}.wcsp-result-run-time{width:4rem;font-size:12px}.wcsp-result-winnings{align-items:center;display:flex}.wcsp-result-money{font-family:var(--display-font);width:6rem}.wcsp-result-prize-money{text-align:center}.wcsp-result-points{width:4rem}.wcsp-result-points-label{display:none}.wcsp-result-points-value{text-align:right}.wcsp-result-total-points{width:4rem;padding-right:0}.wcsp-result-total-points-label{display:none}.wcsp-result-total-points-value{text-align:right}.wcsp-result-overall-rank{justify-content:flex-end;width:4rem;padding-right:.5rem;display:flex}.wcsp-result-overall-rank-label{display:none}.wcsp-wcup-ranking-up-icon{width:20px;margin-left:3px;display:block}.wcsp-wcup-ranking-up-icon.incorrect{display:none}.wcsp-wcup-ranking-down-icon{width:20px;margin-right:0}.wcsp-result-overall-rank-value{text-align:right;width:16px}.wcsp-results-writeup{max-width:820px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:3rem}.wcsp-results-carousel-container.hidden{display:none}.wcsp-results-carousel-title{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);text-transform:uppercase;border-radius:6px;margin-bottom:1rem;padding:.25rem .5rem;font-style:italic;display:inline-block}.wcsp-results-placeholder-pic{background-color:var(--dark-grey);border-radius:50px;width:30px;height:30px}.wcsp-media-section{padding-bottom:4rem}.wcsp-media-section.hidden{display:none}.wcsp-media-article-wrapper{padding-left:2rem;padding-right:2rem}.wcsp-media-article{background-image:linear-gradient(#0000,#000),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/67ea036ee2ee3679ea9bd6a9_wcsp_art_placeholder.jpg);background-position:0 0,50%;background-size:auto,cover;border-radius:20px;flex-flow:column;justify-content:flex-end;align-items:flex-start;width:100%;max-width:1220px;min-height:700px;margin-left:auto;margin-right:auto;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;display:flex;box-shadow:0 2px 5px #0003}.wcsp-media-article-title{font-family:var(--display-font);color:var(--white);font-size:3rem;font-weight:800;line-height:1.3;text-decoration:none}.wcsp-media-article-btn-box{justify-content:flex-start;align-items:center;margin-top:1rem;display:flex}.wcsp-media-article-cta{background-color:var(--white);font-family:var(--display-font);color:var(--2e2d2f);border-radius:50px;padding:.5rem;font-weight:500;text-decoration:none}.wcsp-media-article-cta:hover{background-color:var(--gold-slots)}.wcsp-media-article-blurb{color:var(--white);margin-top:1rem;margin-bottom:1rem}.wcsp-post-race-rankings-container{background-color:var(--2e2d2f);color:var(--white);border-radius:20px;max-width:1120px;margin:2rem auto 3rem;padding:1rem 50px 2rem}.wcsp-post-race-rankings-container.hidden{display:none}.wcsp-prr-title-tag{font-family:var(--display-font);text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--gold-slots);text-decoration-color:var(--gold-slots);margin-bottom:1rem;padding:.25rem .5rem;font-size:24px;font-style:italic;font-weight:700;line-height:1.4;text-decoration-thickness:4px}.wcsp-prr-buttons{display:none}.wcsp-prr-show-men-btn{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--gold-slots)}.wcsp-prr-show-women-btn{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--light-gray)}.wcsp-prr-leaderboards{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.wcsp-prr-leaderboard{flex:1}.wcsp-prr-leaderboard-headings{font-family:var(--display-font);justify-content:space-between;align-items:center;height:3rem;padding:.25rem 1rem;font-size:14px;display:flex}.wcsp-prr-leaderboard-cl-wrapper{max-height:20rem;overflow:auto}.wcsp-prr-leaderboard-item{font-family:var(--display-font);justify-content:flex-start;align-items:center;padding:.25rem 1rem;display:flex}.article-im-default{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658e6d846f7007cb92444a7a_654c6872e110b7a8a7c63e24_logo.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex:none;width:60px;height:60px;margin-right:20px}.article-im-default.standard{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/658e6d846f7007cb92444a7a_654c6872e110b7a8a7c63e24_logo.png)}.trws-distances-container{grid-column-gap:3rem;grid-row-gap:3rem;max-width:1220px;margin-left:0;margin-right:auto;display:flex}.trws-distance-card{background-image:linear-gradient(103deg,var(--white)76%,#9d8d69);color:var(--2e2d2f);border-radius:10px;flex:1;justify-content:flex-start;align-items:flex-start;width:50%;display:flex;box-shadow:0 2px 5px #0003}.trws-distance-card.marathon{background-image:linear-gradient(108deg,var(--white)76%,#236508);color:var(--2e2d2f)}.trws-distance-img-box{flex:none}.trws-distance-badge{width:160px}.trws-distance-detail-box{padding:1rem 2rem 1rem 1rem}.trws-distance-detail-heading{font-family:var(--display-font);text-transform:uppercase;font-size:28px;font-style:italic;font-weight:700;line-height:1.2;-webkit-text-decoration:underline #9d8d69;text-decoration:underline #9d8d69;text-decoration-thickness:4px}.trws-distance-detail-heading.marathon{text-decoration-color:#236058}.trws-distance-intro{margin-top:1rem;padding-bottom:1rem;font-size:16px}.trws-points-section{padding:4rem 3rem}.trws-schedule-key-wrapper{justify-content:flex-start;align-items:center;margin-bottom:.5rem;display:flex}.trws-schedule-key-spacer{width:1rem}.trws-schedule-slot-key-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;margin-bottom:.5rem;display:flex}.trws-sched-slot-key-row{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.trws-schwed-slot-key-colour{background-color:var(--gold-slots);border-radius:4px;width:32px;height:16px}.trws-sched-slot-key-gold{background-color:var(--gold-slots);font-family:var(--display-font);border-radius:4px;padding-left:4px;padding-right:4px}.trws-sched-slot-key-silver{background-color:var(--silver-slots);font-family:var(--display-font);border-radius:4px;padding-left:4px;padding-right:4px}.wcmp-combined-lboard-wrapper{width:100%;display:flex;overflow:auto}.wcmp-combined-lboard-card{flex:none;padding:10px;position:relative}.wcmp-comb-lboard-pos-cl-wrapper{border-radius:10px;box-shadow:0 2px 5px #0003}.wcmp-comb-lboard-pos-cl{display:flex}.wcmp-comb-lboard-pos-cli{flex:none;padding:10px;display:block}.wcmp-lboard-combocard{justify-content:flex-start;align-items:center;display:flex;box-shadow:0 2px 5px #0003}.wcmp-comb-lboard-pos-num{font-family:var(--display-font);color:var(--dark-grey);text-align:center;border-radius:60px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;font-size:32px;font-style:italic;font-weight:800;line-height:1.4;display:flex;position:absolute;inset:20px 0% auto}.wcmp-full-leaderboard{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--white);border-radius:20px;max-width:1120px;margin:3rem auto;padding:1rem 50px 2rem}.wcmp-full-leaderboard-title{text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--gold-slots);text-decoration-color:var(--gold-slots);margin-bottom:1rem;font-size:24px;font-style:italic;font-weight:700;line-height:1.2;text-decoration-thickness:4px}.wcmp-fldrbrd-buttons{display:none}.wcmp-leaderboards{grid-column-gap:6rem;grid-row-gap:6rem;display:flex}.wcmp-leaderboard{width:50%;max-height:28rem;overflow:auto}.wcmp-leaderboard-cli{padding-top:.25rem;padding-bottom:.25rem}.wcmp-leaderboard-entry{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:center;display:flex}.wcmp-leaderborad-pic-img{border-radius:50%}.wcmp-leaderboard-entry-pic-placeholder{background-color:var(--light-gray);border-radius:50%;width:30px;height:30px}.wcmp-leaderboard-entry-fullname{text-transform:uppercase;font-size:16px}.wcmp-leaderboard-country{color:var(--gold-slots);font-style:italic}.wcmp-leaderboard-points-box{text-align:right;flex:1}.wcmp-leaderboard-points{font-size:18px}.wcmp-full-leaderboard-btn-men{background-color:var(--2e2d2f);color:var(--gold-slots);font-size:18px}.wcmp-full-leaderboard-btn-women{background-color:var(--2e2d2f);color:var(--eggshell);font-size:18px}.wcmp-leaderboard-headings{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.wcmp-leaderboard-heading{font-size:16px}.wcmp-leader-pos-superscript{margin-top:16px;padding-left:3px}.wcmp-series-leaders{margin-top:3rem;margin-bottom:3rem}.wcmp-series-leader-title{font-family:var(--display-font);margin-bottom:1rem;font-size:24px;font-weight:700;line-height:1.4}.wcb-livestream-cta{margin-top:1rem}.wcb-livestream-cta-link{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;padding-right:1rem;text-decoration:none;display:inline-flex}.wcb-livestream-icon.hidden{display:none}.wcb-livestream-cta-text{font-family:var(--display-font);color:var(--brown);font-weight:700;text-decoration:none}.wcb-livestream-cta-text:hover{color:var(--crimson)}.xna-image-row{grid-column-gap:40px;grid-row-gap:40px;justify-content:flex-start;align-items:center;width:100%;display:flex}.xna-image-row-child{flex:0 auto;max-width:50%}.xna-image-row-image{width:10000px;display:block}.xna-image-text-block{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.xna-image-text-image{max-width:30%}.xna-thanks{padding:4rem 3rem}.xna-thanks-title{font-family:var(--display-font);text-align:center;margin-bottom:3rem;font-size:42px;font-weight:800}.xna-thanks-text{text-align:center;font-size:1em;font-weight:300}.xna-thanks-image-box{margin-top:3rem}.xna-thanks-image{width:100%;max-width:350px;margin-left:auto;margin-right:auto;display:block}.xt-champs-result-notice{border:1px solid #000;border-radius:6px;margin-top:1rem;padding:.25rem .5rem}@media screen and (max-width:991px){.section{padding-top:80px}.conteiner.single-menu,.conteiner.subnav-strip-container{overflow:auto}.h1.wh{font-size:50px}.h1.wh.left{text-align:left}.h1.wh.hover.center{font-size:40px}.h1.wh.big{font-size:50px}.h2{font-size:40px}.h2.left.wh{font-size:30px}.h3.left._100{font-size:26px}.h4.with-hover{line-height:110%}.nav-bar{padding-top:30px;padding-bottom:30px}.brand.w--current{margin-bottom:0}.nav-link{flex:none;display:block}.nav-link.dropdown{justify-content:flex-start;align-items:center;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0;display:flex}.nav-link.dots{display:none}.nav-link.type-l1{padding:0 0 1rem}.menu-button{width:60px;height:60px;overflow:hidden}.menu-button.w--open{background-color:#0000}.lottie-animation{transform:scale(2)}.nav-menu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#292929;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:20px;padding-bottom:20px;padding-left:20px;display:flex;overflow:auto}.footer-grid{grid-template-columns:1.25fr 1fr 1fr 1fr}.footer_logo-box{padding-right:60px}.sibscribe_wrp{flex-direction:column;align-items:stretch}.sibscribe_info-box{width:80%}.sibscribe_form-wrp{width:80%;margin-top:40px}.hero.panam-tour-hero,.hero.youth-tour-banner{background-position:50% 0}.splide__slide{height:350px}.date-time_wrp{flex-wrap:wrap}.date_box{margin-bottom:10px}.date_item.wh._24px{font-size:20px}.time_box{margin-bottom:10px}.time-location_wrp.hero{align-items:flex-start}.time-location_wrp.hero.main{flex-direction:row}.conteiner-hero._w-860.pdg{padding-bottom:40px}.filter_box{flex-direction:column;align-items:flex-start}.title.bold{margin-bottom:0}.title.bold.filter{margin-bottom:10px}.title.bold.filter.no-mrg{margin-bottom:0}.upcoming-even_item{flex-wrap:nowrap;padding-right:15px}.upcoming-event_image{width:150px;height:195px;margin-right:15px}.upcoming-event_content-box{width:63%;padding-right:10px}.event-type_wrapper{margin-top:10px}.upcoming-event_dates{max-width:none;margin-left:0}.filter-form-wrp{flex-wrap:nowrap;margin-top:10px;margin-left:0}.filter-form-wrp.past-events{flex-flow:column wrap;align-items:flex-start;width:70%;margin-left:0}.filter-form-wrp.other-stories{flex-flow:wrap;align-items:center;width:100%;margin-left:0}.filter_search-field{width:97%;margin-bottom:0;padding-right:50px}.filter_select{width:100%;margin-left:0}.filter_box-_all-past-events,.filter-cont.past-events{flex-direction:column;align-items:flex-start}.go-back{margin-bottom:20px}.allpast-even_list{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr 1fr}.allpast-even_item{flex-wrap:wrap}.filter-box{width:100%;margin-bottom:0;margin-left:7px;margin-right:7px}.filter-box.search-box.all-stories-search{width:auto}.filter-icon.search{right:40px}.dropdown-list.w--open{z-index:95;right:0}.dropdown-toggle{padding-left:30px;padding-right:30px}.filter_dropdown{width:100%;margin:10px 0}.filter_dropdown.region{z-index:55}.hero-small.terms-bg,.hero-small._404{height:42vw;padding-bottom:10vw}.hero-small.otjer-stories-bg{padding-top:150px;padding-bottom:100px}.gear-1{width:25vw;top:5vw;left:5vw}.gear-2{width:20vw;bottom:5vw;right:10vw}.pagination-2{margin-top:60px}.last_x-iscovery_item{height:500px;margin-bottom:60px}.x-discovery-content_box{align-items:flex-start;width:100%}.x-discovery_title-wrp,.single_rich-text figure{width:80%}.single_rich-text figcaption{text-align:left}.share-box{margin-top:60px}.author_wrp{width:80%}.grid-collection_list{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr 1fr}.grid-collection_item{height:350px}.form-block{padding-top:60px;padding-bottom:60px}.single_common-info{height:auto}.prizes_grid{grid-column-gap:50px;grid-row-gap:50px;margin-top:30px}.prize-amount{font-size:30px}.single-menu{overflow:visible}.single_menu-link{padding-left:10px;padding-right:10px;font-size:16px}.collection-item-9{height:27vw}.sponsors-event_item{filter:none}.info_item{overflow:hidden}.accordion.info,.dropdown_answer{width:auto}.schedule_wrapper{overflow:visible}.schedule_item{overflow:auto}.race_prizes_grid{grid-column-gap:30px;grid-row-gap:50px;grid-template-columns:1fr 1fr}.single_rich-text-_race figure{width:80%}.course-maps_grid{grid-column-gap:20px}.course-map_box{width:27vw}.course-map_pop-up{display:none}.course-map_item{flex-direction:column;height:70%;overflow:hidden}.html_google-map{flex:1;width:100%;height:70%}.course-map_description{width:auto;max-width:none;display:flex}.button_black.map{width:auto;margin-top:20px;padding-left:25px;padding-right:50px}.close_box{top:3%;right:3%}.tabs-menu{flex-wrap:nowrap}.slide-name.type-b2{display:none}.nav-bar_sticky{padding-top:30px;padding-bottom:30px}.menu-down-caret{color:var(--white);margin:2px 0 0 10px;display:block;position:static}.dropdown-list_menu.w--open{padding-left:27px;position:static}.dropdown-menu_wrapper{width:90%}.dropdown-2{margin-left:0;display:block}.sec_black{padding-top:80px;padding-bottom:80px}.section_about-1{height:auto}.block{margin-top:30px;margin-bottom:30px}.section_about-2{height:auto}.list-item{background-position:0 10px}.block-2{margin-top:30px;margin-bottom:30px}.block-3{margin-top:55px;margin-bottom:55px}.image-13{display:none}.navbar-2{padding-top:0;padding-bottom:0}.h3-serif{font-size:25px}.single_rich-text-_serif figure{width:80%}.single_rich-text-_serif figcaption{text-align:left}.text-block-11{display:block}.map_image{flex:1;width:100%;height:70%}.cp-dropdown{width:900px}.cp-dropdown.info{width:auto}.navbar-_top{padding-top:15px;padding-bottom:10px}.image-14{width:50%}.type-h2.upper.trws-find-race-heading{margin-bottom:1rem}.button_black-2.map{width:auto;margin-top:20px;padding-left:25px;padding-right:50px}.button_black-2.map.type-l1{padding-left:15px;padding-right:35px}.course-modal{display:none}.course-video{max-width:80vw}.second-level-sponsor{filter:none}.your-story-form-and-faqs{padding-left:1.5rem;padding-right:1.5rem}.trws-about-part-1{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column}.trws-why-text-outer,.trws-why-image-box{width:100%}.trws-about-part-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column}.trws-who-image-box{order:1;width:100%}.trws-who-text-outer{width:100%}.trws-event-image-box{width:150px}.wcag-page.wcag-section-cover{background-position:50% 100%;background-size:cover}.wcag-page.wcag-section-cover-trwc{background-position:50% 100%;background-size:contain}.trws-races-filters-box{flex-direction:column;align-items:flex-start}.trws-logo{max-width:300px}.trws-wc-image-mobile{display:none}.trws-about-image-one-mobile{display:block}.trws-distance-cats-image-wide{display:none}.trws-distance-cats-image-mobile,.trws-duos-image-mobile{display:block}.wcag-scroll-to-top{background-color:#ffffffb3;border-radius:100%}.xwt-filter-form-block{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start}.xwt-overview{background-position:50% 100%;background-size:auto 100%}.xwt-unconfirmed-dates-key{grid-column-gap:.25rem;grid-row-gap:.25rem;order:1}.wc-watch-live-content-container.txt-white{grid-row-gap:1rem;flex-direction:column}.find-coach-cl{grid-template-columns:1fr 1fr 1fr 1fr}.region-select-form-block{grid-row-gap:.5rem;flex-direction:column;align-items:flex-start}.find-coach-region-select-outer{grid-row-gap:2rem;flex-direction:column;align-items:flex-start}.coach-profile-image-box{width:300px}.trws-schedule-entry-dates{width:10%}.trws-schedule-entry-event{width:30%}.trws-schedule-formats{width:20%}.trws-schedule-entry-location{flex:none;width:30%}.wcup-videos-container{width:100%}.wcup-schedule-row{grid-row-gap:.25rem;flex-direction:column}.wcup-schedule-entry-date,.wcup-schedule-entry-race,.wcup-schedule-entry-location,.wcup-schedule-entry-purse{width:100%}.wcup-schedule-header.type-l3.upper.txt-white{display:none}.wcup-schedule-entry-points{width:100%}.wcup-points-cards-container{grid-template-columns:1fr 1fr}.trws-schedule-header-date{width:10%}.trws-schedule-header-event{width:30%}.trws-schedule-header-formats{width:20%}.trws-schedule-header-location{flex:none;width:30%}.trws-schedule-entry-slots,.trws-schedule-header-slots{width:10%}.tentative-info-warning-announcement{padding-left:1rem;padding-right:1rem}.wcup-schedule-points-label{display:block}.elite-info-cl-item{flex-direction:column}.elite-info-sched-dates,.elite-info-sched-name.type-l4.txt-black,.elite-info-sched-location,.elite-info-sched-purse{width:auto}.elite-info-sched-headers.upper.type-l3{display:none}.third-level-sponsors-cl{padding-left:0;padding-right:0}.third-level-sponsor{filter:none}.wcup-leaderboard-table.women{display:none}.wcup-leaderboard-table.men{box-shadow:none;position:static}.wcup-leaderboard-header{display:none}.wcup-leaderboards{padding-left:0;position:relative}.wcup-leaderboards-buttons{display:block}.wcup-leaderboards-buttons.hidden{display:none}.wcs-startlists{position:relative}.wcs-startlist-buttons{display:block}.wcs-startlist-table.women{display:none}.wcs-startlist-table.men{position:static}.wcs-media-press-container{padding-left:0;padding-right:0}.wcup-press-item-item{flex-direction:column}.wcup-press-item-image-link{width:100%;height:15rem;min-height:auto}.ag-prizetable-header.type-l3{color:var(--white);justify-content:space-between}.ag-prizetable-header-title{flex:1}.ag-prizetable-row{border-right:1px solid var(--white-smoke);border-bottom:1px solid var(--white-smoke);border-left:1px solid var(--white-smoke);justify-content:space-between;padding:.25rem}.ag-prizetable-row-item{flex:1}.ag-prizetable-header-slots,.ag-prizetable-row-slots{width:100px}.xtl-next-up-body{flex-direction:column}.xtl-next-up-video-box{width:100%}.xtl-next-up-video-info-box{margin-top:.5rem}.xtl-next-up-info-times.font-display,.xtl-next-up-location.font-display{margin-bottom:0}.ag-top-button,.ag-top-button.w--current{display:none}.ag-top-button-mobile{background-color:#0000005c;border-radius:50%;font-size:1.5rem;display:inline-block}.ag-top-button-mobile:hover{background-color:var(--gray-for-black)}.xtl-next-up-info-header{justify-content:space-between;align-items:flex-end;margin-bottom:1rem;display:flex}.wcs-results-buttons.font-display,.wcs-results-table.women{display:block}.wcs-result-money.font-display,.wcs-reshead-money{width:4rem}.emergency-notice-banner,.tentative-info-warning-announcement-copy{padding-left:1rem;padding-right:1rem}.xtl-replays-cl-item{flex:none}.trt-xterra-vertrun-image-box{align-items:center}.trt-xterra-vertrun-logos-box{flex-direction:column}.xtpg-section{max-width:100%}.xtpg-contents{position:static}.xtl-regional-times-text{margin-bottom:0}.wcag-trwc-page.wcag-section-cover{background-position:50% 100%;background-size:cover}.xtpg-body-container{flex-direction:column}.xtpg-sidebar{flex:none;width:100%;position:static}.xtpg-main-content{flex:none;width:100%}.stories-dropdown{flex:0 auto;display:block}.stories-dropdown:hover{color:var(--brown)}.stories-nav-dropdown-list{background-color:#292929}.stories-drowdown-link:hover{color:var(--brown)}.stories-dropdown-icon{margin:0 0 0 10px;position:static}.stories-dropdown-toggle{justify-content:flex-start;align-items:center;padding:0 0 1rem;display:flex}.main-nav-wrapper{padding-top:0;padding-bottom:0}.main-nav-inner-wrapper{flex:0 auto;justify-content:flex-start;height:auto;min-height:100%}.nav-logo-brand{flex:none}.nav-logo-brand.w--current{margin-bottom:0}.main-nav-menu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#292929;flex-direction:column;flex:1;justify-content:center;align-items:center;height:auto;min-height:auto;padding-top:20px;padding-bottom:20px;padding-left:20px;display:flex;overflow:auto}.main-nav-link{flex:none;padding-bottom:1rem;display:block}.main-nav-link.dropdown{justify-content:flex-start;align-items:center;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0;display:flex}.main-nav-link.dots{display:none}.main-nav-link.type-l1{padding:0 0 1rem}.main-nav-more-dropdown{margin-left:0;display:block}.main-nav-more-dropdown-toggle{font-family:var(--display-font);color:var(--white);align-items:center;padding:0;display:flex}.main-nav-more-dropdown-container{width:90%;margin-left:0}.main-nav-more-dropdown-list.w--open{padding-left:0;position:static}.main-van-mobile-menu-toggle{width:60px;height:60px;margin-left:auto;overflow:hidden}.main-van-mobile-menu-toggle.w--open{background-color:#0000}.main-nav-mobile-hamburger-lottie{transform:scale(2)}.main-menu-more-full-label{font-size:1.25rem;display:block}.main-nav-more-menu-dots{display:none}.stories-down-caret{color:var(--white);margin:2px 0 0 10px;padding-left:0;display:block;position:static}.main-nav-dropdown-item-divider{display:none}.xhhp-wc-strip-wrapper.txt-white{grid-row-gap:1rem;flex-direction:column}.xt-story-grid-card{height:350px}.subnav-strip{overflow:visible}.bold-text{color:#ba0c2f}.wcsp-carousel-slide{width:90%}.newevprev-fd-distances-box{font-size:14px}.newevprev-fd-distance{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:center}.newevprev-distance-icon{width:15px;height:15px}.world-cup-banner.panam-tour-hero,.world-cup-banner.youth-tour-banner{background-position:50% 0}.wclb-list{overflow:auto}.wclb-list-item{flex:none}.wcsh-main-wrapper{padding-left:1rem;padding-right:1rem}.wcsh-entry-title{font-size:2rem}.wcsh-entry-image-box{width:160px}.wcv-content-wrapper{flex-flow:column}.wcv-callouts-box{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.wcv-callout-end-text{display:none}.wcv-callout-end-text-mobile{display:block}.wcb-event-media-box{width:100%;max-width:1220px}.wcsp-startlists{position:relative}.wcsp-startlist-table.women{display:none}.wcsp-startlist-table.men{position:static}.wcsp-startlist-show-men-btn{font-family:var(--display-font);color:var(--gold-slots);background-color:#0000;line-height:1.4}.wcsp-startlist-show-women-btn{font-family:var(--display-font);color:var(--light-gray);background-color:#0000;line-height:1.4}.wcsp-results-table.women{display:block}.wcsp-reshead-money,.wcsp-result-money.font-display{width:4rem}.wcsp-media-article{width:100%;max-width:860px}.wcsp-prr-buttons{display:block}.wcsp-prr-show-men-btn{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--gold-slots)}.wcsp-prr-show-women-btn{background-color:var(--2e2d2f);font-family:var(--display-font);color:var(--light-gray)}.wcsp-prr-leaderboard.women{display:none}.wcsp-prr-leaderboard-headings{height:3rem}.trws-distance-card{flex-flow:column;justify-content:flex-start;align-items:center}.trws-distance-detail-box{flex-flow:column;justify-content:center;align-items:center;display:flex}.trws-distance-intro{text-align:center}}@media screen and (max-width:767px){.section{padding-top:60px}.conteiner{overflow:visible}.conteiner.featured{width:100%}.h1{font-size:35px}.h1.wh.left{font-size:45px}.h1.wh.left.caps{font-size:35px}.h1.wh.big{font-size:40px}.h2{font-size:35px}.h2.left.wh{font-size:30px}.h2.wh.hover{margin-bottom:20px;font-size:30px}.h3.wh.left{text-align:left}.h4{font-size:24px;line-height:115%}.paragraph-small.gray{text-align:center}.paragraph-small.gray.left{text-align:left}.nav-bar{padding-top:20px;padding-bottom:20px}.brand{width:200px}.brand.w--current{margin-bottom:0}.nav-link.dropdown{margin-left:0;padding-top:0;padding-bottom:0;padding-left:0}.nav-link.type-l1{padding:0 0 1rem}.nav-menu{grid-column-gap:0px;grid-row-gap:20px;align-items:flex-start;padding-left:20px;overflow:auto}.logo-wh_nav{display:block}.footer{padding-top:80px}.footer-grid{grid-column-gap:16px;grid-row-gap:30px;grid-template:"Area Area Area""Area-3 Area-4 Area-5""Area-3 Area-4 Area-5""Area-2 Area-2 Area-2"/1fr 1fr 1fr}.footer_logo-box{flex-direction:column;justify-content:center;align-items:flex-start;padding-right:0;display:flex}.footer_s-nets-wrp,.footer_menu-wrp{flex-direction:column;align-items:flex-start;display:flex}.sibscribe_info-box{flex-direction:column;align-items:flex-start;width:100%;display:flex}.sibscribe_form-wrp{width:100%;margin-top:20px}.body-text.wh{text-align:center}.hero.past-event{height:auto;padding-top:200px;padding-bottom:5vw}.hero.h-700px{padding-bottom:60px}.hero.video-banner{height:auto;padding-top:200px;padding-bottom:5vw}.hero.panam-tour-hero{background-position:50%}.hero.short-track-page{background-position:50%;background-size:cover}.hero.tri-champions-hero,.hero.trail-run-champs-hero{background-position:50%}.hero.youth-tour-banner{background-position:50% 0}.hero.adventure-stories{background-position:0%}.splide__slide{width:250px;margin-right:30px}.alert{justify-content:center;padding-left:42px}.text-block{max-width:300px}.next{display:none}.next.left.new-left-version{display:flex;transform:scale(.7)translate(-25px)rotate(180deg)}.next.new-version{display:flex;transform:scale(.7)translate(0)}.sec_eventes.mrg2{padding-top:0;padding-bottom:60px}.sec_eventes.stories{padding-bottom:0}.featured-event_wrp.stories{margin-bottom:0}.subtitle.left._65ch{font-size:18px;line-height:1.5em}.subtitle.black{font-size:20px}.subtitle.black.map{font-size:15px}.black-bg.stories{display:none}.sec_x-discovery{padding-top:40px}.collection-item-5{height:680px;padding-bottom:80px}.conteiner-hero{height:auto;padding-top:200px;padding-bottom:5vw}.conteiner-hero.narrow{width:80%;padding-top:200px;padding-bottom:5vw}.black-mask{height:auto;min-height:100vh;padding-top:100px;padding-bottom:60px}.slide-nav-2{bottom:30px}.sec.light-gray{padding-top:60px;padding-bottom:60px;overflow:hidden}.title.bold{margin-bottom:10px}.upcoming-even_item{flex-direction:column;align-items:flex-start;padding-bottom:15px}.upcoming-event_image{width:100%;height:40vw}.upcoming-event_content-box{width:100%;padding-left:20px;padding-right:0}.event-type_wrapper{margin-top:20px}.upcoming-event_dates{margin-top:20px;padding-left:20px}.filter-form-wrp{flex-direction:column;flex:none;justify-content:flex-start;align-items:flex-start;width:70%;margin-left:0}.filter-form-wrp.other-stories{flex-flow:row;align-items:center;width:100%}.filter_search-field{width:100%}.filter_select{width:100%;margin-bottom:10px;margin-left:0}.allpast-even_list{grid-column-gap:66px;grid-row-gap:30px;grid-template-columns:90%}.allpast-even_item{flex-direction:column;align-items:flex-start;height:120vw}.filter-box{width:100%;margin-left:0}.dropdown-toggle{margin-left:0;margin-right:0}.filter_dropdown{width:100%;margin-bottom:10px;margin-left:0;margin-right:0}.hero-small.terms-bg{height:45vw;padding-bottom:8vw}.hero-small._404{height:30vw;padding-bottom:8vw}.hero-small.otjer-stories-bg{padding-bottom:8vw}._404-box{width:300px}.utility-text{font-size:40px}.button-wrapper{margin-top:40px}.last_x-iscovery_item{height:430px;margin-bottom:50px}.link-_current-discovery{padding:0}.x-discovery-content_box{width:100%}.x-discovery_title-wrp,.conteiner_narrow{width:90%}.summary-grid{grid-row-gap:0px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.summary-box{padding-top:20px;padding-bottom:20px}.single_rich-text,.single_rich-text figure{width:100%}.point-item{margin-bottom:20px;position:static}.articles_wrapper{width:90%;margin-left:0;margin-right:auto}.articles_item{width:90%}.share-box{justify-content:flex-start;margin-top:40px}.author_wrp{width:100%}.grid-collection_wrapper{margin-top:40px}.grid-collection_list{grid-column-gap:66px;grid-row-gap:30px;grid-template-columns:90%;justify-items:center}.grid-collection_item{width:300px;max-width:80vw}.play-icon{width:20px}.form-block{padding-bottom:40px}.buttons-wrapper.race{flex-wrap:wrap;width:100%}.single_bg-dark-cover.activities{height:570px}.prizes_grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;justify-content:space-between;display:flex}.prize-amount{font-size:27px}.heading-flex_wrp{flex-flow:column;align-items:flex-start}.difficulty_grid{margin-top:10px}.sponsors-event_list{grid-template-columns:1fr 1fr 1fr}.sponsors-event_item{filter:none}.accordion_toggle{color:var(--black)}.accordion_toggle.w--open{color:var(--white)}.race_prizes_grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.single_rich-text-_race,.single_rich-text-_race figure{width:100%}.course-maps_grid{grid-row-gap:0px;flex-wrap:wrap;justify-content:flex-start}.course-map_box{width:40vw}.html_google-map{height:70%}.course-map_description{flex-direction:column;align-items:flex-start;margin-top:0}.bg-video_hover,.bg-video_hover.featured{opacity:1}.bg-video_hover.featured.feat-x-disco{display:none}.bg-video_hover.featured.feat-x-disco.mobile{display:block}.tabs{height:680px}.tabs-menu{justify-content:flex-start;bottom:5vw}.slide-name{display:none}.progress-bar_box{width:99%}.nav-bar_sticky{padding-top:20px;padding-bottom:20px}.menu-down-caret{color:var(--white)}.sub-menu{font-size:20px}.sub-menu_item{font-size:16px}.dropdown-2{margin-left:0}.sec_black{padding-top:60px;padding-bottom:60px}.about_grid-1{grid-template-rows:auto auto auto;grid-template-columns:1fr}.about_text-box{width:100%}.about_image-box{height:80vw}.about_image-box.im-4{height:90vw}.block{width:100%;margin:0 auto;left:auto}.block-2{width:100%;margin-top:0;margin-bottom:0}.block-3{width:90%;margin-left:auto;margin-right:auto}.navbar-2{padding-top:0;padding-bottom:0}.h2--sarif{font-size:40px}.block-quote-sarif,.single_rich-text-_serif{width:100%}.single_rich-text-_serif blockquote{font-size:1.75rem;line-height:1.4}.single_rich-text-_serif figure{width:100%}.navbar-_top{padding-top:15px;padding-bottom:10px}.single-line-x{flex-wrap:wrap}.map-wrp{height:35vw}.conteiner-2{overflow:visible}.course-videos-list{grid-column-gap:0rem;grid-row-gap:1rem;flex-direction:column;align-items:center}.course-maps-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.preview-video-box{width:100%}.course-modal{display:none}.tour-schedule-cl-item{flex-direction:column}.second-level-sponsors-cl{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.second-level-sponsor{filter:none}.your-story-form-and-faqs{flex-direction:column}.your-story-form-container{width:100%}.trws-about-part-1{flex-direction:column}.trws-about-part-1.trws-segment-section{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.trws-why-text-outer,.trws-why-image-box{width:100%}.trws-about-part-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column}.trws-who-image-box{order:1;width:100%}.trws-who-text-outer{width:100%}.trws-races-cl-item{flex-direction:column;max-width:450px;margin-left:auto;margin-right:auto}.trws-event-image-box{width:100%}.trws-event-text-box{flex-direction:column}.trws-event-text-right{order:-1;align-items:flex-start}.trws-world-champs-content{grid-column-gap:2rem;grid-row-gap:2rem}.wcag-page{height:auto;min-height:auto;margin-top:0;margin-bottom:0}.wcag-page.cover-page{background-size:cover;height:860px;margin-top:0;margin-bottom:0}.wcag-page.wcag-trentino-cover{background-size:cover;height:860px}.wcag-page.wcag-trentino-1{height:860px}.wcag-page.wcag-dolomiti-cover,.wcag-page.wcag-molveno-cover,.wcag-page.wcag-andalo-cover{background-size:cover;height:860px}.wcag-page.wcag-general-info-cover,.wcag-page.wcag-location-section-cover,.wcag-page.wcag-section-cover{height:860px}.wcag-page.wcag-ad-elleerre{background-size:cover;height:860px}.wcag-page.wcag-ad-pica{background-position:50%;background-size:cover;height:860px}.wcag-page.wcag-ad-vittoria,.wcag-page.wcag-ad-zoggs{background-size:cover;height:860px}.wcag-page.wcag-molveno-2,.wcag-page.wcag-schedule-cover{height:860px}.wcag-page.wcag-ad-named,.wcag-page.wcag-ad-mucoff,.wcag-page.wcag-ad-trentino{background-size:cover;height:860px}.wcag-page.wcag-section-cover-trwc{height:860px}.wcag-page.wcag-ad-mixed-relay{background-size:cover;height:860px}.wcag-welcome-message{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;justify-content:space-between}.wcag-welcome-message-text-box{width:100%}.wcag-welcome-message-image-box{order:1;justify-content:flex-start;align-items:stretch;width:100%}.trws-races-filters-box{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start}.trws-race-form{flex-direction:column;align-items:flex-start}.trwc-wc-image-wide{display:none}.trws-wc-image-mobile{display:block}.trws-about-image-one-mobile{margin-top:1.5rem;margin-bottom:1.5rem;display:block}.trws-distance-cats-image-wide{display:none}.trws-distance-cats-image-mobile{display:block}.trws-duos-image-mobile{margin-top:1.5rem;padding-bottom:1.5rem;display:block}.link-block-2,.link-block-3{display:block}.xwt-schedule-entry-container{flex-direction:column}.xwt-schedule-entry-dates,.xwt-schedule-entry-name.type-l4,.xwt-schedule-entry-location{width:100%}.xwt-schedule-entry-slots{width:100%;font-size:80%}.xwt-schedule-entry-country{display:none}.xwt-schedule-entry-location-two,.xwt-schedule-entry-location-three,.xwt-schedule-entry-slots-one{display:inline}.xwt-schedule-entry-slots-two{margin-left:.25rem;display:inline}.xwt-filter-form-block{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start}.xwt-filter-form{justify-content:space-between}.xwt-overview{background-position:0 100%;background-size:auto 100%}.xwt-unconfirmed-dates-key{order:1}.wc-watch-live-banner-strip{background-color:#2e2d2f}.wc-watch-live-content-container.txt-white{grid-row-gap:1rem;flex-direction:column}.wc-watch-live-text-strip{flex-direction:column}.wc-watch-live-second-line{display:block}.wc-watch-live-first-line{display:flex}.wc-watch-live-first-line-date.type-h5.txt-center{display:none}.find-coach-cl{grid-template-columns:1fr 1fr 1fr}.region-select-form-block{grid-row-gap:.25rem;flex-direction:column}.coach-profile-header-content{flex-direction:column}.coach-profile-image-box{order:1;width:100%;margin-top:2rem}.what-is-xdisco-example-container{flex-direction:column}.what-is-xdisco-example-image-box{width:100%;max-width:100%;height:200px}.what-is-xdicso-example-image{object-position:50% 20%}.what-is-xdisco-example-image-link{width:100%;display:block}.tour-schedule-table-headers.upper{display:none}.trws-schedule-cl-item{grid-row-gap:.5rem;flex-direction:column}.trws-schedule-entry-dates{width:100%}.trws-schedule-entry-event{width:100%;padding-left:0}.trws-schedule-formats,.trws-schedule-entry-location{width:100%}.wcup-schedule-header.type-l3.upper.txt-white{display:none}.wcup-schedule-entry-points{grid-column-gap:.25rem;display:flex}.wcup-points-card-column.first-col{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-flow:column}.trws-schedule-headers.txt-white.bg-black.type-l3.upper{display:none}.trws-schedule-entry-slots{grid-column-gap:.25rem;width:100%;display:flex}.trws-schedule-slots-label{display:block}.tentative-info-warning-announcement{padding-left:1rem;padding-right:1rem}.xt-main-nav{justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem;padding-right:2rem;position:fixed}.xt-main-nav-top-menu{grid-row-gap:1rem;background-color:var(--2e2d2f);transform-origin:50% 0;flex-direction:column;flex:none;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:3rem;transition:transform .3s;display:flex;position:absolute;top:100%;left:0;transform:rotateX(90deg)rotateY(0)rotate(0)}.xt-main-nav-mobile-trigger-box{display:block}.xt-main-nav-logo{height:20px}.xt-main-nav-mobile-trigger{background-color:#0000;padding:0 1rem}.xt-main-nav-modal-container{display:none}.xt-main-nav-modal-trigger{grid-column-gap:.5rem;align-items:center;display:flex}.xt-main-nav-nine-dots{margin-left:-4px}.xt-main-nav-mobile-menu-icon{width:40px;height:40px}.xt-main-nav-more-label{display:block}.xt-main-nav-modal-grid{grid-template-columns:1fr}.xt-main-nav-modal-section{min-width:75vw}.elite-info-faq-number.type-l1{flex:none}.feat-story-image-box{display:none}.feat-story-image-box.mobile-only{display:block}.third-level-sponsor{filter:none}.wcup-leaderboards-buttons.hidden{display:none}.xt-pitch-example-image-box{flex:none}.xtl-next-up-info-header{grid-row-gap:.5rem;flex-direction:column;align-items:flex-start}.wcs-results-table.women{display:block}.wcs-results-cl-item{flex-direction:column;align-items:flex-start}.wcs-results-cl-item:nth-child(2n){background-color:var(--white-smoke);padding-top:.25rem;padding-bottom:.25rem}.wcs-result-athlete.font-display{padding-top:.5rem;padding-bottom:.25rem}.wcs-result-times{grid-column-gap:.5rem;align-items:flex-end;padding-left:1rem}.wcs-result-money.font-display{width:auto;font-size:1.25rem}.wcs-result-points{grid-column-gap:.25rem;width:auto;display:flex}.wcs-result-athlete-name{font-size:1.5rem}.wcs-result-swim-time,.wcs-result-bike-time,.wcs-result-run-time,.wcs-result-overall-rank,.wcs-result-total-points{grid-column-gap:.25rem;width:auto;display:flex}.wcs-results-table-heading-columns.font-display{display:none}.wcs-result-winnings{grid-column-gap:1rem;margin-top:1rem;padding-left:1rem}.wcs-result-times-label{color:var(--dark-grey);padding-left:1rem;font-size:14px;display:block}.wcs-result-time-label,.wcs-result-points-label{display:block}.wcs-result-overall-rank-label,.wcs-result-total-points-label{font-size:16px;display:block}.wcs-result-table-title{padding-top:.5rem}.wcs-summary-container{grid-template-columns:1fr}.wcs-summary-wrapper{max-width:100%}.emergency-notice-banner,.tentative-info-warning-announcement-copy{padding-left:1rem;padding-right:1rem}.wcs-highlights-container{margin-left:-3rem;margin-right:-3rem}.stp-youtube-callout-container{grid-row-gap:1rem;flex-direction:column}.xt-champs-tables{grid-row-gap:2rem;flex-direction:column}.trt-header-intro.type-b0{margin-bottom:0;padding-bottom:4rem}.trt-xterra-vertrun-container{flex-direction:column}.trt-xterra-vertrun-image-box{align-items:flex-end;width:100%;min-height:400px}.trt-xterra-vertrun-content-box{width:100%}.trt-xterra-vertrun-logos-box{flex-direction:row}.trt-vertrun-container{flex-direction:column}.trt-vertrun-explain-box{width:100%}.trt-vertrun-images-box{width:100%;margin-top:2rem}.wcag-trwc-page{height:auto;min-height:auto;margin-top:0;margin-bottom:0}.wcag-trwc-page.cover-page{background-size:cover;height:860px;margin-top:0;margin-bottom:0}.wcag-trwc-page.wcag-trentino-cover{background-size:cover;height:860px}.wcag-trwc-page.wcag-trentino-1{height:860px}.wcag-trwc-page.wcag-dolomiti-cover,.wcag-trwc-page.wcag-molveno-cover,.wcag-trwc-page.wcag-andalo-cover{background-size:cover;height:860px}.wcag-trwc-page.wcag-general-info-cover,.wcag-trwc-page.wcag-location-section-cover,.wcag-trwc-page.wcag-section-cover{height:860px}.wcag-trwc-page.wcag-ad-elleerre{background-size:cover;height:860px}.wcag-trwc-page.wcag-ad-pica{background-position:50%;background-size:cover;height:860px}.wcag-trwc-page.wcag-ad-vittoria,.wcag-trwc-page.wcag-ad-zoggs{background-size:cover;height:860px}.wcag-trwc-page.wcag-molveno-2,.wcag-trwc-page.wcag-schedule-cover{height:860px}.wcag-trwc-page.wcag-ad-named,.wcag-trwc-page.wcag-ad-mucoff{background-size:cover;height:860px}.xtpg-elite-profile-overview{flex-direction:column}.xtpg-elite-profile-image-wrapper,.xtpg-elite-profile-stats-box{width:100%}.xtpg-elite-profile-image{width:50%;margin-right:auto}.xtpg-course-wrapper{grid-row-gap:1.5rem;flex-direction:column}.xtpg-course-content,.xtpg-course-image-wrapper{width:100%}.xsl-table-headers{display:none}.xsl-table-row-start-time{order:5;width:33%;display:flex}.xsl-table-row-names{flex:0 auto;order:0;font-size:1rem}.xsl-list-search-box{order:2}.xsl-event-details-container.font-display{grid-row-gap:.5rem;flex-direction:column;align-items:flex-start}.xsl-table-row.reference-row{flex-wrap:wrap;font-size:.9rem}.xsl-table-section{padding-top:2rem}.xls-list-search-input-wrapper{margin-top:8px}.xsl-table-row-nationality{flex:1;order:1;width:30%;padding-left:.25rem;font-size:.825rem}.xls-actions-wrapper{grid-row-gap:1rem;flex-direction:column;align-items:flex-end}.xsl-table-row-division{order:4;width:33%}.xsl-table-row-bib{order:3;width:33%;display:flex}.xtpg-start-lists{grid-row-gap:2rem;flex-direction:column}.wcag-event-promo-container{margin-top:0}.wcag-event-promo-title.type-h1{margin-top:-3px}.xsl-event-page-link{font-size:.825rem}.xsl-mobile-field-label{padding-right:.25rem;display:flex}.text-block-29{display:flex}.xsl-mobile-row-divider{order:2;width:100%}.xsl-name-mobile-comma{margin-left:-.24rem;display:block}.xywt-schedule-header-row{display:none}.xwt-schedule-entry-youth-distance{grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;width:auto;display:flex}.xwt-schedule-youth-distance-label{font-family:var(--display-font);display:inline-block}.xwt-schedule-youth-distances{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;width:100%}.rr-gallery{grid-template-columns:1fr 1fr 1fr}.stories-dropdown{flex:none;padding-bottom:1rem;display:block}.stories-dropdown-toggle{padding-top:0;padding-bottom:0;padding-left:0}.main-nav-wrapper{padding-top:0;padding-bottom:0}.nav-logo-brand{width:200px}.nav-logo-brand.w--current{margin-bottom:0}.main-nav-menu{grid-column-gap:0px;grid-row-gap:20px;align-items:flex-start;max-height:90vh;padding-left:20px;overflow:auto}.main-nav-link.dropdown{margin-left:0;padding-top:0;padding-bottom:0;padding-left:0}.main-nav-link.type-l1{padding:0 0 1rem}.main-nav-more-dropdown{margin-left:0}.main-menu-more-full-label{font-size:1.25rem}.youth-tour-distances-key-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.xtevpre-summary-wrapper{border-bottom-right-radius:0;border-bottom-left-radius:0;width:90%;padding-left:0;padding-right:0}.xtevpre-summary-info-points{flex-direction:column;display:none}.xtevpre-summary-info-points.mobile{display:block}.xtevpre-info-point.first{width:100%;display:block}.xtevpre-info-point.second{text-align:left;justify-content:flex-start;width:auto}.xtevpre-info-point.last{text-align:left;width:100%}.xtevpre-info-point.slots-point{justify-content:flex-start;width:auto}.xas-featured-section{padding-bottom:0}.xstor-featured-content{padding-left:1rem;padding-right:1rem}.xstor-grid-header{flex-direction:column;align-items:flex-start}.xstor-search-form-wrapper{margin-top:20px;margin-left:0}.stories-down-caret{color:var(--white)}.trws-gallery-pics-wrapper{grid-template-columns:1fr 1fr;max-height:40rem}.stevprev-summary-list{grid-template-columns:1fr}.stevprev-main-img.xt-full-width-mobile-img{border-top-left-radius:0;border-top-right-radius:0}.stevprev-summary-banner-tri,.stevprev-summary-banner-trail.xt-forced-full-width{background-color:var(--2e2d2f)}.div-block-27{display:block}.xtevprev-mobile-slots{grid-column-gap:.25rem;grid-row-gap:.25rem;display:flex}.xthp-wc-featured-stop-wrapper{padding-left:0}.xthp-wc-featured-img{display:none}.xthp-wc-featured-img.mobile{max-height:800px;display:block}.xthp-wc-featured-detail-container{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;align-items:flex-start}.xthp-wc-banner-strip{background-color:#2e2d2f}.xhhp-wc-strip-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:center}.xhhp-wc-strip-wrapper.txt-white{grid-row-gap:1rem;flex-direction:column}.xthp-wc-strip-text-wrapper{flex-direction:column}.xthp-wc-strip-first-line{display:flex}.xthp-wc-strip-second-line,.xthp-wc-strip-second-line.type-h5.txt-center{display:none}.xthp-wc-strip-link.txt-black.hover-red.type-l1{font-size:1rem}.xthp-wc-strip-mobile-second-line{font-family:var(--sans-font);text-align:center;font-size:14px;font-weight:300;line-height:1.5;display:block}.xthp-wc-strip-mobile-second-line.hidden{display:none}.xt-home-featured-event-content{flex-flow:column;justify-content:space-between;align-items:center}.xthp-feat-xdisco-cli{background-position:50%}.xt-home-featured-event-content-left{justify-content:space-between;align-items:center}.xthp-feat-xdisco-imag-backing{display:none}.xthp-feat-xdisco-mob-img-backing{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;display:block}.xt-home-featured-event-bgimg{display:none}.xt-home-featured-event-mob-bgimg{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;display:block}.xt-story-grid-card{width:300px;max-width:80vw}.xta-banner-section{padding-left:0}.xta-banner-left{z-index:3;width:100%;position:absolute}.xta-banner-right{width:100%}.xta-banner-gradient{background-image:radial-gradient(circle farthest-corner at 100% 100%,transparent 12%,var(--white)67%)}.xta-pic-text-combo{flex-flow:column}.xta-pic-text-pic-wrapper{width:100%}.xta-pic-text-text-wrapper{order:-1;width:100%}.xta-challenge-card-lower{flex-flow:column}.xta-challenge-card-section{width:100%}.xtxd-film-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}.xtxd-film-details,.xtxd-film-media{width:100%}.xt-xds-related-content-list{grid-template-columns:1fr}.xtptch-how-we-share-box{flex-flow:column}.xtptch-how-we-share-detail,.xtptch-how-we-share-img-box{width:100%}.trws-schedule-entry-icon-box{margin-top:8px;margin-right:8px;position:absolute;inset:0% 0% auto auto}.xwt-schedule-entry-slots-silver,.xwt-schedule-entry-slots-gold,.xwt-schedule-entry-slots-one-copy{display:inline}.xwt-schedule-entry-crown-icon-box{margin-top:5px;margin-right:5px;position:absolute;inset:0% 0% auto auto}.elite-info-wc-points,.xna-main-wrapper{flex-flow:column}.xna-nav-wrapper{width:100%;padding-left:1rem;position:static}.wcsp-race-panel-container{flex-flow:column;justify-content:flex-start;align-items:flex-start}.wcsp-carousel-slide-img-box{height:auto}.newevprev-date-location{display:block}.newevprev-date-range,.newevprev-location{display:inline}.newevprev-fd-slots-box{font-size:16px}.newevprev-fd-distances-box{grid-column-gap:.5rem;grid-row-gap:.5rem}.newevprev-summary-cl{grid-template-columns:1fr}.newevprev-dot-sep{display:inline}.world-cup-banner{height:1200px;padding-left:1rem;padding-right:1rem}.world-cup-banner.past-event{height:auto;padding-top:200px;padding-bottom:5vw}.world-cup-banner.h-700px{padding-bottom:60px}.world-cup-banner.video-banner{height:auto;padding-top:200px;padding-bottom:5vw}.world-cup-banner.panam-tour-hero{background-position:50%}.world-cup-banner.short-track-page{background-position:50%;background-size:cover}.world-cup-banner.tri-champions-hero,.world-cup-banner.trail-run-champs-hero{background-position:50%}.world-cup-banner.youth-tour-banner{background-position:50% 0}.world-cup-banner.adventure-stories{background-position:0%}.wcb-event-box{flex-flow:column}.wcb-title{font-size:3rem}.wcb-event-text-content{width:100%}.wcb-event-info-panel{justify-content:flex-start;align-items:center;width:100%}.wclb-list{overflow:auto}.wclb-list-item{flex:none}.wcsh-entry-main-content-box{padding-top:.5rem;padding-bottom:.5rem}.wcsh-entry-title{line-height:1.1}.wcsh-entry-formats-box{display:none}.wcsh-entry-image-box{width:130px;height:155px}.wcsh-entry-image-grad{background-image:linear-gradient(90deg,#000,#fff0);display:none}.wcsh-entry-formats-box-mobile{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;margin-top:1rem;display:flex}.wcsh-entry-format-tag-line{font-size:16px}.wcb-ev-video-screen-content{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.wcb-ev-video-screen-title{font-size:2rem;line-height:1.2}.wcb-ev-vid-play-btn-box{font-size:14px}.wcb-ev-vid-play-btn-text{font-size:16px}.xna-schedule-row{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.xna-schedule-time{font-weight:700}.xna-schedule-header{display:none}.xna-toc.no-scrollbar{height:auto;overflow:visible}.wcsp-startlist-column-headings,.wcsp-startlist-table.women{display:none}.wcsp-startlist-container{padding-left:1rem;padding-right:1rem}.wcsp-startlist-show-men-btn{font-family:var(--display-font);color:var(--gold-slots);background-color:#0000;padding-left:1rem;padding-right:1rem;line-height:1.4}.wcsp-startlist-show-women-btn{font-family:var(--display-font);color:var(--light-gray);background-color:#0000;line-height:1.4}.xrr-summary-grid{grid-template-columns:1fr}.wchp-feature-header{padding-left:2rem;padding-right:2rem}.wchp-feat-event-box{flex-flow:column}.wchp-feat-event-text-content{width:100%}.wchp-feature-title-divider{display:none}.wcsp-results-table.women{display:block}.wcsp-result-table-title{padding-top:.5rem}.wcsp-results-table-heading-columns,.wcsp-results-table-heading-columns.font-display{display:none}.wcsp-results-cl-item{border-bottom:1px solid var(--dark-grey);flex-direction:column;align-items:flex-start;margin-bottom:.25rem;padding-bottom:.5rem}.wcsp-results-cl-item:nth-child(2n){padding-top:.25rem;padding-bottom:.25rem}.wcsp-results-cl-item:hover{color:var(--white)}.wcsp-result-athlete{margin-bottom:.25rem}.wcsp-result-athlete.font-display{padding-top:.5rem;padding-bottom:.25rem}.wcsp-result-times-label{color:var(--dark-grey);padding-left:1rem;font-size:14px;display:block}.wcsp-result-swim-time{grid-column-gap:.25rem;width:auto;display:flex}.wcsp-result-time-label{display:block}.wcsp-result-bike-time{grid-column-gap:.25rem;width:auto;display:flex}.wcs-result-time-label-copy,.wcs-result-time-label-copy-copy{display:block}.wcsp-result-run-time{grid-column-gap:.25rem;width:auto;display:flex}.wcsp-result-winnings{grid-column-gap:1rem;margin-top:1rem;padding-left:1rem}.wcsp-result-money.font-display{width:auto;font-size:1.25rem}.wcsp-result-prize-money{text-align:left}.wcsp-result-points{grid-column-gap:.25rem;width:auto;display:flex}.wcsp-result-points-label{font-family:var(--display-font);font-size:14px;display:block}.wcsp-result-total-points{grid-column-gap:.25rem;width:auto;display:flex}.wcsp-result-total-points-label{font-family:var(--display-font);font-size:14px;display:block}.wcsp-result-overall-rank{grid-column-gap:.25rem;justify-content:flex-end;align-items:flex-end;width:auto;display:flex}.wcsp-result-overall-rank-label{font-family:var(--display-font);font-size:14px;display:block}.wcsp-media-article-title{font-size:2.5rem}.wcsp-post-race-rankings-container{padding-left:1rem;padding-right:1rem}.trws-distance-detail-heading,.trws-distance-detail-heading.marathon{text-align:center}.trws-schedule-slot-key-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start}.wcmp-fldrbrd-buttons{display:block}.wcmp-leaderboard{width:100%}.wcmp-leaderboard.women{display:none}.wcmp-full-leaderboard-btn-men{padding-left:0}}@media screen and (max-width:479px){.section{padding-top:40px}.section._404{padding-bottom:80px}.conteiner.z-21{z-index:21;overflow:visible}.h1.wh{text-align:left}.h1.wh.left{text-transform:none;font-size:40px}.h1.wh.left.caps{text-transform:none;font-size:30px;line-height:126%}.h1.wh.hover.center,.h1.wh.big{font-size:35px}.h2.left{font-size:36px}.h2.wh.hover{text-align:left;text-transform:none;margin-bottom:15px;font-size:30px}.h3.wh{text-align:center}.h5.no-mrg{object-fit:fill}.paragraph-small.gray.separator{display:none}.paragraph-small.gray.left{text-align:left}.nav-bar{padding-top:15px;padding-bottom:15px}.brand{width:170px}.logo-wh_nav{display:block}.footer{padding-top:40px}.footer-grid{grid-column-gap:27px;grid-template:"Area Area""Area-3 Area-4"". .""Area-5 Area-5""Area-2 Area-2"/1fr 1fr;place-items:stretch stretch}.footer_logo-box,.footer_s-nets-wrp,.footer_menu-wrp{align-items:flex-start}.footer_s-nets-box{grid-row-gap:1rem;flex-wrap:wrap}.s-net_footer{height:20px}.subscribe-section{background-color:var(--2e2d2f);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--white);mix-blend-mode:normal;background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62c798423e5aca0f8dc148ac_footer_bg.jpg);background-size:auto 100%}.body-text.wh.left{text-align:left}.sibscribe-form{flex-direction:column;justify-content:flex-start;align-items:center}.text-field{margin-bottom:20px;margin-right:0}.button_white-frame.side-mrg{margin-bottom:10px;margin-right:0;padding-left:16px;padding-right:16px}.footer_legacy-wrp{flex-direction:column-reverse}.hero.h-700px{padding-bottom:40px}.hero.other-stories{background-position:0%;height:auto;padding-top:200px;padding-bottom:5vw}.hero.euro-tour-hero,.hero.panam-tour-hero,.hero.apac-tour-page,.hero.world-cup-hero,.hero.short-track-page,.hero.tri-champions-hero{background-position:50%}.hero.trail-run-champs-hero{background-position:0 0}.hero.youth-tour-banner{background-position:40%}.hero.adventure-stories{background-position:20%}.hero.announcements-page-banner{background-position:65%}.splide__track{width:auto}.splide__track.races{max-width:331.188vw}.splide__slide{max-width:80vw}.splide__slide.large-card{max-width:90vw;height:500px;overflow:hidden}.item-wrapper{background-image:linear-gradient(#fff0,#00000082)}.date-time_wrp{flex-direction:row;align-items:flex-start}.date-time_wrp.align-left{margin-top:30px}.date-time_wrp.align-left.bottom-mrg{margin-top:60px}.date-time_wrp.story{flex-direction:row}.date_box{margin-bottom:10px;margin-right:0}.date_box.race-banner{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;align-items:flex-start}.time_box{margin-bottom:0}.bg-hover-on{background-image:linear-gradient(to top,var(--brown),#fff0 60%)}.alert{text-align:center;flex-direction:column;align-items:stretch;padding:20px}.text-block{text-align:center;align-self:center;margin-right:0}.button{margin-top:20px}.next.left.new-left-version{display:flex;transform:scale(.7)translate(-15px)rotate(180deg)}.next.new-version{display:flex;transform:scale(.7)translate(0)}.blue.grid-card{margin-right:0}.sec_eventes.mrg2{padding-top:0}.collection-item-3{height:auto;min-height:600px}.collection-item-3.stories-feature{justify-content:center;align-items:center;display:flex}.feature-event_content-box{background-color:#0000;align-items:center;padding-top:60px;padding-bottom:40px}.time-location_wrp{flex-direction:column;align-items:flex-start;margin-top:0}.time-location_wrp.hero.main{flex-direction:column}.time-location_wrp.story{flex-direction:row}.time-location_wrp.m-slider{flex-direction:row;flex:0 auto;margin-bottom:1rem}.time-location_wrp.event-banner{margin-bottom:0}.feature-icon{margin-left:20px;margin-right:20px}.text-separator{display:none}.text-separator.single{display:block}.subtitle{text-align:left;width:100%}.subtitle.black{font-size:18px}.black-bg{margin-top:400px}.stories.hide{display:block}.collection-item-5{height:630px}.conteiner-hero.narrow{padding-top:200px}.conteiner-hero.main-slider{flex:1;padding-left:1rem;padding-right:1rem}.conteiner-hero.event-page,.conteiner-hero.race-page{min-height:550px}.black-mask{padding-bottom:80px}.eventes,.x-discovery{display:block}.collection-list-2{flex-wrap:wrap}.s-net_tweet,.s-net_insta,.s-net_ytube{height:20px}.next-arrow{transform:translate(15px)}.sec.light-gray{padding-top:2.5rem;padding-bottom:2.5rem}.title.bold.filter.no-mrg{margin-right:0;font-size:16px}.upcoming-even_item{padding:0}.upcoming-event_image{width:100%;height:55vw}.upcoming-event_content-box{width:100%;padding-left:15px;padding-right:15px}.upcoming-event_dates{align-items:flex-start;padding-bottom:15px;padding-left:15px}.filter-form-wrp{width:100%}.filter-form-wrp.past-events{width:100%;margin-top:2rem}.filter-form-wrp._w-400{width:100%}.filter-form-wrp.other-stories{flex-direction:column;align-items:flex-start;width:100%;margin-top:2rem}.empty-state.hidden{text-align:center;padding-left:10px;padding-right:10px}.allpast-even_list{grid-template-columns:100%}.allpast-even_item{align-content:flex-start;height:150vw}.filter-box.search-box{margin-top:.75rem}.hero-small.terms-bg{height:85vw;padding-bottom:5vw}.hero-small._404{height:50vw;padding-bottom:5vw}.hero-small.otjer-stories-bg{padding-bottom:5vw}.pp_table_gray-bg{padding-left:15px}.utility-text{font-size:30px}.button-wrapper{margin-top:20px}.play_box{margin-top:.5rem}.hero_whole-page{height:auto}.hero_whole-page.no-bg{background-position:50%;padding-top:200px;padding-bottom:5vw}.hero_whole-page.no-bg.about-banner{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/62d609ee60c73c047eece033_about_mobile.jpg);background-position:50% 75%;background-size:cover}.last_x-iscovery_item{height:auto}.link-_current-discovery{flex-direction:column;justify-content:flex-end;min-height:500px;padding-top:15px;padding-bottom:15px;display:flex}.x-discovery-content_box{padding-bottom:20px;padding-left:20px;padding-right:20px;position:absolute;inset:0%}.x-discovery_title-wrp,.subtitle_detail{width:100%}.subtitle_detail.wh.left{font-size:18px;line-height:1.7em}.summary_box{margin-bottom:60px}.summary-box{padding:12px 6px}.text-separator-_short{display:none}.text-separator-_short._34px.story{margin-left:20px;margin-right:20px;display:block}.articles_wrapper{width:auto;margin-right:0;padding-left:1rem;padding-right:1rem}.articles_list{grid-template-columns:1fr}.author_short-text{margin-top:10px}.grid-collection_wrapper{margin-top:20px}.grid-collection_list{grid-column-gap:66px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:100%;grid-auto-columns:1fr;display:grid}.grid-collection_item{width:100%;max-width:100%}.play-icon{width:15px}.section_bg-video{height:auto;min-height:120vw}.video-box{position:absolute}.button_red-frame.type-l1{order:1}.buttons-wrapper.race{flex-direction:column;align-items:flex-start;padding-top:0;padding-bottom:0}.single_hero.activity-banner{align-items:flex-end;min-height:550px;display:flex}.single_bg-dark-cover.activities{height:650px}.prizes_grid{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;margin-top:20px}.prize_box{width:auto}.prize-amount{font-size:23px}.single-menu{z-index:999}.heading-flex_wrp{flex-direction:column;align-items:flex-start;margin-bottom:20px}.difficulty_grid{grid-column-gap:5px;grid-row-gap:5px;flex-direction:column;flex:0 auto;grid-template-columns:max-content;grid-auto-flow:column;align-items:flex-start;margin-top:20px;display:flex}.diff-name{font-size:14px}.contacts_box{flex-direction:column;align-items:flex-start}.collection-list-3{grid-template-columns:1fr 1fr}.sponsors-event_item{filter:none}.accordion_toggle{object-fit:none;padding-left:10px;padding-right:10px;position:static}.accordion_icon{flex:none}.schedule_wrapper{overflow:visible}.schedule_nav{display:none}.div-block-8.type-b3{padding-top:.5rem}.single_fees{padding-top:40px;padding-bottom:40px}.single_fees.no-padding{padding-top:0}.race_prize_box{padding:25px 35px}.single_rich-text-_race figure{max-width:100%}.course-map_box{width:100%}.course-map_item{width:90%;height:90%}.html_google-map{height:65%;max-height:50%}.course-map_description{max-height:45%}.close_box{top:1.5%}.bg-video_hover.featured{z-index:-1;background-color:#0003}.tabs{height:630px}.tabs-menu{bottom:4vw}.tabs-content{background-color:#0000}.progress-bar_box{width:99%}.nav-bar_sticky{padding-top:15px;padding-bottom:15px}.main-slides,.dropdown-list_menu{display:none}.dropdown-menu_grid{grid-template-columns:1fr 1fr}.navbar-2{padding-top:0;padding-bottom:0}.h3-serif{font-size:24px;line-height:114%}.h3-serif.wh{text-align:center}.h4-saris{margin-bottom:0;font-size:26px}.single_rich-text-_serif h2{font-size:2.25rem}.single_rich-text-_serif blockquote{padding-left:1rem;padding-right:1rem;font-size:1.75rem}.single_rich-text-_serif h3{color:#2e2d2f;font-size:1.5rem}.single_rich-text-_serif h1{font-size:2.75rem}.div-block-9{flex-direction:column}.map_image{max-height:50%}.cp-dropdown{width:100%}.navbar-_top{padding-bottom:10px}.tab_bg{background-position:50%}.bg{z-index:0;display:block}.bg.featured-event-bg-image{background-position:50%}.image-14,.seperator{width:70%}.single-line-x.type-l3.space-top{margin-top:1rem}.map-wrp{height:80vw}.info-event_rich-text{margin-top:10px}.collection-item-10.x-disco-hp-feature{justify-content:center;align-items:center;display:flex}.custom-slides{display:block}.type-h1{font-size:2.75rem}.type-h2{font-size:2.25rem}.type-h2.upper.section-heading{overflow-wrap:break-word;max-width:100%}.type-h3{line-height:1.3}.type-h4.about-section-text{text-align:center}.txt-white.type-b0.space-x.no-mobile{display:none}.type-l3.upper.mobile-full-width{width:100%}.type-h5.faq-accordion-title{white-space:normal;width:90%}.div-block-21{flex-direction:column;display:none}.schedule-location-rich-text p{color:var(--dark-grey);font-size:1rem;font-style:italic}.schedule-entry{flex-direction:column}.schedule-entry-time{width:100%;padding-left:15px;font-weight:700}.schedule-entry-content{flex-direction:column;width:100%}.schedule-entry-activity,.schedule-entry-location{width:100%}.featured-event-metrics,.x-disco-feature-metrics{flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.no-mobile{display:none}.stories-feature-metrics.txt-white{z-index:2;flex-direction:column;align-items:center;margin-top:.5rem;margin-bottom:2em;display:flex;position:relative}.type-h6{font-size:1.75rem}.type-b6{font-size:1rem}.difficulty-labels{grid-column-gap:.5rem;grid-row-gap:.5rem;display:flex}.course-videos-list{display:block}.course-map-item{margin-bottom:2rem}.course-maps-grid{display:block}.preview-video-box{margin-bottom:2rem}.description-stage{flex:0 auto;width:100%}.button_black-2.map{border-radius:4px;margin-top:0;padding:6px 35px 6px 15px}.map-embed{object-fit:cover;min-height:400px}.course-decsription{flex:none;max-height:200px}.course-modal{align-items:flex-start;display:none}.media-stage{flex:0 auto}.course-modal-image{height:400px}.course-modal-content{flex-direction:column;height:100%;max-height:660px}.course-video{max-width:100%}.type-pull{font-size:2.5rem}.content-container{padding-left:1.5rem;padding-right:1.5rem}.eu-rules-tour-schedule{overflow:auto}.tour-schedule-cl-item{border-bottom:1px solid var(--light-gray);flex-direction:column;margin-bottom:.25rem}.tour-schedule-item-dates,.tour-schedule-item-name,.tour-schedule-item-location{width:auto}.second-level-sponsors-cl{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr 1fr 1fr}.second-level-sponsor{filter:none}.header-subtext-container{text-align:left;margin-top:2rem}.header-subtext-container.type-b0{text-align:center}.your-story-form-and-faqs{flex-direction:column}.trws-about-section{padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.trws-about-part-1.trws-segment-section{padding-top:3rem}.trws-about-part-2{margin-top:2rem}.trws-races-section,.trws-event-text-box{padding-left:1rem;padding-right:1rem}.text-block-16,.text-block-17{display:none}.trws-world-champs-section{padding:2rem 1rem}.wcag-toc-section-contents{padding-left:10px}.wcag-page{padding:1.5rem}.wcag-page.cover-page{height:480px}.wcag-page.cover-page.wcag-full-page{background-size:cover;height:auto;min-height:141vw}.wcag-page.wcag-trentino-cover,.wcag-page.wcag-dolomiti-cover,.wcag-page.wcag-molveno-cover,.wcag-page.wcag-andalo-cover,.wcag-page.wcag-general-info-cover{height:480px}.wcag-page.wcag-location-section-cover{height:550px}.wcag-page.wcag-section-cover{background-position:50% 100%;background-size:cover;height:480px}.wcag-page.wcag-ad-elleerre{height:auto;min-height:141vw}.wcag-page.wcag-ad-pica{height:480px}.wcag-page.wcag-ad-pica.wcag-full-page,.wcag-page.wcag-ad-vittoria,.wcag-page.wcag-ad-zoggs{height:auto;min-height:141vw}.wcag-page.wcag-schedule-cover{height:480px}.wcag-page.wcag-ad-liquidshot{background-size:cover;min-height:141vw}.wcag-page.wcag-ad-liquidshot.wcag-full-page{background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/632c2fe72c8ac0794415f4e3_Liquishot.jpg);background-position:0 0;background-size:cover;min-height:141vw}.wcag-page.wcag-ad-named,.wcag-page.wcag-ad-mucoff{height:auto;min-height:141vw}.wcag-page.wcag-ad-mucoff.wcag-full-page{min-height:141vw}.wcag-page.wcag-ad-trentino{height:auto;min-height:141vw}.wcag-page.wcag-section-cover-trwc{background-position:50% 100%;background-size:contain;height:480px;min-height:400px}.wcag-page.wcag-ad-mixed-relay{height:auto;min-height:141vw}.wcag-page.partners-page.wcag-full-page{background-size:cover;min-height:141vw}.wcag-page.wcag-sa-promo-page{background-color:var(--2e2d2f);background-image:url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/65027c77ededc5d1aa5c289c_sa_promo_grad.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:100%}.wcag-page.wcag-portugal-promo-page,.wcag-page.wcag-greece-promo-page{background-color:var(--2e2d2f)}.wcag-page.wcag-conq-crat-promo-page{background-color:#0000008c}.wcag-cover-title.type-h1{margin-left:100px}.white-btn.type-l1{margin:0 0 0 0}.div-block-25{margin-top:2rem}.trws-race-form{flex-direction:column;align-items:flex-start}.trws-rankings-section{padding:2rem 1rem}.trwc-wc-image-wide{width:100%;height:200px;display:none}.event-banner-upcoming-btns{align-items:center}.wcag-schedule-times{width:100%;padding-left:0}.wcag-schedule-row{flex-direction:column}.wcag-schedule-activity{width:100%;padding-left:0;padding-right:0}.wcag-schedule-location{width:100%}.wcag-schedule-header.txt-white{display:none}.wcag-clinics-section{flex-direction:column}.wcag-clinic{width:100%}.xwt-schedule-entry-container{flex-direction:column}.xwt-schedule-entry-dates,.xwt-schedule-entry-name.type-l4,.xwt-schedule-entry-location,.xwt-schedule-entry-slots,.xwt-schedule-entry-country{width:100%}.xwt-schedule-header-row.bg-black.txt-white.type-l3{display:none}.xwt-filter-form{flex-direction:column;align-items:flex-start}.xwt-regional-filters-container{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap}.xwt-overview{background-position:0 100%;background-repeat:repeat-x;background-size:auto 100%}.wc-watch-live-content-container.txt-white{grid-row-gap:1rem;flex-direction:column}.find-coach-cl{grid-template-columns:1fr 1fr}.find-coach-regions-form{grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-start;align-items:flex-start}.region-select-form-block,.find-coach-region-select-outer{align-items:flex-start}.black-std-btn.type-l1{order:1}.what-is-xdisco-current-cl-item:nth-child(odd){margin-left:auto}.what-is-xdisco-current-cl-item:nth-child(2n){margin-right:auto}.white-std-btn.type-l1{order:1}.what-is-xdisco-form-field-row{flex-direction:column}.trws-prize-money-section{padding-left:1rem;padding-right:1rem}.trws-prize-money-headers-box{grid-template-columns:.25fr 1fr 1fr;display:none}.trws-prize-money-table-row{grid-template-columns:.25fr 1fr 1fr}.trws-prize-money-headers-box-mobile{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.25fr 1fr 1fr;grid-auto-columns:1fr;place-content:center stretch;place-items:center start;padding-bottom:.5rem;display:grid}.trws-table-no-header{grid-column-gap:16px;grid-row-gap:16px;flex:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:10px;height:3px;padding-bottom:0;padding-right:0;display:block}.tour-next-up-cl-item{margin-left:-1rem;margin-right:-1rem}.tour-schedule-table-headers.upper,.tour-schedule-table-row-wpi{display:none}.trws-schedule-section{padding-top:2rem;padding-left:1rem;padding-right:1rem}.wcup-points-cards-container{grid-template-columns:1fr}.wcup-points-card-row-divider{border-bottom-color:var(--white-smoke)}.trws-schedule-event-link.type-l4.txt-black.hover-red{position:relative}.trws-schedule-slots-label{display:block}.tentative-info-warning-announcement{padding-left:1rem;padding-right:1rem}.tentative-announcement-text.txt-white.txt-center{font-size:80%}.wcup-video-lict-cl-wrapper{width:100%;overflow:hidden}.wciup-videos-list-cl{width:100%;overflow:auto}.wcup-videos-list-cli-item{flex:none}.hp-banner-image-holder.mobile-banner{display:block}.hp-banner-image-holder.desktop-banner{display:none}.xttl-banner{height:200vw}.xt-main-nav{padding-left:1rem;padding-right:0}.xt-main-nav-top-menu{padding-left:1rem}.xt-main-nav-logo{height:15px}.xt-main-nav-modal-trigger{grid-column-gap:.5rem;align-items:center;display:flex}.xt-main-nav-nine-dots{margin-left:-4px}.xt-main-nav-modal-inner{max-height:90vh;overflow:auto}.elite-info-link{white-space:pre}.third-level-sponsors-cl{grid-template-columns:1fr 1fr 1fr 1fr}.third-level-sponsor{filter:none}.wcup-leaderboard-cli.type-l1{padding-left:.5rem}.wcup-leaderboard-column-medal,.wcup-leaderboard-finish-count{display:none}.cwup-athlete-lightbox-inner.txt-white{min-height:500px}.wcup-athlete-card-pic-stats{width:100%}.wcup-athlete-card-pic-box{width:60%;height:10rem;margin-left:auto;margin-right:auto}.wcup-athletes-card-bio-box{width:100%}.wcup-stops-section{overflow:hidden}.wcup-stop-card-stop-name{font-size:3.2rem}.ag-section{padding-left:1rem;padding-right:1rem}.ag-schedule-header.txt-white{display:none}.ag-schedule-row{border:1px solid var(--white-smoke);flex-direction:column;padding-left:.25rem;padding-right:.25rem}.ag-schedule-times{width:100%;padding-left:0}.ag-schedule-activity{width:100%;padding-left:0;padding-right:0}.ag-schedule-location{width:100%}.wcs-intro-section,.wcs-pre-race-section{padding-left:1.5rem;padding-right:1.5rem}.wcs-banner{min-height:650px}.wcs-banner.taiwan{background-position:50%}.wcs-banner.quebec-2024{background-position:40%}.wcs-banner-content{height:650px;padding-left:1rem;padding-right:1rem}.wcs-banner-name{font-size:4rem;font-weight:800;line-height:1}.wcs-banner-prize-content{grid-column-gap:1.5rem;font-size:1.25rem}.wcs-athlete-quote-info-box{position:static}.wcs-athlete-quote-image{width:40px;height:40px}.wcs-athlete-quote-text.type-h2{padding-right:0}.wcs-metric-value{font-size:2rem}.wcs-weather-box.new{grid-column-gap:16px;grid-row-gap:16px;border-radius:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-left:1rem;padding-right:1rem;display:grid}.wcs-weather-stat.font-display{justify-content:center}.wcs-short-track-section{padding-left:1.5rem;padding-right:1.5rem}.wcs-press-list{grid-row-gap:2rem;flex-direction:column;display:flex}.wcs-press-item-image{object-fit:cover;width:100%;height:10rem}.wcs-press-item-image-link{width:100%}.wcs-press-inner-item{flex-direction:column}.wcup-athlete-card-stat-value.font-display{font-size:1.5rem}.wcup-athlete-card-body{flex-direction:column}.xt-pitch-example{flex-direction:column;padding-bottom:1rem;padding-right:0}.xt-pitch-example-image-box{object-fit:cover;flex:0 auto;align-self:stretch;width:100%;height:150px;display:block}.xt-example-title-link.hover-red.type-l1{padding-top:.5rem;padding-left:.5rem;padding-right:.5rem}.ag-image-strip{margin-bottom:2rem}.wcup-press-items-cl{grid-template-columns:1fr}.wcs-banner-inner-content.font-display{padding-left:0;padding-right:0}.ag-schedule-link{color:var(--dark-grey);text-decoration:none}.ag-schedule-link:hover{text-decoration:underline}.xtl-future-stream{flex-direction:column}.xtl-future-stream-thumb{width:100%}.xtl-future-stream-info-box{padding-left:1rem}.apacgs-guides-container,.xtl-next-up-info-header{flex-direction:column}.ag-top-sponsor-tag.font-display{display:none}.ag-welcome-message{grid-row-gap:1rem;flex-direction:column}.ag-welcome-message-image-box{order:1;align-self:center}.ag-welcome-message-content{width:100%}.wcs-post-race-section{padding-left:1.5rem;padding-right:1.5rem}.wcs-results-container{margin-left:-1rem;margin-right:-1rem}.wcs-result-athlete.font-display{margin-bottom:.5rem}.wcs-result-times{flex-wrap:wrap;padding-left:.5rem}.wcs-result-athlete-name{font-size:1.25rem}.wcs-result-total-time{width:100%}.wcs-result-overall-rank,.wcs-result-total-points{align-items:center}.wcs-result-winnings{padding-left:.5rem}.wcs-result-times-label{display:none}.wcs-result-points-label,.wcs-result-overall-rank-label,.wcs-result-total-points-label{font-size:12px}.wcs-race-week-section{padding-left:1.5rem;padding-right:1.5rem}.skip-vid-button-bar{padding-left:.5rem;padding-right:.5rem}.wcs-summary-section{padding-left:1.5rem;padding-right:1.5rem}.emergency-notice-banner{padding-left:1rem;padding-right:1rem}.emergency-notice-text.txt-white.txt-center{font-size:80%}.tentative-info-warning-announcement-copy{padding-left:1rem;padding-right:1rem}.xtl-replays-cl-item{flex:none;width:250px}.wcs-highlights-container{margin-left:-1.5rem;margin-right:-1.5rem}.xt-story-champs-col-4{text-align:left;width:100%}.xt-story-champs-col-2{flex:none;width:auto;margin-right:.5rem}.xt-story-table-row.champs-table{flex-wrap:wrap}.xt-story-champs-col-1{width:100%}.xt-champs-table-head-cols{display:none}.xt-champs-table-row{flex-wrap:wrap;justify-content:flex-start}.xt-champs-table-row-name{flex:none;width:100%;margin-bottom:.25rem}.xt-champs-table-row-division{width:auto;padding-right:1rem;display:flex}.xt-champs-table-row-time{grid-column-gap:.25rem;width:auto;display:flex}.xt-champs-table-champ-name{font-weight:700}.xt-champs-gallery-item{width:auto;max-width:250px;height:167px}.xt-champs-table-division-label{margin-right:.25rem;display:block}.xt-champs-table-time-label{display:block}.trt-header-intro.type-b0{margin-bottom:0;padding-bottom:4rem}.trt-xterra-vertrun-image-box{align-items:center}.trt-xterra-vertrun-logos-box{flex-direction:column}.xt-champs-header-race-distances.trail-run{grid-row-gap:.5rem;flex-direction:column}.xt-champs-header-weather-conditions{justify-content:center}.xt-champs-header-condition{width:auto}.xt-champs-header-trail-text{text-align:center}.xt-champs-header-race-stats{padding-left:1rem;padding-right:1rem}.xt-champs-race-links.font-display{grid-row-gap:1rem;flex-direction:column}.xtpg-content-block{padding-left:1rem;padding-right:1rem}.xtpg-schedule-day-entry-row{flex-direction:column;padding-bottom:.25rem}.xtpg-schedule-day-entry-times{font-weight:700}.xtpg-schedule-day-entry-divide{display:none}.wcag-trwc-page{padding:1.5rem}.wcag-trwc-page.cover-page,.wcag-trwc-page.wcag-trentino-cover,.wcag-trwc-page.wcag-dolomiti-cover,.wcag-trwc-page.wcag-molveno-cover,.wcag-trwc-page.wcag-andalo-cover,.wcag-trwc-page.wcag-general-info-cover{height:480px}.wcag-trwc-page.wcag-location-section-cover{height:550px}.wcag-trwc-page.wcag-section-cover{background-position:50% 100%;background-size:cover;height:480px}.wcag-trwc-page.wcag-ad-elleerre,.wcag-trwc-page.wcag-ad-pica,.wcag-trwc-page.wcag-ad-vittoria,.wcag-trwc-page.wcag-ad-zoggs,.wcag-trwc-page.wcag-schedule-cover,.wcag-trwc-page.wcag-ad-named,.wcag-trwc-page.wcag-ad-mucoff{height:480px}.xtpg-elite-profile{padding-left:0;padding-right:0}.xtpg-world-cup-stop-results{grid-row-gap:1rem;flex-direction:column}.xtpg-world-cup-stop-results-block{width:100%}.xtpg-world-cup-stop-links{grid-template-columns:1fr}.xag-course-map{grid-row-gap:1rem;flex-direction:column}.xag-course-map-details{width:100%}.xag-course-map-image-wrapper{flex-direction:column}.xag-course-map-lb{width:100%;margin-bottom:1rem}.xag-person-profile-container{grid-row-gap:1rem;flex-direction:column;align-items:center}.xag-person-profile-image-box{margin-left:auto;margin-right:auto}.xag-person-profile-name{justify-content:center;display:flex}.xag-person-profile-title{text-align:center}.xtpg-header-section{padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.trwcag-sponsors-grid{grid-template-columns:1fr}.wcag-event-promo-container{margin-top:0;padding-left:1rem;padding-right:1rem}.wcag-event-promo-body-copy,.wcag-event-pronot-page-tag{font-size:1rem}.x-disco-main-card-back{display:none}.x-disco-main-card-back.mobile{height:100%;display:block}.event-registration-notice{white-space:nowrap}.trws-segments-section{padding:2rem 1rem 0}.trws-segements-image{width:100%}.trws_about_image.xt-full-width-mobile-img{display:block}.trws_about_desktop_image,.xywt-schedule-header-row.bg-black.txt-white.type-l3{display:none}.xwt-schedule-youth-distances{grid-column-gap:1rem;grid-row-gap:1rem}.rr-gallery-wrapper{max-height:600px;overflow:auto}.rr-gallery{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr 1fr}.stories-nav-dropdown-list.w--open{padding-top:1rem}.main-nav-wrapper{padding-top:0;padding-bottom:0}.nav-logo-brand{width:170px}.main-nav-more-dropdown-toggle{justify-content:flex-start;align-items:center}.main-nav-more-dropdown-list{display:none}.main-nav-more-dropdown-grid{grid-template-columns:1fr 1fr}.youth-tour-distances-key-wrapper{grid-row-gap:.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start}.xtevpre-summary-wrapper{border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:81%}.xtevpre-date-location{flex-direction:row;font-size:1rem}.xtevpre-summary-info-points{flex-direction:column;font-size:1rem}.xtevpre-info-point.first{width:100%}.xtevpre-info-point.second{text-align:left;width:auto}.xtevpre-info-point.last{text-align:left;width:100%}.xas-editors-picks-section{overflow:hidden}.xas-featured-section{padding-bottom:0}.xstor-grid-header{max-width:100vw}.xstor-search-input{flex:1;width:auto}.xstor-search-input-box{width:90vw;margin-left:auto;margin-right:auto}.trws-gallery-section{padding-left:1rem;padding-right:1rem}._820-wrapper{max-width:100%;padding-left:1rem;padding-right:1rem}.text-block-30{font-size:20px;line-height:1.4}.xtevpre-separator{display:block}.event-preview-story-summary{margin-bottom:60px}.stevprev-main-img{border-top-left-radius:5px;border-top-right-radius:5px}.stevprev-main-img._2025-version.xt-full-width-mobile-img{border-radius:0}.stevprev-articles{grid-template-columns:1fr}.ag-welcome-person{flex-direction:column;align-items:flex-start}.ag-welcome-content{align-items:flex-start}.ag-cover-title{margin-bottom:10px;font-size:2rem}.xt-ccokie-container.open{max-width:95%;margin-bottom:40px;margin-left:auto;margin-right:auto;inset:auto 0% 0%}.xthp-wc-featured-stop-wrapper{background-image:linear-gradient(180deg,transparent,var(--2e2d2f)81%),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/681185f1e2cb5ef9a3678214_wp_wc_hp_banner.jpg);background-position:0 0,50% 0;background-size:auto,cover;padding-left:0}.xthp-wc-featured-img.mobile{max-height:450px}.xthp-wc-featured-detail-title{font-size:2rem}.xthp-wc-featured-detail-subheader{font-size:16px}.xhhp-wc-strip-wrapper.txt-white{grid-row-gap:1rem;flex-direction:column}.xthp-wc-feature-pre-title{margin-bottom:8px}.xtpop-wrapper.open{margin-bottom:0;margin-right:0}.ag-threepic-grid{grid-template-columns:1fr}.xt-large-slider-card{max-width:90vw}.xt-home-featured-event-cli{background-position:50%}.xt-home-featured-event-title{font-size:44px}.xt-home-featured-event-details{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column}.xt-home-featured-event-detail.text-to-left,.xt-home-featured-event-detail.text-to-right{min-width:0}.xt-home-featured-event-detail.center-separator{display:none}.xthp-feat-xdisco-cli{background-position:50%;margin-right:0;padding-right:1rem}.xthp-feat-xdisco-title{font-size:42px}.xthp-upcomievents-inner-track{width:auto}.xthp-upcomievents-inner-track.races{max-width:331.188vw}.xthp-ev-feature-pre-title{margin-bottom:8px}.xt-large-card-inner-link{font-family:var(--display-font);font-weight:500;display:block}.xt-large-card-inner-link:hover{color:var(--brown)}.xt-large-card-overlay-link{display:none}.xt-story-grid-card{width:100%;max-width:100%;height:450px}.xt-sgc-text-box{transform:translateY(200px)}.xt-sgc-reveal-button-box{display:flex}.xt-sgc-link-overlay{display:none}.xte-ev-race-card{max-width:90vw}.xta-banner-section{padding-top:0}.xta-banner-left{padding-top:5rem}.xta-pic-text-text-wrapper{padding-left:1rem;padding-right:1rem}.xstor-featured-backdrop{display:none}.xstor-featured-backdrop.mobile{display:block}.xt-ann-moved-race-reports-note{border-radius:10px;padding-top:.5rem;padding-bottom:.5rem;font-size:14px}.subnav-strip{z-index:999}.xtxd-film-credit-wrapper{flex-direction:column;display:none}.xtxd-film-image{min-height:350px}.xtptch-submit-step{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column}.xtptch-submit-step-number{font-size:32px}.xtptch-content-type-block{flex-flow:column}.xtptch-content-type-block-img-box{width:100%;min-height:auto}.xtptch-content-type-block-detail-box{order:-1;width:100%}.xtptch-content-type-block-detail-box.right{padding-left:0}.xtptch-content-type-block-img{width:100%;max-width:100%;height:100%}.xtptch-content-type-block-img.right{max-width:100%;margin-left:0}.xtptch-subbanner-section{padding-top:4rem;padding-bottom:0}.xtptch-subbanner-text{font-size:24px}.ag-fivepic-grid{grid-template-columns:1fr}.trws-schedule-entry-icon-box{z-index:0;width:40px;min-width:30px;margin-bottom:8px;inset:0% 0% auto auto}.trws-schedule-entry-badge{width:40px;min-width:30px}.xt-inpage-section-links{grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:flex-start}.xt-inpage-section-links.font-display{grid-row-gap:1rem;flex-direction:column}.trws-faqs-section{padding:2rem 1rem}.youth-tour-keys-right{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;align-items:flex-start}.wcsp-banner.greece-2025{background-position:50% 0}.wcsp-banner.oak-mountain-2025{background-position:40% 0}.wcsp-banner.quebec-2025{background-position:50% 0}.wcsp-banner.germany-2025{background-position:60%}.wcsp-banner.trentino-2025{background-position:50% 0}.wcsp-banner-content{padding-left:1rem;padding-right:1rem}.wcsp-banner-title{font-size:4rem}.wcsp-carousel-slide{width:98%}.wcsp-carousel-button.left{width:30px;margin-left:0}.wcsp-carousel-button.right{width:30px;margin-right:0}.wcsp-carousel-btn-icon{width:30px;height:30px}.newevprev-date-location{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:block}.newevprev-fd-header-top{grid-column-gap:.125rem;grid-row-gap:.125rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.newevprev-previewer-box{justify-content:flex-start;align-items:center;padding-top:.25rem}.newevprev-previewer-img{order:-1}.newevprev-previewer-name-box{justify-content:center;align-items:flex-start}.newevprev-youth-race-name-dist{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.newevprev-dot-sep{display:inline}.world-cup-banner{background-image:linear-gradient(#fff0,#000c),url(https://cdn.prod.website-files.com/623c225011b743c914b3b66c/6835431a85b4afc041a3c995_quebec_wc_sp.jpg);background-position:0 0,75%;height:auto}.world-cup-banner.h-700px{padding-bottom:40px}.world-cup-banner.other-stories{background-position:0%;height:auto;padding-top:200px;padding-bottom:5vw}.world-cup-banner.euro-tour-hero,.world-cup-banner.panam-tour-hero,.world-cup-banner.apac-tour-page,.world-cup-banner.world-cup-hero,.world-cup-banner.short-track-page,.world-cup-banner.tri-champions-hero{background-position:50%}.world-cup-banner.trail-run-champs-hero{background-position:0 0}.world-cup-banner.youth-tour-banner{background-position:40%}.world-cup-banner.adventure-stories{background-position:20%}.world-cup-banner.announcements-page-banner{background-position:65%}.wcb-title-box{margin-top:40vh}.wcb-event-box{padding-left:1rem;padding-right:1rem}.wcb-event-title-header{flex-flow:column;justify-content:flex-start;align-items:flex-start}.wcb-event-info-panel{justify-content:flex-start;align-items:center}.wcb-race-panel{grid-column-gap:1rem;grid-row-gap:1rem;flex:none;padding-left:1rem}.wcb-race-panel-info{flex:none}.wcb-race-info-panel-name{text-align:center}.wcb-event-ctas{flex-flow:column;justify-content:flex-start;align-items:flex-start}.wcsh-main-wrapper{padding-left:0;padding-right:0}.wcsh-entry-main-content-box{align-self:stretch;padding-top:.75rem;padding-left:.25rem}.wcsh-entry-title{font-size:2rem}.wcsh-entry-image-box{width:80px;height:170px;display:flex}.wcsh-entry-number-box{align-self:flex-start;width:auto;padding-top:.5rem;padding-left:.25rem}.wcsh-entry-number{font-size:30px}.wcmp-header-block.on-dark{padding-left:1rem;padding-right:1rem}.wcmp-header-title{font-size:2rem}.wcmp-header-subtitle{font-size:18px}.wcsh-entry-next-up-tag{margin-top:-16px}.wcsh-entry-passed-tag{margin-top:-12px}.wcv-content-wrapper{padding-left:0;padding-right:0}.wcv-callouts-box{grid-template-columns:1fr}.wcv-channel-callout{font-size:16px}.wcb-event-media-box{padding-top:3rem;padding-left:0;padding-right:0}.wcb-ev-video-screen-title{font-size:1.75rem}.wcb-ev-video-screen-btn{font-size:16px}.wcb-ev-vid-play-btn-box{padding:.125rem .5rem}.wcb-ev-vid-play-btn-text{font-size:14px}.wcsp-nav-bar{font-size:16px}.xna-section-heading{font-size:1.5rem}.xna-banner{height:400px;padding-left:1rem;padding-right:1rem}.xna-image-strip-box{grid-template-columns:1fr 1fr 1fr}.xna-banner-title{font-size:2.2rem}.xna-sponsor-grid{grid-template-columns:1fr 1fr 1fr}.xna-sponsor-page{padding-left:0;padding-right:0}.xna-sponsor-page-image{width:100%;height:auto}.xrr-banner-section{padding-left:2rem;padding-right:1rem}.wchp-feature-header{margin-bottom:5rem;padding-left:1rem;padding-right:1rem}.wchp-feat-event-box{padding-left:1rem;padding-right:1rem}.wchp-feature-subtitle{font-size:2rem}.wcsp-results-container{margin-left:-1rem;margin-right:-1rem}.wcsp-results-table{padding-left:10px;padding-right:10px}.wcsp-result-table-title{line-height:1.4}.wcsp-result-athlete.font-display{margin-bottom:.5rem}.wcsp-result-times-label{display:none}.wcsp-result-total-time{width:100%}.wcsp-result-winnings{padding-left:.5rem}.wcsp-result-points-label{font-size:12px}.wcsp-result-total-points{align-items:center}.wcsp-result-total-points-label{font-size:12px}.wcsp-result-overall-rank{align-items:center}.wcsp-result-overall-rank-label{font-size:12px}.wcsp-media-article-wrapper{padding-left:0;padding-right:0}.wcsp-media-article{min-height:700px;padding-left:1rem;padding-right:1rem}.wcsp-media-article-title{font-size:2rem}.trws-distances-container{flex-flow:column}.trws-distance-card{width:100%}.wcmp-full-leaderboard{padding-left:1rem;padding-right:1rem}.wcmp-fldrbrd-buttons{margin-bottom:1rem}.wcmp-leaderboard-headings{display:none}.xna-image-text-block{flex-flow:column}.xna-image-text-image{max-width:100%}}#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831e4-2b5831e1{grid-area:Area}#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831e9-2b5831e1{grid-area:Area-2}#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831f5-2b5831e1{grid-area:Area-3}#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831fe-2b5831e1{grid-area:Area-4}#w-node-_87f4268d-687e-6e97-b2ca-f7042b583209-2b5831e1{grid-area:Area-5}#w-node-_62fec92e-aa7a-d826-f9bc-1ff43243d2fc-3243d2e7,#w-node-_62fec92e-aa7a-d826-f9bc-1ff43243d313-3243d2e7,#w-node-_62fec92e-aa7a-d826-f9bc-1ff43243d328-3243d2e7,#w-node-_9f9dcffb-95bf-d7ba-db16-d08ae35bb2d3-e35bb2bf,#w-node-_9f9dcffb-95bf-d7ba-db16-d08ae35bb2dc-e35bb2bf,#w-node-_9f9dcffb-95bf-d7ba-db16-d08ae35bb2eb-e35bb2bf,#w-node-bca22879-32d4-1fe3-e857-7a5bf089cfb4-0f05604d,#w-node-_87002d59-2ec6-d1ef-1122-e12f3a1e2f55-0f05604d,#w-node-_1193f8c3-bff1-dbcd-01bb-8e40d4426cd6-0f05604d,#w-node-b31e76f8-b5e7-151d-1188-9f56a5b5ec8f-0f05604d,#w-node-_61587497-3371-19e5-a702-ce75b067a9cf-0f05604d,#w-node-_8c9fef18-c1cc-223a-2060-2573de9120ca-0f05604d,#w-node-cfa46216-4b00-86f5-f20c-17a7b265083d-7f056050,#w-node-_375fca35-7751-27d3-fb9d-3b9221c66fa5-7f056050,#w-node-_8d23662e-b033-f440-a096-13e1455c5448-7f056050,#w-node-_2c973af8-3db8-eb83-4d0c-6a03cd60e7ac-7f056050,#w-node-e4c4675b-924e-b27f-fb8f-d95af5320da2-7f056050,#w-node-_64eee831-aa96-3f89-7f75-b78f97e3440b-7f056050{grid-area:span 1/span 1/span 1/span 1}#w-node-_592c68a5-42d9-5425-523b-3cb01a38ccec-7f056050{place-self:center start}#w-node-_6e2f7747-c89c-5bb0-8089-f52372797d5f-7f056050,#w-node-_10098e04-fccc-7b6e-d567-d8b37b839b66-7f056050,#w-node-_41f9bcb0-6229-0461-643c-441bebde29db-7f056050,#w-node-_4100fb68-38fc-6074-b836-88abd7b78800-7f056050,#w-node-_947d982d-4a60-fc08-eb69-99bf6fd69f49-7f056050,#w-node-aa5ecea7-a5e4-330a-0afa-41123a7a9e15-7f056050,#w-node-_560939a9-7107-dd00-1ab0-88d56d1e0964-7f056050{grid-area:span 1/span 1/span 1/span 1}#w-node-_6fae14d2-cf20-9005-b9e4-204fdc65866e-7f056050{place-self:center}#w-node-_45342610-28b9-f0d2-76d8-9be406b8fdef-7f056050{justify-self:center}#w-node-bf0ca2e3-a5f4-41b4-c44a-69c4c1b9f855-5a056053{place-self:stretch center}#w-node-_970302aa-6eea-70a4-3ec7-3711839d2353-5a056053,#w-node-_970302aa-6eea-70a4-3ec7-3711839d2355-5a056053,#w-node-_970302aa-6eea-70a4-3ec7-3711839d2357-5a056053,#w-node-bbe641a2-7fbd-c2f8-4419-917e2030c277-5a056053,#w-node-bd20880d-e1ff-dc08-a89a-c6591c9c9060-5a056053,#w-node-e5a07c4b-e34c-2e2a-7332-47e19f9d1cc7-5a056053{grid-area:span 1/span 1/span 1/span 1}#w-node-_6415398b-cadc-7ab9-f79c-69687f2eab09-72056056{place-self:center start}#w-node-ed92757f-8d50-143f-3f97-5769b9fa209e-e8056060,#w-node-_084928c2-d28a-8369-6083-30a9a3844440-e8056060,#w-node-_805a3a2e-05ef-cd9f-e183-7ec548aa1e4d-e8056060,#w-node-fee700c2-12c9-6e8b-6993-9c82aa3345ce-e8056060,#w-node-c8d7eb6f-df39-d327-3d8c-d7bca5c02f25-e8056060,#w-node-_97690819-d2ce-88b6-800b-57b166943071-e8056060,#w-node-cd358776-16ba-6169-fb4f-36b6600a62de-e8056060,#w-node-cd7f2e71-0d34-5e9f-79ae-f144383fa9ba-e8056060,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b66f3-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b66f5-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b66f7-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b66f9-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b66fb-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b66fd-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b66ff-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6701-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6703-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6705-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6707-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6709-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b670b-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b670d-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b670f-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6711-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6713-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6715-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6717-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6719-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b671b-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b671d-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b671f-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6721-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6723-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6725-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6727-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6729-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b672b-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b672d-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b672f-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6731-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6733-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6735-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6737-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6739-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b673b-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b673d-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b673f-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6741-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6743-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6745-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6747-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b6749-7080523c,#w-node-_51fd3099-b06f-bc88-db02-e6512f0b674b-7080523c,#w-node-e85155a4-9c67-be01-b54d-012173bd60e0-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60e2-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60e4-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60e8-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60ea-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60ee-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60f0-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60f2-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60f5-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60f7-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60f9-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60fc-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd60fe-a6ff2048,#w-node-e85155a4-9c67-be01-b54d-012173bd6100-a6ff2048,#w-node-_62c828d9-52c8-8972-c127-b1b2741b66b0-a6ff2048,#w-node-ac5de2ba-be19-d301-3757-ab436d2a68e2-a6ff2048,#w-node-_80132a06-a7b4-b1df-bba4-b541c44365f8-a6ff2048,#w-node-_51c54944-679b-95ef-e304-c6e5782167f4-a6ff2048,#w-node-_51c54944-679b-95ef-e304-c6e5782167f6-a6ff2048,#w-node-_1865ea81-88a3-881c-712b-a70d911e8179-a6ff2048,#w-node-_90d8a7d5-0ed9-23e3-4b54-0e3dcd11c24b-a6ff2048,#w-node-b61554d2-08b9-ac5b-0f14-4c3459ef1d28-a6ff2048,#w-node-_1f55c91a-cfd6-fa14-3a3f-8e0e0421be37-a6ff2048,#w-node-_1f55c91a-cfd6-fa14-3a3f-8e0e0421be39-a6ff2048,#w-node-_1f55c91a-cfd6-fa14-3a3f-8e0e0421be3b-a6ff2048,#w-node-_35bf093f-13b2-3558-42d0-6211ea9af0f5-a6ff2048,#w-node-_35bf093f-13b2-3558-42d0-6211ea9af0f7-a6ff2048,#w-node-_35bf093f-13b2-3558-42d0-6211ea9af0f9-a6ff2048,#w-node-_4955abca-ce4d-2c48-feb5-66b83646137c-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b83646137e-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461380-cf135b03,#w-node-b0d6ecbb-3f5d-d1fc-798f-2d9c5c1a2163-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461382-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461384-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461386-cf135b03,#w-node-d9356bf2-d433-b989-e044-67520e088bcc-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461388-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b83646138a-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b83646138c-cf135b03,#w-node-_7b9802fe-f6cf-d96b-d1f5-ccc081801b2c-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b83646138e-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461390-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461392-cf135b03,#w-node-f364c516-a33d-7381-1dd3-337f9f921e8c-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461394-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461396-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b836461398-cf135b03,#w-node-_704ddc5c-915f-d336-1f92-3620064bfdf6-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b83646139a-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b83646139c-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b83646139e-cf135b03,#w-node-fcdbc3ab-f115-445d-3496-cca2434d1213-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613a0-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613a2-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613a4-cf135b03,#w-node-_761fdb05-4dfc-3b32-e646-d753f7803ddb-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613a6-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613a8-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613aa-cf135b03,#w-node-dfa219f5-50c5-4c41-62d6-6f21cd3858c5-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613ac-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613ae-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613b0-cf135b03,#w-node-_39052ce6-242f-5c97-dd05-a2c0fbf64fb7-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613b2-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613b4-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613b6-cf135b03,#w-node-_4a7e1bc9-63d4-56e8-c246-8a27db1c1df1-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613b8-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613ba-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613bc-cf135b03,#w-node-_1ecc26da-f1c2-0868-4c02-ee4eaff1ded9-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613be-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613c0-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613c2-cf135b03,#w-node-_4255d319-3504-7f99-8658-a7a18b94e2b7-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613c4-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613c6-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613c8-cf135b03,#w-node-ab459cc7-13be-f8b7-f9d7-b2b1c7412bed-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613ca-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613cc-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613ce-cf135b03,#w-node-e4700140-e6b1-eae8-8ce5-baad85d0ccdf-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613d0-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613d2-cf135b03,#w-node-_4955abca-ce4d-2c48-feb5-66b8364613d4-cf135b03,#w-node-_4a9453eb-6a49-b6b4-f8b6-d5b032c1225b-cf135b03,#w-node-_4e76b829-0fc3-cb5f-8bc2-35fe3e9d944f-cf135b03,#w-node-_4e76b829-0fc3-cb5f-8bc2-35fe3e9d9451-cf135b03,#w-node-_4e76b829-0fc3-cb5f-8bc2-35fe3e9d9453-cf135b03,#w-node-_4e76b829-0fc3-cb5f-8bc2-35fe3e9d9455-cf135b03,#w-node-_4e76b829-0fc3-cb5f-8bc2-35fe3e9d9457-cf135b03,#w-node-_4e76b829-0fc3-cb5f-8bc2-35fe3e9d9459-cf135b03,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1b8-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1be-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1c4-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1ca-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1d0-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1d6-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1dc-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1e2-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1e8-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1ee-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1f4-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1fa-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b200-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b206-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b20c-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b212-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b218-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b21e-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b224-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b22a-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b230-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b236-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b23c-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b242-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b248-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b24e-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b254-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b25a-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b260-523b5623,#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b266-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656047-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d150765604d-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656053-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656059-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d150765605f-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656065-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d150765606b-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656071-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656077-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d150765607d-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656083-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656089-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d150765608f-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656095-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d150765609b-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560a1-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560a7-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560ad-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560b3-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560b9-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560bf-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560c5-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560cb-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560d1-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560d7-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560dd-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560e3-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560e9-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560ef-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d15076560f5-523b5623,#w-node-e137274e-c3f4-8391-70b9-d911712910f2-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d911712910f8-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d911712910fe-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291104-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129110a-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291110-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291116-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129111c-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291122-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291128-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129112e-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291134-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129113a-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291140-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291146-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129114c-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291152-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291158-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129115e-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291164-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129116a-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291170-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291176-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d9117129117c-cc42cd6a,#w-node-e137274e-c3f4-8391-70b9-d91171291182-cc42cd6a,#w-node-_343ab638-ffe2-a92b-2f24-624a98924722-cc42cd6a,#w-node-_9c7ecd58-e78f-14a5-6bb7-6146694888f2-cc42cd6a,#w-node-b4dd9004-afae-63f7-770d-bae573a38d88-cc42cd6a,#w-node-_2d8798e1-a0b3-ce03-93b2-08d4de5cd7e0-cc42cd6a,#w-node-fe9139f4-3d49-3d63-2135-231cb92192d3-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b846-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b84c-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b852-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b858-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b85e-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b864-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b86a-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b870-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b876-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b87c-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b882-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b888-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b88e-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b894-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b89a-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8a0-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8a6-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8ac-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8b2-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8b8-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8be-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8c4-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8ca-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8d0-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b8d6-cc42cd6a,#w-node-_6b5d0303-fcf3-ca2a-b3ab-2c6256c5bde1-cc42cd6a,#w-node-a5c35ac3-d5c1-cd5a-be3a-aba64317318e-cc42cd6a,#w-node-_30365077-4279-bb42-1d2e-72c5ff9b6a89-cc42cd6a,#w-node-_54b0206e-72a0-7b28-3eee-c41ba9ba8bd6-cc42cd6a,#w-node-c31594ee-5e29-3849-774f-fa0ed71e74b9-cc42cd6a,#w-node-_9ef9670d-7e9b-1a03-b91b-b757c5bc2c16-76a56c33,#w-node-_59503020-95cb-26f4-497c-83dd93236590-76a56c33,#w-node-_5b87463c-2817-f929-6687-81637b264f55-76a56c33,#w-node-_56a9a34d-92b1-efb3-df40-c3028bdf73fe-76a56c33,#w-node-_8512329d-7f1c-da95-cbca-2f6cdad505f1-76a56c33,#w-node-b62e69f8-5a32-0c8c-011b-1a9cb07be2d2-76a56c33,#w-node-_7818da7d-7d02-0b02-e6cc-91c91864f937-81d908c6,#w-node-_02855d12-0ac2-3c3b-5e19-65e89210931d-81d908c6,#w-node-_14297db8-5a7a-e1de-77dc-9f70600573c7-81d908c6,#w-node-a30eb8ce-d42f-fdd1-ecbc-f573295c780f-81d908c6,#w-node-_53f1aa99-2352-a80d-e704-87dd2a7293f1-81d908c6,#w-node-_6a87cf58-269b-e882-b2d1-74ef05c49f67-81d908c6,#w-node-_30506429-9ed2-cac3-6522-a8e7ec66b6a0-81d908c6,#w-node-_30506429-9ed2-cac3-6522-a8e7ec66b6a5-81d908c6,#w-node-_73b4ef8e-4148-8429-5d75-a32a2b5a6afd-6047634d,#w-node-b2b89909-6185-8393-2090-6f98b5efa383-6047634d,#w-node-_92d14322-4aad-8d8a-026b-4849a9f2691f-6047634d,#w-node-_126469be-ce5e-3c04-2017-766788c282f9-6047634d,#w-node-_75aa0cda-0349-82be-9f02-95cfc5120fc4-6047634d,#w-node-_0514958f-eb59-05da-e42b-0b6268dda91b-6047634d,#w-node-_73b4ef8e-4148-8429-5d75-a32a2b5a6b02-6047634d,#w-node-_73b4ef8e-4148-8429-5d75-a32a2b5a6b07-6047634d,#w-node-_1e4b6382-040a-be3f-a55c-38f9178d7cd4-4199deb2,#w-node-a8c2b586-6a5b-8de7-8568-9c9a3443f71c-4199deb2,#w-node-c274faf4-3967-4ec8-22e2-08155ec0e80e-4199deb2,#w-node-_42ed6065-7fd7-e447-2b86-d39f9d879ebd-4199deb2,#w-node-bc3831bf-354b-dbc2-34c4-c2c39b873ce9-4199deb2,#w-node-_70abb4ee-c882-beed-7c6f-2674e9e1e6ba-4199deb2,#w-node-_1e4b6382-040a-be3f-a55c-38f9178d7cd9-4199deb2,#w-node-_3292d629-fa68-4632-8cfc-bc76074c66bf-23bec33c,#w-node-fa832fae-f130-8982-06fc-a03dcc886539-23bec33c,#w-node-cbe02e09-2ca6-341c-7a34-aae7d9902845-23bec33c,#w-node-c796ce52-e632-c454-2134-21ece1b50f75-23bec33c,#w-node-_5798ba1b-a753-7374-9c43-a27f87775f01-23bec33c,#w-node-_3292d629-fa68-4632-8cfc-bc76074c66c4-23bec33c,#w-node-_66e1ce1e-0eb3-dd50-fd90-482069778021-23bec33c,#w-node-e6cf4e96-0084-6a5f-71be-32c8df9b9199-36c0b005,#w-node-bb5774bb-59a3-477e-e30a-183fd3ab13da-36c0b005,#w-node-_26b90100-2edd-b468-33c6-0ac0d907e9cc-36c0b005,#w-node-_338b716c-f73a-349e-62cb-94064db74690-36c0b005,#w-node-d28e051d-ff18-f7e7-7e32-6ad6ade45ab5-36c0b005,#w-node-e6cf4e96-0084-6a5f-71be-32c8df9b919e-36c0b005,#w-node-_3ce67d39-2f04-2547-1152-281d16307204-275e64eb,#w-node-_70fd8883-0f7a-c47d-65a0-70855791abc2-275e64eb,#w-node-_475d43a9-464d-0a23-c3ad-9bc8024b2e45-275e64eb,#w-node-d31b1f7a-10a2-230e-fb69-7fcd1a0ee7f6-275e64eb,#w-node-_52aa4d33-a81a-3330-eb54-a016609b2505-275e64eb,#w-node-de2ede60-be9a-ef8a-3137-75b0437e0c49-275e64eb,#w-node-_3ce67d39-2f04-2547-1152-281d16307209-275e64eb,#w-node-_3ce67d39-2f04-2547-1152-281d1630720e-275e64eb,#w-node-_9ef9670d-7e9b-1a03-b91b-b757c5bc2c16-c84bc6d9,#w-node-bbe1eec0-6b17-5c36-70eb-a357b65c66d5-c84bc6d9,#w-node-_82df746a-1a97-b90a-6f73-41ab6db632d6-c84bc6d9,#w-node-_66f7c660-045f-58e9-deec-beff3b70102c-c84bc6d9,#w-node-_59503020-95cb-26f4-497c-83dd93236590-c84bc6d9,#w-node-_56a9a34d-92b1-efb3-df40-c3028bdf73fe-1a4967d5,#w-node-_6ca7928c-d097-741e-c17f-6403a8928529-1a4967d5,#w-node-_845c0de0-31f9-0103-c1a0-c69a2659ecea-1a4967d5,#w-node-_204c2a63-a7bf-44f1-26c1-fd7db5509e62-1a4967d5,#w-node-f8434dcb-8b9e-dfd6-319b-eb4c9594ab3d-1a4967d5,#w-node-_8512329d-7f1c-da95-cbca-2f6cdad505f1-1a4967d5,#w-node-b62e69f8-5a32-0c8c-011b-1a9cb07be2d2-1a4967d5,#w-node-_8512329d-7f1c-da95-cbca-2f6cdad505f1-1a49d77d,#w-node-f079470e-9e45-6e10-e312-40989915d786-1a49d77d,#w-node-_5d283eba-a995-f49f-9d3c-d18a39649747-1a49d77d,#w-node-aeae286a-cb63-40a0-9a2b-7f989f92ca9f-1a49d77d,#w-node-b62e69f8-5a32-0c8c-011b-1a9cb07be2d2-1a49d77d,#w-node-_9ef9670d-7e9b-1a03-b91b-b757c5bc2c16-33226223,#w-node-be8d152e-50f8-a9c1-5dc4-c504021c5cf8-33226223,#w-node-_15e90be8-c2b7-bf6e-85ba-829c5c8e41e2-33226223,#w-node-abbe8b25-4a77-4337-f085-249f97d9702a-33226223,#w-node-_7b21206c-968b-8ca3-1020-24a5a6d118fc-33226223,#w-node-_59503020-95cb-26f4-497c-83dd93236590-33226223,#w-node-_9ef9670d-7e9b-1a03-b91b-b757c5bc2c16-08bcf111,#w-node-c960d362-3262-e905-8801-dd6c4ec0013a-08bcf111,#w-node-_97162dda-f619-61c2-c7de-02ead65515a9-08bcf111,#w-node-_37ec1ac2-fa92-0549-e020-76492ee5d460-08bcf111,#w-node-_3c117ef8-ca65-1711-bfe6-c34fa16a4307-08bcf111,#w-node-c75946b1-51a2-71e3-a0cb-e0fe4ae36be4-08bcf111,#w-node-_59503020-95cb-26f4-497c-83dd93236590-08bcf111,#w-node-_9ef9670d-7e9b-1a03-b91b-b757c5bc2c16-38d10ca5,#w-node-_181a205c-8c41-bc0c-68a4-67103f8539e0-38d10ca5,#w-node-ec5dce62-6408-ffd5-199e-99de6650143f-38d10ca5,#w-node-_51c829fd-fb13-684e-1a4f-0c40a91adcca-38d10ca5,#w-node-d9e64feb-afb6-8050-ce20-f949a6189e16-38d10ca5,#w-node-e645c47d-7f71-2728-224d-49e803689bfd-38d10ca5,#w-node-_59503020-95cb-26f4-497c-83dd93236590-38d10ca5,#w-node-_5b87463c-2817-f929-6687-81637b264f55-38d10ca5{grid-area:span 1/span 1/span 1/span 1}#w-node-_7519fe83-409c-e867-8b39-ae1e06bba9d9-eb6c4542{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_72608f45-fe83-93fa-3af1-a275ef2a78e7-eb6c4542,#w-node-f81ae37c-83ed-3322-05d2-25bec4148700-eb6c4542{grid-area:span 1/span 1/span 1/span 1;place-self:auto}#w-node-f81ae37c-83ed-3322-05d2-25bec41486fb-eb6c4542{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_97ff44aa-8735-9891-0607-ef14c2d165d4-eb6c4542{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_97ff44aa-8735-9891-0607-ef14c2d165d9-eb6c4542,#w-node-_2c4c1108-86f4-c7b5-5af5-41f478a97910-eb6c4542{grid-area:span 1/span 1/span 1/span 1;place-self:auto}#w-node-_2c4c1108-86f4-c7b5-5af5-41f478a97911-eb6c4542{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_8512329d-7f1c-da95-cbca-2f6cdad505f1-2a57b304,#w-node-f900ff59-f7d4-87a4-419a-98f27e94c081-2a57b304,#w-node-fa4317cb-6f42-0a6a-5f09-07c810ebf55d-2a57b304,#w-node-_2f81d6bf-d3ed-2f4a-7518-49dfacadaa3d-2a57b304,#w-node-b62e69f8-5a32-0c8c-011b-1a9cb07be2d2-2a57b304{grid-area:span 1/span 1/span 1/span 1}#w-node-a49cc203-6cee-cc84-a209-a909f1a17dd7-0c3c5038{place-self:center}#w-node-_9ef9670d-7e9b-1a03-b91b-b757c5bc2c16-fbe4157f,#w-node-_59503020-95cb-26f4-497c-83dd93236590-fbe4157f,#w-node-_5b87463c-2817-f929-6687-81637b264f55-fbe4157f,#w-node-_56a9a34d-92b1-efb3-df40-c3028bdf73fe-fbe4157f,#w-node-_8512329d-7f1c-da95-cbca-2f6cdad505f1-fbe4157f,#w-node-b62e69f8-5a32-0c8c-011b-1a9cb07be2d2-fbe4157f{grid-area:span 1/span 1/span 1/span 1}#w-node-a49cc203-6cee-cc84-a209-a909f1a17dd7-a139418c{place-self:center}#w-node-_0ce9d02b-0dcb-1019-20a1-f05df71400a1-a139418c{place-self:auto center}#w-node-f42e7e0e-ce98-2542-1ce5-ce4aba53cfa2-a139418c,#w-node-_2753afb6-2098-a4d0-dce4-ac7fff62797e-a139418c,#w-node-a49cc203-6cee-cc84-a209-a909f1a17dd7-2d687cd8{place-self:center}#w-node-_0ce9d02b-0dcb-1019-20a1-f05df71400a1-2d687cd8,#w-node-_08f31a69-e8ec-aff2-dfcc-455a32146088-2d687cd8,#w-node-_54d9e360-7d31-a70c-91a2-cecf458f52a7-2d687cd8,#w-node-_08e20eaa-bda6-9e62-d49d-d95f493288e5-2d687cd8,#w-node-_300f8fe1-3327-d1ab-c79c-63bc4a42eb67-2d687cd8,#w-node-_579e824f-93b0-695d-83f3-cfb4a9a13514-2d687cd8{place-self:auto center}@media screen and (max-width:767px){#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831e4-2b5831e1{justify-self:auto}#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831e9-2b5831e1{grid-area:Area-2;place-self:auto start}#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831f5-2b5831e1,#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831fe-2b5831e1,#w-node-_87f4268d-687e-6e97-b2ca-f7042b583209-2b5831e1{justify-self:start}#w-node-_4dc9b318-52e6-fce0-3cf7-dacdf582b1b8-523b5623,#w-node-c33dd708-49e0-83b3-10a1-4d1507656047-523b5623,#w-node-e137274e-c3f4-8391-70b9-d911712910f2-cc42cd6a,#w-node-_79a205ae-7a61-7a49-9bf3-1cd02f31b846-cc42cd6a{order:0}#w-node-f81ae37c-83ed-3322-05d2-25bec4148700-eb6c4542{grid-area:2/1/3/2}#w-node-f81ae37c-83ed-3322-05d2-25bec41486fb-eb6c4542,#w-node-_97ff44aa-8735-9891-0607-ef14c2d165d4-eb6c4542{grid-area:1/1/2/2}#w-node-_97ff44aa-8735-9891-0607-ef14c2d165d9-eb6c4542,#w-node-_2c4c1108-86f4-c7b5-5af5-41f478a97910-eb6c4542{grid-area:2/1/3/2}#w-node-_2c4c1108-86f4-c7b5-5af5-41f478a97911-eb6c4542{grid-area:1/1/2/2;justify-self:auto}}@media screen and (max-width:479px){#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831e4-2b5831e1{place-self:auto}#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831e9-2b5831e1,#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831f5-2b5831e1,#w-node-_87f4268d-687e-6e97-b2ca-f7042b5831fe-2b5831e1,#w-node-_87f4268d-687e-6e97-b2ca-f7042b583209-2b5831e1{justify-self:start}#w-node-_592c68a5-42d9-5425-523b-3cb01a38ccec-7f056050{grid-area:span 1/span 1/span 1/span 1;place-self:center start}#w-node-b3ce87cd-93f3-170d-f29c-2876bfb9d8fe-7f056050,#w-node-_10098e04-fccc-7b6e-d567-d8b37b839b66-7f056050,#w-node-e85155a4-9c67-be01-b54d-012173bd60e7-a6ff2048,#w-node-_1c801dbd-2f0b-f1f7-8274-6785c1b2060e-a6ff2048{grid-area:span 1/span 1/span 1/span 1}#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-76a56c33,#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-c84bc6d9,#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-1a4967d5,#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-1a49d77d,#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-33226223,#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-08bcf111,#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-38d10ca5,#w-node-_64593c99-ac4b-6732-9b59-5b94b60e656e-2a57b304{justify-self:center}}