i.con{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";max-width:2rem}i.con:before{display:none}.box{padding:1rem;background-color:#e8edf3}.box h2{margin:0;margin-bottom:1rem;font-size:medium}.box h2+p{margin:0}.box p+h2{margin-top:1rem}.box+.box{margin-top:1rem}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?cvaqs2);src:url(/fonts/icomoon.eot?cvaqs2#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?cvaqs2) format("truetype"),url(/fonts/icomoon.woff?cvaqs2) format("woff"),url(/fonts/icomoon.svg?cvaqs2#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location:before{content:""}.icon-google:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.large-phone{display:none}@media(min-width:375px){.large-phone{display:inherit}}@media(min-width:930px){.not-desktop{display:none!important}}@media(min-width:930px){.not-desktop-toggle{display:none}}.desktop{display:none}@media(min-width:930px){.desktop{display:inherit}}@media(min-width:600px){.not-tablet{display:none!important}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{background:#fff;color:#4d4d4d}h1,h2,h3,h4,h5{color:#6f6f6f}a,button{color:#4d4d4d}a[href]:hover{text-decoration:underline;color:#0b0b0b}:root{scroll-behavior:smooth}body{font-family:"Open Sans","Helvetica Neue",sans-serif;line-height:1.4}h1,h2,h3,h4,h5{font-family:"Open Sans","Helvetica Neue",sans-serif}.nav li{margin-top:.3rem;margin-bottom:.3rem}.gymstyle{font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:400}.gymstyle i{font-weight:700}ul{margin:0;padding-left:3ex}.spaced li{margin-top:.5ex}.small{font-size:small}body{max-width:65rem;margin:auto}#navbar{padding-left:1rem;padding-right:1rem;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:.5rem;padding-bottom:.5rem;top:0;z-index:10}#navbar li{margin-top:.6rem;margin-bottom:.6rem}@media(min-width:930px){#navbar li{margin-top:.2rem;margin-bottom:.2rem}}#navbar a{color:#4d4d4d;text-decoration:none}@media(min-width:600px){#navbar a:hover{text-decoration:underline}}#navbar ul{list-style:none;margin:0;padding:0}#navbar #phone{margin-left:auto;margin-right:.5rem}#navbar #phone a{margin-left:1rem}#navbar #phone .legend{display:none}@media(min-width:375px){#navbar #phone .legend{display:inherit}}#navbar #togglediv{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:24px}#navbar #home{display:none}#navbar #menutoggle i.con{margin-right:.5rem}#navbar #menu{visibility:hidden;opacity:0;width:0;height:0;margin:0;padding:0;transition-property:visibility,opacity,height,margin,padding;transition-duration:0s,.5s;visibility:hidden;height:0;margin:0;opacity:0;transition-property:visibility,opacity,height,margin;transition-duration:0s,.5s;font-size:24px}#navbar #menu.visible{visibility:visible;opacity:1;width:inherit;height:inherit;margin:inherit;padding:inherit;margin:1rem}@media(min-width:600px){#navbar{-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-top:1rem;padding-bottom:1rem;-ms-flex-align:baseline;align-items:baseline}#navbar #menuhome,#navbar #menutoggle,#navbar #phone{display:none}#navbar #home{display:inherit}#navbar #menu{visibility:visible;opacity:1;width:inherit;height:inherit;margin:inherit;padding:inherit;margin:0;padding:0;font-size:16px}#navbar ul{list-style:none;margin:0;padding:0;padding-left:1rem}#navbar ul li{display:inline}}@media(min-width:600px)and (min-width:930px){#navbar ul li{margin-right:.5rem}}@media(min-width:600px){#navbar ul li::before{content:" | "}}@media(min-width:600px)and (min-width:930px){#navbar ul li::before{margin-right:.5rem}}@media(min-width:600px){#navbar ul li:nth-child(1)::before{content:""}}.splash{background-position:center;background-repeat:no-repeat;background-size:cover;height:18rem;font-size:42px;color:#fff;text-align:end;margin-bottom:1rem}.splash div,.splash h1,.splash h2{background-color:rgba(0,0,0,.27);color:#fff;font-size:inherit}.band{background-position:center;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:10%;margin-bottom:1rem}.summary h2{margin-bottom:0}.scrollback{margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;text-align:center;color:#b7b7b7;font-size:32px}.footnote{padding-left:1rem;padding-right:1rem;margin-top:2rem;padding-bottom:1rem;font-size:90%}.footnote hr{border-style:none;border-top-style:solid}.footnote .social{float:right}.footnote .social a{text-decoration:none}.footnote .bgb{font-size:70%}.footnote .bgb img{height:2rem;margin-top:1rem}@media(min-width:600px){.footnote .bgb div{display:inline;margin-left:2rem}}#consent{padding:1em;padding-top:0;overflow:auto;background-color:hsla(0,0%,100%,.9215686275);border-radius:8px;box-shadow:0 1px 24px rgba(0,0,0,.2);border:2px solid #8c8989;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:1;left:0;right:0;top:auto;bottom:0;max-width:24rem;margin:1ex}#consent button{margin-top:1em;border-radius:16px;background-color:#fff;color:#8c8989;border:2px solid #8c8989;height:2em}#consent button.default{background-color:#8c8989;color:#fff;font-weight:700}#consent input[type=checkbox],#consent input[type=radio]{-ms-transform:scale(1.6);transform:scale(1.6);margin:.8ex}#consent div.top-margin{margin-top:2em}.have-consent-decision #consent{display:none!important}h1,h2,h3,h4,h5{margin:0;margin-bottom:1rem}h2,h3,h4,h5{margin-top:2rem}ol,p,ul{line-height:1.4rem}p{margin:0;margin-top:1rem;margin-bottom:1rem}ol,ul{padding-left:1rem}li{line-height:1.4rem}li+li{margin-top:1rem}@media(min-width:930px){li+li{margin-top:.5rem}}.controls,.cta{margin-bottom:1.5rem;margin-top:1rem}.controls a,.controls button,.cta a,.cta button{margin-top:.5rem;border:0;border-radius:16px;padding-left:1ex;padding-right:1.5ex;padding-top:.3ex;padding-bottom:.3ex;background-color:#faebd7;font-weight:700;text-decoration:none;line-height:2.3;white-space:nowrap;display:inline-block}.box .controls,.box .cta{margin-top:1.5rem}.box .controls a,.box .controls button,.box .cta a,.box .cta button{background-color:#fff;display:block;padding-top:0;padding-bottom:0}.box .controls button,.box .cta button{width:100%;text-align:left}.box .controls a+a,.box .controls a+button,.box .controls button+a,.box .controls button+button,.box .cta a+a,.box .cta a+button,.box .cta button+a,.box .cta button+button{margin-top:1rem}.inline-toggle>button,.toggle>button{border:0;background-color:#fff;text-decoration:underline;padding:0}.toggle>button{float:right;padding-top:1ex}.toggled{display:none}.after-toggled{clear:right}#grid{padding-left:1rem;padding-right:1rem}#grid .band,#grid .splash,#grid .splash-fadeout{margin-left:-1rem;margin-right:-1rem}@media(min-width:930px){#grid{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:2rem;-ms-flex-align:start;align-items:start}#grid #topleft{grid-column:1;grid-row:1;-ms-flex-item-align:stretch;align-self:stretch}#grid #left{grid-column:1;grid-row:2}#grid #topright{grid-column:2;grid-row:1;-ms-flex-item-align:stretch;align-self:stretch}#grid #right{grid-column:2;grid-row:2}}h1{color:#4d4d4d;font-size:larger}.title-note{margin-bottom:1rem}h2{font-size:larger}h3{font-size:medium}.blurb{margin-bottom:1rem;padding:1rem;color:#fff;background-color:#413f4c;font-weight:700}.blurb h1,.blurb h2,.blurb h3{color:#fff}.title-note{font-style:italic}.toptoc{list-style:none}.toptoc li{margin-left:1rem}.toptoc li i.con{margin-left:-1.5rem}.toptoc li{margin-top:.6rem;margin-bottom:.6rem}@media(min-width:930px){.toptoc li{margin-top:.2rem;margin-bottom:.2rem}}.toptoc a{color:#4d4d4d;text-decoration:none}@media(min-width:600px){.toptoc a:hover{text-decoration:underline}}.toc a{color:#4d4d4d;text-decoration:none}.toc a:hover{text-decoration:underline}.splash{height:9rem}@media(min-width:375px){.splash{height:12rem}}@media(min-width:600px){.splash{height:22rem}}@media(min-width:600px){.splash{height:18rem}}.signup{margin-top:1rem}.more{margin-top:3rem}.more ul{list-style:none;padding:0;margin:0}.more ul li{margin-left:1rem}.more ul li i.con{margin-left:-1.5rem}.more ul li{margin-top:.6rem;margin-bottom:.6rem}@media(min-width:930px){.more ul li{margin-top:.2rem;margin-bottom:.2rem}}.more ul a{color:#4d4d4d;text-decoration:none}@media(min-width:600px){.more ul a:hover{text-decoration:underline}}table{width:100%;line-height:1.5em;margin-left:-.5rem;margin-right:-.5rem;margin-top:2rem;margin-bottom:2rem}@media(min-width:375px){table{margin-left:0;margin-right:0}}table td,table th{vertical-align:baseline;text-align:left;padding:0;padding-right:1ex}table th{padding-top:1ex}table tr:first-child th{padding-top:0}table tr.section th{font-weight:700;color:#6f6f6f;padding-top:1em}table td:first-child,table th:first-child{min-width:6em}table td:last-child,table th:last-child{padding-right:0}table h2{margin-top:0}@media(min-width:930px){table h2{margin-top:1rem}}@media(min-width:600px){.two-columns{display:grid;grid-template-columns:14rem auto;margin-left:-1rem}}.two-columns .right{padding-top:1rem}@media(min-width:600px){.two-columns .right{padding-left:1rem}}.two-columns .left{text-align:right}.two-columns .left img{padding-top:1rem;width:100%;left:0}@media(min-width:600px){.two-columns .left img.portrait{width:9rem;padding-left:auto;left:inherit;right:0}}@keyframes fadeInOutAnimation{0%{opacity:0}16.6666666667%{opacity:1;animation-timing-function:ease-in}50%{opacity:1}66.6666666667%{opacity:0;animation-timing-function:ease-out}100%{opacity:0}}.two-columns .seq{position:relative}.two-columns .seq img{opacity:0}.two-columns .seq img:nth-child(1){opacity:1;animation:fadeInOutAnimation 6s linear infinite -7s}.two-columns .seq img:nth-child(2){position:absolute;top:0;animation:fadeInOutAnimation 6s linear infinite -4s}.fitness-guide{float:right;margin-left:1ex}.fitness-guide img{border-radius:50%;width:6em}