body.template-index{--pys-page: var(--pys-page-bg);--pys-panel: var(--pys-surface-warm);--pys-panel-soft: var(--pys-surface-warm);--pys-card: var(--pys-surface);--pys-warm-grey: var(--pys-surface-warm);--pys-home-charcoal: var(--pys-dark);--pys-home-charcoal-soft: var(--pys-dark);--pys-accent: var(--pys-orange);--pys-accent-hover: var(--pys-orange-dark);--pys-accent-soft: var(--pys-orange-soft);--pys-product-band: var(--pys-surface-accent);--pys-product-band-soft: var(--pys-surface-warm);--pys-product-heading: var(--pys-text);--pys-product-text: var(--pys-muted);--pys-card-bg: var(--pys-surface);--pys-card-border: var(--pys-border);--pys-card-text: var(--pys-text);--pys-card-muted: var(--pys-muted);--pys-home-section-padding: clamp(5.6rem, 7vw, 8rem);--pys-home-heading-size: var(--pys-type-section-heading-size);--pys-home-hero-heading-size: var(--pys-type-hero-heading-size);--pys-home-body-size: var(--pys-type-lead-size);--pys-home-card-heading-size: var(--pys-type-card-heading-size);--pys-home-card-text-size: var(--pys-type-card-text-size);--pys-home-eyebrow-size: var(--pys-type-label-size);--pys-home-eyebrow-spacing: var(--pys-type-label-letter-spacing);--pys-home-button-height: 5.8rem;--pys-home-button-size: var(--pys-type-button-size);--pys-home-copy-color: var(--pys-muted);background:var(--pys-page);color:var(--pys-text)}body.template-index #MainContent{background:var(--pys-page)}body.template-index .pys-home-section{padding-top:var(--pys-home-section-padding);padding-bottom:var(--pys-home-section-padding)}body.template-index .pys-home-section--problem{padding-bottom:clamp(.8rem,1.4vw,1.6rem)}body.template-index .pys-home-section--guide{padding-top:clamp(2.4rem,3vw,3.6rem)}body.template-index .pys-home-section--steps{padding-top:clamp(2rem,2.8vw,3.2rem)}body.template-index .pys-home-section--problem{background:var(--pys-card)}body.template-index .pys-home-section--guide{background:linear-gradient(180deg,var(--pys-panel-soft) 0%,var(--pys-panel) 100%)}body.template-index .pys-home-section--guide .pys-guide__band{border-color:rgba(var(--pys-text-rgb),.08);background:radial-gradient(circle at 50% 0%,rgba(var(--pys-orange-rgb),.06),transparent 32rem),linear-gradient(180deg,var(--pys-panel) 0%,var(--pys-panel-soft) 100%)}body.template-index .pys-home-section--guide .pys-guide__founder-card,body.template-index .pys-home-section--guide .pys-guide__card{border-color:var(--pys-card-border);background:var(--pys-card)}body.template-index .pys-home-section--guide .pys-guide__founder-caption{border-top-color:var(--pys-card-border)}body.template-index .pys-home-section--steps{background:var(--pys-page)}body.template-index .pys-home-section--steps .pys-steps__card,body.template-index .pys-home-section--steps .pys-steps__outcome{border-color:rgba(var(--pys-text-rgb),.1);background:var(--pys-card)}body.template-index .pys-home-section--steps .pys-steps__outcome-caption{background:linear-gradient(135deg,var(--pys-panel-soft) 0%,var(--pys-card) 100%)}body.template-index .pys-home-section--product{background:var(--pys-panel-soft)}body.template-index .pys-home-section--why{background:var(--pys-page)}body.template-index .pys-home-section--why .pys-success__card,body.template-index .pys-home-section--why .pys-success__guide{border-color:rgba(var(--pys-text-rgb),.1);background:var(--pys-card)}body.template-index .pys-home-section--ends{background:var(--pys-panel-soft)}body.template-index .pys-home-section--ends .pys-success-end__inner{border-color:rgba(var(--pys-text-rgb),.08);background:linear-gradient(135deg,var(--pys-panel-soft) 0%,var(--pys-card) 70%)}body.template-index .pys-home-section--transform{background:var(--pys-page);padding-bottom:clamp(3.2rem,4vw,4.8rem)}body.template-index .pys-home-section--transform .pys-transformation__arrow,body.template-index .pys-home-section--transform .pys-transformation__marker{background:var(--pys-card)}body.template-index .pys-home-section--updates{background:var(--pys-panel-soft);padding-top:clamp(2.4rem,3.2vw,4rem);padding-bottom:clamp(2.4rem,3.2vw,4rem)}body.template-index .pys-home-section--updates .pys-updates-cta__inner{border-color:rgba(var(--pys-text-rgb),.08);background:var(--pys-card)}body.template-index :is(.banner--split-hero .banner__heading,.pys-before-after__heading,.pys-guide__heading,.pys-steps__heading,.pys-product-cta__heading,.pys-success__heading,.pys-updates-cta__heading,.pys-success-end__heading,.pys-transformation__heading){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--pys-type-heading-weight);letter-spacing:var(--pys-type-heading-letter-spacing)}body.template-index .banner--split-hero .banner__heading{font-size:var(--pys-home-hero-heading-size);line-height:var(--pys-type-hero-line)}body.template-index :is(.pys-before-after__heading,.pys-guide__heading,.pys-steps__heading,.pys-product-cta__heading,.pys-success__heading,.pys-updates-cta__heading,.pys-success-end__heading,.pys-transformation__heading){font-size:var(--pys-home-heading-size);line-height:var(--pys-type-heading-line)}body.template-index :is(.pys-before-after__eyebrow,.pys-guide__eyebrow,.pys-steps__eyebrow,.pys-product-cta__eyebrow,.pys-success__eyebrow,.pys-updates-cta__eyebrow,.pys-success-end__eyebrow,.pys-transformation__eyebrow){font-size:var(--pys-home-eyebrow-size);font-weight:var(--pys-type-label-weight);letter-spacing:var(--pys-home-eyebrow-spacing);text-transform:uppercase}body.template-index :is(.banner--split-hero .banner__text,.pys-before-after__large-text,.pys-guide__body,.pys-steps__intro,.pys-product-cta__intro,.pys-product-cta__footer-text,.pys-success__intro,.pys-updates-cta__text,.pys-success-end__body,.pys-transformation__intro){font-size:var(--pys-home-body-size);line-height:var(--pys-type-lead-line)}body.template-index :is(.pys-guide__body,.pys-steps__intro,.pys-success__intro,.pys-updates-cta__text,.pys-success-end__body,.pys-transformation__intro){color:var(--pys-home-copy-color)}body.template-index :is(.pys-guide__card-heading,.pys-steps__card-heading,.pys-success__card-heading,.pys-success__guide-heading,.pys-success-end__card-heading,.pys-transformation__card-heading){font-size:var(--pys-home-card-heading-size);line-height:var(--pys-type-card-heading-line);font-weight:var(--pys-type-heading-weight);letter-spacing:var(--pys-type-heading-letter-spacing)}body.template-index :is(.pys-guide__card-text,.pys-steps__text,.pys-steps__outcome-text,.pys-product-choice__guidance,.pys-success__card-text,.pys-success__guide-text,.pys-success__proof-strip,.pys-updates-cta__benefits,.pys-updates-cta__small,.pys-success-end__card-text,.pys-transformation__list-item){font-size:var(--pys-home-card-text-size);line-height:var(--pys-type-card-text-line)}body.template-index :is(.banner--split-hero .button,.pys-before-after__button-wrap .button,.pys-guide__button-wrap .button,.pys-steps__button-wrap .button,.pys-product-cta__footer .button,.pys-success__button-wrap .button,.pys-updates-cta__button,.pys-success-end__button-wrap .button,.pys-transformation__button-wrap .button){min-height:var(--pys-home-button-height);font-size:var(--pys-home-button-size);font-weight:var(--pys-type-button-weight);letter-spacing:var(--pys-type-button-letter-spacing)}body.template-index .banner--split-hero .banner__box{gap:1.8rem}body.template-index .banner--split-hero .banner__content{background:radial-gradient(circle at 12% 12%,rgba(var(--pys-orange-rgb),.14),rgba(var(--pys-orange-rgb),0) 38%),linear-gradient(135deg,var(--pys-home-charcoal-soft) 0%,var(--pys-home-charcoal) 100%)}body.template-index .banner--split-hero .banner__proof-strip{font-size:1.3rem;font-weight:700;letter-spacing:.03em;line-height:1.45}body.template-index :is(.pys-guide__button-wrap .button,.pys-steps__button-wrap .button,.pys-product-cta__footer .button,.pys-success__button-wrap .button,.pys-success-end__button-wrap .button,.pys-updates-cta__button,.pys-transformation__button-wrap .button){background:var(--pys-accent);border-color:var(--pys-accent);color:var(--pys-on-dark)}body.template-index :is(.pys-guide__button-wrap .button,.pys-steps__button-wrap .button,.pys-product-cta__footer .button,.pys-success__button-wrap .button,.pys-success-end__button-wrap .button,.pys-updates-cta__button,.pys-transformation__button-wrap .button):hover,body.template-index :is(.pys-guide__button-wrap .button,.pys-steps__button-wrap .button,.pys-product-cta__footer .button,.pys-success__button-wrap .button,.pys-success-end__button-wrap .button,.pys-updates-cta__button,.pys-transformation__button-wrap .button):focus-visible{background:var(--pys-accent-hover);border-color:var(--pys-accent-hover);color:var(--pys-on-dark)}body.template-index .banner--split-hero .button{background:var(--pys-accent);border-color:var(--pys-accent);color:var(--pys-on-dark)}body.template-index .banner--split-hero .button:hover,body.template-index .banner--split-hero .button:focus-visible{background:var(--pys-accent-hover);border-color:var(--pys-accent-hover);color:var(--pys-on-dark)}body.template-index .banner--split-hero .banner__buttons .button:nth-child(2),body.template-index .banner--split-hero .banner__secondary-link-arrow{color:var(--pys-on-dark)}body.template-index :is(.pys-product-choice__link,.pys-updates-cta__benefit svg,.pys-guide__eyebrow,.pys-steps__eyebrow,.pys-success__eyebrow,.pys-updates-cta__eyebrow,.pys-success-end__eyebrow,.pys-transformation__eyebrow,.pys-before-after__eyebrow){color:var(--pys-accent)}@media screen and (max-width:749px){body.template-index{--pys-home-section-padding: 5.2rem;--pys-home-heading-size: var(--pys-type-section-heading-size);--pys-home-hero-heading-size: var(--pys-type-hero-heading-size);--pys-home-body-size: var(--pys-type-lead-size);--pys-home-card-heading-size: var(--pys-type-card-heading-size);--pys-home-card-text-size: var(--pys-type-card-text-size);--pys-home-button-height: 5.4rem;--pys-home-button-size: var(--pys-type-button-size)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pys-homepage.css.map */
