@font-face{font-family:"basefont";src:url(/assets/geist-400-fb9e71719cdc6967fbd6274367f0e74adedcd3623e902ee592a9c6433e03d45d.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"basefont";src:url(/assets/geist-500-f2f342ae13e6f121c5cc5d29eb687be6942fd5ec000d4d73cca21e1444015930.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/geist-600-1f610888c51ef5edcce3f8d2c232e31d3883da1ab653273b3b32381a47fdb6ad.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}body.website{--fs-display-xl: 152px;--fs-display-l: 144px;--fs-display-m: 44px;--fs-display-xs: 18px;--fs-xxl: 60px;--fs-xl: 40px;--fs-l: 32px;--fs-m: 24px;--fs-s: 16px;--fs-xs: 14px}@media only screen and (max-width:2000px){body.website{--fs-display-xl: 136px}}@media only screen and (max-width:1600px){body.website{--fs-display-xl: 110px}}@media only screen and (max-width:1300px){body.website{--fs-display-xl: 88px}}@media only screen and (max-width:1000px){body.website{--fs-display-l: 120px;--fs-display-m: 36px}}@media only screen and (max-width:700px){body.website{--fs-display-xl: 68px;--fs-display-l: 90px;--fs-xxl: 48px;--fs-xl: 32px;--fs-l: 28px;--fs-m: 20px}}@media only screen and (max-width:480px){body.website{--fs-display-xl: 52px;--fs-display-l: 70px;--fs-display-m: 28px}}body.website{--block-xxs: 400px;--block-xs: 500px;--block-s: 640px;--block-m: 820px;--block-l: 1050px;--block-xl: 1440px;--line-l: 1.50em;--line-m: 1.25em;--line-s: 1.10em;--line-xs: 0.90em;--space-xxxl: 180px;--space-xxl: 120px;--space-xl: 80px;--space-l: 60px;--space-m: 40px;--space-s: 24px;--space-xs: 16px;--space-xxs: 8px;--space-xxxs: 4px;--blockpad: var(--space-xl)}@media only screen and (max-width:1000px){body.website{--space-xxxl: 120px;--space-xxl: 88px;--space-xl: 72px;--blockpad: var(--space-m)}}@media only screen and (max-width:700px){body.website{--space-xxxl: 100px;--space-xxl: 72px;--space-xl: 64px;--space-l: 52px;--blockpad: var(--space-s)}}body.website{background:var(--color-surface);color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-s);font-weight:400;height:auto}body.website h1,body.website h2,body.website h3,body.website h4,body.website h5,body.website h6{font-family:"countach-light";font-size:var(--fs-s);font-style:italic;font-weight:700;line-height:var(--line-s);margin:0 0 var(--space-s) 0;padding:0;text-transform:uppercase}body.website h1 small,body.website h2 small,body.website h3 small,body.website h4 small,body.website h5 small,body.website h6 small{display:block;font-family:"industry-black";font-size:70%;font-style:normal;font-weight:600}body.website h1{font-size:var(--fs-display-xl);line-height:var(--line-xs)}body.website h2{font-size:var(--fs-xxl);line-height:var(--line-s)}body.website h2 small{font-size:var(--fs-l);line-height:var(--line-s);padding-top:var(--space-s)}body.website h2.display{color:var(--color-red);font-size:var(--fs-display-l);line-height:var(--line-xs);text-align:center}body.website h3{font-size:var(--fs-xl)}body.website h3 small{font-size:var(--fs-m);line-height:var(--line-s);padding-top:var(--space-xxs)}body.website h3.display{font-family:"industry-black";font-size:var(--fs-display-m);font-style:normal;font-weight:500}body.website h3.display sup{display:inline-block;margin-top:-12px;vertical-align:text-top}body.website h4{font-family:"industry-black";font-size:var(--fs-m);font-style:normal;margin-bottom:var(--space-xs)}body.website p{color:var(--color-ink);font-family:"basefont";font-size:var(--fs-s);font-weight:400;line-height:var(--line-m);margin:0 0 var(--space-s) 0;padding:0}body.website p strong{font-weight:700}body.website p.notes{font-size:var(--fs-xs)}body.website sup{font-size:48%;vertical-align:super}body.website img{display:block;width:100%}body.website ol.items,body.website ul.items{color:var(--color-ink);font-size:var(--fs-s);line-height:var(--line-l);margin-bottom:var(--space-s)}body.website ol.items li,body.website ul.items li{list-style:disc;margin:0 0px var(--space-xs) 25px}body.website address{font-family:"basefont";font-weight:500;font-size:var(--fs-s)}body.website address a{font-weight:500}body.website div.text-box{background:var(--color-gray-xlight);display:flex;justify-content:space-between;margin-top:var(--space-m);padding:var(--space-s)}body.website div.text-box p{margin:0;width:100%}body.website div.text-box.blue{background:var(--color-blue)}@media only screen and (max-width:480px){body.website div.text-box{flex-direction:column}body.website div.text-box a.button{width:100%}}body.website header#main-header{box-sizing:border-box;margin:0 auto;max-width:var(--block-xl);padding:0 var(--blockpad);width:100%}body.website header#main-header frml-row.base{align-items:center;height:104px;justify-content:space-between}body.website header#main-header frml-row.base div.logo{width:190px}body.website header#main-header frml-row.base nav{align-items:center;display:flex;gap:var(--space-m)}body.website header#main-header frml-row.base nav address{display:flex;gap:var(--space-xxxs)}body.website header#main-header frml-row.base nav address frml-icon{width:34px}body.website header#main-header frml-row.base nav address frml-icon svg{fill:var(--color-red)}body.website header#main-header frml-row.base nav address a{font-size:var(--fs-xs);line-height:var(--line-m)}body.website footer#main-footer{margin:0 auto;max-width:var(--block-xl);padding:0 var(--blockpad)}body.website footer#main-footer frml-row{justify-content:space-between;padding:var(--space-s) 0}body.website footer#main-footer frml-row.main{align-items:center}body.website footer#main-footer frml-row.main img.logo{max-width:190px}body.website footer#main-footer frml-row.main address{font-size:var(--fs-xxs);padding:var(--space-xxs) 0;text-align:right}body.website footer#main-footer frml-row.main a{font-size:var(--fs-xs);font-weight:500}body.website footer#main-footer frml-row.main a.phone{display:block;padding:var(--space-xxs) 0}body.website footer#main-footer frml-row.secondary{border-top:1px solid #594f4e}body.website footer#main-footer frml-row.secondary p.copy{font-size:var(--fs-xxs);opacity:.5}body.website footer#main-footer frml-row.secondary p.copy a{font-size:var(--fs-xxs)}body.website footer#main-footer frml-row.secondary nav.social a frml-icon svg{fill:var(--color-red)}@media only screen and (max-width:700px){body.website header#main-header frml-row.base{height:90px}body.website header#main-header frml-row.base div.logo{width:160px}body.website header#main-header frml-row.base nav a.cta{font-size:var(--fs-s)}}@media only screen and (max-width:480px){body.website footer#main-footer frml-row.main{flex-direction:column;gap:var(--space-s)}body.website footer#main-footer frml-row.main address{text-align:center}body.website footer#main-footer frml-row.secondary p{line-height:var(--line-l)}body.website footer#main-footer frml-row.secondary p span.privacy{display:block}body.website footer#main-footer frml-row.secondary p span.privacy span.separator{display:none}}body.website frml-block{box-sizing:border-box;padding:0 var(--blockpad);width:100%}body.website frml-block frml-block-header,body.website frml-block frml-block-body,body.website frml-block frml-block-footer{box-sizing:border-box;margin:0 auto;max-width:var(--block-xl);width:100%}body.website frml-block frml-block-body{padding:var(--space-xxxl) 0}body.website frml-block frml-block-header+frml-block-body{padding-top:var(--space-m)}@media only screen and (max-width:1300px){body.website frml-block frml-block-body{padding:var(--space-xxl) 0}}body.website a.button,body.website button,body.website input[type=submit]{border-radius:0;box-sizing:border-box;font-family:"industry-black";font-weight:600;padding-top:3px;text-transform:uppercase;--button-fs: var(--fs-s);--button-pad: var(--space-xs)}body.website a.button.outline,body.website button.outline,body.website input[type=submit].outline{--button-height: 36px;border:3px solid var(--color-red);color:var(--color-red)}body.website a.button.outline:hover,body.website button.outline:hover,body.website input[type=submit].outline:hover{background:var(--color-red);color:var(--color-white)}body.website a.button.cta,body.website button.cta,body.website input[type=submit].cta{--button-height: 40px;background:var(--color-red);font-size:var(--fs-display-xs)}body.website{--field-surface: var(--color-gray);--field-border: var(--color-gray);--field-border-focus: var(--color-red);--field-border-hover: var(--color-gray-light);--field-border-radius: 0px;--field-height: 42px}body.website input{border-width:2px;color:var(--color-black);transition:.6s}body.website input::placeholder{color:var(--color-gray-light)}body.website input:focus{background-color:var(--color-white)}body.website input:focus::placeholder{color:var(--color-gray-light)}body.website a:not(.button){color:var(--color-link);font-family:"basefont";font-size:var(--fs-s);line-height:1.45em;text-decoration-color:hsla(0,0%,100%,0);text-underline-offset:1px;transition:.3s}body.website a:not(.button) svg{fill:var(--color-link);transition:.3s;vertical-align:middle;width:28px}body.website a:not(.button):hover{color:var(--color-link-hover);text-decoration-color:#fff;text-underline-offset:3px}body.website a:not(.button):hover svg{fill:var(--color-link-hover)}body.website rich-text{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-s)}body.website rich-text ul li{list-style:disc;margin:0 0 var(--space-s) 40px}body.website rich-text ol li{margin:0 0 var(--space-s) 40px}body.website rich-text blockquote{margin:0 auto;padding:var(--space-m);width:60%}body.website rich-text h3{margin-bottom:0;padding-top:var(--space-xxs)}body.website rich-text h3:first-child{padding-top:0}body.website frml-privacy-dialog.basic{background:var(--color-blue);border:none;bottom:var(--space-xs);left:auto;right:var(--space-xs);padding:var(--space-m);width:460px}body.website frml-privacy-dialog.basic div.content{padding-bottom:var(--space-xs)}body.website frml-privacy-dialog.basic div.content h3,body.website frml-privacy-dialog.basic div.content p,body.website frml-privacy-dialog.basic div.content a{color:var(--color-white)}body.website frml-privacy-dialog.basic div.content h3{font-size:var(--fs-m);margin-bottom:var(--space-xxs)}body.website frml-privacy-dialog.basic div.content p{margin-bottom:var(--space-xs)}body.website frml-privacy-dialog.basic div.content a.learn_more{display:block;padding-top:var(--space-xxs);text-decoration:none}body.website frml-privacy-dialog.basic frml-button-group{display:flex;flex-direction:row;gap:var(--space-s)}body.website frml-privacy-dialog.basic a.button{background:var(--color-blue-dark);border:3px solid var(--color-blue-dark)}body.website frml-privacy-dialog.basic a.button:hover{background:rgba(0,0,0,0);color:var(--color-blue-dark)}body.website frml-privacy-dialog.basic a.soft{color:var(--color-blue-dark);display:inline-block;font-size:var(--fs-xs);margin:0 auto 0 auto;text-decoration:none;width:auto}@media only screen and (max-width:1000px){body.website frml-privacy-dialog.basic{border-radius:0;bottom:0;left:0;width:100%}}body#website-statics.home #block-hero{align-items:center;background:url(/assets/website/home/bg-b19e0c43d9a6753b99d2b231ed43cefa82ce007895bf2d51ad265fd5821d81c9.webp) var(--color-black) no-repeat right -180px center;background-size:150vw;box-sizing:border-box;display:flex;justify-content:space-between;height:64vw;max-height:90vh;background-size:100%;background-position:center}body#website-statics.home #block-hero frml-block-body{padding-top:var(--space-xxxl);padding-bottom:0}body#website-statics.home #block-hero frml-block-body img.opening-date{display:block;margin-bottom:var(--space-m);width:290px}body#website-statics.home #block-hero frml-block-body h1{display:block;margin:0;padding-bottom:var(--space-xxxl)}body#website-statics.home #block-hero frml-block-body p.services{font-family:"industry-black";font-size:var(--fs-m);font-weight:600;padding-top:var(--space-m);text-transform:uppercase}body#website-statics.home #block-hero frml-block-body p.services span.separator{color:var(--color-red);display:inline-block;padding:0 var(--space-xxs)}body#website-statics.home #block-intro{padding-top:var(--space-xxxl)}body#website-statics.home #block-intro frml-block-header{padding-bottom:var(--space-xxl)}body#website-statics.home #block-intro frml-block-header h2{margin-bottom:0}body#website-statics.home #block-intro frml-block-body{gap:var(--space-xl);max-width:var(--block-l);padding-top:0}body#website-statics.home #block-intro frml-block-body frml-block-column{flex:1}body#website-statics.home #block-intro frml-block-body frml-block-column h3{max-width:var(--block-xxs)}body#website-statics.home #block-sports{background:url(/assets/website/home/bg-red-4055b2085595ced2ddf3cb018bb86d38421ee570927c464163861244e9767280.webp) var(--color-black) no-repeat center center;background-size:cover}body#website-statics.home #block-sports frml-cards{display:flex;flex-direction:column;gap:var(--space-xl)}body#website-statics.home #block-sports frml-cards frml-card{align-items:center;background:var(--color-white);box-sizing:border-box;display:flex;flex-direction:row;gap:var(--space-l);justify-content:space-between;margin:0;overflow:hidden;padding:var(--space-m)}body#website-statics.home #block-sports frml-cards frml-card figure{align-self:stretch;flex:1.1}body#website-statics.home #block-sports frml-cards frml-card figure img{height:100%;object-fit:cover}body#website-statics.home #block-sports frml-cards frml-card frml-card-details{flex:1;padding:var(--space-m) var(--space-s) var(--space-m) 0}body#website-statics.home #block-sports frml-cards frml-card frml-card-details div.text{margin:0}body#website-statics.home #block-sports frml-cards frml-card frml-card-details h2{color:var(--color-red)}body#website-statics.home #block-sports frml-cards frml-card frml-card-details h2 small{color:var(--color-black)}body#website-statics.home #block-sports frml-cards frml-card frml-card-details p{color:var(--color-black)}body#website-statics.home #block-sports frml-cards frml-card frml-card-details frml-button-group{align-items:start;flex-direction:column}body#website-statics.home #block-sports frml-cards frml-card:nth-child(2n){flex-direction:row-reverse}body#website-statics.home #block-sports frml-cards frml-card:nth-child(2n) frml-card-details{padding-right:0;padding-left:var(--space-s)}body#website-statics.home #block-recovery{background:url(/assets/website/home/bg-blue-d4d4e3b2bcda49d7503b40320fa36fbc916d80b9139f6f9f9d766596ca6ec8f4.webp) var(--color-black) no-repeat center center;background-size:cover}body#website-statics.home #block-recovery frml-block-body{gap:var(--space-xl)}body#website-statics.home #block-recovery frml-block-body frml-block-column{flex:1}body#website-statics.home #block-recovery frml-block-body h2{color:var(--color-red);max-width:var(--block-xxs);padding-left:var(--space-xxl)}body#website-statics.home #block-recovery frml-block-body h2 small{color:var(--color-white)}body#website-statics.home #block-recovery frml-block-body div.inner{max-width:var(--block-xs)}body#website-statics.home #block-services frml-block-body{padding-bottom:var(--space-xxl);padding-top:var(--space-xxl)}body#website-statics.home #block-services frml-cards{display:flex;gap:var(--space-xl)}body#website-statics.home #block-services frml-cards frml-card{background:var(--color-gray-dark);box-sizing:border-box;flex:1;gap:var(--space-l);justify-content:start;margin:0;padding:var(--space-m)}body#website-statics.home #block-services frml-cards frml-card figure img{width:100%}body#website-statics.home #block-services frml-cards frml-card frml-card-details h3{color:var(--color-red)}body#website-statics.home #block-services frml-cards frml-card frml-card-details h3 small{color:var(--color-white)}body#website-statics.home #block-services frml-cards frml-card frml-card-details div.text{margin:0}body#website-statics.home #block-cta h2,body#website-statics.home #block-cta h4,body#website-statics.home #block-cta p{text-align:center}body#website-statics.home #block-cta a{font-weight:700}body#website-statics.home #block-cta section.subscription{margin:0 auto;max-width:var(--block-s);padding-top:var(--space-m)}body#website-statics.home #block-cta section.subscription h4{color:var(--color-red)}body#website-statics.home #block-cta section.subscription div.subscription-form{align-items:start;display:flex;gap:var(--space-xs);margin:0 auto;max-width:var(--block-xs)}body#website-statics.home #block-cta section.subscription div.subscription-form div.fields{width:100%}body#website-statics.home #block-cta section.subscription div.subscription-form div.fields div.field{margin:0}body#website-statics.home #block-cta section.subscription div.subscription-form div.fields label{display:none}body#website-statics.home #block-cta section.subscription div.subscription-form div.fields p.error{padding-top:var(--space-xxs);text-align:left}body#website-statics.home #block-cta section.subscription div.subscription-form button{width:160px}body#website-statics.home #block-cta section.subscription div.subscription.state.success{line-height:var(--line-s);text-align:center}body#website-statics.home #wrapper-bg-footer{background:url(/assets/website/home/bg-red-2-749a30a450ee1c451a62360b72701104e8262c9f6bf4da9f1cb0051278d9a8b9.webp) var(--color-black) no-repeat center center;background-size:cover}@media only screen and (max-width:2000px){body#website-statics.home #block-hero{background-size:120%}}@media only screen and (max-width:1600px){body#website-statics.home #block-hero{background-position:right -160px center;background-size:140%}}@media only screen and (max-width:1300px){body#website-statics.home #block-sports frml-cards{gap:var(--space-l)}body#website-statics.home #block-sports frml-cards frml-card{gap:var(--space-m)}body#website-statics.home #block-sports frml-cards frml-card frml-card-details{padding:0}body#website-statics.home #block-sports frml-cards frml-card:nth-child(2n) frml-card-details{padding:0}body#website-statics.home #block-recovery frml-block-body{gap:0}body#website-statics.home #block-recovery frml-block-body h2{max-width:none;padding-left:0}body#website-statics.home #block-recovery frml-block-body h2 br{display:none}body#website-statics.home #block-recovery frml-block-body div.inner{max-width:none}body#website-statics.home #block-services frml-block-body{padding-bottom:var(--space-xl);padding-top:var(--space-xl)}body#website-statics.home #block-services frml-cards{gap:var(--space-m)}body#website-statics.home #block-services frml-cards frml-card{gap:var(--space-m);padding:var(--space-m)}}@media only screen and (max-width:1000px){body#website-statics.home #block-hero{background-position:bottom right -5vw;background-size:180%;height:auto;max-height:none;padding-bottom:68vw}body#website-statics.home #block-hero frml-block-body{padding-top:var(--space-l)}body#website-statics.home #block-hero frml-block-body img.opening-date{min-width:220px;width:29vw}body#website-statics.home #block-hero frml-block-body h1{font-size:14vw;padding-bottom:var(--space-m)}body#website-statics.home #block-hero frml-block-body p.services{font-size:var(--fs-m);text-align:center}body#website-statics.home #block-intro{padding-top:0;margin-top:-4vw}body#website-statics.home #block-intro frml-block-header{padding-bottom:var(--space-m)}body#website-statics.home #block-intro frml-block-body{flex-direction:column;gap:var(--space-m);padding-bottom:0;max-width:var(--block-s)}body#website-statics.home #block-intro frml-block-body h3{margin:0 auto;text-align:center}body#website-statics.home #block-sports frml-cards frml-card{flex-direction:column;gap:var(--space-s);margin:0 auto;max-width:var(--block-s)}body#website-statics.home #block-sports frml-cards frml-card:nth-child(2n){flex-direction:column}body#website-statics.home #block-recovery frml-block-body{align-items:center;flex-direction:column}body#website-statics.home #block-recovery frml-block-body frml-block-column{max-width:var(--block-s)}body#website-statics.home #block-services frml-block-body frml-cards{flex-direction:column;gap:var(--space-l)}body#website-statics.home #block-services frml-block-body frml-cards frml-card{margin:0 auto;max-width:var(--block-s)}}@media only screen and (max-width:700px){body#website-statics.home #block-hero{background-position:bottom right -20vw;background-size:240%;padding-bottom:92vw}body#website-statics.home #block-hero frml-block-body h1{font-size:16vw;padding-bottom:var(--space-s)}body#website-statics.home #block-hero frml-block-body p.services{font-size:var(--fs-s);margin:0 auto;max-width:400px}body#website-statics.home #block-sports frml-cards{gap:var(--space-m)}body#website-statics.home #block-sports frml-cards frml-card{padding:var(--space-m) var(--space-s)}body#website-statics.home #block-recovery frml-block-body frml-block-column{width:100%}body#website-statics.home #block-services frml-block-body frml-cards{gap:var(--space-m)}body#website-statics.home #block-services frml-block-body frml-cards frml-card{gap:var(--space-s);padding:var(--space-m) var(--space-s)}}@media only screen and (max-width:480px){body#website-statics.home #block-hero frml-block-body{padding-top:var(--space-m)}}body#website-statics.privacy_policy #block-policy{background:var(--color-surface-xlight);padding-top:var(--space-l)}body#website-statics.privacy_policy #block-policy frml-block-header{max-width:var(--block-m)}body#website-statics.privacy_policy #block-policy frml-block-body{max-width:var(--block-m)}body#website-statics.privacy_policy #block-policy frml-block-body h2,body#website-statics.privacy_policy #block-policy frml-block-body p,body#website-statics.privacy_policy #block-policy frml-block-body a{color:var(--color-blue-dark)}body#website-statics.privacy_policy #block-policy frml-block-body h2{font-family:"industry-black";font-size:var(--fs-m);font-style:normal;margin:0 0 var(--space-s) 0;text-transform:none}body#website-statics.privacy_policy #block-policy frml-block-body a{color:var(--color-red);text-decoration-color:rgba(255,8,8,0);text-underline-offset:1px}body#website-statics.privacy_policy #block-policy frml-block-body a:hover{text-decoration-color:#ff0808;text-underline-offset:3px}
