.page-performance-center{--pp-fs-body:20px;--pp-fs-small:16px}body.page-performance-center{font-size:20px}.page-performance-center .site-main,.page-performance-center .site-main>.page-content,.page-performance-center .elementor-section-wrap{max-width:none;margin:0;padding:0}.page-performance-center .site-main>*{margin-block:0}.page-performance-center #masthead{position:static!important}.page-performance-center #masthead,.page-performance-center #masthead .elementor,.page-performance-center #masthead .e-con,.page-performance-center #masthead .e-con-inner,.page-performance-center .elementor-widget-ppf-pc-header,.page-performance-center .elementor-widget-ppf-pc-header>.elementor-widget-container{position:static}.page-performance-center #masthead,.page-performance-center #masthead .elementor,.page-performance-center #masthead .e-con,.page-performance-center #masthead .e-con-inner{max-width:none;padding:0;margin:0;gap:0;--content-width:100%}.page-performance-center button.btn-blue,.page-performance-center button.btn-blue--solid,.page-performance-center button.btn-blue-outline,.page-performance-center .center-booking button{border-radius:0;font-family:inherit}.page-performance-center a.btn-blue:hover,.page-performance-center a.btn-blue:focus,.page-performance-center a.btn-blue:active,.page-performance-center a.btn-blue--solid:hover,.page-performance-center a.btn-blue--solid:focus,.page-performance-center a.btn-blue--solid:active{color:#fff}.page-performance-center .class-flip a:hover,.page-performance-center .class-flip a:focus,.page-performance-center .coach-card a:hover,.page-performance-center .coach-card a:focus,.page-performance-center .footer-links-grid a:hover,.page-performance-center .footer-links-grid a:focus{color:inherit}.page-performance-center footer#site-footer{display:none}.page-performance-center .site-footer[data-pp-block="footer"]{background:#fff;text-align:center}.page-performance-center .site-footer[data-pp-block="footer"]{max-width:none;width:auto;margin-inline:0}.page-performance-center .site-footer[data-pp-block="footer"] img{height:auto;display:block}.page-performance-center .site-footer[data-pp-block="footer"] .site-footer__legal{display:flex;list-style:none;margin:0;padding:0;font-family:"Bornia-Medium",serif;font-size:var(--pp-fs-body,20px);line-height:1.2;color:var(--pp-ink)}.page-performance-center .site-footer[data-pp-block="footer"] .site-footer__legal a{font-family:"Bornia-Medium",serif;font-size:var(--pp-fs-body,20px);line-height:1.2;color:var(--pp-ink);text-decoration:none}.page-performance-center .site-footer[data-pp-block="footer"] .site-footer__legal a:hover,.page-performance-center .site-footer[data-pp-block="footer"] .site-footer__legal a:focus{color:var(--pp-gold)}.elementor-editor-active .page-performance-center .center-site-header,body.elementor-editor-active .center-site-header{position:relative}.elementor-editor-active .center-booking[hidden]{display:none!important}.page-refined.page-performance-center .center-contact__form button:disabled{opacity:.6;cursor:progress}.page-refined .elementor .elementor-widget .center-founders figure{margin:0}.page-refined.page-performance-center .elementor .elementor-widget .center-banner__photo{margin:0}.page-refined.page-performance-center .elementor .elementor-widget .center-masonry__hero{margin:0}@media (max-width:1024px){.page-refined.page-performance-center .elementor .elementor-widget .tb-photo-carousel__slide{margin:0}}.page-pt-service .elementor .elementor-widget .pt-how__photo,.page-pt-service .elementor .elementor-widget .pt-feature__photo{margin:0}.page-pt-service .elementor .elementor-widget .pt-renee__photo{margin:0}.page-refined.page-performance-center .elementor .elementor-widget .center-split__media{margin:0}@media (max-width:1024px){.page-refined.page-performance-center .elementor .elementor-widget .center-split__media{margin:0 auto}}.page-refined.page-performance-center .elementor .elementor-widget .center-tiles__item{margin:0}.page-refined.page-performance-center .elementor .elementor-widget .center-split__media--stack>.center-split__media--captioned{margin:0}.page-refined.page-performance-center .center-community .loader-container[hidden],.page-refined.page-performance-center .center-community__form[hidden]{display:none}.page-refined.page-performance-center .center-community__form.is-sending{display:none}.page-refined.page-performance-center .center-community .loader-container{display:flex;justify-content:center;margin:48px auto 0}.page-refined.page-performance-center .center-community__form:not([hidden]):not(.is-sending)+.loader-container{margin-top:16px}.page-refined.page-performance-center .center-community .loader-content{display:inline-flex;align-items:center;gap:16px;min-height:52px;max-width:100%;text-align:left;color:#fff;font-family:"Bornia-Medium",serif;font-size:var(--pp-fs-body,20px);line-height:1.4}.page-refined.page-performance-center .center-community .loader-status{position:relative;flex:0 0 auto;width:36px;height:36px;border:3px solid rgb(255 255 255 / .2);border-top-color:var(--pp-blue);border-radius:50%;box-sizing:border-box;animation:ppc-signup-spin 0.8s linear infinite}.page-refined.page-performance-center .center-community .loader-status.success,.page-refined.page-performance-center .center-community .loader-status.error{animation:none;border-color:var(--pp-blue);background:var(--pp-blue)}.page-refined.page-performance-center .center-community .loader-status.error{border-color:#e5484d;background:#e5484d}.page-refined.page-performance-center .center-community .loader-status.success::after{content:"";position:absolute;left:50%;top:45%;width:8px;height:15px;border:solid #151515;border-width:0 3px 3px 0;transform:translate(-50%,-50%) rotate(45deg)}.page-refined.page-performance-center .center-community .loader-status.error::before,.page-refined.page-performance-center .center-community .loader-status.error::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:3px;background:#fff;transform:translate(-50%,-50%) rotate(45deg)}.page-refined.page-performance-center .center-community .loader-status.error::after{transform:translate(-50%,-50%) rotate(-45deg)}@keyframes ppc-signup-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-refined.page-performance-center .center-community .loader-status{animation-duration:2.4s}}@media (max-width:767px){.page-refined.page-performance-center .center-community .loader-content{font-size:16px}}.page-refined.page-performance-center .center-account__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:32px;border-bottom:1px solid rgb(21 21 21 / .14)}.page-refined.page-performance-center .center-account__tabs{display:flex;flex-wrap:wrap;gap:0 28px}.page-refined.page-performance-center .center-account__tab{margin:0 0 -1px;padding:12px 0;border:0;border-bottom:2px solid #fff0;border-radius:0;background:none;font-family:"Bornia-Bold",serif;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--pp-muted);cursor:pointer}.page-refined.page-performance-center .center-account__tab:hover,.page-refined.page-performance-center .center-account__tab:focus-visible{background:none;color:var(--pp-ink)}.page-refined.page-performance-center .center-account__tab[aria-selected="true"]{border-bottom-color:var(--pp-blue);color:var(--pp-ink)}.page-refined.page-performance-center .center-account__logout{padding-bottom:8px}.page-refined.page-performance-center .center-account__panel{min-height:480px}.page-refined.page-performance-center .center-legal__print{padding:0;border:0;border-radius:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.page-refined.page-performance-center .center-legal__print:hover,.page-refined.page-performance-center .center-legal__print:focus-visible{background:none;color:var(--pp-blue)}.page-refined.page-performance-center .center-legal__doc{max-width:820px;margin:0 auto;padding:clamp(32px, 5vw, 64px) clamp(20px, 5vw, 72px);border:1px solid rgb(21 21 21 / .12);border-top:4px solid var(--pp-blue);background:#fff;color:var(--pp-ink)}.page-refined.page-performance-center .center-legal__title{margin:0 0 clamp(28px, 4vw, 44px);font-family:"Bornia-Black",serif;font-size:var(--pp-fs-title,32px);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-align:center;color:var(--pp-ink)}.page-refined.page-performance-center .center-legal__section+.center-legal__section{margin-top:32px;padding-top:32px;border-top:1px solid rgb(21 21 21 / .1)}.page-refined.page-performance-center .center-legal__heading{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;font-family:"Bornia-Bold",serif;font-size:14px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--pp-ink)}.page-refined.page-performance-center .center-legal__num{min-width:2.2em;color:var(--pp-blue)}.page-refined.page-performance-center .center-legal__body{font-size:15px;line-height:1.75;letter-spacing:.02em}.page-refined.page-performance-center .center-legal__body p{margin:0 0 14px}.page-refined.page-performance-center .center-legal__body p:last-child{margin-bottom:0}.page-refined.page-performance-center .center-legal__blank{display:inline-block;width:7em;border-bottom:1px solid var(--pp-ink);vertical-align:baseline}.page-refined.page-performance-center .center-legal__sign{display:grid;gap:36px;margin-top:40px;padding:clamp(24px, 4vw, 36px);background:#f5f5f3}.page-refined.page-performance-center .center-legal__sign .center-legal__heading{margin-bottom:8px}.page-refined.page-performance-center .center-legal__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.page-refined.page-performance-center .center-legal__field{display:flex;flex-direction:column;gap:6px;padding-top:36px}.page-refined.page-performance-center .center-legal__line{display:block;border-bottom:1px solid var(--pp-ink)}.page-refined.page-performance-center .center-legal__label{font-family:"Bornia-Medium",serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pp-muted)}@media (max-width:600px){.page-refined.page-performance-center .center-legal__fields{grid-template-columns:minmax(0,1fr)}}@media print{body.page-pc-legal *{visibility:hidden}body.page-pc-legal .center-legal__doc,body.page-pc-legal .center-legal__doc *{visibility:visible}body.page-pc-legal .center-legal__doc{position:absolute;top:0;left:0;width:100%;max-width:none;padding:0;border:0}body.page-pc-legal .center-legal__sign{break-inside:avoid;background:none;padding:0}}.page-performance-center [class^="mariana-"][class$="-binding"]>.MT_component~.MT_component{display:none}.page-refined.page-performance-center .center-visit__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px, 4vw, 56px);max-width:min(1120px, var(--pp-max));margin:0 auto;align-items:start}.page-refined.page-performance-center .center-visit__card{padding:clamp(24px, 4vw, 44px);border:1px solid rgb(21 21 21 / .12);border-top:4px solid var(--pp-blue);background:#fff}.page-refined.page-performance-center .center-visit__aside{display:flex;flex-direction:column;gap:16px}.page-refined.page-performance-center .center-visit__title{margin:0;font-family:"Bornia-Black",serif;font-size:var(--pp-fs-title,32px);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-align:left;color:var(--pp-ink)}.page-refined.page-performance-center .center-visit__address{margin:0;font-family:"Bornia-Medium",serif;line-height:1.5;color:var(--pp-ink)}.page-refined.page-performance-center .center-visit__links{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;font-family:"Bornia-Bold",serif;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.page-refined.page-performance-center .center-visit__links a{color:var(--pp-ink);text-decoration:none;border-bottom:2px solid var(--pp-blue);padding-bottom:2px}.page-refined.page-performance-center .center-visit__links a:hover{color:var(--pp-blue)}.page-refined.page-performance-center .center-visit__map{position:relative;margin-top:8px;aspect-ratio:4 / 3;border:1px solid rgb(21 21 21 / .12);background:#f5f5f3}.page-refined.page-performance-center .center-visit__map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:860px){.page-refined.page-performance-center .center-visit__grid{grid-template-columns:minmax(0,1fr)}}.page-refined.page-performance-center .center-faq.is-animated .center-faq__answer{display:grid;grid-template-rows:0fr;padding:0;transition:grid-template-rows 0.35s ease}.page-refined.page-performance-center .center-faq.is-animated details.is-open .center-faq__answer{grid-template-rows:1fr}.page-refined.page-performance-center .center-faq.is-animated .center-faq__inner{min-height:0;overflow:hidden;padding-bottom:0;opacity:0;transition:padding-bottom 0.35s ease,opacity 0.28s ease}.page-refined.page-performance-center .center-faq.is-animated details.is-open .center-faq__inner{padding-bottom:20px;opacity:1}.page-refined.page-performance-center .center-faq.is-animated details summary::after{content:"+"}.page-refined.page-performance-center .center-faq.is-animated details.is-open summary::after{content:"\2013"}@media (prefers-reduced-motion:reduce){.page-refined.page-performance-center .center-faq.is-animated .center-faq__answer,.page-refined.page-performance-center .center-faq.is-animated .center-faq__inner{transition:none}}