@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}:root{--notification-height: 200px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.text-center{text-align:center}.no-margin{margin:0}.no-padding{padding:0}.list li{margin-top:0.5rem}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hidden,[hidden]{display:none !important}.shown,[shown]{display:block !important}.visually-hidden{display:inline-block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;font-size:0;line-height:0;border:0;padding:0;margin:0}@font-face{font-family:'BigCaslon';src:url("/build/big-caslon-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'BigCaslon';src:url("/build/big-caslon-regular.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/soehne-web-buch.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/soehne-web-kraftig.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/soehne-web-halbfett.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Alternate Gothic';src:url("/build/alternate-gothic.ttf");font-weight:700;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-semibold-webfont.woff2");font-weight:600;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-regular-webfont.woff2");font-weight:400;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-semibold-webfont.woff2");font-weight:600;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-bold-webfont.woff2");font-weight:700;font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:.625em}body{position:relative;font-size:1.4rem;line-height:1.4;font-family:"Soehne",Arial,sans-serif;font-weight:400;-webkit-font-feature-settings:'lnum', 'pnum';font-feature-settings:'lnum', 'pnum';color:#585757;background-color:#faf9f3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (min-width: 768px){body{font-size:1.6rem;line-height:1.42}}@media (min-width: 1200px){body{font-size:1.8rem;line-height:1.45}}body.mobile-menu-open{overflow:hidden}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.display-1,.display-2{margin:0 0 2rem;font-family:"BigCaslon",Arial,sans-serif;font-weight:400;line-height:1.15;color:#201547}h1,.heading-1{font-size:3.8rem;text-align:center}@media (min-width: 768px){h1,.heading-1{font-size:6.5rem;letter-spacing:0.1rem}}@media (min-width: 1200px){h1,.heading-1{font-size:8rem}}h2,.heading-2{font-size:2.8rem}@media (min-width: 768px){h2,.heading-2{font-size:3.7rem}}@media (min-width: 1200px){h2,.heading-2{font-size:4.6rem}}h3,.heading-3{font-size:2.4rem}@media (min-width: 768px){h3,.heading-3{font-size:2.8rem}}@media (min-width: 1200px){h3,.heading-3{font-size:3.2rem}}h4,.heading-4{font-size:1.8rem}@media (min-width: 768px){h4,.heading-4{font-size:2.2rem}}@media (min-width: 1200px){h4,.heading-4{font-size:2.6rem}}h5,.heading-5{font-family:"Soehne",Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d}@media (min-width: 768px){h5,.heading-5{font-size:1.3rem}}@media (min-width: 1200px){h5,.heading-5{font-size:1.4rem}}h6,.heading-6{font-family:"Soehne",Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d}@media (min-width: 768px){h6,.heading-6{font-size:1.2rem}}@media (min-width: 1200px){h6,.heading-6{font-size:1.3rem}}.small-title{font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d;text-transform:uppercase;text-align:center;margin-bottom:1.6rem}@media (min-width: 768px){.small-title{font-size:1.3rem;margin-bottom:2rem}}@media (min-width: 1200px){.small-title{font-size:1.4rem;margin-bottom:2.4rem}}p{margin:0 0 1rem}@media (min-width: 768px){p{margin:0 0 1.5rem}}@media (min-width: 1200px){p{margin:0 0 2rem}}span.intro-text{font-size:1.6rem;line-height:1.3;color:#8c879d;text-transform:initial}@media (min-width: 768px){span.intro-text{font-size:1.6rem}}@media (min-width: 1200px){span.intro-text{font-size:2.2rem}}span.small-text{font-size:1.2rem}@media (min-width: 768px){span.small-text{font-size:1.3rem}}.drop-cap{display:inline-block}.drop-cap:first-child::first-letter{float:left;font-family:"BigCaslon",Arial,sans-serif;font-size:5.5rem;line-height:4rem;color:#201547;padding-top:1rem;padding-right:0.8rem;padding-left:0.3rem}@media (min-width: 768px){.drop-cap:first-child::first-letter{font-size:6.5rem;line-height:5rem;padding-right:0.9rem}}@media (min-width: 1200px){.drop-cap:first-child::first-letter{font-size:7.5rem;line-height:6rem;padding-right:1rem}}.small-text{font-size:1.3rem}@media (min-width: 768px){.small-text{font-size:1.4rem}}@media (min-width: 1200px){.small-text{font-size:1.5rem}}a{color:#201547;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;outline:none}a:hover,a:focus{color:#575076}.rte a{color:#777}.rte a:hover{color:black}.rte span.button-span a{color:white}.rte span.button-span a:hover{color:white}img{display:block;max-width:100%;height:auto}ins{-webkit-text-decoration-line:none;text-decoration-line:none}.block-quote{display:block;margin:2.5rem 0;padding:0 0 0 2.2rem;font-family:"BigCaslon",Arial,sans-serif;font-size:2.4rem;line-height:1.3;color:#575076;border-left:0.2rem solid #8c879d}@media (min-width: 768px){.block-quote{margin:3.3rem 0;padding:0 0 0 2.6rem;font-size:2.9rem;line-height:1.2}}@media (min-width: 1200px){.block-quote{margin:4rem 0;padding:0 0 0 3rem;font-size:3.4rem}}.block-quote .block-quote__author{display:block;font-size:1.1rem;font-weight:400;color:#777;margin-top:1.2rem}@media (min-width: 768px){.block-quote .block-quote__author{font-size:1.3rem;margin-top:1.6rem}}.icon{display:inline-block;position:relative;width:1.5rem;height:1.5rem;fill:currentColor;pointer-events:none}.rte ul{list-style:none !important;padding:0}.rte ul li{padding:1rem 1.1rem;margin-left:1rem;position:relative}.rte ul li:before{display:inline-block;content:"\2022";color:#201547;font-weight:bold;width:2rem;left:-1rem;position:absolute}.vrcproductpage .pp-grid__main-column .rte ul li{margin-left:2.6rem}.vrcproductpage .pp-grid__main-column .rte ul li:before{content:"";top:2.4rem;left:-1.8rem;width:1rem;height:0.1rem;background-color:#201547}.rte ul ul{padding-top:1rem;padding-left:2rem}.rte ul ul li:last-child{padding-bottom:0}.rte ol{list-style-position:inside;padding:0}.rte ol li{padding:1rem 0}.rte ol ol{padding-top:1rem;padding-left:3rem}.rte ol ol li:last-child{padding-bottom:0}dt{font-weight:700}table{width:100%;border-collapse:collapse;border-spacing:0;border:none}table tr:nth-child(even){background-color:rgba(87,80,118,0.07)}table thead td,table th{font-size:1.2rem;font-weight:400;text-transform:uppercase;text-align:left;padding:1.6rem;color:white;background-color:#201547;border:none}@media (min-width: 1200px){table thead td,table th{font-size:1.4rem}}table td{font-size:1.3rem;text-align:left;padding:1.3rem 1.6rem;vertical-align:top;border:none}@media (min-width: 1200px){table td{font-size:1.5rem}}table tfoot td{font-size:1.4rem;font-weight:700;color:#575076;text-transform:uppercase;text-align:left;padding:1.6rem;background-color:#d9d5de;border:none}table.table__pinned *:first-child tr:first-child td:first-child:after,table.table__pinned>tr:first-child td:first-child:after{top:-1px;height:calc(100% + 4rem);-webkit-box-shadow:0.8rem 0rem 1.9rem 0rem rgba(99,99,99,0.5);box-shadow:0.8rem 0rem 1.9rem 0rem rgba(99,99,99,0.5)}table.table__pinned thead th:first-child,table.table__pinned thead td:first-child,table.table__pinned tbody td:first-child{position:sticky;left:0;z-index:2}table.table__pinned thead th:first-child:before,table.table__pinned thead th:first-child:after,table.table__pinned thead td:first-child:before,table.table__pinned thead td:first-child:after,table.table__pinned tbody td:first-child:before,table.table__pinned tbody td:first-child:after{content:'';display:block;position:absolute;top:0;height:calc(100% + 1px)}table.table__pinned thead th:first-child:before,table.table__pinned thead td:first-child:before,table.table__pinned tbody td:first-child:before{width:1.6rem;left:calc(-1.6rem + 1px);background-color:#faf9f3}table.table__pinned thead th:first-child:after,table.table__pinned thead td:first-child:after,table.table__pinned tbody td:first-child:after{width:100%;z-index:-1;right:0;-webkit-box-shadow:0.8rem 3rem 1.9rem 0rem rgba(99,99,99,0.5);box-shadow:0.8rem 3rem 1.9rem 0rem rgba(99,99,99,0.5)}@media (min-width: 768px){table.table__pinned thead th:first-child:before,table.table__pinned thead th:first-child:after,table.table__pinned thead td:first-child:before,table.table__pinned thead td:first-child:after,table.table__pinned tbody td:first-child:before,table.table__pinned tbody td:first-child:after{display:none}table.table__pinned thead th:first-child:before,table.table__pinned thead td:first-child:before,table.table__pinned tbody td:first-child:before{display:none}}table.table__pinned tbody tr:nth-child(odd) td:first-child{background-color:#faf9f3}table.table__pinned tbody tr:nth-child(even) td:first-child{background-color:#eeedea}.table-wrapper__pinned{overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.table-wrapper__pinned::-webkit-scrollbar{display:none}hr{height:0.1rem;border:none;background-color:#ddd;margin:1rem 0}@media (min-width: 768px){hr{margin:2rem 0}}.bs-container .rte hr{position:relative;top:0;left:-2rem;width:calc(100% + 4rem);height:0.1rem;border:none;background-color:#ddd;margin:3.3rem 0 3rem}@media (min-width: 768px){.bs-container .rte hr{top:0;left:-3rem;width:calc(100% + 6rem);margin:4.4rem 0 4rem}}@media (min-width: 1200px){.bs-container .rte hr{top:0;left:-12rem;width:calc(100% + 24rem);margin:5.5rem 0 5rem}}@media (min-width: 1440px){.bs-container .rte hr{top:0;left:-23rem;width:calc(100% + 46rem)}}img{height:auto;max-width:100%}@media (prefers-reduced-motion: reduce){*,*::before,*::after{-webkit-animation-delay:-1ms !important;animation-delay:-1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;-webkit-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important}}.mobile-hide{display:none}@media (min-width: 768px){.mobile-hide{display:block}}@media (min-width: 768px){.desktop-hide{display:none}}.viewport-check{opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem)}.viewport-check.entered{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out}.viewport-check.footer{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.pagenotfound .viewport-check,body.pagenotfoundir .viewport-check{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.umb-grid .viewport-check{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.content{position:relative;z-index:1;padding-top:5.2rem;-webkit-transition:padding 0.3s ease-out;-o-transition:padding 0.3s ease-out;transition:padding 0.3s ease-out}@media (min-width: 768px){.content{padding-top:6.3rem}}@media (min-width: 1200px){.content{padding-top:7rem}}.modal-open .content{z-index:10}body.vrc-site .content{padding-top:8.6rem}@media (min-width: 480px){body.vrc-site .content{padding-top:11.1rem}}@media (min-width: 768px){body.vrc-site .content{padding-top:14.4rem}}body.homepage .content{padding-top:0}body.alert.header-top .content{padding-top:12.7rem}@media (min-width: 1200px){body.alert.header-top .content{padding-top:7rem}}.container{margin:0 auto;padding:0 2rem;max-width:142rem}@media (min-width: 768px){.container{padding:0 3rem}}@media (min-width: 1200px){.container{padding:0 4rem}}.container.container--slim{max-width:111rem}.container.container--narrow{max-width:96rem}.container.container--extranarrow{max-width:70rem}@media (min-width: 768px){.container.container--columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.container.container--columns .container__column{width:100%}@media (min-width: 768px){.container.container--columns .container__column{width:calc(50% - 1.5rem)}}@media (min-width: 1200px){.container.container--columns .container__column{width:calc(50% - 2rem)}}.container .container{padding:0}@media (min-width: 768px){.fotf-site .container{padding:0 4rem}}@media (min-width: 1200px){.fotf-site .container{padding:0 6rem}}.fotf-site .container.container--wide{padding:0}.vrc-site .container{max-width:122rem}.vrc-site .container.container--slim{max-width:111rem}.vrc-site .container.container--narrow{max-width:96rem}.vrc-site .container.container--extranarrow{max-width:70rem}.bs-row>div{margin-bottom:3rem}@media (min-width: 768px){.bs-row>div{margin-bottom:5rem}}@media (min-width: 1200px){.bs-row>div{margin-bottom:7rem}}.grid{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill, 18rem)}.grid.grid--2{grid-template-columns:1fr}@media (min-width: 768px){.grid.grid--2{grid-template-columns:1fr 1fr}}.grid.grid--3{grid-template-columns:repeat(auto-fill, minmax(calc(47.33333rem - 4rem), 1fr))}.grid.grid--4{grid-template-columns:repeat(auto-fill, minmax(calc(35.5rem - 4rem), 1fr))}.grid.grid--5{grid-template-columns:repeat(auto-fill, minmax(calc(28.4rem - 4rem), 1fr))}.button,span.button-span a,span.button-span-white a{display:inline-block;line-height:1;font-weight:700;text-decoration:none;text-align:center;color:white;padding:1.2rem 1.6rem;background-color:black;border:0.2rem solid black;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 768px){.button,span.button-span a,span.button-span-white a{padding:1.6rem 2.5rem}}@media (min-width: 1200px){.button,span.button-span a,span.button-span-white a{padding:1.9rem 2.5rem}}.button:hover,.button.button--hover,.button:focus,.button.button--focus,span.button-span a:hover,span.button-span a.button--hover,span.button-span a:focus,span.button-span a.button--focus,span.button-span-white a:hover,span.button-span-white a.button--hover,span.button-span-white a:focus,span.button-span-white a.button--focus{color:white;background-color:#777;border-color:#777}.button:active,span.button-span a:active,span.button-span-white a:active{-webkit-box-shadow:inset 0 0 0.7rem 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 0.7rem 0 rgba(0,0,0,0.5)}.button:disabled,.button.button--disabled,span.button-span a:disabled,span.button-span a.button--disabled,span.button-span-white a:disabled,span.button-span-white a.button--disabled{opacity:0.25;pointer-events:none}.button.button--white,span.button-span a.button--white,span.button-span-white a.button--white{color:black;background-color:white;border-color:white}.button.button--white:hover,.button.button--white.button--hover,.button.button--white:focus,.button.button--white.button--focus,span.button-span a.button--white:hover,span.button-span a.button--white.button--hover,span.button-span a.button--white:focus,span.button-span a.button--white.button--focus,span.button-span-white a.button--white:hover,span.button-span-white a.button--white.button--hover,span.button-span-white a.button--white:focus,span.button-span-white a.button--white.button--focus{color:#777;border-color:white}.button.button--grey,span.button-span a.button--grey,span.button-span-white a.button--grey{color:black;background-color:white;border:0.2rem solid black}.button.button--grey:hover,.button.button--grey.button--hover,.button.button--grey:focus,.button.button--grey.button--focus,span.button-span a.button--grey:hover,span.button-span a.button--grey.button--hover,span.button-span a.button--grey:focus,span.button-span a.button--grey.button--focus,span.button-span-white a.button--grey:hover,span.button-span-white a.button--grey.button--hover,span.button-span-white a.button--grey:focus,span.button-span-white a.button--grey.button--focus{color:#777;border-color:#777}.button.button--grey:active,span.button-span a.button--grey:active,span.button-span-white a.button--grey:active{color:black;border-color:black}.vrc-site .button,.vrc-site span.button-span a,.vrc-site span.button-span-white a{position:relative;font-size:1.1rem;letter-spacing:0.1rem;background-color:#201547;border-width:0.1rem;border-color:#201547;padding:1.4rem 3rem;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}@media (min-width: 768px){.vrc-site .button,.vrc-site span.button-span a,.vrc-site span.button-span-white a{font-size:1.2rem}}@media (min-width: 1200px){.vrc-site .button,.vrc-site span.button-span a,.vrc-site span.button-span-white a{font-size:1.3rem}}.vrc-site .button:hover,.vrc-site .button.button--hover,.vrc-site .button:focus,.vrc-site .button.button--focus,.vrc-site span.button-span a:hover,.vrc-site span.button-span a.button--hover,.vrc-site span.button-span a:focus,.vrc-site span.button-span a.button--focus,.vrc-site span.button-span-white a:hover,.vrc-site span.button-span-white a.button--hover,.vrc-site span.button-span-white a:focus,.vrc-site span.button-span-white a.button--focus{background-color:#362c59;border-color:#362c59}.vrc-site .button:active,.vrc-site span.button-span a:active,.vrc-site span.button-span-white a:active{-webkit-box-shadow:none;box-shadow:none}.vrc-site .button.button--white,.vrc-site span.button-span a.button--white,.vrc-site span.button-span-white a.button--white{color:#201547;background-color:#faf9f3;border-width:0.1rem;border-color:#d9d5de}.vrc-site .button.button--white:hover,.vrc-site .button.button--white.button--hover,.vrc-site .button.button--white:focus,.vrc-site .button.button--white.button--focus,.vrc-site span.button-span a.button--white:hover,.vrc-site span.button-span a.button--white.button--hover,.vrc-site span.button-span a.button--white:focus,.vrc-site span.button-span a.button--white.button--focus,.vrc-site span.button-span-white a.button--white:hover,.vrc-site span.button-span-white a.button--white.button--hover,.vrc-site span.button-span-white a.button--white:focus,.vrc-site span.button-span-white a.button--white.button--focus{color:#201547;background-color:#faf9f3;border-color:#b5aebf}.vrc-site .button.button--grey,.vrc-site span.button-span a.button--grey,.vrc-site span.button-span-white a.button--grey{color:#201547;background-color:#d8d8d8;border:0.2rem solid #d8d8d8}.vrc-site .button.button--grey:hover,.vrc-site .button.button--grey.button--hover,.vrc-site .button.button--grey:focus,.vrc-site .button.button--grey.button--focus,.vrc-site span.button-span a.button--grey:hover,.vrc-site span.button-span a.button--grey.button--hover,.vrc-site span.button-span a.button--grey:focus,.vrc-site span.button-span a.button--grey.button--focus,.vrc-site span.button-span-white a.button--grey:hover,.vrc-site span.button-span-white a.button--grey.button--hover,.vrc-site span.button-span-white a.button--grey:focus,.vrc-site span.button-span-white a.button--grey.button--focus{color:#777;border-color:#777}.vrc-site .button.button--grey:active,.vrc-site span.button-span a.button--grey:active,.vrc-site span.button-span-white a.button--grey:active{color:black;border-color:black}.vrc-site .button.button--wire,.vrc-site span.button-span a.button--wire,.vrc-site span.button-span-white a.button--wire{color:#faf9f3;background-color:transparent;border-color:#faf9f3}.vrc-site .button.button--wire:hover,.vrc-site .button.button--wire.button--hover,.vrc-site .button.button--wire:focus,.vrc-site .button.button--wire.button--focus,.vrc-site span.button-span a.button--wire:hover,.vrc-site span.button-span a.button--wire.button--hover,.vrc-site span.button-span a.button--wire:focus,.vrc-site span.button-span a.button--wire.button--focus,.vrc-site span.button-span-white a.button--wire:hover,.vrc-site span.button-span-white a.button--wire.button--hover,.vrc-site span.button-span-white a.button--wire:focus,.vrc-site span.button-span-white a.button--wire.button--focus{color:#362c59;background-color:#faf9f3;border-color:#faf9f3}.vrc-site .button.button--pill,.vrc-site span.button-span a.button--pill,.vrc-site span.button-span-white a.button--pill{color:#201547;background-color:#faf9f3;border:none;border-radius:2.2rem;padding:1rem 1.4rem 1.4rem}.vrc-site .button.button--pill:after,.vrc-site span.button-span a.button--pill:after,.vrc-site span.button-span-white a.button--pill:after{background:#d9d5de;border-radius:2.2rem;top:0;bottom:0;left:0;right:0}.vrc-site .button.button--underline,.vrc-site span.button-span a.button--underline,.vrc-site span.button-span-white a.button--underline{color:#201547;background-color:transparent;border-width:0.1rem;border:none;border-bottom:0.1rem solid #8c879d;padding:0}.vrc-site .button.button--underline:hover,.vrc-site .button.button--underline.button--hover,.vrc-site .button.button--underline:focus,.vrc-site .button.button--underline.button--focus,.vrc-site span.button-span a.button--underline:hover,.vrc-site span.button-span a.button--underline.button--hover,.vrc-site span.button-span a.button--underline:focus,.vrc-site span.button-span a.button--underline.button--focus,.vrc-site span.button-span-white a.button--underline:hover,.vrc-site span.button-span-white a.button--underline.button--hover,.vrc-site span.button-span-white a.button--underline:focus,.vrc-site span.button-span-white a.button--underline.button--focus{font-size:1.3rem;color:#8c879d;text-transform:uppercase;background-color:transparent;border-color:#8c879d}.fotf-site footer .button.button--icon{padding:1.1rem 2rem 0.9rem}.fotf-site footer .button.button--icon .icon{width:2rem;height:2rem;margin-right:1.2rem}.fotf-site .button,.fotf-site span.button-span a{font-size:1.3rem;line-height:1.2;text-transform:uppercase;color:#eae4de;background-color:#242121;border-color:#242121;border-radius:3rem;padding:1.5rem 2.5rem 1.3rem}.fotf-site .button:hover,.fotf-site .button:focus,.fotf-site span.button-span a:hover,.fotf-site span.button-span a:focus{color:#242121;background-color:#eae4de}.fotf-site .button.button--icon,.fotf-site span.button-span a.button--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.fotf-site .button.button--icon .icon,.fotf-site span.button-span a.button--icon .icon{width:3rem;height:3rem;margin-right:-0.5rem}.fotf-site span.button-span-white a{font-size:1.3rem;line-height:1.2;text-transform:uppercase;background-color:#eae4de;color:#242121;border-color:#242121;border-radius:3rem;padding:1.5rem 2.5rem 1.3rem}.fotf-site span.button-span-white a:hover,.fotf-site span.button-span-white a:focus{color:#eae4de;background-color:#242121}.button.button--outline,span.button-span-white a{color:black;background-color:transparent;border:0.2rem solid black;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button.button--outline:hover,.button.button--outline.button--hover,.button.button--outline:focus,.button.button--outline.button--focus,span.button-span-white a:hover,span.button-span-white a.button--hover,span.button-span-white a:focus,span.button-span-white a.button--focus{color:white;background-color:black;border-color:black}.button.button--outline:active,span.button-span-white a:active{color:black;background-color:transparent;border-color:black}.vrc-site .button.button--outline,.vrc-site span.button-span-white a{color:#201547;background-color:transparent;border:0.1rem solid #d9d5de}.vrc-site .button.button--outline:hover,.vrc-site .button.button--outline.button--hover,.vrc-site .button.button--outline:focus,.vrc-site .button.button--outline.button--focus,.vrc-site span.button-span-white a:hover,.vrc-site span.button-span-white a.button--hover,.vrc-site span.button-span-white a:focus,.vrc-site span.button-span-white a.button--focus{color:white;background-color:#201547;border-color:#201547}.rte span.button-span+span.button-span,.rte span.button-span+span.button-span-white,.rte span.button-span+span.button-span-tertiary,.rte span.button-span-white+span.button-span,.rte span.button-span-white+span.button-span-white,.rte span.button-span-white+span.button-span-tertiary,.rte span.button-span-tertiary+span.button-span,.rte span.button-span-tertiary+span.button-span-white,.rte span.button-span-tertiary+span.button-span-tertiary{margin-left:2rem}.button-tertiary,.button-span-tertiary a,button.button--tertiary{position:relative;display:inline-block;line-height:1;font-size:1.1rem;font-weight:700;color:#201547;padding-top:0.7rem;padding-bottom:0.3rem;outline:none;text-decoration:none}@media (min-width: 768px){.button-tertiary,.button-span-tertiary a,button.button--tertiary{font-size:1.2rem}}@media (min-width: 1200px){.button-tertiary,.button-span-tertiary a,button.button--tertiary{font-size:1.3rem}}.button-tertiary:before,.button-span-tertiary a:before,button.button--tertiary:before{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:0.1rem;background:#8c879d}.button-tertiary:hover,.button-tertiary:focus,.button-span-tertiary a:hover,.button-span-tertiary a:focus,button.button--tertiary:hover,button.button--tertiary:focus{color:#8c879d}.vrc-site .button-tertiary,.vrc-site .button-span-tertiary a,.vrc-site button.button--tertiary{letter-spacing:0.1rem}button.button--tertiary{line-height:1.5}.button-download a{display:inline-block;line-height:1;font-weight:400;color:#201547;background-image:url(/images/icons/download.svg);background-position:top left;background-size:contain;background-repeat:no-repeat;padding-left:1.7rem;padding-bottom:0.2rem;cursor:pointer;outline:none;text-decoration:underline}@media (min-width: 768px){.button-download a{padding-left:1.8rem;padding-bottom:0.1rem}}@media (min-width: 1200px){.button-download a{padding-left:1.9rem;padding-bottom:0}}.button-download a:hover,.button-download a:focus{color:#201547;opacity:0.6}.button-external a{display:inline-block;line-height:1;font-weight:400;color:#201547;background-image:url(/images/icons/external.svg);background-position:top right;background-size:contain;background-repeat:no-repeat;padding:0.3rem 1.9rem 0.3rem 0;cursor:pointer;outline:none;text-decoration:underline}@media (min-width: 768px){.button-external a{padding:0.4rem 2rem 0.4rem 0}}@media (min-width: 1200px){.button-external a{padding:0.5rem 2.2rem 0.5rem 0}}.button-external a:hover,.button-external a:focus{color:#201547;opacity:0.6}.button-caret{display:block;font-size:1.1rem;font-weight:700;color:#201547;text-transform:uppercase;margin:0 1.1rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.button-caret{font-size:1.3rem}}@media (min-width: 1200px){.button-caret{margin:0 1.6rem}}.button-caret .icon{position:relative;top:0.2rem;left:-0.2rem}@media (min-width: 768px){.button-caret .icon{top:0.1rem}}@media (min-width: 1200px){.button-caret .icon{top:0}}.button-caret:hover,.button-caret:focus{color:#575076}.vrc-site .button-caret{letter-spacing:0.1rem}.button-underline{position:relative}.button-underline:after{position:absolute;display:block;content:"";bottom:0;left:52%;right:52%;height:0.3rem;background-color:#575076;-webkit-transition:left 0.3s ease-out,right 0.3s ease-out;-o-transition:left 0.3s ease-out,right 0.3s ease-out;transition:left 0.3s ease-out,right 0.3s ease-out;pointer-events:none}.banner-full.banner-light.header-top .header__top .button-underline:after{background-color:white}.button-underline.selected:after,.button-underline:hover:after,.button-underline:focus:after{left:0;right:0}button.unbutton{background-color:transparent;border:none;padding:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.unbutton:disabled{cursor:default}.fade-up{-webkit-animation:fadeUp 0.3s ease-out both;animation:fadeUp 0.3s ease-out both}.fade-in{-webkit-animation:fadeIn 0.3s ease-out both;animation:fadeIn 0.3s ease-out both}.fade-out{-webkit-animation:fadeOut 0.3s ease-out both;animation:fadeOut 0.3s ease-out both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:.625em}body{background-color:#fff;color:#1E1447;font-size:1.4rem;line-height:1.5;font-family:"Soehne",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (min-width: 768px){body{font-size:1.5rem}}@media (min-width: 1200px){body{font-size:1.6rem}}body.sidemenu-open:not(.sidemenu-closing){overflow:hidden}@media (min-width: 768px){body.sidemenu-open:not(.sidemenu-closing){padding-right:1.7rem}}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.display-1,.display-2{margin:0 0 2rem;font-weight:400;line-height:1.3}h1,.heading-1{font-family:"Nuosu SIL",Arial,sans-serif;font-size:2.8rem;text-align:center}@media (min-width: 768px){h1,.heading-1{font-size:3.5rem}}@media (min-width: 1200px){h1,.heading-1{font-size:4rem}}h2,.heading-2{font-family:"Nuosu SIL",Arial,sans-serif;font-size:2rem}@media (min-width: 768px){h2,.heading-2{font-size:2.3rem}}@media (min-width: 1200px){h2,.heading-2{font-size:2.6rem}}h3,.heading-3{font-family:"Nuosu SIL",Arial,sans-serif;font-size:1.8rem}@media (min-width: 768px){h3,.heading-3{font-size:2.1rem}}@media (min-width: 1200px){h3,.heading-3{font-size:2.3rem}}h4,.heading-4{font-family:"Nuosu SIL",Arial,sans-serif;font-size:1.6rem}@media (min-width: 768px){h4,.heading-4{font-size:1.8rem}}@media (min-width: 1200px){h4,.heading-4{font-size:2rem}}h5,.heading-5{font-size:1.6rem;font-weight:700;line-height:1.35}@media (min-width: 768px){h5,.heading-5{font-size:1.8rem}}@media (min-width: 1200px){h5,.heading-5{font-size:2rem}}h6,.heading-6{font-size:1.7rem}@media (min-width: 768px){h6,.heading-6{font-size:2rem}}@media (min-width: 1200px){h6,.heading-6{font-size:2.4rem}}p{margin:0 0 1rem}.small-text{font-size:1.2rem}@media (min-width: 768px){.small-text{font-size:1.3rem}}@media (min-width: 1200px){.small-text{font-size:1.4rem}}a{color:inherit;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;outline:none}.rte a{color:#777}.rte a:hover{color:black}img{display:block;max-width:100%;height:auto}.icon{display:inline-block;position:relative;width:1.5rem;height:1.5rem;fill:currentColor;pointer-events:none}ol li ol{list-style-type:lower-roman}table{width:100%;border-collapse:collapse;border-spacing:0;border:none}table tr:nth-child(even){background-color:#eee}table thead td,table th{font-size:1.4rem;font-weight:400;text-transform:uppercase;text-align:left;padding:1.6rem;background-color:#cce3dc;border:none}table td{font-size:1.5rem;text-align:left;padding:1.3rem 1.6rem;vertical-align:top;border:none}table tfoot td{font-size:1.4rem;font-weight:700;color:white;text-transform:uppercase;text-align:left;padding:1.6rem;background-color:#777;border:none}hr{height:1px;border:none;background-color:#bbb}img{height:auto;max-width:100%}button{color:inherit}button.unbutton{background-color:transparent;border:none;padding:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.unbutton:disabled{cursor:default}@media (prefers-reduced-motion: reduce){*,*::before,*::after{-webkit-animation-delay:-1ms !important;animation-delay:-1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;-webkit-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important}}.mobile-hide{display:none}@media (min-width: 768px){.mobile-hide{display:block}}@media (min-width: 768px){.desktop-hide{display:none}}.rte{color:#000;font-family:"Inter",Arial,sans-serif}.rte p{color:#000;font-family:"Inter",Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;text-align:left}.rte ul{list-style:none !important;padding:0;margin:1rem 0}.rte ol{list-style-position:inside;padding:0;margin:1rem 0}.rte li{position:relative;color:#000;font-family:"Inter",Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;padding:1rem 1.1rem;margin-left:1rem}.rte .intro-text{color:#000;font-family:"Nuosu SIL",Arial,sans-serif;font-size:2.0rem;line-height:2.7rem;font-weight:400;letter-spacing:-0.02em;text-align:left}.rte img{margin-bottom:3rem}@media (min-width: 1200px){.rte .intro-text{display:inline-block;font-size:2.6rem;line-height:3.2rem;margin-bottom:0.5rem}}.small-text{font-size:1.2rem;line-height:2rem;letter-spacing:0em;font-weight:400}.caption{font-size:1.2rem;line-height:2rem;letter-spacing:0em;font-weight:400;margin-top:-3.7rem;margin-bottom:4.5rem}blockquote{position:relative;font-family:"Bebas Neue",sans-serif;font-size:1.8rem;line-height:2.4rem;font-weight:400;letter-spacing:-0.02em;text-align:left;padding:0.5rem 0 0.5rem 1.4rem;margin:0 0 4.5rem}blockquote::before{display:inline-block;content:'';position:absolute;top:50%;left:0;width:0.1rem;height:calc(100% - 2rem);background-color:#8E7B49;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1200px){blockquote{font-size:2.0rem;line-height:2.7rem}}.block-quote{display:block;margin:2.5rem 0;padding:0 0 0 2.2rem;font-family:"Roboto",Arial,sans-serif;font-size:1.9rem;font-weight:700;line-height:1.1;color:black;border-left:0.4rem solid #8E7B49}@media (min-width: 768px){.block-quote{margin:3.3rem 0;padding:0 0 0 2.6rem;font-size:2.4rem;line-height:1.2}}@media (min-width: 1200px){.block-quote{margin:4rem 0;padding:0 0 0 3rem;font-size:2.7rem}}.block-quote .block-quote__author{display:block;font-size:1.1rem;font-weight:400;color:#777;margin-top:1.2rem}@media (min-width: 768px){.block-quote .block-quote__author{font-size:1.3rem;margin-top:1.6rem}}.advertisement .advertisement__link{display:block;text-decoration:none;text-align:center}.advertisement .advertisement__link img{display:inline-block}.error-page__content{text-align:center;padding-top:5rem;padding-bottom:5rem}@media (min-width: 768px){.error-page__content{padding-top:4.5rem;padding-bottom:10rem}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Soehne';src:url("/build/inter-regular-webfont.woff2");font-weight:400;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/inter-semibold-webfont.woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/inter-bold-webfont.woff2");font-weight:700;font-display:swap}@font-face{font-family:'Alternate Gothic';src:url("/build/alternate-gothic.ttf");font-weight:700;font-display:swap}.content{position:relative;z-index:1;padding-top:10rem;-webkit-transition:padding 0.3s ease-out;-o-transition:padding 0.3s ease-out;transition:padding 0.3s ease-out}@media (min-width: 768px){.content{padding-top:8rem}}.container{margin:0 auto;padding:0 2rem;max-width:104.2rem}@media (min-width: 768px){.container{padding:0 4rem}}@media (min-width: 1200px){.container{padding:0 5rem}}.container .container{padding:0}.bs-row>div{margin-bottom:3rem}@media (min-width: 768px){.bs-row>div{margin-bottom:5rem}}@media (min-width: 1200px){.bs-row>div{margin-bottom:7rem}}body.modal-open{position:relative;overflow:hidden}body.modal-open .modal{height:calc(100% + 1px)}.video-wrapper{position:absolute;width:100%;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.header{position:fixed;width:100%;z-index:10;pointer-events:none}.header .header__wrap{width:100%}.header .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding:0 2rem;background-color:var(--eventColour);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;pointer-events:initial}.irroot .header .header__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.header .header__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidemenu-open:not(.sidemenu-closing) .header .header__inner{padding-right:1.7rem}}body.header-down .header .header__inner{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}body.pagenotfound .header .header__inner,body.pagenotfoundir .header .header__inner,body.irroot .header .header__inner,body.irformpage .header .header__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#1E1447}.header .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:6rem;background-color:transparent;padding:1rem 0}.header .header__logo .icon{width:14rem;height:4rem;color:white}@media (min-width: 768px){.header .header__logo{width:24rem;height:8rem;padding:2rem 4rem}.header .header__logo .icon{width:21rem;height:6rem;color:white}}.header .header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem}@media (max-width: calc(768px - 0.5px)){.header .header__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}}.header .header__content .header__button-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin-left:2rem;max-width:9rem;text-align:right}.header .header__content .header__button-secondary span{color:white;font-family:"Inter", sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}.header .header__content .header__menu .header__button-secondary{width:15rem;padding-right:1.5rem}@media (max-width: calc(768px - 0.5px)){.header .header__content .header__menu .header__button-secondary{position:absolute;top:1rem;right:2rem;width:18rem;margin:0;padding:0}}.header .header__content .header__icon-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:white;margin-right:2rem}.header .header__content .header__icon-container .icon-horse{width:2.6rem;height:1.8rem}.header .header__content .header__icon-container .icon-vrc-crest{width:22px;height:32px}.header .header__content .header__title{width:100%;font-size:1rem;font-weight:700;letter-spacing:0.2rem;text-transform:uppercase;padding:0 2rem;text-align:center}body.font-white .header .header__content .header__title{color:#fff}.header .header__content .header__title span:first-child{position:relative;margin-right:3.3rem}.header .header__content .header__title span:first-child:after{content:"";position:absolute;top:calc(50% - 0.1rem);right:-1.9rem;width:0.3rem;height:0.3rem;background-color:currentColor}@media (min-width: 768px){.header .header__content{height:8rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.header .header__content .header__button-secondary{max-width:none;text-align:initial}.header .header__content .header__title{width:auto;font-size:1.8rem;letter-spacing:initial;text-transform:initial;padding:0 0 0 3.5rem;text-align:left}.header .header__content .header__title span:first-child{margin-right:4.1rem}.header .header__content .header__title span:first-child:after{right:-2.4rem}.header .header__content .header__icon-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.header .header__menu .header__tickets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;color:#fff;background-color:#1E1447;text-decoration:none;padding:1rem 1.8rem;margin-right:3.2rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.header .header__menu .header__tickets .icon{margin-right:1.2rem}.font-white .header .header__menu .header__tickets{background-color:#fff;color:#1E1447}.header .header__menu .header__tickets:hover,.header .header__menu .header__tickets:focus{color:var(--eventColour)}.header .header__menu .header__toggle{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3rem;color:#1E1447}.font-white .header .header__menu .header__toggle{color:#fff}.header .header__menu .header__toggle .icon{width:3rem}.header .header__menu .header__toggle span{font-size:1.2rem;font-weight:700;text-transform:uppercase}.header .header__menu .header__toggle:hover,.header .header__menu .header__toggle:focus{opacity:0.3}@media (min-width: 768px){.header .header__menu .header__toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.header.header--light .header__content{padding-right:2.4rem}.header.header--light .header__content .header__button-secondary{margin-left:auto}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.footer{padding:2rem 2rem 9rem;margin-top:3rem}body.irshortarticlelisting .footer,body.irevent .footer{display:none}.footer .footer__logo{display:none}.footer .footer__back{width:100%;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;color:#1E1447;background-color:#faf9f3;padding:1rem 2rem 2rem;border:0.1rem solid #1E1447;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out}.footer .footer__back .icon{top:0.5rem;width:2rem;height:2rem}.footer .footer__back:hover,.footer .footer__back:focus{background-color:#6DB0FF}@media (min-width: 768px){.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.6rem;margin-top:5rem;background-color:#1E1447}.footer .footer__logo{display:block;color:white}.footer .footer__logo .icon{width:22.5rem;height:7rem}.footer .footer__back{width:auto;padding:1rem 3.6rem 2rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@use "sass:map";@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.sidemenu{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9}@media (min-width: 768px){.sidemenu{z-index:11}}.sidemenu .sidemenu__cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.sidemenu .sidemenu__menu{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#1E1447;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}@media (min-width: 768px){.sidemenu .sidemenu__menu{width:45.1rem}}.sidemenu .sidemenu__menu-inner{position:relative;width:100%;height:100%;padding:12rem 6.6rem 12rem 6.3rem;overflow-y:auto;overflow-x:hidden}.header-down .sidemenu .sidemenu__menu-inner{padding:9rem 6.6rem 12rem 6.3rem}@media (min-width: 768px){.sidemenu .sidemenu__menu-inner{padding:9rem 6.6rem 8rem 6.3rem}.header-down .sidemenu .sidemenu__menu-inner{padding:9rem 6.6rem 8rem 6.3rem}}.sidemenu-open .sidemenu{visibility:visible}.sidemenu-open:not(.sidemenu-closing) .sidemenu .sidemenu__cover{opacity:1}.sidemenu-open:not(.sidemenu-closing) .sidemenu .sidemenu__menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sidemenu .sidemenu__close-button{display:none;position:absolute;top:2rem;right:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;z-index:3}.sidemenu .sidemenu__close-button .icon-cross-thin{width:2.5rem;height:2.5rem}.sidemenu .sidemenu__close-button span{color:white;font-family:"Soehne", sans-serif;font-size:1.1rem;font-weight:500;line-height:1.3rem}@media (min-width: 768px){.sidemenu .sidemenu__close-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.sidemenu .sidemenu__section-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem;padding-right:1rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.sidemenu .sidemenu__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.sidemenu .sidemenu__button span{color:white;font-family:"Alternate Gothic", sans-serif;font-size:3rem;font-weight:400;line-height:3.6rem;text-transform:uppercase}.sidemenu .sidemenu__button::before{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;width:0.8rem;height:0.8rem;margin-right:2.2rem;border-radius:100%;background-color:var(--eventColour, #F6E691)}@media (min-width: 768px){.sidemenu .sidemenu__button::before{width:0;height:2.2rem;margin-right:0;border-radius:0;-webkit-transition:margin-right 0.2s ease-out;-o-transition:margin-right 0.2s ease-out;transition:margin-right 0.2s ease-out}}.sidemenu .sidemenu__button:hover::before{content:""}@media (min-width: 768px){.sidemenu .sidemenu__button:hover::before{width:0.4rem;height:2.2rem;margin-right:0.8rem;-webkit-animation:expandInFromTop 0.4s ease-out;animation:expandInFromTop 0.4s ease-out}}.sidemenu .sidemenu__button--red::before{background-color:#FF7273}.sidemenu .sidemenu__button--blue::before{background-color:#6DB0FF}.sidemenu .sidemenu__button--purple::before{background-color:#8CA7FF}.sidemenu .sidemenu__button--yellow::before{background-color:#F4AD00}.sidemenu .sidemenu__button--light-blue::before{background-color:#68CFCF}.sidemenu .sidemenu__button-watch{width:100%}.sidemenu .sidemenu__spacer{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sidemenu .sidemenu__live-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.3rem;border:1px solid #D2232E;border-radius:0.2rem;padding:0.6rem 1rem 0.6rem 0.6rem;color:white;background-color:#D2232E}.sidemenu .sidemenu__live-indicator .live-indicator{top:0}.sidemenu .sidemenu__live-indicator span{font-family:"Inter", sans-serif;font-size:1.1rem;font-weight:800;line-height:1.3rem;letter-spacing:0.2rem}.sidemenu .sidemenu__section-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.sidemenu .sidemenu__button-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.sidemenu .sidemenu__button-secondary span{color:white;font-family:"Inter", sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem}.sidemenu .sidemenu__notebook-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.2rem;height:2.2rem;border-radius:1.938rem;background-color:#D2232E}.sidemenu .sidemenu__notebook-icon span{font-size:1.1rem;font-weight:700;line-height:1.7rem}.sidemenu .sidemenu__icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:3.6rem;max-height:3.0rem;color:white}.sidemenu .sidemenu__icon-container .icon-horse{width:2.6rem;height:1.8rem}.sidemenu .sidemenu__icon-container .icon-vrc-crest{width:2.04rem;height:3.0rem}.sidemenu .sidemenu__divider{display:block;width:32.2rem;height:1px;margin:3.2rem 0;background-color:white;opacity:0.2;-webkit-box-flex:0;-ms-flex:none;flex:none}.sidemenu__notebook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;z-index:2;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;margin-top:10rem}.sidemenu__notebook .sidemenu__notebook-head{position:relative;background-color:#1E1447;padding:2rem 4rem 0.1rem}.sidemenu__notebook .sidemenu__notebook-head h2{font-family:"Alternate Gothic",sans-serif;font-size:3rem;color:white;text-transform:uppercase;text-align:center}.sidemenu__notebook .sidemenu__notebook-head h2 span{position:relative;top:-0.5rem;left:0.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.1rem;height:2.1rem;font-size:1.4rem;font-weight:700;border-radius:50%;background-color:#D2232E}.sidemenu__notebook .sidemenu__notebook-head .sidemenu__notebook-close{position:absolute;top:3rem;left:3rem;color:white}.sidemenu__notebook .sidemenu__notebook-head .sidemenu__notebook-close .icon{width:3rem;height:2rem}.sidemenu__notebook .sidemenu__notebook-body{background-color:#faf9f3;height:calc(100% - 27rem);overflow:auto}.notebook-open .sidemenu__notebook{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-down .sidemenu__notebook{margin-top:0}.header-down .sidemenu__notebook .sidemenu__notebook-body{height:calc(100% - 17rem)}@media (min-width: 768px){.sidemenu__notebook{margin-top:0}.sidemenu__notebook .sidemenu__notebook-body{height:calc(100% - 8rem)}}.mobilemenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:0;left:0;width:100%;height:8.4rem;padding:2.4rem 2rem;background-color:white;z-index:10}@media (min-width: 768px){.mobilemenu{display:none}}.mobilemenu .mobilemenu__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.mobilemenu .mobilemenu__button .icon{margin-bottom:0.3rem}.mobilemenu .mobilemenu__button span{font-size:1.1rem;font-weight:700}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.race-schedule{width:100%}.race-schedule .race-schedule__header{width:100%;background-color:#f3f2eb;padding:4.2rem 0 3.3rem}.race-schedule .race-schedule__header .race-schedule__header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.race-schedule .race-schedule__header .race-schedule__header-title{position:relative;width:50%;font-family:"Alternate Gothic",sans-serif;font-size:3.1rem;line-height:1;text-transform:uppercase;text-align:left;margin:0;padding-left:1.4rem}.race-schedule .race-schedule__header .race-schedule__header-title:after{content:"";position:absolute;top:0.5rem;left:0;width:0.4rem;height:calc(100% - 1rem);background-color:#6DB0FF}@media (min-width: 768px){.race-schedule .race-schedule__header .race-schedule__header-title{font-size:5rem;padding-left:2.4rem}.race-schedule .race-schedule__header .race-schedule__header-title:after{top:0.7rem;height:calc(100% - 1.5rem)}}.race-schedule .race-schedule__header .race-schedule__header-hide{width:50%;text-align:right}.race-schedule .race-schedule__header .race-schedule__header-hide .race-schedule__header-toggle{position:relative;width:3.2rem;height:1.8rem;background-color:#1E1447;border-radius:0.9rem;margin-right:1.2rem}.race-schedule .race-schedule__header .race-schedule__header-hide .race-schedule__header-toggle:after{content:"";position:absolute;top:0.4rem;left:0.4rem;width:1rem;height:1rem;background-color:white;border-radius:50%;-webkit-transition:background-color 0.3s ease-out,left 0.3s ease-out;-o-transition:background-color 0.3s ease-out,left 0.3s ease-out;transition:background-color 0.3s ease-out,left 0.3s ease-out}.race-schedule .race-schedule__header .race-schedule__header-hide span{font-size:1.2rem;color:#585757;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;text-align:left}.race-schedule .race-schedule__header .race-schedule__header-hide button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.race-schedule .race-schedule__header .race-schedule__header-hide button:hover .race-schedule__header-toggle:after{background-color:#6DB0FF}.race-schedule .race-schedule__header .race-schedule__header-hide button:hover span{color:#1E1447}.race-schedule .race-schedule__header .race-schedule__header-hide button.closed .race-schedule__header-toggle:after{left:1.6rem}@media (min-width: 768px){.race-schedule .race-schedule__header .race-schedule__header-hide{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:2.5rem}}.race-schedule .race-schedule__race{width:100%;overflow:hidden;border-top:0.1rem solid rgba(0,0,0,0.1)}.race-schedule .race-schedule__race:first-child{border-top:none}.race-schedule .race-schedule__race:last-child{border-bottom:0.1rem solid rgba(0,0,0,0.1)}@media (min-width: 768px){.race-schedule .race-schedule__race{max-height:58rem;-webkit-transition:max-height 0.3s ease-out;-o-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}}.race-schedule .race-schedule__race .race-schedule__race__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:2rem 0 3rem}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__race__inner{padding:3rem 3rem 3rem 0}}.race-schedule .race-schedule__race .race-schedule__race-num{width:3.8rem}.race-schedule .race-schedule__race .race-schedule__race-num>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.2rem;height:2.2rem;font-size:1.1rem;font-weight:700;background-color:#6DB0FF;border-radius:50%}@media (min-width: 768px){.race-schedule .race-schedule__race .race-schedule__race-num{width:5.5rem}.race-schedule .race-schedule__race .race-schedule__race-num>div{width:3.3rem;height:3.3rem;font-size:1.3rem}}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__race-num{width:7.1rem}.race-schedule .race-schedule__race .race-schedule__race-num>div{width:4.4rem;height:4.4rem;font-size:1.6rem;padding-bottom:0.2rem}}.race-schedule .race-schedule__race .race-schedule__race-cta{width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.race-schedule .race-schedule__race .race-schedule__race-cta .race-schedule__race-link{display:block;width:calc(100% - 3.8rem);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;margin:1.5rem 0 0 3.8rem;opacity:1}.race-schedule .race-schedule__race .race-schedule__race-cta .race-schedule__race-link:hover,.race-schedule .race-schedule__race .race-schedule__race-cta .race-schedule__race-link:focus{opacity:0.8}@media (min-width: 768px){.race-schedule .race-schedule__race .race-schedule__race-cta{width:22rem;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.race-schedule .race-schedule__race .race-schedule__race-cta .race-schedule__race-link{width:22rem;color:white;background-color:#1E1447;text-decoration:none;text-align:center;padding:1.4rem;margin:0}}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__race-cta .race-schedule__race-link{padding:1.8rem}}.race-schedule .race-schedule__race .race-schedule__race-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:calc(100% - 3.8rem);padding-right:2.7rem}@media (min-width: 768px){.race-schedule .race-schedule__race .race-schedule__race-content{width:calc(100% - 27.5rem)}}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__race-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100% - 29.1rem)}}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-details{min-width:0}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-title{font-family:"Alternate Gothic",sans-serif;font-size:2.4rem;line-height:1;text-transform:uppercase}@media (min-width: 768px){.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-title{margin-top:0.3rem}}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-title{font-size:4rem}}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-info{font-size:1.2rem;margin-top:0.5rem}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-info span{position:relative;display:inline-block;margin-right:2.6rem}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-info span:not(:first-child):before{content:"";position:absolute;top:50%;left:-1.5rem;width:0.2rem;height:0.2rem;background-color:#1E1447}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-info{font-size:1.4rem}}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-sponsor{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1rem}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-sponsor a{display:inline-block}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-sponsor img{max-width:20rem;max-height:9rem}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-sponsor{text-align:right;padding-left:2.7rem;margin-bottom:0}.race-schedule .race-schedule__race .race-schedule__race-content .race-schedule__race-sponsor img{max-width:7rem;max-height:5.4rem}}.race-schedule .race-schedule__race .race-schedule__results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 3.8rem);background-color:#f3f2eb;padding:1.5rem;margin:1.5rem 0 0 3.8rem;gap:0}@media (min-width: 768px){.race-schedule .race-schedule__race .race-schedule__results{width:calc(100% - 5.5rem);margin:2rem 0 0 5.5rem;gap:1.5rem}}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__results{width:calc(100% - 7.1rem);margin:2.5rem 0 0 7.1rem;gap:0}}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 0 1rem 0}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result:not(:first-child){padding-top:1rem}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result:not(:first-child):after{content:"";position:absolute;top:0;left:-1.5rem;width:calc(100% + 3rem);height:0.2rem;background-color:rgba(0,0,0,0.1)}@media (min-width: 768px){.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result{width:calc(50% - 1rem);padding:0}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result:not(:first-child){padding:0}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result:not(:first-child):after{display:none}}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result{width:calc(25% - 1rem)}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result:not(:first-child):after{display:block;top:0;left:-1rem;width:0.2rem;height:4.5rem}}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-silk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.8rem;height:3.8rem;margin-right:1.5rem;background-color:white;border-radius:0.6rem}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-silk img{width:3.2rem;height:3.2rem}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-silk{width:4.5rem;height:4.5rem;margin-right:1.1rem}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-silk img{width:3.6rem;height:3.6rem}}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(100% - 5.3rem);font-size:0}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 5.6rem)}}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-place{display:inline-block;font-size:1rem;color:white;background-color:#1E1447;border-radius:0.2rem;padding:0.3rem 0.7rem;margin-right:1rem}.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-runner{font-size:1.4rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:0.5rem}@media (min-width: 1024px){.race-schedule .race-schedule__race .race-schedule__results .race-schedule__result-runner{font-size:1.2rem;line-height:1.5rem;white-space:initial}}.race-schedule .ad2+.race-schedule__race{border-top:none}.race-detail .race-schedule{padding:0;margin:0.5rem 0 2rem}.race-detail .race-schedule .race-schedule__results-title{display:block;background-color:#1E1447;color:#fff;font-family:"Soehne",Arial,sans-serif;font-size:11px;font-weight:700;line-height:13px;letter-spacing:1px;text-align:left;text-transform:uppercase;padding:1.3rem 1.1rem 1.4rem;margin:0}@media (min-width: 1024px){.race-detail .race-schedule .race-schedule__results-title{font-size:13px;line-height:16px;padding:1.6rem 1.6rem 1.8rem}}.race-detail .race-schedule .race-schedule__results{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#E2E1DB;padding:1.1rem;margin:0 0 0;gap:1.8rem}@media (min-width: 1024px){.race-detail .race-schedule .race-schedule__results{background-color:#f3f2eb;gap:0}}.race-detail .race-schedule .race-schedule__results .race-schedule__result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.race-detail .race-schedule .race-schedule__results .race-schedule__result:not(:first-child):after{content:"";position:absolute;top:-1rem;left:-1.5rem;width:calc(100% + 3rem);height:0.2rem;background-color:rgba(0,0,0,0.1)}@media (min-width: 1024px){.race-detail .race-schedule .race-schedule__results .race-schedule__result{width:calc(25% - 1rem)}.race-detail .race-schedule .race-schedule__results .race-schedule__result:not(:first-child):after{display:block;top:50%;left:-1.5rem;width:0.2rem;height:4rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.race-detail .race-schedule .race-schedule__results .race-schedule__result-silk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.8rem;height:3.8rem;margin-right:1.5rem;background-color:white;border-radius:0.6rem}.race-detail .race-schedule .race-schedule__results .race-schedule__result-silk img{width:3.2rem;height:3.2rem}@media (min-width: 1024px){.race-detail .race-schedule .race-schedule__results .race-schedule__result-silk{width:4.5rem;height:4.5rem;margin-right:1.1rem}.race-detail .race-schedule .race-schedule__results .race-schedule__result-silk img{width:3.6rem;height:3.6rem}}.race-detail .race-schedule .race-schedule__results .race-schedule__result-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(100% - 5.3rem);font-size:0}@media (min-width: 1024px){.race-detail .race-schedule .race-schedule__results .race-schedule__result-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 5.6rem)}}.race-detail .race-schedule .race-schedule__results .race-schedule__result-place{display:inline-block;color:white;background-color:#1E1447;font-size:1rem;line-height:1.21rem;border-radius:0.2rem;padding:0.3rem 0.7rem;margin-right:1rem;margin-bottom:0.2rem}@media (min-width: 1024px){.race-detail .race-schedule .race-schedule__results .race-schedule__result-place{margin-right:0}}.race-detail .race-schedule .race-schedule__results .race-schedule__result-runner{font-size:1.3rem;line-height:2.3rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:0.5rem}@media (min-width: 1024px){.race-detail .race-schedule .race-schedule__results .race-schedule__result-runner{font-size:1.2rem;line-height:2rem}}.header-conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:4.4rem}.header-conditions .header-conditions__track{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2rem}.header-conditions .header-conditions__track .icon-track{width:5rem;height:4.3rem}.header-conditions .header-conditions__track .header-conditions__track-info{margin-left:1.2rem}.header-conditions .header-conditions__track .header-conditions__track-info span{display:block;font-size:1.4rem}.header-conditions .header-conditions__track .header-conditions__track-info span:last-child{font-weight:bold}.header-conditions .header-conditions__weather{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.header-conditions .header-conditions__weather img{display:block;max-width:5.5rem;max-height:5.5rem}.header-conditions .header-conditions__weather .header-conditions__weather-info{margin-left:1.2rem}.header-conditions .header-conditions__weather .header-conditions__weather-info span{display:block;font-family:"Alternate Gothic",sans-serif;font-size:1.6rem;line-height:1}.header-conditions .header-conditions__weather .header-conditions__weather-info span:first-child{font-size:3.5rem;font-weight:700}.header-conditions .header-conditions__weather:after{content:"";position:absolute;top:0.5rem;left:-1rem;width:0.1rem;height:4rem;background-color:rgba(0,0,0,0.2)}@media (min-width: 400px){.header-conditions .header-conditions__track{padding-right:0}.header-conditions .header-conditions__track .icon-track{width:6.7rem;height:4.3rem}.header-conditions .header-conditions__weather:after{left:-2rem}}@media (min-width: 768px){.header-conditions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;margin-top:0}.header-conditions .header-conditions__weather{margin-left:5rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.race-detail-header-pos{position:absolute;top:0;left:0;width:0.5rem;height:0.5rem}.race-detail-header{position:sticky;top:10rem;width:100%;background-color:#f3f2eb;padding:1.1rem 0 1.9rem;z-index:10;-webkit-transition:top 0.3s ease-out,padding 0.3s ease-out;-o-transition:top 0.3s ease-out,padding 0.3s ease-out;transition:top 0.3s ease-out,padding 0.3s ease-out}body.header-down .race-detail-header{top:-10rem}.race-detail-header.stuck{padding:1.7rem 0 1.7rem;-webkit-box-shadow:0 0.4rem 2rem rgba(0,0,0,0.2);box-shadow:0 0.4rem 2rem rgba(0,0,0,0.2)}@media (min-width: 768px){.race-detail-header{top:8rem;padding:1.5rem 0}.race-detail-header.stuck{padding:1.5rem 0}}.race-detail-header .race-detail-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.race-detail-header .race-detail-header__title{display:none;width:50%;font-family:"Alternate Gothic",sans-serif;font-size:4.2rem;line-height:1.1;text-transform:uppercase}.race-detail-header .race-detail-header__title.lined{position:relative;padding-left:2.2rem}.race-detail-header .race-detail-header__title.lined:after{content:"";position:absolute;top:0.6rem;left:0;width:0.4rem;height:calc(100% - 1.2rem);background-color:#6DB0FF}@media (min-width: 768px){.race-detail-header .race-detail-header__title{display:block}}.race-detail-header .race-detail-header__races{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.race-detail-header .race-detail-header__races .race-detail-header__racenums{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:0.4rem}.race-detail-header .race-detail-header__races .race-detail-header__all,.race-detail-header .race-detail-header__races .race-detail-header__race{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;font-size:1.2rem;text-decoration:none;aspect-ratio:1;border-radius:50%;background-color:#e5e4e2}.race-detail-header .race-detail-header__races .race-detail-header__all.current,.race-detail-header .race-detail-header__races .race-detail-header__all:hover,.race-detail-header .race-detail-header__races .race-detail-header__all:focus,.race-detail-header .race-detail-header__races .race-detail-header__race.current,.race-detail-header .race-detail-header__races .race-detail-header__race:hover,.race-detail-header .race-detail-header__races .race-detail-header__race:focus{color:#1E1447;background-color:#6DB0FF}.race-detail-header .race-detail-header__races .race-detail-header__race{max-width:4rem}.race-detail-header .race-detail-header__races .race-detail-header__all{width:auto;padding:0 1.5rem;color:white;background-color:#1E1447;aspect-ratio:initial;border-radius:3rem;margin-right:0.4rem}.race-detail-header .race-detail-header__races .race-detail-header__text{display:none;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;margin-right:2rem}@media (min-width: 400px){.race-detail-header .race-detail-header__races .race-detail-header__all{padding:0 2.5rem;margin-right:1rem}}@media (min-width: 768px){.race-detail-header .race-detail-header__races{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.race-detail-header .race-detail-header__races .race-detail-header__racenums{gap:0.7rem;-webkit-box-flex:0;-ms-flex:0;flex:0}.race-detail-header .race-detail-header__races .race-detail-header__race{width:3rem;height:3rem;max-width:none;font-size:1.3rem;font-weight:500;aspect-ratio:initial}.race-detail-header .race-detail-header__races .race-detail-header__all{width:5rem;height:3rem;font-size:1.3rem;font-weight:500;padding:0 3rem}.race-detail-header .race-detail-header__races .race-detail-header__text{display:block}}@media (min-width: 1024px){.race-detail-header .race-detail-header__races .race-detail-header__racenums{gap:1rem}.race-detail-header .race-detail-header__races .race-detail-header__race{width:4rem;height:4rem;font-size:1.4rem}.race-detail-header .race-detail-header__races .race-detail-header__all{width:7rem;height:4rem;font-size:1.4rem}}body.tips .race-detail-header .race-detail-header__inner{display:block}body.tips .race-detail-header .race-detail-header__inner .race-detail-header__title{display:block;font-size:3.1rem;margin-bottom:1.5rem}body.tips .race-detail-header .race-detail-header__inner .race-detail-header__title.lined:after{background-color:#8CA7FF}body.tips .race-detail-header .race-detail-header__races .race-detail-header__race.current,body.tips .race-detail-header .race-detail-header__races .race-detail-header__race:hover,body.tips .race-detail-header .race-detail-header__races .race-detail-header__race:focus{background-color:#8CA7FF}@media (min-width: 768px){body.tips .race-detail-header .race-detail-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex}body.tips .race-detail-header .race-detail-header__inner .race-detail-header__title{font-size:5rem;margin-bottom:0}body.tips .race-detail-header .race-detail-header__inner .race-detail-header__title:after{top:1rem;height:calc(100% - 2rem)}}.race-detail .race-detail__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:2.5rem}.race-detail .race-detail__head-title{position:relative;font-family:"Alternate Gothic",sans-serif;font-size:3rem;color:#1E1447;line-height:1;text-align:left;margin:0;padding-left:1.3rem}.race-detail .race-detail__head-title:after{content:"";position:absolute;top:0.5rem;left:0;width:0.4rem;height:calc(100% - 1rem);background-color:#6DB0FF}.race-detail .race-detail__head-details{font-size:1.4rem}.race-detail .race-detail__head-details>span{position:relative;margin-right:2.6rem}.race-detail .race-detail__head-details>span:not(:first-child):before{content:"";position:absolute;top:50%;left:-1.5rem;width:0.2rem;height:0.2rem;background-color:#1E1447}.race-detail .race-detail__head-details .race-detail__head-status{display:inline-block;font-size:1rem;color:white;background-color:#D2232E;border-radius:0.2rem;padding:0.4rem 0.8rem;margin-left:1.2rem}.race-detail .header-conditions{display:none}.race-detail .race-detail__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:0;bottom:0;left:2rem;width:calc(100% - 4rem);height:5rem;font-size:1.1rem;font-weight:700;margin:2rem 0;text-transform:uppercase;letter-spacing:0.2rem;color:white;background-color:#398249;text-decoration:none;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.race-detail .race-detail__cta:focus,.race-detail .race-detail__cta:hover{color:#1E1447}@media (min-width: 768px){.race-detail .race-detail__head{padding-top:2.5rem}.race-detail .race-detail__head-title{font-size:4rem;padding-left:1.9rem}.race-detail .race-detail__head-title:after{top:0.6rem;height:calc(100% - 1.2rem)}.race-detail .race-detail__head-details .race-detail__head-status{font-size:1.4rem}.race-detail .race-detail__cta{display:none}}@media (min-width: 1024px){.race-detail .header-conditions{display:-webkit-box;display:-ms-flexbox;display:flex}}.race-detail-sections .race-detail-sections__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.race-detail-sections .race-detail-sections__tab{width:50%;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;padding:1.3rem;background-color:#e5e4e2;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out}.race-detail-sections .race-detail-sections__tab.active{color:white;background-color:#1E1447}@media (min-width: 768px){.race-detail-sections .race-detail-sections__tab{padding:1.94rem 1.8rem 1.8rem}}.race-detail-fnf{display:none;position:relative;left:-2rem;width:calc(100% + 4rem)}.race-detail-fnf.active{display:block}.race-detail-fnf .race-detail-fnf__summary{border-top:0.4rem solid #6DB0FF;padding:2.3rem 2.3rem 2.3rem 3.4rem;margin-top:2rem;background-color:#f3f2eb}.race-detail-fnf .race-detail-fnf__summary .race-detail-fnf__summary-title{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;margin-bottom:1.6rem}.race-detail-fnf .race-detail-fnf__runners{margin-top:2rem}.race-detail-fnf .race-detail-fnf__runner{position:relative}.race-detail-fnf .race-detail-fnf__runner.scratched .race-detail-fnf__button{opacity:0.5}.race-detail-fnf .race-detail-fnf__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:1.2rem;color:white;padding:1.1rem 2rem 1.1rem 2rem;background-color:#1E1447}.race-detail-fnf .race-detail-fnf__head span{display:inline-block}.race-detail-fnf .race-detail-fnf__head .race-detail-fnf__head-mid{display:none}.race-detail-fnf .race-detail-fnf__button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#1E1447;text-align:left;padding:2rem 0;border-bottom:0.1rem solid #C8C7C2;background-color:#faf9f3;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.race-detail-fnf .race-detail-fnf__button:after{content:"";position:absolute;top:0;left:0;width:0.3rem;height:100%;background-color:#faf9f3;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__caret{width:4.5rem;text-align:center}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__caret .icon-caret-down{display:none}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__silk{width:3.8rem;height:3.8rem;padding:0.5rem;background-color:white;border-radius:0.6rem}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__silk img{display:block;max-height:100%;margin:0 auto}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__details{-webkit-box-flex:1;-ms-flex:1;flex:1}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__horse{font-size:1.4rem;line-height:1.4;padding:0 1rem}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__horse span{font-weight:700}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__info{padding:0 1rem}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__info>span{display:inline-block;font-size:1.2rem}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__pick{width:6rem}.race-detail-fnf .race-detail-fnf__button.open{background-color:#f3f2eb}.race-detail-fnf .race-detail-fnf__button.open:after{background-color:#6DB0FF}.race-detail-fnf .race-detail-fnf__button.open .race-detail-fnf__caret .icon-caret-right{display:none}.race-detail-fnf .race-detail-fnf__button.open .race-detail-fnf__caret .icon-caret-down{display:inline}.race-detail-fnf .race-detail-fnf__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:3rem;right:2.4rem;width:3rem;height:3rem}.race-detail-fnf .race-detail-fnf__star .race-detail-fnf__star-icons{position:relative;width:1.7rem;height:1.7rem}.race-detail-fnf .race-detail-fnf__history{height:0;overflow:hidden;-webkit-transition:height 0.3s ease-out;-o-transition:height 0.3s ease-out;transition:height 0.3s ease-out}.race-detail-fnf .race-detail-fnf__history .race-detail-fnf__history-inner{padding:2rem;border:0.1rem solid #C8C7C2;border-top:none}.race-detail-fnf .race-detail-fnf__history .race-detail-fnf__desc{font-size:1.4rem;padding:2rem 2rem 1rem;background-color:#f3f2eb;margin-bottom:2rem}.race-detail-fnf .race-detail-fnf__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.race-detail-fnf .race-detail-fnf__stats .race-detail-fnf__stat{width:50%;font-size:1.1rem;margin-bottom:1.5rem}.race-detail-fnf .race-detail-fnf__stats .race-detail-fnf__stat span{display:block}.race-detail-fnf .race-detail-fnf__stats .race-detail-fnf__stat span:first-child{font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;margin-bottom:0.3rem}.race-detail-fnf .race-detail-fnf__past-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;left:-3.5rem;width:calc(100% + 7rem);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;color:white;background-color:#1E1447;padding:1.2rem 3.5rem}.race-detail-fnf .race-detail-fnf__past-head .race-detail-fnf__past-toggles{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.4rem}.race-detail-fnf .race-detail-fnf__past-head .race-detail-fnf__past-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.6rem;height:2.6rem;border-radius:50%;color:#1E1447;background-color:white;cursor:pointer}.race-detail-fnf .race-detail-fnf__past-head .race-detail-fnf__past-toggle.active{color:white;background-color:#6DB0FF}.race-detail-fnf .race-detail-fnf__past-panel{display:none;padding-top:2rem}.race-detail-fnf .race-detail-fnf__past-panel.active{display:block}@media (min-width: 768px){.race-detail-fnf{left:0;width:100%}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__silk{width:5rem;height:5rem}.race-detail-fnf .race-detail-fnf__history .race-detail-fnf__history-inner{padding:3.1rem 3.5rem 1rem}.race-detail-fnf .race-detail-fnf__history .race-detail-fnf__desc{margin-bottom:3rem}.race-detail-fnf .race-detail-fnf__desc{font-style:italic;font-weight:700}.race-detail-fnf .race-detail-fnf__stats .race-detail-fnf__stat{width:25%;font-size:1.2rem;margin-bottom:2rem}.race-detail-fnf .race-detail-fnf__past-panel{padding-top:3rem}}@media (min-width: 1024px){.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__horse{font-size:1.4rem;padding:0 2.4rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__horse span{font-weight:700}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__info{width:47.5rem;padding:0}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__info>span{display:inline-block;width:32%;font-size:1.2rem}.race-detail-fnf .race-detail-fnf__button .race-detail-fnf__info>span span{font-weight:700}.race-detail-fnf .race-detail-fnf__head{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.race-detail-fnf .race-detail-fnf__head .race-detail-fnf__head-runner{width:43.5%}.race-detail-fnf .race-detail-fnf__head .race-detail-fnf__head-mid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:34.2rem}.race-detail-fnf .race-detail-fnf__head .race-detail-fnf__head-pick{text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width: 1200px){.race-detail-fnf .race-detail-fnf__head .race-detail-fnf__head-runner{width:42.4%}}.race-detail-speedmap{display:none;position:relative;left:-2rem;width:calc(100% + 4rem);border-top:0.4rem solid #6DB0FF;background-color:#f3f2eb;padding:2.7rem;margin-top:2rem}.race-detail-speedmap.active{display:block}.race-detail-speedmap .race-detail-speedmap__title{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem}.race-detail-speedmap .race-detail-speedmap__runners{margin-top:2.5rem}.race-detail-speedmap .race-detail-speedmap__runner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin-bottom:1.4rem}.race-detail-speedmap .race-detail-speedmap__runner .race-detail-speedmap__silk{width:2.4rem;height:2.4rem}.race-detail-speedmap .race-detail-speedmap__runner .race-detail-speedmap__horse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 4rem);background-color:#e5e4e2;margin-left:1rem;padding:0.3rem;border-radius:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.race-detail-speedmap .race-detail-speedmap__runner .race-detail-speedmap__barrier{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.6rem;height:2.6rem;font-size:1.2rem;color:white;background-color:#1E1447;border-radius:50%}.race-detail-speedmap .race-detail-speedmap__runner .race-detail-speedmap__name{width:calc(100% - 6rem);font-size:1.4rem;font-weight:700;margin-left:1rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.race-detail-speedmap .race-detail-speedmap__runner.midfield{width:95%}.race-detail-speedmap .race-detail-speedmap__runner.midfield .race-detail-speedmap__horse{background-color:#68CFCF}.race-detail-speedmap .race-detail-speedmap__runner.leader{width:100%}.race-detail-speedmap .race-detail-speedmap__runner.leader .race-detail-speedmap__horse{background-color:#FF7273}.race-detail-speedmap .race-detail-speedmap__legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.race-detail-speedmap .race-detail-speedmap__legend .race-detail-speedmap__legend-item{position:relative;font-size:1.3rem;line-height:2rem;padding-left:1.1rem;margin:2rem}.race-detail-speedmap .race-detail-speedmap__legend .race-detail-speedmap__legend-item:after{content:"";position:absolute;top:50%;left:-1rem;width:1.3rem;height:1.3rem;background-color:#e5e4e2;border-radius:50%;border:1px solid rgba(0,0,0,0.2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.race-detail-speedmap .race-detail-speedmap__legend .race-detail-speedmap__legend-item.midfield:after{background-color:#68CFCF}.race-detail-speedmap .race-detail-speedmap__legend .race-detail-speedmap__legend-item.leader:after{background-color:#FF7273}@media (min-width: 400px){.race-detail-speedmap .race-detail-speedmap__runner{width:80%}.race-detail-speedmap .race-detail-speedmap__runner.midfield{width:90%}.race-detail-speedmap .race-detail-speedmap__runner.leader{width:100%}}@media (min-width: 768px){.race-detail-speedmap{left:0;width:100%}.race-detail-speedmap .race-detail-speedmap__runner{width:50%}.race-detail-speedmap .race-detail-speedmap__runner.midfield{width:75%}.race-detail-speedmap .race-detail-speedmap__runner.leader{width:100%}.race-detail-speedmap .race-detail-speedmap__legend .race-detail-speedmap__legend-item{margin:2rem 5rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.tips-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:2rem;padding-bottom:2rem}.tips-head .tips-head__details{-webkit-box-flex:1;-ms-flex:1;flex:1}.tips-head .tips-head__info{font-size:1.4rem;margin-bottom:1.8rem}.tips-head .tips-head__info span{position:relative;display:inline-block;margin-right:2.6rem}.tips-head .tips-head__info span:first-child{font-size:1.1rem;font-weight:700;color:white;text-transform:uppercase;letter-spacing:0.2rem;padding:0.6rem 0.9rem;background-color:#1E1447;border-radius:0.2rem}.tips-head .tips-head__info span:not(:first-child):after{content:"";position:absolute;top:50%;left:-1.3rem;width:0.2rem;height:0.2rem;background-color:#1E1447}.tips-head .tips-head__title{font-family:"Alternate Gothic",sans-serif;font-size:3rem;line-height:1;text-align:left;margin:0}.tips-head .tips-head__cta{position:relative;margin-bottom:2rem}.tips-head .tips-head__cta button.tips-head__cta-toggle{display:block;width:100%;font-size:1.1rem;font-weight:700;color:white;text-transform:uppercase;letter-spacing:0.2rem;text-decoration:none;text-align:center;padding:1.8rem;background-color:#D2232E;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;cursor:pointer}.tips-head .tips-head__cta button.tips-head__cta-toggle:hover,.tips-head .tips-head__cta button.tips-head__cta-toggle:focus{color:#1E1447}.tips-head .tips-head__botd{display:none;position:absolute;top:0;right:0;width:100%;background-color:#e5e4e2;padding:2rem 3.6rem 0.8rem;-webkit-box-shadow:0px 0px 27px 4px rgba(0,0,0,0.25);box-shadow:0px 0px 27px 4px rgba(0,0,0,0.25);z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.tips-head .tips-head__botd .tips-head__botd-close{position:absolute;top:0;right:0;width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tips-head .tips-head__botd .tips-head__botd-close .icon{width:2rem;height:2rem}.tips-head .tips-head__botd .tips-head__botd-title{font-family:"Alternate Gothic",sans-serif;font-size:3rem;text-transform:uppercase;margin-bottom:1.6rem}.tips-head .tips-head__botd .tips-head__botd-bets .tips-head__botd-type{margin-top:-2rem}.tips-head .tips-head__botd .tips-head__botd-bets .tips-head__botd-type .tips-head__botd-type__tag{display:inline-block;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;color:white;background-color:#1E1447;padding:0.6rem 0.9rem;border-radius:0.2rem;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.tips-head .tips-head__botd .tips-head__botd-bet{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0 2rem;border-top:0.1rem solid rgba(0,0,0,0.2)}.tips-head .tips-head__botd .tips-head__botd-silk{width:6rem;height:6rem;padding:0.7rem;background-color:white;border-radius:1rem}.tips-head .tips-head__botd .tips-head__botd-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.2rem}.tips-head .tips-head__botd .tips-head__botd-star .tips-head__botd-star-icons{position:relative;width:1.5rem;height:1.5rem}.tips-head .tips-head__botd .tips-head__botd-details{padding:0 1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.tips-head .tips-head__botd .tips-head__botd-details .tips-head__botd-type{display:inline-block;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;color:white;background-color:#1E1447;padding:0.6rem 0.9rem;border-radius:0.2rem}.tips-head .tips-head__botd .tips-head__botd-details .tips-head__botd-race{font-size:1.4rem;font-weight:700}.tips-head .tips-head__botd .tips-head__botd-details .tips-head__botd-race span{display:inline-block;margin:0 0.7rem;color:#C8C7C2}.tips-head .tips-head__botd .tips-head__botd-details .tips-head__botd-jt{font-size:1.2rem}.tips-head .tips-head__botd.display{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width: 768px){.tips-head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem}.tips-head .tips-head__info{margin-bottom:1.2rem}.tips-head .tips-head__title{font-size:3.5rem}.tips-head .tips-head__cta{margin-bottom:0}.tips-head .tips-head__cta button.tips-head__cta-toggle{width:auto;min-width:32rem}.tips-head .tips-head__botd{width:41rem}.tips-head .tips-head__botd .tips-head__botd-star{width:4.1rem}}@media (min-width: 1024px){.tips-head{padding-top:3rem;padding-bottom:3rem}.tips-head .tips-head__info{margin-bottom:0.6rem}.tips-head .tips-head__title{font-size:4rem}}.tips-cards{background-color:#e5e4e2}.tips-cards .tips-cards__inner{position:relative;left:-2rem;width:calc(100% + 4rem);overflow:hidden;padding:2.6rem 0 5rem}.tips-cards .tips-cards__card{background-color:transparent;width:100%;height:35.2rem;-webkit-perspective:100rem;perspective:100rem}.tips-cards .tips-cards__card .tips-cards__card-inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;-o-transition:transform 0.8s;transition:transform 0.8s;transition:transform 0.8s, -webkit-transform 0.8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.tips-cards .tips-cards__card .tips-cards__card-front,.tips-cards .tips-cards__card .tips-cards__card-back{position:absolute;width:100%;height:100%;background-color:#f3f2eb;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.tips-cards .tips-cards__card .tips-cards__card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#f3f2eb}.tips-cards .tips-cards__card .tips-cards__card-head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:7.3rem;font-size:1.4rem;color:white;background-color:#1E1447;padding:1rem 5.4rem 1rem 1.6rem}.tips-cards .tips-cards__card .tips-cards__card-head div:first-child{font-weight:700;text-transform:uppercase}.tips-cards .tips-cards__card .tips-cards__card-head button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% - 1.5rem);right:1.2rem;width:3rem;height:3rem;color:white;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.tips-cards .tips-cards__card .tips-cards__card-head button .icon{display:block;width:1.8rem;height:1.8rem}.tips-cards .tips-cards__card .tips-cards__card-head button:hover,.tips-cards .tips-cards__card .tips-cards__card-head button:focus{color:#8CA7FF}.tips-cards .tips-cards__card .tips-cards__card-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:9.2rem;padding:1.6rem;background-color:#f3f2eb}.tips-cards .tips-cards__card .tips-cards__card-tip:not(:first-child){border-top:0.1rem solid rgba(0,0,0,0.2)}.tips-cards .tips-cards__card .tips-cards__card-tip .tips-cards__card-silk{width:6rem;height:6rem;padding:0.7rem;background-color:white;border-radius:0.6rem}.tips-cards .tips-cards__card .tips-cards__card-tip .tips-cards__card-silk img{display:block;max-height:100%;margin:0 auto}.tips-cards .tips-cards__card .tips-cards__card-tip .tips-cards__card-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.2rem}.tips-cards .tips-cards__card .tips-cards__card-tip .tips-cards__card-star .tips-cards__card-star-icons{position:relative;width:1.7rem;height:1.7rem}.tips-cards .tips-cards__card .tips-cards__card-tip .tips-cards__card-info{font-size:1.2rem;padding-left:1.7rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.tips-cards .tips-cards__card .tips-cards__card-tip .tips-cards__card-info div:first-child{font-size:1.4rem;font-weight:500;line-height:1.1;margin-bottom:0.3rem}.tips-cards .tips-cards__card .tips-cards__card-tip.scratched{opacity:0.5}.tips-cards .tips-cards__card .tips-cards__card-text{position:relative;padding:1.8rem;z-index:2}.tips-cards .tips-cards__card .tips-cards__card-text p{font-size:1.4rem}.tips-cards .tips-cards__card .tips-cards__card-portrait{position:absolute;bottom:0;right:0;z-index:1}.tips-cards .tips-cards__card.flip .tips-cards__card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.tips-cards .glider__slides{display:-webkit-box;display:-ms-flexbox;display:flex}.tips-cards .tips-cards__dots{position:absolute;bottom:2rem;left:0;width:100%}.tips-cards .tips-cards__dots .glide__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tips-cards .tips-cards__dots .glide__bullet{display:block;width:0.8rem;height:0.8rem;background-color:rgba(0,0,0,0.4);border-radius:50%;margin:0 0.8rem}.tips-cards .tips-cards__dots .glide__bullet.glide__bullet--active{background-color:#1E1447}@media (min-width: 768px){.tips-cards .tips-cards__inner{left:-4rem;width:calc(100% + 8rem);padding:2.6rem 0 5rem}.tips-cards .tips-cards__dots .glide__bullet:last-child{display:none}}@media (min-width: 1024px){.tips-cards .tips-cards__inner{left:0;width:100%;padding:3rem 0 6rem}.tips-cards .tips-cards__slide{width:calc(33.3% - 1.4rem)}.tips-cards .glider__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tips-cards .tips-cards__dots{display:none}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@media (min-width: 768px){.tipster-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.tipster-tabs .tipster-tabs__video{background-color:#f3f2eb;margin-bottom:2rem}@media (min-width: 768px){.tipster-tabs .tipster-tabs__video{width:calc(57% - 1rem);margin-bottom:0}}.tipster-tabs .tipster-tabs__video-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#faf9f3}.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab{position:relative;display:block;width:33.333%;font-size:1.1rem;font-weight:700;color:#777;text-align:center;padding:1.94rem 0.8rem 1.8rem;background-color:#f3f2eb;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out}.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab:hover,.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab:focus{color:#1E1447}.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab.active{color:white;background-color:#1E1447}.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab.active:hover,.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab.active:focus{color:white}.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab:not(.active)+.tipster-tabs__video-tab:after{content:"";position:absolute;top:calc(50% - 0.4rem);left:0;width:0.1rem;height:0.8rem;background-color:rgba(0,0,0,0.2)}@media (min-width: 1024px){.tipster-tabs .tipster-tabs__video-tabs .tipster-tabs__video-tab{text-transform:uppercase;letter-spacing:0.2rem;padding:1.94rem 1.8rem 1.8rem}}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel{display:none}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel.active{display:block}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button{display:block;position:relative;color:white;background-color:#1E1447}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0.7;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button .icon-play{position:absolute;top:calc(50% - 1.3rem);left:calc(50% - 1rem);width:2.6rem;height:2.6rem}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button:before,.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button:after{content:"";position:absolute;top:calc(50% - 3.2rem);left:calc(50% - 3.2rem);width:6.4rem;height:6.4rem;border-radius:50%;z-index:2;pointer-events:none}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button:after{-webkit-box-shadow:inset 0 0 0 0.2rem currentColor;box-shadow:inset 0 0 0 0.2rem currentColor}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button:before{-webkit-box-shadow:inset 0 0 1.5rem 0.2rem currentColor;box-shadow:inset 0 0 1.5rem 0.2rem currentColor;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button:hover img{opacity:0.5}.tipster-tabs .tipster-tabs__video-panels .tipster-tabs__video-panel button:hover:before{opacity:1}.tipster-tabs .tipster-tabs__tipster{position:relative;width:100%;background-color:#f3f2eb}@media (min-width: 768px){.tipster-tabs .tipster-tabs__tipster{width:calc(43% - 1rem);padding-bottom:7rem}}.tipster-tabs .tipster-tabs__tipster-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e5e4e2;padding:1rem}.tipster-tabs .tipster-tabs__tipster-select .tipster-tabs__tipster-choose{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;text-align:center}.tipster-tabs .tipster-tabs__tipster-select .select{position:relative;width:calc(100% - 10rem);overflow:hidden}.tipster-tabs .tipster-tabs__tipster-select .select select{width:100%;font-size:1.3rem;color:#1E1447;background-color:white;padding:1.7rem 3.2rem 1.6rem 1.6rem;border:0.1rem solid white;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;cursor:pointer}.tipster-tabs .tipster-tabs__tipster-select .select select:focus{border-color:#999}.tipster-tabs .tipster-tabs__tipster-select .select select.input-validation-error{border-color:#d18484}.tipster-tabs .tipster-tabs__tipster-select .select .icon{position:absolute;top:1.5rem;right:1rem;width:2rem;height:2rem;pointer-events:none}@media (min-width: 768px){.tipster-tabs .tipster-tabs__tipster-select .select{width:calc(100% - 10rem)}}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-tip{display:none}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-tip.active{display:block}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-runner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.6rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-runner:not(:first-child):after{content:"";position:absolute;top:0;left:0;width:100%;height:0.1rem;background-color:rgba(0,0,0,0.2)}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-runner.scratched{opacity:0.5;pointer-events:none}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-place{width:2.6rem;font-size:1.2rem;font-weight:700;text-align:center}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-silk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.8rem;height:3.8rem;background:white;border-radius:0.3rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-silk img{width:3rem;height:3rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-star .tipster-tabs__tipster-star-icons{position:relative;width:1.7rem;height:1.7rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1.2rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-info>span{display:block;font-size:1.2rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-info>span:first-child{font-size:1.4rem;font-weight:700}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-info>span span{position:relative;display:inline-block;font-size:1.2rem;font-weight:400;margin-left:2rem}.tipster-tabs .tipster-tabs__tipster-tips .tipster-tabs__tipster-info>span span:after{content:"";position:absolute;top:0.3rem;left:-1rem;width:0.1rem;height:calc(100% - 0.6rem);background-color:rgba(0,0,0,0.2)}.tipster-tabs .tipster-tabs__cta{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:auto;bottom:1rem;left:1rem;width:calc(100% - 2rem);height:5rem;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;color:white;background-color:#398249;text-decoration:none;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.tipster-tabs .tipster-tabs__cta{display:-webkit-box;display:-ms-flexbox;display:flex}}.tipster-tabs .tipster-tabs__cta:hover,.tipster-tabs .tipster-tabs__cta:focus{color:#1E1447}.ir-site.race .tipster-tabs .tipster-tabs__desc{display:none}.tipster-tabs .tipster-tabs__desc .tipster-tabs__desc-quote{position:relative;font-size:1.6rem;margin-top:2rem;padding-left:2.3rem}.tipster-tabs .tipster-tabs__desc .tipster-tabs__desc-quote:after{content:"";position:absolute;top:0.6rem;left:0;width:0.4rem;height:calc(100% - 1.2rem);background-color:#C8C7C2}.tipster-tabs .tipster-tabs__desc p{font-size:1.4rem;margin-top:2rem}.tipster-tabs .tipster-tabs__desc .tipster-tabs__cta{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:auto;left:0;width:100%;margin-top:2rem}@media (min-width: 768px){.tipster-tabs .tipster-tabs__desc{width:calc(40% - 2rem)}.tipster-tabs .tipster-tabs__desc .tipster-tabs__desc-quote{font-size:2rem;margin-top:0}}.ir-site.tips .tipster-tabs{margin-top:4rem}@media (min-width: 768px){.ir-site.tips .tipster-tabs{margin-top:5rem}.ir-site.tips .tipster-tabs .tipster-tabs__video{width:calc(60% - 2rem);margin-bottom:0}}@media (min-width: 1024px){.ad-twins+.tipster-tabs{min-height:55rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.js-horizontal-scroll-wrapper{display:block;position:relative;height:calc(100vh - 10rem);width:100%;overflow:hidden;margin-bottom:-17px}.js-horizontal-scroll-wrapper .hsb__scroll-control{display:block;position:absolute;top:50%;right:auto;left:0;z-index:8;height:auto;width:auto;background-color:#fff;border-radius:0 50% 50% 0;border:0;padding:2.2rem 2.3rem 2.2rem 1.8rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer}.js-horizontal-scroll-wrapper .hsb__scroll-control__icon{width:2.4rem;color:#1E1447;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.js-horizontal-scroll-wrapper .hsb__scroll-control.hide{opacity:0}.js-horizontal-scroll-wrapper .hsb__scroll-control--right{right:0;left:auto;border-radius:50% 0 0 50%}.js-horizontal-scroll-wrapper .hsb__scroll-control--right .hsb__scroll-control__icon{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media (min-width: 768px){.js-horizontal-scroll-wrapper{height:calc(100vh - 8rem)}}.js-horizontal-scroll-container{position:relative;height:100%;width:100%;overflow-x:scroll;overflow-y:hidden;bottom:-17px}.js-horizontal-scroll-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:calc(4.012vh * 1) 0}.js-horizontal-scroll-container-inner.all-in-view{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js-horizontal-scroll-small-screen-wrapper{display:block;overflow-x:clip;padding:3rem 0}.js-horizontal-scroll-small-screen-wrapper .glider__slides{display:-webkit-box;display:-ms-flexbox;display:flex;height:43.5rem;max-height:calc(62vh * 1)}body.irshortarticlelisting .js-horizontal-scroll-small-screen-wrapper .glider__slides{max-height:calc(54vh * 1)}@media (min-width: 768px){.js-horizontal-scroll-small-screen-wrapper{display:none}}.tag-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.tag-wrapper.centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tag-wrapper.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tipster-tabs__video-panel .tag-wrapper{position:absolute;z-index:1;padding:3rem}.tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;line-height:0;background-color:#1E1447;border-radius:.2rem;padding:.7rem .7rem 0.6rem;margin:0;-webkit-transition:background-color 0.5s ease-in-out;-o-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}.tag__icon{color:#fff;height:1.4rem;width:auto;margin-right:0.8rem}.tag__text{color:#fff;font-family:"Soehne", sans-serif;font-size:1.1rem;line-height:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:0.2em}.tag--watch{background-color:rgba(0,0,0,0.3)}.tag--live{background-color:#D2232E}.tag--light{background-color:#fff}.tag--light .tag__icon{color:#1E1447}.tag--light .tag__text{color:#1E1447}.hsb-block .tag--page-title{display:none}@media (min-width: 768px){.hsb-block .tag--page-title{display:-webkit-box;display:-ms-flexbox;display:flex}}.js-horizontal-scroll-wrapper--event-homepage,.js-horizontal-scroll-wrapper--short-news-block-listing{display:none}@media (min-width: 768px){.js-horizontal-scroll-wrapper--event-homepage,.js-horizontal-scroll-wrapper--short-news-block-listing{display:block}}@media (max-width: 768px){body.ir-site.irevent .content{min-height:auto !important;height:auto !important}}.hsb__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;margin:0 calc(2.006vh * 1) 0 0}.hsb__section:last-child{margin-right:0}.hsb__section__sub-section-top,.hsb__section__sub-section-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:calc(1.003vh * 1)}.hsb__section__sub-section-bottom{padding-bottom:0;padding-top:calc(1.003vh * 1)}.hsb__left-filler{padding:2rem}.hsb__right-filler{padding:1rem}.hsb-block{display:block;position:relative;width:auto;height:100%;max-width:100%;background-color:#faf9f3}.hsb-block .hsb-block__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%;background-color:transparent;text-decoration:none;border:0;padding:0;margin:0;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hsb-block .hsb-block__inner-wrapper.dark-text .hsb-block__inner__video-play{color:#1E1447}.hsb-block .hsb-block__inner-wrapper.dark-text .hsb-block__inner__content-wrapper .hsb-block__title{color:#1E1447}.hsb-block .hsb-block__inner-wrapper.dark-text .hsb-block__inner__content-wrapper .hsb-block__content{color:#1E1447}.hsb-block .hsb-block__inner-wrapper.dark-text .hsb-block__inner__content-wrapper .hsb-block__content:before{background-color:#1E1447}.hsb-block .hsb-block__inner-wrapper.has-gradient:before{display:block;content:'';position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));background-image:-o-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,0.7) 100%);background-image:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.7) 100%)}.hsb-block .hsb-block__inner-wrapper:focus,.hsb-block .hsb-block__inner-wrapper:hover{text-decoration:none}.hsb-block .hsb-block__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%;z-index:5;background-color:transparent;text-decoration:none;text-align:left;border:none;padding:3rem 3rem 1.4rem;margin:0}.hsb-block .hsb-block__inner .hsb-block__inner__video-play{position:absolute;top:50%;left:0;width:100%;color:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}.hsb-block .hsb-block__inner .hsb-block__inner__video-play .icon-play{width:4rem;height:4rem;position:absolute;top:calc(50% - 0px);left:calc(50% + 4px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hsb-block .hsb-block__inner .hsb-block__inner__video-play:after{content:"";position:absolute;top:50%;left:50%;width:10rem;height:10rem;border-radius:50%;z-index:2;-webkit-box-shadow:inset 0 0 0 0.2rem currentColor;box-shadow:inset 0 0 0 0.2rem currentColor;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.hsb-block .hsb-block__inner .hsb-block__inner__content-wrapper{justify-self:flex-end}.hsb-block .hsb-block__inner .hsb-block__inner__content-wrapper .hsb-block__title{color:#fff;font-family:"Alternate Gothic", sans-serif;font-size:3rem;line-height:3.6rem;font-weight:400;letter-spacing:0px;text-align:left;text-transform:uppercase;padding:0;margin:0}.hsb-block .hsb-block__inner .hsb-block__inner__content-wrapper .hsb-block__content{display:block;position:relative;color:#fff;font-size:1.4rem;line-height:2.2rem;font-weight:400;letter-spacing:0px;text-align:left;padding:1.5rem 0 0;margin:0.8rem 0 0}.hsb-block .hsb-block__inner .hsb-block__inner__content-wrapper .hsb-block__content p:last-child{margin-bottom:0}.hsb-block .hsb-block__inner .hsb-block__inner__content-wrapper .hsb-block__content:before{display:inline-block;position:absolute;content:'';top:0;left:0;width:6rem;height:1px;background-color:#fff}.hsb-block .hsb-block__faux-link-wrapper{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;z-index:5;padding:3rem;margin-bottom:-100%;-webkit-transition:margin-bottom .3s ease-out;-o-transition:margin-bottom .3s ease-out;transition:margin-bottom .3s ease-out;background-color:var(--hoverColour, #faf9f3);color:#1E1447}.hsb-block__inner-wrapper:not(.has-image) .hsb-block .hsb-block__faux-link-wrapper{display:none}.hsb-block .hsb-block__faux-link-text{color:inherit;font-size:1.3rem;line-height:1.5rem;font-weight:600;letter-spacing:0.1857em;text-align:left;text-transform:uppercase;padding-right:1.4rem}.hsb-block .hsb-block__faux-link-icon{color:inherit}.hsb-block .hsb-block__image{position:relative;width:auto;height:100%;max-width:none;max-height:none;z-index:2}.hsb-block--full-height-full-width{width:calc(60.382vh * 1);height:calc(82.247vh * 1)}.hsb-block--full-height-full-width .hsb-block__inner .hsb-block__title{font-size:3rem;line-height:3.6rem}.hsb-block--full-height-full-width .hsb-block__inner .hsb-block__content{padding-top:1.6rem;margin-top:1.1rem}.hsb-block--full-height-full-width .hsb-block__image{width:calc(60.382vh * 1);height:calc(82.247vh * 1)}.hsb-block--half-height-full-width{width:calc(82.85vh * 1);height:calc(40.121vh * 1)}.hsb-block--half-height-full-width .hsb-block__inner__video-play{position:relative;top:auto;left:auto;width:100%;color:#fff}.hsb-block--half-height-full-width .hsb-block__inner__video-play .icon-play{top:calc(50% + 1px);left:calc(50% + 2px);width:1.5rem;height:1.5rem}.hsb-block--half-height-full-width .hsb-block__inner__video-play:before,.hsb-block--half-height-full-width .hsb-block__inner__video-play:after{width:5rem;height:5rem}.hsb-block--half-height-full-width .hsb-block__image{width:calc(82.85vh * 1);height:calc(40.121vh * 1)}.hsb-block--half-height-half-width{width:calc(40.121vh * 1);height:calc(40.121vh * 1);margin-right:1rem}.hsb-block--half-height-half-width .hsb-block__inner__video-play{display:none;position:relative;top:auto;left:auto;width:100%;color:#fff}.hsb-block--half-height-half-width .hsb-block__inner__video-play .icon-play{top:calc(50% + 1px);left:calc(50% + 2px);width:1.5rem;height:1.5rem}.hsb-block--half-height-half-width .hsb-block__inner__video-play:before,.hsb-block--half-height-half-width .hsb-block__inner__video-play:after{width:5rem;height:5rem}.hsb-block--half-height-half-width .hsb-block__image{width:calc(40.121vh * 1);height:calc(40.121vh * 1)}.hsb-block--half-height-half-width:last-child{margin-left:1rem;margin-right:0}.hsb-block--half-height-half-width:first-child{margin-left:0}.hsb-block.current-page-block .hsb-block__inner-wrapper{cursor:default}.hsb-block.current-page-block .hsb-block__underlay{opacity:1}.hsb-block.current-page-block .hsb-block__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hsb-block.current-page-block .hsb-block__inner .tag-wrapper{position:absolute;top:0;left:0;width:100%;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hsb-block.current-page-block .hsb-block__inner .hsb-block__title{text-align:center}.hsb-block.current-page-block .hsb-block__inner .hsb-block__content{text-align:center}.hsb-block.current-page-block .hsb-block__inner .hsb-block__content::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hsb-block .hsb-block__underlay{display:block;position:absolute;top:0;left:0;z-index:0;opacity:0;width:100%;height:100%;background-color:var(--hoverColour, #faf9f3);-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.hsb-block .hsb-block__faux-link-wrapper{background-color:var(--hoverColour, #faf9f3);color:var(--contrastHoverColour, #1E1447)}.js-horizontal-scroll-small-screen-wrapper .hsb-block__image{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.js-horizontal-scroll-small-screen-wrapper .hsb-block__image{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.hsb-block .hsb-block__inner-wrapper.has-faux-link .hsb-block__faux-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.hsb-block .hsb-block__inner{padding:3rem}.hsb-block .hsb-block__inner .hsb-block__inner__content-wrapper{justify-self:flex-end}.hsb-block .hsb-block__inner .hsb-block__inner__content-wrapper .hsb-block__title{font-size:3rem;line-height:3.6rem}.hsb-block--full-height-full-width .hsb-block__inner__content-wrapper .hsb-block__title{font-size:4rem;line-height:4.9rem}.hsb-block.hover-state .hsb-block__underlay{opacity:1}.hsb-block.hover-state .has-image .hsb-block__underlay{opacity:0}.hsb-block.hover-state .has-image .tag-wrapper .tag:not(.tag--watch):not(.tag--live){background-color:var(--hoverColour, #faf9f3)}.hsb-block.hover-state .has-image .tag-wrapper .tag:not(.tag--watch):not(.tag--live) .tag__text{color:var(--contrastHoverColour, #fff)}.hsb-block.hover-state .hsb-block__inner-wrapper .hsb-block__inner__video-play{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hsb-block.hover-state .hsb-block__inner-wrapper.has-faux-link .hsb-block__faux-link-wrapper{margin-bottom:0}.hsb-block.hover-state.ad-block .hsb-block__underlay{opacity:0}.hsb-block.hover-state.ad-block .has-image .hsb-block__underlay{opacity:1}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.ir-favourite .icon{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.ir-favourite .icon-star{color:#FFDA40;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.ir-favourite:hover .icon-star-outline{opacity:0.5}.ir-favourite.favorited{-webkit-animation:faveSelect 0.3s ease-out both;animation:faveSelect 0.3s ease-out both}.ir-favourite.favorited .icon-star{opacity:1}.ir-favourite.favorited .icon-star-outline{opacity:0.5}.ir-favourite.favorited:hover .icon-star{opacity:0.5}.ir-favourite.favorited:hover .icon-star-outline{opacity:1}@-webkit-keyframes faveSelect{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes faveSelect{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}#notebook{width:100%;height:100%}.notebook{position:relative;width:100%;height:100%}.notebook .notebook__race-head{position:relative;width:100%;color:#1E1447;background-color:#E2E1DB;max-height:6rem;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;-o-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.notebook .notebook__race-head .notebook__race-head-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.8rem 2rem;white-space:nowrap}.notebook .notebook__race-head span{position:relative;font-size:1.2rem;font-weight:500;padding-right:2.4rem}.notebook .notebook__race-head span:after{content:"";position:absolute;top:0.6rem;right:1rem;width:0.3rem;height:0.3rem;background-color:#1E1447}.notebook .notebook__race-head span:last-child{font-weight:400;padding-right:0;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.notebook .notebook__race-head span:last-child:after{display:none}.notebook .notebook__race-head:after{content:"";position:absolute;top:0;left:0;width:0.3rem;height:100%;background-color:#1E1447}.notebook .notebook__runners{background-color:#faf9f3;padding:0 2.4rem}.notebook .notebook__runner{position:relative;max-height:25rem;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;-o-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.notebook .notebook__runner:not(:last-child){border-bottom:0.1rem solid rgba(0,0,0,0.2)}.notebook .notebook__runner.scratched{opacity:0.5}.notebook .notebook__runner.open .notebook__caret .icon-caret-right{display:none}.notebook .notebook__runner.open .notebook__caret .icon-caret-down{display:block}.notebook .notebook__runner.open .notebook__ctas{height:13.6rem}.notebook .notebook__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left;color:#1E1447;padding:2rem 0}.notebook .notebook__caret{width:2.9rem}.notebook .notebook__caret .icon{position:relative;display:block;left:-0.3rem}.notebook .notebook__caret .icon-caret-down{display:none}.notebook .notebook__silk{width:3.8rem;height:3.8rem;padding:0.4rem;background-color:white;border-radius:0.6rem}.notebook .notebook__silk img{display:block;max-height:100%;margin:0 auto}.notebook .notebook__details{font-size:1.2rem;padding-left:1.2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.notebook .notebook__details .notebook__horse{font-size:1.4rem;font-weight:600;padding-bottom:0.4rem}.notebook .notebook__details .notebook__finish{padding-top:0.4rem}.notebook .notebook__details .notebook__finish span{display:inline-block;color:white;font-size:1rem;font-weight:700;padding:0.3rem 0.6rem 0.1rem;background-color:#1E1447;border-radius:0.2rem;margin-left:0.4rem}.notebook .notebook__pick{width:4.5rem}.notebook .notebook__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:3rem;right:2.4rem;width:3rem;height:3rem}.notebook .notebook__star .notebook__star-icons{position:relative;width:1.7rem;height:1.7rem}.notebook .notebook__ctas{height:0;overflow:hidden;-webkit-transition:height 0.3s ease-out;-o-transition:height 0.3s ease-out;transition:height 0.3s ease-out}.notebook .notebook__ctas .notebook__ctas-inner{position:relative;padding:0.4rem 0 1.8rem 0}.notebook .notebook__ctas .notebook__ctas-view{display:block;width:100%;font-size:1.1rem;font-weight:700;text-transform:uppercase;padding:1.7rem;margin-bottom:1rem;border:0.1rem solid black;text-align:center;text-decoration:none}.notebook .notebook__ctas .notebook__ctas-share{display:block;width:100%;font-size:1.1rem;font-weight:700;color:white;text-transform:uppercase;padding:1.7rem;background-color:#1E1447}.notebook .notebook__ctas .notebook__ctas-share .icon{position:relative;top:0.2rem;left:-0.7rem}.notebook .notebook__ctas .notebook__ctas-options{position:absolute;top:0.4rem;left:0;width:100%;height:5.3rem;overflow:hidden;pointer-events:none}.notebook .notebook__ctas .notebook__ctas-options .notebook__ctas-copied{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:1.2rem;font-weight:700;line-height:1;text-transform:uppercase;color:white;background-color:#1E1447;opacity:0;pointer-events:none;-webkit-transform:opacity 0.3s ease-out;-ms-transform:opacity 0.3s ease-out;transform:opacity 0.3s ease-out}.notebook .notebook__ctas .notebook__ctas-options.copied .notebook__ctas-copied{opacity:1}.notebook .notebook__ctas .notebook__ctas-options-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:#faf9f3;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;border:0.1rem solid black;pointer-events:initial}.notebook .notebook__ctas.open .notebook__ctas-options-inner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.notebook .notebook__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center}.notebook .notebook__empty .notebook__empty-star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6rem;height:6rem;background-color:#e5e4e2;border-radius:50%;margin-bottom:2.4rem}.notebook .notebook__empty .notebook__empty-star .icon{width:2.3rem;height:2.3rem;color:white}.notebook .notebook__empty .notebook__empty-title{font-size:1.4rem;font-weight:700;margin-bottom:2rem}.notebook .notebook__empty .notebook__empty-text{font-size:1.2rem;padding:0 9rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}body.irshortarticlelisting{min-height:100vh;min-height:-webkit-fill-available;background-image:url("/images/inside-run/bg-pattern/star-pattern.png");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-color:#fff}body.irshortarticlelisting .content>.tag-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0 0}@media (min-width: 768px){body.irshortarticlelisting{background-image:none}body.irshortarticlelisting .content>.tag-wrapper{display:none}}.fullwidth-modal__content .content{padding-top:0}.fullwidth-modal__content .container{max-width:none}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}body.irshortarticle .section-01 .container .container,body.irshortarticle .section-02 .container .container,.fullwidth-modal__content .section-01 .container .container,.fullwidth-modal__content .section-02 .container .container{max-width:none;padding:0}body.irshortarticle,.fullwidth-modal__content{background-color:#faf9f3}body.irshortarticle .content,.fullwidth-modal__content .content{height:100%}body.irshortarticle .two-sections,.fullwidth-modal__content .two-sections{display:block}body.irshortarticle .two-sections .section-01,.fullwidth-modal__content .two-sections .section-01{position:relative;width:100%;padding-right:0;padding-left:0}body.irshortarticle .two-sections .section-01>.container,.fullwidth-modal__content .two-sections .section-01>.container{width:100%;max-width:540px;padding-right:2rem;padding-left:2rem;margin:0 auto}body.irshortarticle .two-sections .section-02,.fullwidth-modal__content .two-sections .section-02{display:none}@media (min-width: 768px){body.irshortarticle .two-sections,.fullwidth-modal__content .two-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body.irshortarticle .two-sections .section-01,.fullwidth-modal__content .two-sections .section-01{position:relative;width:50%;overflow:hidden;padding-right:3rem;padding-left:3rem;margin:0 auto}body.irshortarticle .two-sections .section-02,.fullwidth-modal__content .two-sections .section-02{display:block;position:relative;width:50%}}@media (min-width: 1200px){body.irshortarticle .two-sections .section-01,.fullwidth-modal__content .two-sections .section-01{padding-right:4rem;padding-left:4rem}}body.irshortarticle .content .section-01 .video-and-still,.fullwidth-modal__content .content .section-01 .video-and-still{display:block;position:relative;width:100%;height:auto;margin-bottom:3rem}body.irshortarticle .content .section-01 .video-and-still__button,.fullwidth-modal__content .content .section-01 .video-and-still__button{overflow:hidden;position:relative;width:100%;padding-bottom:56.25%;height:0}body.irshortarticle .content .section-01 .video-and-still__button:before,.fullwidth-modal__content .content .section-01 .video-and-still__button:before{display:block;content:'';position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background-image:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom, #000 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}body.irshortarticle .content .section-01 .video-and-still__button:focus .video-and-still__play-icon,body.irshortarticle .content .section-01 .video-and-still__button:hover .video-and-still__play-icon,.fullwidth-modal__content .content .section-01 .video-and-still__button:focus .video-and-still__play-icon,.fullwidth-modal__content .content .section-01 .video-and-still__button:hover .video-and-still__play-icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.irshortarticle .content .section-01 .video-and-still__image,.fullwidth-modal__content .content .section-01 .video-and-still__image{position:absolute;width:100%;height:auto;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;margin:0}body.irshortarticle .content .section-01 .video-and-still__play-icon,.fullwidth-modal__content .content .section-01 .video-and-still__play-icon{position:absolute;top:50%;left:0;z-index:11;width:100%;color:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}body.irshortarticle .content .section-01 .video-and-still__play-icon .icon-play,.fullwidth-modal__content .content .section-01 .video-and-still__play-icon .icon-play{width:1.5em;height:1.5rem;position:absolute;top:calc(50% - 0px);left:calc(50% + 2px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.irshortarticle .content .section-01 .video-and-still__play-icon:after,.fullwidth-modal__content .content .section-01 .video-and-still__play-icon:after{content:"";position:absolute;top:50%;left:50%;width:5rem;height:5rem;border-radius:50%;z-index:2;-webkit-box-shadow:inset 0 0 0 0.2rem currentColor;box-shadow:inset 0 0 0 0.2rem currentColor;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}body.irshortarticle .content .section-01 .video-and-still__player,.fullwidth-modal__content .content .section-01 .video-and-still__player{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#1E1447}body.irshortarticle .content .section-01 .video-and-still__player.show,.fullwidth-modal__content .content .section-01 .video-and-still__player.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){body.irshortarticle .content .section-01 .video-and-still,.fullwidth-modal__content .content .section-01 .video-and-still{display:none}}body.irshortarticle .content .tag-wrapper.subtitle .tag,.fullwidth-modal__content .content .tag-wrapper.subtitle .tag{padding:1rem 1.4rem}body.irshortarticle .content .tag-wrapper.subtitle .tag__text,.fullwidth-modal__content .content .tag-wrapper.subtitle .tag__text{font-family:"Alternate Gothic",sans-serif;font-size:2.0rem;line-height:2.5rem;font-weight:400;letter-spacing:0;text-transform:uppercase}body.irshortarticle .content .tag-wrapper.subtitle.bottom,.fullwidth-modal__content .content .tag-wrapper.subtitle.bottom{margin-top:4.8rem}@media (min-width: 1200px){body.irshortarticle .content .tag-wrapper.subtitle .tag,.fullwidth-modal__content .content .tag-wrapper.subtitle .tag{padding:1.1rem 1.4rem 1.4rem}body.irshortarticle .content .tag-wrapper.subtitle .tag__text,.fullwidth-modal__content .content .tag-wrapper.subtitle .tag__text{font-size:2.4rem;line-height:2.6rem}}body.irshortarticle .content .tag-wrapper.subtitle.bottom,.fullwidth-modal__content .content .tag-wrapper.subtitle.bottom{margin-top:4.8rem}body.irshortarticle .content .page-header,.fullwidth-modal__content .content .page-header{margin-top:4.8rem;margin-bottom:3.7rem}body.irshortarticle .content .page-header__title,.fullwidth-modal__content .content .page-header__title{display:block;position:relative;color:#1E1447;font-family:"Nuosu SIL",Arial,sans-serif;font-size:2.8rem;font-weight:400;line-height:3.7rem;letter-spacing:-0.02em;padding-bottom:1.7rem;margin-bottom:2rem}body.irshortarticle .content .page-header__title:after,.fullwidth-modal__content .content .page-header__title:after{display:inline-block;position:absolute;top:100%;left:50%;content:'';width:6rem;height:0.1rem;background-color:#1E1447;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.irshortarticle .content .page-header__author,.fullwidth-modal__content .content .page-header__author{color:#8E7B49;font-family:"Inter",Arial,sans-serif;font-size:1.1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:0.02em}body.irshortarticle .content .page-header.centered *,.fullwidth-modal__content .content .page-header.centered *{text-align:center}@media (min-width: 1200px){body.irshortarticle .content .page-header__title,.fullwidth-modal__content .content .page-header__title{font-size:4rem;line-height:5.3rem;padding-bottom:3rem;margin-bottom:3rem}}body.irshortarticle .content .hero-image-wrapper,.fullwidth-modal__content .content .hero-image-wrapper{display:block;margin-bottom:3rem}@media (min-width: 768px){body.irshortarticle .content .hero-image-wrapper,.fullwidth-modal__content .content .hero-image-wrapper{display:none}}body.irshortarticle .content .advertisement,.fullwidth-modal__content .content .advertisement{display:block;position:relative;margin-bottom:4.5rem}body.irshortarticle .content .advertisement img,.fullwidth-modal__content .content .advertisement img{margin-bottom:0}@media (min-width: 768px){body.irshortarticle .content .advertisement,.fullwidth-modal__content .content .advertisement{left:50%;width:calc(50vw - 4rem);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}body.irshortarticle .content img,.fullwidth-modal__content .content img{margin-bottom:4.5rem}body.irshortarticle .content .video-wrapper,.fullwidth-modal__content .content .video-wrapper{position:relative;margin-bottom:4.5rem}body.irshortarticle .content .rte.container,.fullwidth-modal__content .content .rte.container{margin-bottom:4.5rem}body.irshortarticle .content blockquote,.fullwidth-modal__content .content blockquote{margin-bottom:4.5rem}body.irshortarticle .content .sponsors-logos-wrapper,.fullwidth-modal__content .content .sponsors-logos-wrapper{margin-top:6rem}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos-heading,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos-heading{display:block;position:relative;font-family:"Inter",Arial,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3rem;letter-spacing:0.2em;text-align:left;text-align:center;text-transform:uppercase;padding-bottom:2.3rem;margin-bottom:2.1rem}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos-heading:after,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos-heading:after{display:inline-block;position:absolute;top:100%;left:50%;content:'';width:6rem;height:0.1rem;background-color:#1E1447;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.1rem}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:1.5rem}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:after,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:after{display:inline-block;position:absolute;top:50%;right:-1.55rem;content:'';width:0.1rem;height:3rem;background-color:rgba(0,0,0,0.1);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:first-child,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:first-child{margin-left:0}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:last-child,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:last-child{margin-right:0}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:last-child:after,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos__logo-wrapper:last-child:after{display:none}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos__logo,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos__logo{width:100%;height:auto;max-width:8.5rem;max-height:6rem;margin:0}@media (min-width: 1200px){body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos-heading,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos-heading{text-align:left}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos-heading:after,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos-heading:after{top:100%;left:0;background-color:#1E1447;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.irshortarticle .content .sponsors-logos-wrapper .sponsors-logos,.fullwidth-modal__content .content .sponsors-logos-wrapper .sponsors-logos{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.irshortarticle .content .section-covering-media-wrapper,.fullwidth-modal__content .content .section-covering-media-wrapper{position:sticky;top:0;width:100%;height:calc(100vh - 13rem);overflow:hidden}body.irshortarticle .content .section-covering-media-wrapper .covering-image,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-image{position:absolute;top:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still{position:relative;width:100%;height:100%}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button{overflow:hidden;position:relative;width:100%;height:100%;padding-bottom:0}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button:before,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button:before{display:block;content:'';position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background-image:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom, #000 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button:focus .video-and-still__play-icon,body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button:hover .video-and-still__play-icon,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button:focus .video-and-still__play-icon,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__button:hover .video-and-still__play-icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__image,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__image{position:absolute;top:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;margin:0}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__play-icon,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__play-icon{position:absolute;top:50%;left:0;z-index:11;width:100%;color:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__play-icon .icon-play,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__play-icon .icon-play{width:4rem;height:4rem;position:absolute;top:calc(50% - 0px);left:calc(50% + 4px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__play-icon:after,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__play-icon:after{content:"";position:absolute;top:50%;left:50%;width:10rem;height:10rem;border-radius:50%;z-index:2;-webkit-box-shadow:inset 0 0 0 0.2rem currentColor;box-shadow:inset 0 0 0 0.2rem currentColor;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__player,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__player{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#1E1447;padding:5rem}body.irshortarticle .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__player.show,.fullwidth-modal__content .content .section-covering-media-wrapper .covering-video-and-still .video-and-still__player.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){body.irshortarticle .content .advertisement{width:50vw}}body.irshortarticle .content .section-covering-media-wrapper{position:sticky;top:0;height:100vh}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.splash-screen{display:none;position:fixed;top:0;left:0;z-index:11;opacity:1;width:100%;height:100%;background-color:#fff;padding:0 2rem 2rem;margin:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.splash-screen__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.splash-screen__logo-wrapper{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:6rem;background-color:#1E1447}.splash-screen__logo-wrapper svg{color:#fff;width:21rem;height:6rem}.splash-screen__content-wrapper *{max-width:100%}.splash-screen__dismiss{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-decoration:none;margin-top:6rem;color:#000}.splash-screen__dismiss__text{font-family:"Soehne",Arial,sans-serif;font-size:1.5rem;line-height:2.2rem;text-decoration:none}.splash-screen__dismiss__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;background-color:transparent;color:#000;line-height:0;border-radius:50%;border:1px solid #000;margin-left:0.5rem;-webkit-transition:background-color .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;transition:background-color .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out, background-color .3s ease-in-out;transition:box-shadow .3s ease-in-out, background-color .3s ease-in-out;transition:box-shadow .3s ease-in-out, background-color .3s ease-in-out, -webkit-box-shadow .3s ease-in-out}.splash-screen__dismiss__icon svg{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.splash-screen__dismiss:focus,.splash-screen__dismiss:hover{text-decoration:none}.splash-screen__dismiss:focus .splash-screen__dismiss__icon,.splash-screen__dismiss:hover .splash-screen__dismiss__icon{background-color:#000;color:#fff;-webkit-box-shadow:0 0 0px 3px #000;box-shadow:0 0 0px 3px #000}.white .splash-screen__dismiss:focus .splash-screen__dismiss__icon,.white .splash-screen__dismiss:hover .splash-screen__dismiss__icon{background-color:#fff;color:#000;-webkit-box-shadow:0 0 0px 3px #fff;box-shadow:0 0 0px 3px #fff}.splash-screen__dismiss.white{color:#fff}.splash-screen__dismiss.white .splash-screen__dismiss__icon{color:#fff;border:1px solid #fff}.splash-screen__dismiss.white:focus .splash-screen__dismiss__icon,.splash-screen__dismiss.white:hover .splash-screen__dismiss__icon{background-color:#fff;color:#1E1447;-webkit-box-shadow:0 0 0px 3px #fff;box-shadow:0 0 0px 3px #fff}.splash-screen.fade-out{opacity:0}@media (min-width: 1200px){.splash-screen__logo-wrapper{width:24rem;height:8rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@-webkit-keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes expandInFromTop{from{-webkit-transform:translateY(-50%) scaleY(0.01);transform:translateY(-50%) scaleY(0.01)}to{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.ad{position:relative;margin:0 auto}.ad.ad--square,.ad.ad--sidebar{width:30rem;height:25rem}.ad.ad--leaderboard{width:30rem;height:5rem}@media (min-width: 768px){.ad.ad--leaderboard{width:72.8rem;height:9rem}}.ad iframe{min-height:0 !important;margin:0 auto !important;position:absolute;top:0;left:0;right:0;bottom:0}.ad .ad-placeholder{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#eee}.ad .ad-placeholder:after{content:"Advertising";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;text-transform:uppercase;font-size:1.4rem;height:100%}.ad-info{margin:1rem 0;text-align:center;color:#999;text-transform:uppercase;font-size:1.2rem}.ad2{position:relative;width:100%;margin:0;overflow:hidden}.ad2.ad2--before{margin-bottom:3rem}@media (min-width: 768px){.ad2.ad2--before{margin-bottom:5rem}}@media (min-width: 1024px){.ad2.ad2--before{margin-bottom:7rem}}.ad2 .ad2__inner{padding-top:2rem;padding-bottom:1.4rem;background-color:transparent}@media (min-width: 1200px){.ad2 .ad2__inner{padding-top:5rem;padding-bottom:4rem}}.ad2 .ad2__inner .ad-info{margin:1rem 0 0;color:#585757}.ad2 .ad2__inner.ad2__inner--grey:not(.ad2__inner--after){padding-top:0;padding-bottom:0}.ad2 .ad2__inner.ad2__inner--green{background-color:#a7d9bc}.ad2 .ad2__inner.ad2__inner--light-grey{background-color:#e1dbd2}.ad2 .ad2__inner.ad2__inner--dark-grey{background-color:#b9b9b8}.ad2 .ad2__inner.ad2__inner--light-red{background-color:#e5353d}.ad2 .ad2__inner.ad2__inner--light-red .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--light-purple{background-color:#4c4581}.ad2 .ad2__inner.ad2__inner--light-purple .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-purple{background-color:#3a325a}.ad2 .ad2__inner.ad2__inner--dark-purple .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-red{background-color:#59282d}.ad2 .ad2__inner.ad2__inner--dark-red .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-green{background-color:#213f37}.ad2 .ad2__inner.ad2__inner--dark-green .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-blue{background-color:#1b314c}.ad2 .ad2__inner.ad2__inner--dark-blue .ad-info{color:white}.vrc-site .ad2 .ad2__inner.ad2__inner--black{background-color:black}.vrc-site .ad2 .ad2__inner.ad2__inner--black .ad-info{color:white}.vrc-site .ad2 .ad2__inner.ad2__inner--white{background-color:#faf9f3}.vrc-site .ad2 .ad2__inner.ad2__inner--white .ad-info{color:#585757}.fotf-site .ad2 .ad2__inner{padding-top:3rem;padding-bottom:2.3rem}@media (min-width: 1200px){.fotf-site .ad2 .ad2__inner{padding-top:5rem;padding-bottom:4rem}}.fotf-site .ad2 .ad2__inner.ad2__inner--grey:not(.ad2__inner--after){padding-top:0;padding-bottom:0}.fotf-site .ad2 .ad2__inner.ad2__inner--black{background-color:#242121}.fotf-site .ad2 .ad2__inner.ad2__inner--black .ad-info{color:#eae4de}.fotf-site .ad2 .ad2__inner.ad2__inner--white{background-color:#eae4de}.fotf-site .ad2 .ad2__inner.ad2__inner--white .ad-info{color:#585757}.ir-site .ad2 .ad2__inner{padding-top:3rem;padding-bottom:2rem}.ir-site .ad2 .ad2__inner.ad2__inner--grey:not(.ad2__inner--after){padding-top:0;padding-bottom:0}.ad2 .ad2__container{position:relative;margin:0 auto}.ad2 .ad2__container.ad2--mb-mobile{width:32rem;height:5rem}.ad2 .ad2__container.ad2--mb-large-mobile{width:32rem;height:10rem}.ad2 .ad2__container.ad2--mb-mrec,.ad2 .ad2__container.ad2--mb-Mrec{width:30rem;height:25rem}@media (min-width: 1024px){.ad2 .ad2__container.ad2--dt-mrec,.ad2 .ad2__container.ad2--dt-Mrec{width:30rem;height:25rem}.ad2 .ad2__container.ad2--dt-leaderboard{width:72.8rem;height:9rem}.ad2 .ad2__container.ad2--dt-billboard{width:97rem;height:25rem}.ad2 .ad2__container.ad2--dt-skyscraper{width:16rem;height:60rem}}@media (min-width: 1200px){.ad2 .ad2__container.ad2--lg-skyscraper{width:16rem;height:60rem}}.ad2 .ad2__container a{display:block;width:100%;height:100%}.ad2 .ad2__container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ir-site .fullwidth-modal__content .ad2,.ir-site.irshortarticle .ad2,.ir-site.irraceschedule .ad2{width:100vw;margin-left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);padding-top:3rem;padding-bottom:2.3rem}.ir-site.irraceschedule .ad2,.ir-site.race .ad2{padding:0;margin-bottom:0}.ir-site.irraceschedule .ad2.ad2--after,.ir-site.race .ad2.ad2--after{margin-bottom:-3rem}@media (min-width: 768px){.ir-site.irraceschedule .ad2.ad2--after,.ir-site.race .ad2.ad2--after{margin-bottom:-5rem}}.ir-site.tips .ad2.ad2--after{margin-top:3rem;margin-bottom:-3rem}@media (min-width: 768px){.ir-site.tips .ad2.ad2--after{margin-top:5rem;margin-bottom:-5rem}}.fotf-site .person-profile+.ad2 .ad2__inner.ad2__inner--grey{padding-top:3rem}@media (min-width: 768px){.fotf-site .person-profile+.ad2 .ad2__inner.ad2__inner--grey{padding-top:5rem}}@media (min-width: 1024px){.fotf-site .person-profile+.ad2 .ad2__inner.ad2__inner--grey{padding-top:7rem}}.ad2 iframe{min-height:0 !important;margin:0 auto !important;position:absolute;top:0;left:0;right:0;bottom:0}.ad-block.hsb-block{-webkit-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.ad-block.hsb-block .ad-block__inner{position:relative;width:100%;height:100%;padding:0.3rem;background-color:#d8d8d8}.ad-block.hsb-block .ad-block__text{position:absolute;bottom:0.3rem;left:50%;font-weight:500;font-size:1.1rem;color:black;text-transform:uppercase;background-color:#d8d8d8;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0.2rem 0.5rem;-webkit-transition:background-color 0.3s linear, color 0.3s linear;-o-transition:background-color 0.3s linear, color 0.3s linear;transition:background-color 0.3s linear, color 0.3s linear}.ad-block.hsb-block.green .ad-block__inner{background-color:#a7d9bc}.ad-block.hsb-block.green .ad-block__text{background-color:#a7d9bc}.ad-block.hsb-block.light-grey .ad-block__inner{background-color:#e1dbd2}.ad-block.hsb-block.light-grey .ad-block__text{background-color:#e1dbd2}.ad-block.hsb-block.dark-grey .ad-block__inner{background-color:#b9b9b8}.ad-block.hsb-block.dark-grey .ad-block__text{background-color:#b9b9b8}.ad-block.hsb-block.light-red .ad-block__inner{background-color:#e5353d}.ad-block.hsb-block.light-red .ad-block__text{color:white;background-color:#e5353d}.ad-block.hsb-block.light-purple .ad-block__inner{background-color:#4c4581}.ad-block.hsb-block.light-purple .ad-block__text{color:white;background-color:#4c4581}.ad-block.hsb-block.dark-purple .ad-block__inner{background-color:#3a325a}.ad-block.hsb-block.dark-purple .ad-block__text{color:white;background-color:#3a325a}.ad-block.hsb-block.dark-red .ad-block__inner{background-color:#59282d}.ad-block.hsb-block.dark-red .ad-block__text{color:white;background-color:#59282d}.ad-block.hsb-block.dark-green .ad-block__inner{background-color:#213f37}.ad-block.hsb-block.dark-green .ad-block__text{color:white;background-color:#213f37}.ad-block.hsb-block.dark-blue .ad-block__inner{background-color:#1b314c}.ad-block.hsb-block.dark-blue .ad-block__text{color:white;background-color:#1b314c}.ad-block.hsb-block .tag-wrapper,.ad-block.hsb-block .hsb-block__inner__content-wrapper{display:none}.ad-block.hsb-block .hsb-block__inner-wrapper.has-gradient:before{display:none}.ad-block.hsb-block img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ad-twins{display:none;position:relative;width:100%;z-index:2}@media (min-width: 1024px){.ad-twins{display:block}}.ad-twins .ad-twins__abs{position:absolute;width:100%;height:60rem;pointer-events:none;overflow:hidden}.ir-site.irraceschedule .ad-twins .ad-twins__abs{top:3rem}.ir-site.tips .ad-twins .ad-twins__abs{top:5rem}.vrc-site.vrcnewspage .ad-twins .ad-twins__abs{top:5.5rem}.vrc-site.vrcnewsfolder .ad-twins .ad-twins__abs{top:4rem}.fotf-site.standardpage .ad-twins .ad-twins__abs{top:55rem}.ir-site.race .ad-twins .ad-twins__abs{top:0.5rem}.ad-twins .ad-twins__inner{position:relative;width:100%;margin-top:0}.ad-twins .ad-twins__side{position:absolute;top:0;width:16rem;height:60rem;pointer-events:initial}.ad-twins .ad-twins__side a{display:block;width:100%;height:100%}.ad-twins .ad-twins__side img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ad-twins .ad-twins__left{left:-3rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ad-twins .ad-twins__right{right:-3rem;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.fotf-site .ad-twins .container{max-width:88rem}.vrc-site.vrcnewspage .ad-twins .container{max-width:98rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.modal{position:fixed;top:0;left:0;z-index:50;display:none;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.6);-webkit-transform:translate3d(0, 0, 10px)}.modal .modal__wrap{position:relative;max-width:40rem;margin:0 auto;background-color:white;border-radius:.4rem;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15)}.modal .modal__wrap.modal__wrap--image{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal__wrap.modal__wrap--small{max-width:30rem}.modal .modal__wrap.modal__wrap--large{max-width:50rem}.modal .modal__inner{height:100%;padding:5vh 0}.modal .modal__image{-o-object-fit:cover;object-fit:cover}.modal .modal__content{padding:2rem}.modal .modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.modal .modal__title{margin:0}.modal .modal__close{width:2rem;height:2rem;opacity:0.75}.modal .modal__close:hover,.modal .modal__close:focus{opacity:1}.modal .modal__close svg{width:100%;height:100%;fill:black;pointer-events:none}.modal .modal__body{margin-bottom:2rem;position:relative}.modal .modal__body *:first-child{margin-top:0}.modal .modal__scroll{height:50vh;position:relative;border-radius:.4rem;background-color:#ebebeb;margin-bottom:2rem;overflow:hidden}.modal .modal__scroll::after{content:'';position:absolute;height:1.5rem;width:100%;left:0;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(white));background-image:-o-linear-gradient(top, transparent, white);background-image:linear-gradient(to bottom, transparent, white)}.modal .modal__scroll .modal__body{padding:1rem;height:100%;overflow-y:auto;position:absolute}.modal .modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal.is-open{display:block;-webkit-animation:fadeIn 0.3s ease-out both;animation:fadeIn 0.3s ease-out both}.modal.is-open .modal__wrap{-webkit-animation:fadeUp 0.3s ease-out both;animation:fadeUp 0.3s ease-out both}body.vrc-site .modal.modal-submitting .modal__wrap,body.fotf-site .modal.modal-submitting .modal__wrap{top:50%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-top:-5rem}body.vrc-site .modal.modal-submitting .modal__content,body.fotf-site .modal.modal-submitting .modal__content{padding:0}body.vrc-site .modal.modal-submitting .modal__body,body.fotf-site .modal.modal-submitting .modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.vrc-site .modal.modal-submitting .modal__body img,body.fotf-site .modal.modal-submitting .modal__body img{width:10rem;height:10rem}.modal.modal-video .modal__inner{padding:0}@media (min-width: 1024px){.modal.modal-video .modal__inner{padding:5vh 0}}.modal.modal-video .modal__wrap{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:100rem;padding:0}.modal.modal-video .modal__content{padding:0}.modal.modal-video .modal__body{position:relative}.modal.modal-video button.button{position:absolute;top:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal.state-modal .modal__inner{padding:2rem}@media (min-width: 768px){.modal.state-modal .modal__inner{padding:5vh 0 0}}.modal.state-modal .modal__content{padding:3rem}@media (min-width: 768px){.modal.state-modal .modal__content{padding:4rem}}.modal.state-modal .modal__content .modal__body{margin-bottom:0}.modal.state-modal .modal__content .modal__body h4{margin-bottom:2rem}@media (min-width: 768px){.modal.state-modal .modal__content .modal__body h4{margin-bottom:3.4rem}}.modal.state-modal .form-toggle{margin-bottom:0.5rem}@media (min-width: 768px){.modal.state-modal .form-toggle{margin-bottom:1rem}}.modal.state-modal button{margin-top:3rem}@media (min-width: 768px){.modal.state-modal button{margin-top:3.6rem}}.modal.search-modal .modal__wrap{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:55rem;padding:0 2rem}.modal.search-modal .modal__content{padding:0}.modal.search-modal .modal__body{position:relative}.modal.search-modal form{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.search-modal .icon-search{position:absolute;top:1.1rem;left:0.9rem;width:3rem;height:3rem}@media (min-width: 768px){.modal.search-modal .icon-search{top:1.4rem}}.modal.search-modal input[type="text"]{font-size:1.6rem;color:black;width:calc(100% - 10rem);background-color:white;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;padding:1.8rem 2rem 1.7rem 5rem;margin:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 768px){.modal.search-modal input[type="text"]{font-size:1.8rem;padding:2.1rem 2rem 2.1rem 5rem}}.modal.search-modal input[type="text"]::-webkit-input-placeholder{color:black}.modal.search-modal input[type="text"]::-moz-placeholder{color:black}.modal.search-modal input[type="text"]:-ms-input-placeholder{color:black}.modal.search-modal input[type="text"]::-ms-input-placeholder{color:black}.modal.search-modal input[type="text"]::placeholder{color:black}.modal.sidebar-modal .modal__inner{position:relative;padding:0;overflow:hidden}.modal.sidebar-modal .modal__wrap{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;border-radius:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:none !important;-o-transition:none !important;transition:none !important}@media (min-width: 480px){.modal.sidebar-modal .modal__wrap{max-width:80%}}@media (min-width: 768px){.modal.sidebar-modal .modal__wrap{max-width:65rem}}@media (min-width: 1200px){.modal.sidebar-modal .modal__wrap{max-width:94rem}}.modal.sidebar-modal .modal__content{height:100%;padding:0}.modal.sidebar-modal .modal__body{display:inline-block;position:relative;width:100%;height:100%;overflow:auto}.modal.sidebar-modal.is-open{-webkit-animation:none;animation:none}.modal.sidebar-modal.is-open .modal__wrap{-webkit-animation:slideInRight 0.3s ease-out both;animation:slideInRight 0.3s ease-out both}.modal.sidebar-modal .sidebar-modal__close{position:absolute;top:2rem;right:2rem;z-index:2}.modal.sidebar-modal .sidebar-modal__close .icon{width:2rem;height:2rem}.fotf-site .modal.sidebar-modal .sidebar-modal__close{top:3.5rem}.modal.sidebar-modal .sidebar-modal__content{margin:9rem 4rem 4rem}@media (min-width: 768px){.modal.sidebar-modal .sidebar-modal__content{margin:11rem 5.5rem 5.5rem}}@media (min-width: 1200px){.modal.sidebar-modal .sidebar-modal__content{margin:13rem 7rem 7rem}}@media (min-width: 768px){.jumpoutspage .modal.sidebar-modal .checkboxlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 768px){.jumpoutspage .modal.sidebar-modal .checkboxlist .form-toggle--checkbox{width:50%}}.modal.fullwidth-modal .modal__inner{position:relative;padding:0;overflow:hidden}.modal.fullwidth-modal .modal__wrap{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;max-width:none;border-radius:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.modal.fullwidth-modal .modal__content{height:100%;padding:0}.modal.fullwidth-modal .modal__content .content-inner--form{padding-top:5rem}.modal.fullwidth-modal .modal__body{display:inline-block;position:relative;width:100%;height:100%;overflow:auto}.modal.fullwidth-modal .fullwidth-modal__close{position:absolute;top:2rem;right:2rem;z-index:2}.modal.fullwidth-modal .fullwidth-modal__close .icon{width:3rem;height:3rem}.modal.fullwidth-modal .fullwidth-modal__content{height:calc(100% - 13rem);margin:9rem 4rem 4rem;overflow:auto}@media (min-width: 768px){.modal.fullwidth-modal .fullwidth-modal__content{height:calc(100% - 16.5rem);margin:11rem 5.5rem 5.5rem}}@media (min-width: 1200px){.modal.fullwidth-modal .fullwidth-modal__content{height:calc(100% - 20rem);margin:13rem 7rem 7rem}}.modal.fullwidth-modal .fullwidth-modal__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.modal.fullwidth-modal .fullwidth-modal__image .fullwidth-modal__image-inner{display:inline-block;max-height:100%}.modal.fullwidth-modal .fullwidth-modal__image .fullwidth-modal__image-inner img{width:auto;max-height:100%;margin:0 auto}.modal.fullwidth-modal.fullwidth-modal--large{background-color:#000}.ir-site .modal.fullwidth-modal.fullwidth-modal--large{background-color:#1E1447}.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__close{color:#fff}.modal.fullwidth-modal.fullwidth-modal--large .modal__wrap{background-color:rgba(255,255,255,0)}.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__content{height:calc(100% - 8rem);margin:7rem 2rem 1rem;overflow:auto}@media (min-width: 768px){.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__content{height:calc(100% - 13rem);margin:9rem 4rem 4rem;overflow:auto}}@media (min-width: 1200px){.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__content{height:calc(100% - 13rem);margin:9rem 4rem 4rem;overflow:auto}}@media (min-width: 768px){.modal.fullwidth-modal.fullwidth-modal--search .modal__inner{height:75%}}.modal.fullwidth-modal.fullwidth-modal--search .modal__wrap{background-color:#201547}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-head{display:none;margin-top:5.2rem}@media (min-width: 768px){.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-head{display:block}}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-head .icon{display:block;width:5.3rem;height:7.6rem;color:white}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__close .icon{color:white}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100% - 20rem)}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body form{position:relative;width:100%;max-width:88rem}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]{width:100%;height:7rem;font-size:1.8rem;color:white;background-color:transparent;border:none;border-bottom:0.2rem solid #8c879d;outline:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;padding-right:5rem}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::-webkit-input-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::-moz-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]:-ms-input-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::-ms-input-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body label{position:absolute;top:2.7rem;right:0;color:white;cursor:pointer;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body label .icon{width:2rem;height:2rem}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="submit"]{display:none}.modal.modal--member .modal__wrap{padding-top:2rem;padding-bottom:0;max-width:100rem;margin-left:2.4rem;margin-right:2.4rem;border-radius:0}@media (min-width: 768px){.modal.modal--member .modal__wrap{padding-top:5rem;padding-bottom:3rem;margin-left:7rem;margin-right:7rem}}@media (min-width: 1200px){.modal.modal--member .modal__wrap{margin-left:auto;margin-right:auto}}.modal.modal--member .modal__body{margin-bottom:1rem;margin-top:1rem}.modal.modal--member .modal__member-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0}@media (min-width: 768px){.modal.modal--member .modal__member-body{padding:0 2rem}}.modal.modal--member h2{font-size:2.8rem}@media (min-width: 1200px){.modal.modal--member h2{font-size:4.6rem}}.modal.modal--member h2,.modal.modal--member .modal__member-small,.modal.modal--member p{text-align:center}.modal.modal--member .modal__member-butts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:0.1rem solid #d8d8d8}@media (min-width: 768px){.modal.modal--member .modal__member-butts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:4rem;margin-bottom:5rem;padding-bottom:4rem}}@media (min-width: 1200px){.modal.modal--member .modal__member-butts{margin-top:5rem;margin-bottom:6rem;padding-bottom:4rem}}.modal.modal--member .modal__member-butts .button{margin-bottom:2rem}@media (min-width: 768px){.modal.modal--member .modal__member-butts .button{margin-right:1.5rem;margin-bottom:1rem}}@media (min-width: 1200px){.modal.modal--member .modal__member-butts .button{min-width:26rem;margin-right:2rem;margin-bottom:2rem}}.modal.modal--member .modal__member-butts .button:last-child{margin-right:0}.vrc-site .modal .modal__wrap{background-color:#faf9f3}.ir-site .modal,.fotf-site .modal{z-index:11;background-color:rgba(0,0,0,0.9)}.ir-site .modal.modal-video,.fotf-site .modal.modal-video{overflow:auto;background-color:#000}.ir-site .modal.modal-video .modal__inner,.fotf-site .modal.modal-video .modal__inner{height:100%;padding:0}.ir-site .modal.modal-video .modal__wrap,.fotf-site .modal.modal-video .modal__wrap{height:100%;max-width:115rem;max-width:none;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.ir-site .modal.modal-video .modal__content,.fotf-site .modal.modal-video .modal__content{padding:8rem 0}.ir-site .modal.modal-video button.button,.fotf-site .modal.modal-video button.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:2rem;right:2rem;font-size:1.1rem;color:white;background-color:transparent;padding:0}.ir-site .modal.modal-video button.button .icon,.fotf-site .modal.modal-video button.button .icon{width:2.5rem;height:2.5rem}.ir-site .modal.modal-video .modal__live,.fotf-site .modal.modal-video .modal__live{position:absolute;top:2.6rem;left:2rem;color:white;text-transform:uppercase;font-size:1.8rem;font-weight:500}.ir-site .modal.modal-video .modal__live .live-indicator,.fotf-site .modal.modal-video .modal__live .live-indicator{top:-0.2rem;color:#EB5757}.ir-site .modal.modal-video .modal__live .live-indicator__inner,.fotf-site .modal.modal-video .modal__live .live-indicator__inner{top:0.25rem;left:0.25rem;width:0.9rem;height:0.9rem}.ir-site .modal.modal-video .modal__live .live-indicator__outer,.fotf-site .modal.modal-video .modal__live .live-indicator__outer{width:1.4rem;height:1.4rem}.ir-site .modal.modal-video .modal__rotate,.fotf-site .modal.modal-video .modal__rotate{position:absolute;bottom:12rem;left:0;width:100%;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:700}.ir-site .modal.modal-video .modal__rotate .icon,.fotf-site .modal.modal-video .modal__rotate .icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:5.5rem;height:5.5rem;margin-bottom:1.5rem}@media (min-width: 768px){.ir-site .modal.modal-video .modal__rotate,.fotf-site .modal.modal-video .modal__rotate{display:none}}@media (max-aspect-ratio: 15 / 9){.ir-site .modal.modal-video.modal-live .video-wrapper,.ir-site .modal.modal-video.modal-bestseat .video-wrapper,.fotf-site .modal.modal-video.modal-live .video-wrapper,.fotf-site .modal.modal-video.modal-bestseat .video-wrapper{height:100%;padding-bottom:0}.ir-site .modal.modal-video.modal-live .modal__content,.ir-site .modal.modal-video.modal-bestseat .modal__content,.fotf-site .modal.modal-video.modal-live .modal__content,.fotf-site .modal.modal-video.modal-bestseat .modal__content{height:100%;padding-top:5rem;padding-bottom:0}.ir-site .modal.modal-video.modal-live .modal__rotate,.ir-site .modal.modal-video.modal-bestseat .modal__rotate,.fotf-site .modal.modal-video.modal-live .modal__rotate,.fotf-site .modal.modal-video.modal-bestseat .modal__rotate{display:none}.ir-site .modal.modal-video.modal-live button.button,.ir-site .modal.modal-video.modal-bestseat button.button,.fotf-site .modal.modal-video.modal-live button.button,.fotf-site .modal.modal-video.modal-bestseat button.button{top:0.7rem}.ir-site .modal.modal-video.modal-live .modal__live,.ir-site .modal.modal-video.modal-bestseat .modal__live,.fotf-site .modal.modal-video.modal-live .modal__live,.fotf-site .modal.modal-video.modal-bestseat .modal__live{top:1.2rem}}@media (min-aspect-ratio: 15 / 9){.ir-site .modal.modal-video .modal__content,.fotf-site .modal.modal-video .modal__content{height:100%;padding:0 7rem}.ir-site .modal.modal-video .modal__body,.fotf-site .modal.modal-video .modal__body{height:100%;padding:0;margin:0}.ir-site .modal.modal-video .modal__live,.fotf-site .modal.modal-video .modal__live{top:0;left:3.5rem;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ir-site .modal.modal-video .modal__rotate,.fotf-site .modal.modal-video .modal__rotate{display:none}}.login-modal .modal__inner{padding-left:2rem;padding-right:2rem}@media (min-width: 768px){.login-modal .modal__inner{padding-left:3rem;padding-right:3rem}}.login-modal .modal__wrap{width:100%;max-width:88rem}.login-modal .modal__content{padding:0}.login-modal .modal__body{margin:0}.login-modal .login-modal__head{display:none;padding:2rem;background-color:black}@media (min-width: 1200px){.login-modal .login-modal__head{padding:3rem}}.login-modal .login-modal__head .login-modal__head-text{font-size:1.6rem;line-height:1.4;color:white;text-align:center}@media (min-width: 1200px){.login-modal .login-modal__head .login-modal__head-text{font-size:1.8rem}}.login-modal .login-modal__head .login-modal__head-text span{display:block;font-weight:bold}@media (min-width: 768px){.login-modal .login-modal__head .login-modal__head-text span{display:inline}}@media (min-width: 1200px){.login-modal .login-modal__head .login-modal__head-text span{font-size:2.2rem}}.login-modal .login-modal__head.login-modal__route{display:block}.login-modal .login-modal__body{width:100%}@media (min-width: 1200px){.login-modal .login-modal__body{display:-webkit-box;display:-ms-flexbox;display:flex}}.login-modal .login-modal__form{width:100%;background-color:white;padding:2rem}@media (min-width: 768px){.login-modal .login-modal__form{padding:3rem}}@media (min-width: 1200px){.login-modal .login-modal__form{width:50%;padding:4rem}}.vrc-site .login-modal .login-modal__form{padding-top:2.4rem;padding-bottom:3rem}.login-modal .login-modal__form h2.heading-4{text-transform:initial;margin-bottom:2rem}@media (min-width: 768px){.login-modal .login-modal__form h2.heading-4{margin-bottom:3rem}}@media (min-width: 1200px){.login-modal .login-modal__form h2.heading-4{margin-bottom:4rem}}.vrc-site .login-modal .login-modal__form h2.heading-4{font-size:2.4rem}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__form h2.heading-4{font-size:3.2rem}}.login-modal .login-modal__form .login-modal__form-email{margin-bottom:2.2rem}.vrc-site .login-modal .login-modal__form .login-modal__form-email{margin-bottom:2rem}.login-modal .login-modal__form .login-modal__form-member{margin-bottom:2.7rem}@media (min-width: 1200px){.login-modal .login-modal__form .login-modal__form-member{margin-bottom:3.6rem}}.login-modal .login-modal__form .login-modal__form-member a{font-size:1.3rem;color:#777}@media (min-width: 1200px){.login-modal .login-modal__form .login-modal__form-member a{font-size:1.5rem}}.vrc-site .login-modal .login-modal__form .login-modal__form-member{margin-bottom:0.9rem}.vrc-site .login-modal .login-modal__form .login-modal__button{margin-top:3rem;width:100%;min-width:20rem}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__form .login-modal__button{width:auto}}.login-modal .login-modal__form label{display:block;margin-bottom:0.7rem}.vrc-site .login-modal .login-modal__form label{color:#2f2f2f}.login-modal .login-modal__form input[type="text"],.login-modal .login-modal__form input[type="password"],.login-modal .login-modal__form input[type="email"]{width:100%;padding:1.5rem 2rem;background-color:#eee;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 1200px){.login-modal .login-modal__form input[type="text"],.login-modal .login-modal__form input[type="password"],.login-modal .login-modal__form input[type="email"]{padding:2rem 2rem}}.login-modal .login-modal__members{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#c2a2cd;padding:2rem}@media (min-width: 768px){.login-modal .login-modal__members{padding:3rem}}@media (min-width: 1200px){.login-modal .login-modal__members{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:50%;padding:4rem;text-align:center}}.vrc-site .login-modal .login-modal__members{background-color:#c2a2cd;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.login-modal .login-modal__members .icon-vrc-crest{width:5.1rem;height:7.7rem;margin-bottom:2rem}@media (min-width: 1200px){.login-modal .login-modal__members .icon-vrc-crest{width:9.6rem;height:14.4rem}}.vrc-site .login-modal .login-modal__members .icon-vrc-crest{color:white;width:4.46rem;height:6.5rem;margin-bottom:0}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members .icon-vrc-crest{width:9.9rem;height:13.5rem;margin-bottom:5.2rem}}.login-modal .login-modal__members .login-modal__members-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 7.1rem);margin-bottom:2rem}@media (min-width: 1200px){.login-modal .login-modal__members .login-modal__members-text{padding:0 2rem;margin-bottom:3rem}}.vrc-site .login-modal .login-modal__members .login-modal__members-text{color:#2f2f2f;margin-left:1.4rem;font-weight:400;margin-bottom:0}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members .login-modal__members-text{margin-left:0;width:100%;max-width:300rem}}.login-modal .login-modal__members .login-modal__members-butt{width:100%}@media (min-width: 1200px){.login-modal .login-modal__members .login-modal__members-butt{width:auto;min-width:20rem}}.vrc-site .login-modal .login-modal__members .login-modal__members-butt{border:1px solid #201547;margin-top:3.5rem}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members .login-modal__members-butt{margin-top:4.5rem}}.login-modal .login-modal__members .icon-external-link{width:1.8rem;height:1.8rem;top:0.2rem}.login-modal .login-modal__alert{background-color:black;font-size:1.4rem;padding:2rem 2.2rem;color:white}@media (min-width: 1200px){.login-modal .login-modal__alert{font-size:1.6rem;padding-top:3.3rem;padding-bottom:3.1rem;text-align:center;line-height:1.42}}.login-modal .login-modal__alert a{color:white;text-decoration:none;display:block}@media (min-width: 1200px){.login-modal .login-modal__alert a{display:inline-block;margin-left:2.2rem}}.login-modal .login-modal__success{display:none}.login-modal .login-modal__error{display:none;font-size:1.5rem;color:#b11726}.login-modal .error .login-modal__error{display:block}.login-modal .field-validation-valid{display:none}.login-modal .field-validation-error{display:block;font-size:1.5rem;color:#b11726}.login-modal .validation-summary-errors{font-size:1.5rem;color:#b11726}.login-modal .validation-summary-errors ul{list-style-type:none;padding:0}.login-modal.login-modal--page{margin-bottom:3rem;-webkit-box-shadow:0 0.2rem 0.8rem 0 rgba(0,0,0,0.5);box-shadow:0 0.2rem 0.8rem 0 rgba(0,0,0,0.5)}@media (min-width: 768px){.login-modal.login-modal--page{margin-bottom:5rem}}@media (min-width: 1200px){.login-modal.login-modal--page{margin-bottom:7rem}}.login-modal.login-modal--media .login-modal__members{background-color:#84bbdd}.login-modal.login-modal--media .icon-vrc-crest{color:#1A1919}.mediacentreloginpage .login-modal .form-toggle,.mediacentreerrorpage .login-modal .form-toggle{font-size:1.3rem;margin-top:2.4rem;margin-bottom:2.4rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.umbraco-forms.missing-library{display:none}.umbraco-forms-hidden{display:none}.styled-form .row-fluid{width:100%}.styled-form .row-fluid .col-md-6,.styled-form .row-fluid .col-md-12{width:100%}@media (min-width: 768px){.styled-form .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 3rem)}.styled-form .row-fluid .col-md-6{width:calc(50% - 3rem);margin-right:3rem}.styled-form .row-fluid .col-md-12{width:calc(100% - 3rem);margin-right:3rem}}@media (min-width: 1200px){.styled-form .row-fluid{width:calc(100% + 4rem)}.styled-form .row-fluid .col-md-6{width:calc(50% - 4rem);margin-right:4rem}.styled-form .row-fluid .col-md-12{width:calc(100% - 4rem);margin-right:4rem}}.styled-form input{border-radius:0}.styled-form h4{margin-bottom:2rem}@media (min-width: 768px){.styled-form h4{margin-bottom:3rem}}.styled-form fieldset{border:none;padding:0}.styled-form label{display:block;margin-bottom:1rem}.styled-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-form .shortanswer,.styled-form .longanswer,.styled-form .date,.styled-form .checkbox,.styled-form .titleanddescription,.styled-form .password{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .shortanswer,.styled-form .longanswer,.styled-form .date,.styled-form .checkbox,.styled-form .titleanddescription,.styled-form .password{margin-bottom:3rem}}.styled-form input[type="text"],.styled-form input[type="password"],.styled-form input[type="email"],.styled-form input[type="number"],.styled-form textarea{width:100%;background-color:#eee;font-weight:700;padding:1.8rem;border:0.2rem solid #eee;resize:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-form input[type="text"]:focus,.styled-form input[type="password"]:focus,.styled-form input[type="email"]:focus,.styled-form input[type="number"]:focus,.styled-form textarea:focus{border-radius:0;border-color:#999}.styled-form input[type="text"].input-validation-error,.styled-form input[type="password"].input-validation-error,.styled-form input[type="email"].input-validation-error,.styled-form input[type="number"].input-validation-error,.styled-form textarea.input-validation-error{border-color:#d18484}.styled-form textarea{height:20rem}.styled-form .dropdown{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .dropdown{margin-bottom:3rem}}.styled-form .dropdown .select{position:relative;width:100%;overflow:hidden}.styled-form .dropdown .select select{width:100%;background-color:#eee;padding:2rem 6rem 2rem 2rem;border:0.2rem solid #eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;cursor:pointer}.styled-form .dropdown .select select:focus{border-color:#999}.styled-form .dropdown .select select.input-validation-error{border-color:#d18484}.styled-form .dropdown .select .icon{position:absolute;top:2rem;right:2rem;width:3rem;height:3rem;pointer-events:none}.styled-form .dropdown .select .icon-caret-down{display:none}.styled-form .dataconsent{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .dataconsent{margin-bottom:3rem}}.styled-form .dataconsent label{margin:0}.styled-form .help-block{font-size:1.4rem;color:#777}@media (min-width: 768px){.styled-form .help-block{font-size:1.5rem}}@media (min-width: 768px){.styled-form .help-block{font-size:1.6rem}}.styled-form .field-validation-valid{display:none}.styled-form .field-validation-error{color:#731818}.styled-form .before-submit-part-of-range-validation-message,.styled-form .before-submit-unique-validation-message,.styled-form .before-submit-confirm-validation-message,.styled-form .before-submit-regex-validation-message,.styled-form .before-submit-mandatory-validation-message,.styled-form .before-submit-max-upload-validation-message{color:#731818}.styled-form .longanswer .field-validation-error{position:relative;top:-0.7rem}.styled-form button[type="submit"],.styled-form input[type="submit"]{text-transform:uppercase}.styled-form button[type="submit"].submitting,.styled-form input[type="submit"].submitting{opacity:0.75;background-image:url("/images/spinner.gif");background-size:3rem 3rem;background-position:50% 50%;background-repeat:no-repeat;color:transparent;-webkit-transition:none;-o-transition:none;transition:none}.styled-form .fileupload{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .fileupload{margin-bottom:3rem}}.styled-form .fileupload .field-validation-error{display:block}.styled-form .fileupload .inputFile-filename{display:none}.styled-form .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.styled-form .inputfile+label{display:inline-block;max-width:80%;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden;padding:1rem 1.6rem}@media (min-width: 768px){.styled-form .inputfile+label{padding:1.2rem 2.5rem}}@media (min-width: 1200px){.styled-form .inputfile+label{padding:1.4rem 2.5rem}}.styled-form .inputfile+label svg{width:2rem;height:2rem;vertical-align:middle;fill:currentColor;margin-top:-0.6rem;margin-right:0.5rem}.styled-form .inputfile+label{color:white;background-color:black;margin-bottom:0}.styled-form .inputfile:focus+label,.styled-form .inputfile.has-focus+label,.styled-form .inputfile+label:hover{background-color:#777}.styled-form .dataconsent>label{display:none}.styled-form .multiplechoice,.styled-form .singlechoice,.styled-form .radiobuttons,.styled-form .radio{margin-bottom:3rem}.styled-form .multiplechoice>label,.styled-form .singlechoice>label,.styled-form .radiobuttons>label,.styled-form .radio>label{font-weight:400;margin-bottom:1.2rem}.styled-form .form-text .form-text__title{margin:0 0 1.5rem 0;font-size:2.2rem;line-height:1.36;color:#8c879d}.styled-form .form-text .form-text__title:last-child{margin-bottom:0}.styled-form .form-text .form-text__body{font-size:1.4rem;margin-bottom:1.5rem}@media (min-width: 768px){.styled-form .form-text .form-text__body{font-size:1.5rem}}@media (min-width: 768px){.styled-form .form-text .form-text__body{font-size:1.6rem}}.styled-form .form-group.umbraco-forms-field{position:relative;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.styled-form .form-group.password input[type="password"],.styled-form .form-group.password input[type="text"]{width:calc(100% - 7.3rem)}.styled-form .form-group.password button.button{top:0.7rem;padding:1.2rem 1.8rem}@media (min-width: 1200px){.styled-form .form-group.password button.button{padding:1.2rem 1.8rem 1.3rem}}.styled-form .form-group.password button.button .icon{display:block;width:3rem;height:3rem}.styled-form .form-group.password button.button .icon-eye-slash{display:none}.styled-form .form-group.password.revealed button.button .icon-eye{display:none}.styled-form .form-group.password.revealed button.button .icon-eye-slash{display:block}.vrc-site .styled-form input[type="text"],.vrc-site .styled-form input[type="password"],.vrc-site .styled-form input[type="email"],.vrc-site .styled-form textarea{border-width:0.1rem;border-color:#8c879d;background-color:#faf9f3}.vrc-site .styled-form input[type="text"]:focus,.vrc-site .styled-form input[type="password"]:focus,.vrc-site .styled-form input[type="email"]:focus,.vrc-site .styled-form textarea:focus{border-radius:0;border-color:#362c59;background-color:#eee}.vrc-site .styled-form input[type="text"].input-validation-error,.vrc-site .styled-form input[type="password"].input-validation-error,.vrc-site .styled-form input[type="email"].input-validation-error,.vrc-site .styled-form textarea.input-validation-error{border-color:#d18484}.vrc-site .styled-form .dropdown .select select{color:black;border-width:0.1rem;border-color:#8c879d;background-color:#faf9f3}.vrc-site .styled-form .dropdown .select select:focus{border-color:#362c59;background-color:#eee}.vrc-site .styled-form .dropdown .select select.input-validation-error{border-color:#d18484}.vrc-site .styled-form .dropdown .select .icon{top:1.7rem;color:#201547}.vrc-site .styled-form .dropdown .select .icon-chevron-down{display:none}.vrc-site .styled-form .dropdown .select .icon-caret-down{display:block}.vrc-site .styled-form .fileupload .inputFile-filename{display:inline-block;position:relative;width:calc(100% - 16.2rem);padding:1.3rem 2rem;border:0.1rem solid #8c879d;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.vrc-site .styled-form .fileupload .ellip,.vrc-site .styled-form .fileupload .icon-upload{display:none}.vrc-site .styled-form .inputfile+label{width:15.7rem;color:#faf9f3;background-color:#201547;padding-top:1.2rem;padding-bottom:1.6rem;text-align:center}.vrc-site .styled-form .inputfile+label span{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;line-height:1}.vrc-site .styled-form .form-toggle--radio,.vrc-site .styled-form .checkboxlist .form-toggle{margin-bottom:1.5rem;padding-left:4rem}.vrc-site .styled-form .dataconsent .form-toggle .form-toggle__mark{top:0.1rem}.vrc-site .styled-form .dataconsent label.form-toggle,.vrc-site .styled-form .dataconsent .help-block{margin-bottom:1.5rem;padding-left:4rem}.vrc-site .styled-form .field-validation-error{color:#d4363f}.fotf-site .styled-form label{font-weight:700;margin-top:0;margin-bottom:0.5rem}.fotf-site .styled-form input[type="text"],.fotf-site .styled-form input[type="password"],.fotf-site .styled-form input[type="email"],.fotf-site .styled-form input[type="date"],.fotf-site .styled-form input[type="number"],.fotf-site .styled-form textarea{font-weight:400;border:none;border-bottom:0.2rem solid #8c879d;background-color:#eae4de;padding:1.25rem 0}.fotf-site .styled-form input[type="text"]:focus,.fotf-site .styled-form input[type="password"]:focus,.fotf-site .styled-form input[type="email"]:focus,.fotf-site .styled-form input[type="date"]:focus,.fotf-site .styled-form input[type="number"]:focus,.fotf-site .styled-form textarea:focus{font-weight:700;border-color:#242121}.fotf-site .styled-form input[type="text"].input-validation-error,.fotf-site .styled-form input[type="password"].input-validation-error,.fotf-site .styled-form input[type="email"].input-validation-error,.fotf-site .styled-form input[type="date"].input-validation-error,.fotf-site .styled-form input[type="number"].input-validation-error,.fotf-site .styled-form textarea.input-validation-error{border-color:#b11726}.fotf-site .styled-form textarea{border:0.2rem solid #8c879d;padding:1rem}.fotf-site .styled-form input[type="date"]{border:none;border-bottom:0.2rem solid #8c879d;background-color:#eae4de;padding-left:0;outline:none;width:100%}.fotf-site .styled-form input[type="date"]:focus{font-weight:700;border-color:#242121}.fotf-site .styled-form .dropdown .select select{border:none;border-bottom:0.2rem solid #8c879d;background-color:#eae4de;padding-left:0;padding-top:1rem;padding-bottom:1rem}.fotf-site .styled-form .dropdown .select select:focus{font-weight:700;border-color:#242121}.fotf-site .styled-form .dropdown .select select.input-validation-error{border-color:#b11726}.fotf-site .styled-form .dropdown .select .icon{top:0.7rem;color:#201547}.fotf-site .styled-form .dropdown .select .icon-chevron-down{display:none}.fotf-site .styled-form .dropdown .select .icon-caret-down{display:block}.fotf-site .styled-form .file-upload .file-upload__input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.fotf-site .styled-form .file-upload label{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;cursor:pointer;margin:1rem 0 0}.fotf-site .styled-form .file-upload .file-upload__filename{display:none;max-width:70%;background-color:white;border:0.1rem solid #242121;border-radius:3rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:1rem 1.6rem;margin-right:1.5rem}@media (min-width: 768px){.fotf-site .styled-form .file-upload .file-upload__filename{padding:1.2rem 2.5rem}}@media (min-width: 1200px){.fotf-site .styled-form .file-upload .file-upload__filename{padding:1.4rem 2.5rem}}.fotf-site .styled-form .file-upload .file-upload__butt{display:inline-block;color:white;background-color:#242121;border-radius:3rem;padding:1rem 1.6rem}@media (min-width: 768px){.fotf-site .styled-form .file-upload .file-upload__butt{padding:1.2rem 2.5rem}}@media (min-width: 1200px){.fotf-site .styled-form .file-upload .file-upload__butt{padding:1.4rem 2.5rem}}.fotf-site .styled-form .file-upload .file-upload__preview{display:none;width:30rem;padding-bottom:40rem;margin-top:1rem;background-size:cover;background-position:center}.fotf-site .styled-form .file-upload .file-upload__preview video{width:100%}.fotf-site .styled-form .file-upload .file-upload__error,.fotf-site .styled-form .file-upload .file-upload__error--video,.fotf-site .styled-form .file-upload .file-upload__error--pdf{display:none;font-size:1.4rem;color:#b11726}.fotf-site .styled-form .file-upload .file-upload__input:focus+label .file-upload__butt,.fotf-site .styled-form .file-upload .file-upload__input.has-focus+label .file-upload__butt,.fotf-site .styled-form .file-upload .file-upload__input+label:hover .file-upload__butt{background-color:#777}.fotf-site .styled-form .file-upload.selected .file-upload__filename{display:inline-block}.fotf-site .styled-form .file-upload.selected .file-upload__preview{display:block}.fotf-site .styled-form .file-upload.selected.video .file-upload__preview{padding-bottom:0}.fotf-site .styled-form .file-upload.error .file-upload__preview{display:none}.fotf-site .styled-form .file-upload.error .file-upload__filename{border-color:#b11726}.fotf-site .styled-form .file-upload.error--video .file-upload__error--video{display:block}.fotf-site .styled-form .file-upload.error--image .file-upload__error{display:block}.fotf-site .styled-form .file-upload.error--pdf .file-upload__error--pdf{display:block}.fotf-site .styled-form .file-upload .file-upload__remove{display:none}.fotf-site .styled-form .file-upload .file-upload__remove.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#242121;font-size:1.3rem;line-height:1em;letter-spacing:0.05em;font-weight:500;text-transform:uppercase;margin-top:1rem;cursor:pointer}.fotf-site .styled-form .file-upload .file-upload__remove.show span{display:block;margin-left:0.5rem}.fotf-site .styled-form .file-upload .file-upload__remove.show svg{width:1.3rem;height:1.3rem}.fotf-site .styled-form .submitbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;text-transform:uppercase;background-color:#242121;color:#eae4de;padding:1.5rem 2.5rem;border-radius:3rem;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.fotf-site .styled-form .submitbtn .icon{width:2.5rem;height:2.5rem;margin-right:1rem}.fotf-site .styled-form .submitbtn:hover,.fotf-site .styled-form .submitbtn:focus{background-color:#777}.fotf-site .styled-form legend{margin-bottom:2.5rem}@media (min-width: 1200px){.fotf-site .styled-form legend{font-size:4rem}}.fotf-site .styled-form fieldset{margin-bottom:6rem}.fotf-site .styled-form fieldset .row-fluid{margin-top:0}.fotf-site .styled-form .form-group{margin-bottom:4rem}.fotf-site .styled-form .form-group:last-child{margin-bottom:0}.form-toggle{position:relative;display:block;padding-left:2.6rem;cursor:pointer}.form-toggle .form-toggle__mark{position:absolute;top:0.3rem;left:0;height:2rem;width:2rem;background-color:white;border:0.3rem solid black}.form-toggle .form-toggle__mark:after{position:absolute;display:block;content:"";display:none;left:0.3rem;top:0.3rem;width:0.8rem;height:0.8rem;background-color:black}.form-toggle:hover input ~ .form-toggle__mark,.form-toggle:focus input ~ .form-toggle__mark{background-color:#bbb}.form-toggle input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}.form-toggle input:checked ~ .form-toggle__mark{background-color:#eee}.form-toggle input:checked ~ .form-toggle__mark:after{display:block}.form-toggle.form-toggle--radio .form-toggle__mark{border-radius:50%}.form-toggle.form-toggle--radio .form-toggle__mark:after{border-radius:50%}.checkbox .form-toggle{height:2rem}.vrc-site .form-toggle .form-toggle__mark,.fotf-site .form-toggle .form-toggle__mark{background-color:#faf9f3;border:0.3rem solid #201547}.vrc-site .form-toggle .form-toggle__mark:after,.fotf-site .form-toggle .form-toggle__mark:after{background-color:#201547}.vrc-site .form-toggle.form-toggle--checkbox .form-toggle__mark:after,.fotf-site .form-toggle.form-toggle--checkbox .form-toggle__mark:after{left:0.4rem;top:0;width:0.6rem;height:1.2rem;border:solid white;border-width:0 0.3rem 0.3rem 0;-webkit-transform:rotate(39deg);-ms-transform:rotate(39deg);transform:rotate(39deg);background-color:transparent}.vrc-site .form-toggle.form-toggle--checkbox input:checked ~ .form-toggle__mark,.fotf-site .form-toggle.form-toggle--checkbox input:checked ~ .form-toggle__mark{background-color:#201547}.fotf-site .styled-form .form-toggle{font-weight:400;margin:1rem 0 0}.fotf-site .styled-form .form-toggle .form-toggle__mark{background-color:#eae4de;border:0.3rem solid #242121}.fotf-site .styled-form .form-toggle .form-toggle__mark:after{background-color:#242121}.fotf-site .styled-form .form-toggle.form-toggle--checkbox .form-toggle__mark:after{border-color:#eae4de;border-width:0 0.2rem 0.2rem 0}.fotf-site .styled-form .form-toggle.form-toggle--checkbox input:checked ~ .form-toggle__mark{background-color:#242121}.pika-single .pika-lendar .pika-table th{background-color:black}.pika-single .pika-lendar .pika-table abbr{color:white;text-decoration:none}.pika-single .pika-lendar .pika-table .is-today .pika-button{color:#362c59}.pika-single .pika-lendar .pika-table .is-selected .pika-button,.pika-single .pika-lendar .pika-table .has-event .pika-button{background:#362c59;-webkit-box-shadow:inset 0 0.1rem 0.3rem #201547;box-shadow:inset 0 0.1rem 0.3rem #201547}.pika-single .pika-lendar .pika-table .pika-button:hover,.pika-single .pika-lendar .pika-table .pika-row.pick-whole-week:hover .pika-button{background:#575076}.fotf-site .subscribeform.umbraco-forms-form{width:100%}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page{width:100%;max-width:none}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input{color:#242121;border:1px solid #242121;border-radius:30px 0 0 30px;overflow:hidden;width:calc(100% - 6rem);padding-right:3rem;background-color:transparent}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input:focus{background-color:#eae4de;border:1px solid #242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::-webkit-input-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::-moz-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input:-ms-input-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::-ms-input-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .btn.primary{border-radius:30px;background-color:#242121;color:#ccc4ef;text-transform:uppercase;font-size:1.3rem;line-height:1.3rem;font-weight:500;border-color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .btn.primary:hover,.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .btn.primary:focus{color:#eae4de}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation{width:auto}.marketingForm{max-width:88rem;margin:0 auto}.html-code .marketingForm *{font-family:"Soehne",Arial,sans-serif !important}.marketingForm>div{max-width:96rem !important;padding:0}.marketingForm table,.marketingForm tbody,.marketingForm tr,.marketingForm th[data-container-width="100"]{width:100% !important}.marketingForm th[data-container-width="50.00"]{width:50% !important}.marketingForm table thead td,.marketingForm table th{text-transform:initial}.marketingForm .wrap-section>table{display:table !important}.marketingForm table thead td,.marketingForm table th{color:#585757;background-color:transparent;padding:0}.marketingForm .columnContainer.inner{padding:0}.marketingForm input[type="text"],.marketingForm input[type="password"],.marketingForm input[type="email"],.marketingForm input[type="number"],.marketingForm input[type="tel"],.marketingForm input[type="date"],.marketingForm input[type="url"]{width:100%;height:auto;background-color:#faf9f3;font-size:1.8rem;font-weight:700;padding:1.8rem;margin-top:1rem;border:0.1rem solid #8c879d;resize:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.marketingForm input[type="text"]:focus,.marketingForm input[type="password"]:focus,.marketingForm input[type="email"]:focus,.marketingForm input[type="number"]:focus,.marketingForm input[type="tel"]:focus,.marketingForm input[type="date"]:focus,.marketingForm input[type="url"]:focus{border-radius:0;border-color:#362c59;background-color:#eee}.marketingForm input[type="text"]::-webkit-input-placeholder, .marketingForm input[type="password"]::-webkit-input-placeholder, .marketingForm input[type="email"]::-webkit-input-placeholder, .marketingForm input[type="number"]::-webkit-input-placeholder, .marketingForm input[type="tel"]::-webkit-input-placeholder, .marketingForm input[type="date"]::-webkit-input-placeholder, .marketingForm input[type="url"]::-webkit-input-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]::-moz-placeholder, .marketingForm input[type="password"]::-moz-placeholder, .marketingForm input[type="email"]::-moz-placeholder, .marketingForm input[type="number"]::-moz-placeholder, .marketingForm input[type="tel"]::-moz-placeholder, .marketingForm input[type="date"]::-moz-placeholder, .marketingForm input[type="url"]::-moz-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]:-ms-input-placeholder, .marketingForm input[type="password"]:-ms-input-placeholder, .marketingForm input[type="email"]:-ms-input-placeholder, .marketingForm input[type="number"]:-ms-input-placeholder, .marketingForm input[type="tel"]:-ms-input-placeholder, .marketingForm input[type="date"]:-ms-input-placeholder, .marketingForm input[type="url"]:-ms-input-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]::-ms-input-placeholder, .marketingForm input[type="password"]::-ms-input-placeholder, .marketingForm input[type="email"]::-ms-input-placeholder, .marketingForm input[type="number"]::-ms-input-placeholder, .marketingForm input[type="tel"]::-ms-input-placeholder, .marketingForm input[type="date"]::-ms-input-placeholder, .marketingForm input[type="url"]::-ms-input-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]::placeholder,.marketingForm input[type="password"]::placeholder,.marketingForm input[type="email"]::placeholder,.marketingForm input[type="number"]::placeholder,.marketingForm input[type="tel"]::placeholder,.marketingForm input[type="date"]::placeholder,.marketingForm input[type="url"]::placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm .textFormFieldBlock,.marketingForm .phoneFormFieldBlock,.marketingForm .dateTimeFormFieldBlock,.marketingForm .twoOptionFormFieldBlock,.marketingForm .optionSetFormFieldBlock,.marketingForm .multiOptionSetFormFieldBlock,.marketingForm .lookupFormFieldBlock{padding:0 0 25px 0}@media (min-width: 768px){.marketingForm .textFormFieldBlock,.marketingForm .phoneFormFieldBlock,.marketingForm .dateTimeFormFieldBlock,.marketingForm .twoOptionFormFieldBlock,.marketingForm .optionSetFormFieldBlock,.marketingForm .multiOptionSetFormFieldBlock,.marketingForm .lookupFormFieldBlock{padding:0 0 30px 0}}.marketingForm div[data-editorblocktype="Text"]{margin:0 0 25px 0 !important}@media (min-width: 768px){.marketingForm div[data-editorblocktype="Text"]{padding:0 0 30px 0 !important}}.marketingForm div[data-editorblocktype="Captcha"]{max-width:60rem;margin:0 auto}.marketingForm div[data-editorblocktype="Captcha"] table tr{background-color:transparent}.marketingForm div[data-editorblocktype="Captcha"] td{padding:0 !important}.marketingForm .textFormFieldBlock label,.marketingForm .phoneFormFieldBlock label,.marketingForm .dateTimeFormFieldBlock label,.marketingForm .lookupFormFieldBlock label,.marketingForm .twoOptionFormFieldBlock label.block-label,.marketingForm .optionSetFormFieldBlock label.block-label,.marketingForm .multiOptionSetFormFieldBlock label.block-label,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{font-size:1.4rem;font-weight:600;color:#585757;text-transform:initial;margin:0}.marketingForm .textFormFieldBlock label:after,.marketingForm .phoneFormFieldBlock label:after,.marketingForm .dateTimeFormFieldBlock label:after,.marketingForm .lookupFormFieldBlock label:after,.marketingForm .twoOptionFormFieldBlock label.block-label:after,.marketingForm .optionSetFormFieldBlock label.block-label:after,.marketingForm .multiOptionSetFormFieldBlock label.block-label:after,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]:after{color:#b11726}@media (min-width: 768px){.marketingForm .textFormFieldBlock label,.marketingForm .phoneFormFieldBlock label,.marketingForm .dateTimeFormFieldBlock label,.marketingForm .lookupFormFieldBlock label,.marketingForm .twoOptionFormFieldBlock label.block-label,.marketingForm .optionSetFormFieldBlock label.block-label,.marketingForm .multiOptionSetFormFieldBlock label.block-label,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{font-size:1.6rem}}@media (min-width: 1200px){.marketingForm .textFormFieldBlock label,.marketingForm .phoneFormFieldBlock label,.marketingForm .dateTimeFormFieldBlock label,.marketingForm .lookupFormFieldBlock label,.marketingForm .twoOptionFormFieldBlock label.block-label,.marketingForm .optionSetFormFieldBlock label.block-label,.marketingForm .multiOptionSetFormFieldBlock label.block-label,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{font-size:1.8rem}}.marketingForm .twoOptionFormFieldBlock div.radiobuttons div input,.marketingForm .twoOptionFormFieldBlock div.twooption_checkbox div input,.marketingForm .optionSetFormFieldBlock div.radiobuttons div input,.marketingForm .multiOptionSetFormFieldBlock fieldset>div>input[type="checkbox"],.marketingForm .consentBlock div input{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:2rem;height:2rem;border:0.3rem solid #201547;border-radius:0;accent-color:#201547;-ms-flex-negative:0;flex-shrink:0}.marketingForm .twoOptionFormFieldBlock div.radiobuttons div{font-size:1.4rem;margin-top:1rem}@media (min-width: 768px){.marketingForm .twoOptionFormFieldBlock div.radiobuttons div{font-size:1.6rem}}@media (min-width: 1200px){.marketingForm .twoOptionFormFieldBlock div.radiobuttons div{font-size:1.8rem}}.marketingForm button.submitButton{position:relative;font-size:1.3rem;letter-spacing:0.1rem;background-color:#201547;border-width:0.1rem;border-color:#201547;border-radius:0;padding:1.4rem 3rem;text-transform:uppercase;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.marketingForm .phoneFormFieldBlock,.marketingForm .textFormFieldBlock,.marketingForm .dateTimeFormFieldBlock,.marketingForm .twoOptionFormFieldBlock,.marketingForm .optionSetFormFieldBlock,.marketingForm .multiOptionSetFormFieldBlock,.marketingForm .lookupFormFieldBlock{gap:0}.marketingForm .phoneFormFieldBlock .phoneCountryCode{border:none}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.cookie-notice{opacity:0;pointer-events:none;position:fixed;bottom:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cookie-notice.show{z-index:1000;opacity:1;pointer-events:auto}.cookie-notice__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:0}.cookie-notice__body{position:relative;background-color:white;padding:4rem;margin:0 auto;max-width:60rem;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.show .cookie-notice__body{-webkit-transform:none;-ms-transform:none;transform:none}.cookie-notice__body h3{font-size:2.5rem}.cookie-notice__body p{font-size:1.6rem;margin-bottom:2.4rem}.cookie-notice__body button{background-color:black;color:white;padding:1.4rem 3rem;font-size:1.2rem;letter-spacing:0.05em;line-height:1em;text-transform:uppercase;font-weight:bold;cursor:pointer;border:2px solid black;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.cookie-notice__body button:hover{background-color:white;color:black}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.live-indicator{display:inline-block;margin-left:0.5rem;margin-right:0.5rem;position:relative;top:-0.1rem;width:1rem;height:1rem}.live-indicator .live-indicator__outer{position:absolute;top:0;left:0;width:1rem;height:1rem;border-radius:100%;background-color:currentColor;opacity:0.3;display:block;z-index:1}.live-indicator .live-indicator__inner{position:absolute;top:0.2rem;left:0.2rem;width:0.6rem;height:0.6rem;border-radius:100%;background-color:currentColor;display:block;-webkit-animation-name:liveFade;animation-name:liveFade;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:2}@-webkit-keyframes liveFade{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.42);transform:scale(1.42)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes liveFade{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.42);transform:scale(1.42)}100%{-webkit-transform:scale(1);transform:scale(1)}}

