body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.accepting-banner{align-items:center;background-color:hsla(81,14%,55%,.2);border-radius:20px;display:inline-flex;gap:10px;left:calc(env(safe-area-inset-left) + 12px);padding:10px 16px;position:fixed;top:calc(env(safe-area-inset-top) + 12px);z-index:10}.accepting-text{color:var(--colour-button);font-weight:600;margin:0}.landing-page{background:var(--colour-primary-header);display:flex;margin:0;min-height:100svh;position:relative}.main-landing-content{display:flex;flex-direction:column;gap:30px;justify-items:center;margin-inline:auto;min-height:100svh;padding-bottom:100px;padding-top:150px;text-align:center;width:100%}.landing-header{font-size:5rem;letter-spacing:-.02em;line-height:.92;margin:30px 0 0}.landing-description,.landing-header{color:var(--colour-primary-background)}.landing-description{font-size:1.3rem;line-height:1.4;margin:0;padding:0 20%}.download-icons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:0;padding:0 20px}.download-button{align-items:center;background-color:var(--colour-button);border-color:var(--colour-button);border-radius:25px;color:#fff;cursor:pointer;display:inline-flex;gap:10px;height:30px;padding:20px 16px}.download-text{font-weight:600}.icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAACnNJREFUeJzt3W2oZVUdx/HfckbHcpTAEp+HoCJyhCIznwpNfRkUgSFlFE42amgFYS8ikF70QogRB7VGitIKqQh6GTkpPVg2Y0VXqFR6oCycTHNGY8YZf73Y+8Y03HvnnLMf1lr7//3AvBDvWfu/9137d/d/nXP2lgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbK9rm2b7e9ZHtf+2/J9jbbm3PXB2AAtjfYvtP2Ia/uoO3tto/LXS+AnrQn/841TvwjPUAIABNh+645Tv5ld+SuG0BHbnr+tS77V3PQ9jm568ewjsldAAa3RYv9ntdJurbnWlAYAmD6rujw2it7qwJFSrkLwLBs75W0ccGX700pndRnPSgLATBxtt3l9Skl5siE0QIAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGAEABAYAQAERgAAgREAQGDrcxcArMT2JklvlfRqSc9K+k1K6Q95q5oeAmAAtl8h6TJJ50l6laTnJP1a0g9TSi/mrK10tt8t6XNqjt2R/+9Xkr6QUvr26IUBR2N7ne1bbO/xyv5t+7O2N4xYUycj1rnB9l0zlvUN28eOVRtwVLY32n5wxgn8sO0zRqqrk5FqPKM9JvO4f4zagKOyfYztH8w5gf9u++IRautkhPou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)}.icon,.tag-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.tag-icon{background-image:url(data:image/png;base64,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)}.phone-fan-section{padding-top:10px;place-items:center}.fan-stage{--fan-w:clamp(160px,36vw,150px);height:calc(var(--fan-w)*1.22);margin:0 auto;position:relative;width:var(--fan-w)}.fan-item{filter:drop-shadow(0 10px 20px rgba(0,0,0,.25)) drop-shadow(0 3px 5px rgba(0,0,0,.12));left:50%;position:absolute;top:50%;transform-origin:bottom center;width:var(--fan-w);z-index:1}.fan-item>*{display:block;height:auto;width:100%}.fan-left{transform:translate(-110%,-58%) rotate(-10deg)}.fan-center{transform:translate(-50%,-60%) rotate(0deg);z-index:2}.fan-right{transform:translate(10%,-58%) rotate(10deg)}.promo-video-box{border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.06);box-sizing:border-box;color:var(--colour-primary-background);margin:10px auto 0;padding:16px;width:min(92vw,1100px)}.promo-video-frame{aspect-ratio:16/9;min-height:260px;position:relative;width:100%}.promo-thumb,.promo-thumb-button,.promo-video-placeholder{height:100%;inset:0;position:absolute;width:100%}.promo-thumb{border-radius:12px;object-fit:cover}.promo-thumb-button{background:transparent;border:none;cursor:pointer;display:block;padding:0;position:relative;width:100%}.promo-play-badge{background:rgba(0,0,0,.55);border-radius:999px;bottom:12px;color:#fff;font-size:22px;line-height:1;padding:14px 14px 14px 17px;position:absolute;right:12px;-webkit-user-select:none;user-select:none}.video-modal{inset:0;position:fixed;z-index:1000}.video-backdrop{background:rgba(0,0,0,.65);inset:0;position:absolute}.video-shell{inset:5vh 5vw auto 5vw;bottom:5vh;display:grid;place-items:center;position:absolute}.video-shell .promo-video{background:#000;border-radius:12px;max-height:80vh;width:min(92vw,1200px)}.video-close{background:rgba(0,0,0,.55);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:18px;height:36px;position:absolute;right:12px;top:10px;width:36px}.features-section{background:var(--colour-primary-header);color:#fff;width:100%}.features-inner{margin:0 auto;max-width:2000px;padding:0 25px 40px}.features-heading{font-size:1.3rem;margin-bottom:30px;margin-top:30px;padding-bottom:40px;padding-left:20%;padding-right:20%}.features-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-media{aspect-ratio:3/3;border-radius:12px;overflow:hidden;position:relative}.feature-card{background:transparent;border:0;border-radius:10px;overflow:hidden;padding:0}.feature-image{aspect-ratio:3/3;border-radius:10px;display:block;object-fit:cover;object-position:center;width:100%}.feature-title{font-size:18px;font-weight:700;margin:10px 4px 4px}.feature-text{font-size:14px;line-height:1.4;margin:0 4px 2px;opacity:.9}.reveal-on-scroll{opacity:0;transform:translateY(12px);transition:opacity .56s ease-out,transform .56s ease-out;transition-delay:.1s}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.site-footer{background:var(--colour-primary-header);color:#fff;width:100%}.footer-inner{align-items:center;display:flex;gap:12px;justify-content:center;margin:0 auto;max-width:1100px;padding:24px 16px 32px}.footer-brand{font-size:18px;font-weight:800;text-align:left}.footer-links{display:flex;justify-content:center}.footer-links a{color:#fff;margin-left:10px;margin-right:10px;opacity:.9;text-decoration:none}.footer-links a:hover{opacity:1;text-decoration:underline}.footer-copy{font-size:14px;opacity:.7;text-align:right}@media (max-width:1024px){.features-grid{grid-template-columns:1fr}.features-heading{padding-left:15%;padding-right:15%}}@media (max-width:640px){.features-grid{grid-template-columns:1fr}.features-inner{padding:32px 10px}.features-heading{padding-left:3%;padding-right:3%}}@media (max-width:800px){.fan-stage{--fan-w:clamp(160px,60vw,100px);height:calc(var(--fan-w)*1.5)}.promo-video-box{border-radius:16px;overflow:hidden;padding:12px}.promo-video-frame{min-height:220px;position:relative}.landing-description{padding:0 5%}}@media (max-width:650px){.fan-stage{--fan-w:clamp(130px,60vw,100px);height:calc(var(--fan-w)*1.5)}}@media (max-width:600px){.features-grid{grid-template-columns:1fr}.features-inner{padding:40px 16px}}@media (max-width:480px){.fan-stage{--fan-w:clamp(110px,60vw,90px);height:calc(var(--fan-w)*2)}.fan-left{transform:translate(-80%,-58%) rotate(-10deg)}.fan-right{transform:translate(-20%,-58%) rotate(10deg)}.landing-header{font-size:5rem;margin-bottom:0!important}.landing-description{margin-top:0}.download-icons{flex-direction:column}.download-button{flex-direction:row;justify-content:center}}@media (max-width:700px){.footer-inner{grid-template-columns:1fr}.footer-brand,.footer-copy,.footer-inner{text-align:center}.footer-links{justify-content:center}}:root{--colour-primary-background:#f2f1ed;--colour-primary-header:#161925;--colour-secondary:#fff;--colour-button:#909b7b;--colour-running:#f2d28e;--colour-gym:#a796a0;--colour-hiit:#947d6f;--colour-mobility:#c2d7ea;--colour-hyrox:#ca6b45;--bg:var(--colour-primary-background);--text:var(--colour-primary-header);--card:var(--colour-secondary);--border:rgba(22,25,37,.12);--muted:rgba(22,25,37,.55);--accent:var(--colour-button)}.terms-root{background:#f2f1ed;background:var(--bg);color:#161925;color:var(--text);display:grid;grid-template-rows:auto 1fr auto;min-height:100svh}.terms-header{display:grid;place-items:center}.terms-brand{cursor:pointer;font-size:clamp(80px,2.2vw,28px);font-weight:900;letter-spacing:.02em;margin:40px 0}.brand-link{color:#161925;text-decoration:none}.terms-main{display:grid;margin-bottom:40px;place-items:center}.terms-card{background:#fff;background:var(--card);border:1px solid rgba(22,25,37,.12);border:1px solid var(--border);border-radius:14px;padding:clamp(20px,4vw,36px);text-align:center;width:min(920px,92vw)}#terms-heading{font-size:clamp(26px,3.2vw,38px);margin-bottom:0;margin-top:10px}.terms-updated{color:rgba(22,25,37,.55);color:var(--muted);margin-bottom:30px;margin-top:10px}.terms-intro{margin:0 0 12px}.terms-list{list-style:none;margin:8px 0 0;padding:0;text-align:left}.terms-list>li{margin:30px 0 0}.terms-list h2{font-size:clamp(18px,2.2vw,22px);margin:6px 0}.terms-list p{line-height:1.55;margin:6px 0}.terms-list a{color:#161925;color:var(--text);text-decoration:underline}.terms-footer{grid-gap:8px;display:grid;gap:8px;padding:24px 16px 32px;place-items:center;text-align:center}.terms-links{display:flex;flex-wrap:wrap;gap:12px}.terms-links a{color:rgba(22,25,37,.55);color:var(--muted);text-decoration:none}.terms-links a:hover{color:#161925;color:var(--text);text-decoration:underline}.terms-copy{color:rgba(22,25,37,.55);color:var(--muted);font-size:14px}@media (max-width:1050px){.terms-main{margin-left:5%;width:90%}.terms-card{width:auto}}
/*# sourceMappingURL=main.a79c5bad.css.map*/