.elementor-element[class*="elementor-widget-ppf-"],.elementor-element[class*="elementor-widget-ppf-"]>.elementor-widget-container{display:contents}.e-con.ppf-section-host,.e-con-inner.ppf-section-host,.elementor-element.ppf-section-host{display:block;width:100%;max-width:none;padding:0;margin:0;gap:0;--content-width:100%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.ppf-section-host,.elementor-widget-ppf-h-scroll{overflow:visible}.page-refined .closing-cta .price-join:hover,.page-refined .closing-cta .price-join:focus,.page-refined .closing-cta .price-join:active{color:#fff!important}.page-refined form.offseason-waitlist button{border-radius:0}.page-refined form.offseason-waitlist button[disabled]{opacity:.65;cursor:progress}.page-refined .offseason-waitlist__note{margin:8px 0 0;font-family:"Bornia-Medium",serif;font-size:14px;line-height:1.4;text-align:center;color:rgb(255 255 255 / .86)}.page-refined .offseason-waitlist__note--error{color:#ffb4a8}:is(.page-tri-squad-vertical,.page-run-squad-vertical).page-refined:not(.page-off-season) .stats-section__grid .stat-pill--light:not(.is-counting){grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.page-refined .hero.hero--run .hero__subpanel-title{text-transform:uppercase}.page-refined .h-scroll__header .heading::after{display:none}.page-refined .hero.hero--run .hero__subpanel{position:relative;z-index:1;width:100%;padding:clamp(48px, 7vh, 72px) 24px;background:#fff;color:var(--pp-ink);overflow:hidden}.page-refined.page-run-squad .hero.hero--run .hero__subpanel,.page-refined.page-run-squad-overlap .hero.hero--run .hero__subpanel,.page-refined .hero__subpanel--cta{background:var(--pp-pattern-grad)!important;color:#fff}.page-refined.page-run-squad .hero.hero--run .hero__subpanel::before,.page-refined.page-run-squad-overlap .hero.hero--run .hero__subpanel::before,.page-refined .hero__subpanel--cta::before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--pp-pattern-tile);background-repeat:repeat;opacity:.4;pointer-events:none}.page-refined .hero.hero--run .hero__subpanel-title{max-width:var(--pp-max);margin:0 auto;font-family:"Bornia-Black",serif;font-size:clamp(26px, 4vw, 40px);line-height:1.2;letter-spacing:.02em;text-transform:uppercase;position:relative;z-index:1}.page-refined.page-run-squad .hero.hero--run .hero__subpanel-title,.page-refined.page-run-squad-overlap .hero.hero--run .hero__subpanel-title,.page-refined .hero__subpanel--cta .hero__subpanel-title{color:#fff}.page-refined .hero.hero--run .hero__subpanel-lead{max-width:var(--pp-max);margin:16px auto 0;font-size:clamp(17px, 2vw, 20px);line-height:1.2;color:var(--pp-muted);position:relative;z-index:1}.page-refined.page-run-squad .hero.hero--run .hero__subpanel-lead,.page-refined.page-run-squad-overlap .hero.hero--run .hero__subpanel-lead,.page-refined .hero__subpanel--cta .hero__subpanel-lead{color:var(--pp-on-dark-muted)}.page-refined.page-strength-squad .hero.hero--run .hero__subpanel-lead{max-width:62ch;line-height:1.45}.page-refined.page-strength-squad .hero.hero--run .hero__subpanel-lead+.hero__subpanel-lead{margin-top:14px}.page-refined.page-strength-squad .hero.hero--run .hero__subpanel-lead+.hero__subpanel-title{margin-top:clamp(24px, 4vh, 36px)}.page-refined .podcast-section__inner .heading{text-transform:capitalize;letter-spacing:.01em}@media (min-width:768px) and (max-width:1024px){.page-refined .hero.hero--run .hero__subpanel{padding-top:var(--pp-hero-pad-y);padding-bottom:var(--pp-hero-pad-y)}}@media (max-width:767px){.page-refined .hero.hero--run .hero__subpanel{padding-top:clamp(36px, 6vh, 48px);padding-bottom:clamp(36px, 6vh, 48px)}.page-refined.page-tri-squad-overlap:not(.page-tri-squad-vertical) .value-rows__row .value-rows__media,.page-refined.page-tri-squad-overlap:not(.page-tri-squad-vertical) .value-rows__row--reverse .value-rows__media{order:-1}.page-refined.page-tri-squad-overlap:not(.page-tri-squad-vertical) .value-rows__row .value-rows__copy,.page-refined.page-tri-squad-overlap:not(.page-tri-squad-vertical) .value-rows__row--reverse .value-rows__copy{order:1}}@media (min-width:1025px){.page-refined .scroll-scene--podcast .heading,.page-refined .podcast-section__inner .heading{font-size:var(--pp-fs-title);line-height:1.2;text-transform:capitalize;letter-spacing:.01em;font-family:"Bornia-Bold",serif}.page-refined .hero.hero--run .hero__subpanel-title{font-size:var(--pp-fs-title);line-height:1.2}.page-refined .hero.hero--run .hero__subpanel-lead{font-size:var(--pp-fs-subtitle);line-height:1.2}}body.elementor-editor-active .elementor-element[class*="elementor-widget-ppf-"]{display:block;width:100%}body.elementor-editor-active .elementor-element[class*="elementor-widget-ppf-"]>.elementor-widget-container{display:block}body.elementor-editor-active .h-scroll,body.elementor-editor-active .tb-scroll,body.elementor-editor-active .coach-scroll{height:auto}body.elementor-editor-active .h-scroll__pin,body.elementor-editor-active .coach-scroll__pin{position:static;height:auto}body.elementor-editor-active .h-scroll__track{transform:none;flex-wrap:wrap}body.elementor-editor-active .h-scroll__viewport{overflow:visible}body.elementor-editor-active .reveal,body.elementor-editor-active [data-rs-motion]{opacity:1;transform:none;visibility:visible}body.elementor-editor-active .sticky-cta{position:static;transform:none;opacity:1}