.g-root .g-lp,.g-root .g-lp-sheet,.g-root .g-prow,.g-root .g-prow__body{display:contents}.g-root .g-chapter .g-wrap>.g-prow>.g-prow__body>.g-solve{grid-column:1/-1}.g-root .g-week>.g-prow>.g-prow__body>*{min-width:0}.g-root .g-phone-only,.g-root .g-prow__head,.g-root .g-risk--short,.g-root .g-sbar{display:none}@media (max-width:767px){.g-root .g-lp{display:flex;flex-direction:column}.g-root .g-lp>[data-section=hero]{order:0}.g-root .g-lp>[data-section=social_proof]{display:none}.g-root .g-lp>[data-section=fht_preview]{order:1}.g-root .g-lp>[data-section=products]{order:2}.g-root .g-lp>[data-section=hand_analytics]{order:3}.g-root .g-lp>[data-section=ai_coach]{order:4}.g-root .g-lp>.g-lp-sheet{display:block;order:5}.g-root .g-lp>[data-section=pricing]{order:6}.g-root .g-lp>[data-section=new_era]{order:7}.g-root .g-lp>[data-section=coverage]{order:8}.g-root .g-lp>[data-section=community]{order:9}.g-root .g-lp>[data-section=comparison]{order:10}.g-root .g-lp>[data-section=success_story]{order:11}.g-root .g-lp>[data-section=team]{order:12}.g-root .g-lp>[data-section=faq]{order:13}.g-root .g-lp>[data-section=final_cta]{order:14}.g-root .g-hero{display:block;height:auto;min-height:0;padding:70px 0 26px}.g-root .g-hero__art{position:relative;height:184px;inset:auto}.g-root .g-hero__art:after{display:none}.g-root .g-hero__art img,.g-root .g-hero__art video{object-position:50% 40%}.g-root .g-hero .g-wrap{padding-top:22px;padding-bottom:0}.g-root .g-hero__copy{max-width:none}.g-root .g-hero__copy .g-eyebrow,.g-root .g-hero__copy .g-tlink{display:none}.g-root .g-hero__copy h1{margin-top:0}.g-root .g-hero__copy .g-btn{margin-top:18px;display:flex;width:100%;justify-content:center}.g-root .g-hero__copy .g-risk--long{display:none}.g-root .g-hero__copy .g-risk--short{display:block;margin-top:14px}.g-root .g-lp .g-chapter,.g-root .g-lp .g-section{padding:36px 0}.g-root .g-lp .g-chapter .g-wrap{gap:18px}.g-root #products .g-chapter__copy p,.g-root .g-chapter .g-aside,.g-root .g-chapter--hands .g-chapter__copy p,.g-root .g-chapter--trainer .g-chapter__copy small,.g-root .g-phrow>:first-child,.g-root .g-sheet .g-strip__art,.g-root .g-showcase .g-seq,.g-root .g-showcase>div:first-child>b,.g-root .g-showcase>div:first-child>h3,.g-root .g-showcase>div:first-child>p,.g-root .g-solve__art,.g-root .g-sside{display:none}.g-root .g-phrow{display:flex;justify-content:center}.g-root .g-phrow>:last-child{flex:0 0 170px;width:170px;height:300px}.g-root .g-phone-only{display:inline-flex}.g-root .g-prow{display:block;border-radius:14px;background:var(--g-pap-lift)}.g-root .g-prow+.g-prow{margin-top:8px}.g-root .g-prow__head{position:-webkit-sticky;position:sticky;top:70px;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:10px;align-items:center;width:100%;min-height:64px;padding:12px 12px 12px 16px;border:0;border-radius:14px;background:inherit;color:var(--g-t1);text-align:left;cursor:pointer;font:inherit}.g-root .g-prow.is-open .g-prow__head{border-radius:14px 14px 0 0}.g-root .g-prow__eb{display:block;margin:0 0 3px;font:700 var(--g-type-10) var(--g-font-ui);letter-spacing:.13em;text-transform:uppercase;color:var(--g-teal)}.g-root .g-prow__head b{display:block;font:600 var(--g-type-15-5)/1.3 var(--g-font-display);letter-spacing:-.01em;color:var(--g-t1);text-wrap:pretty}.g-root .g-prow__head i{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--g-pap-sunk);color:var(--g-t1);transition:transform .2s cubic-bezier(.22,1,.36,1)}.g-root .g-prow.is-open .g-prow__head i{transform:rotate(180deg);background:var(--g-teal);color:var(--g-cta-ink)}.g-root .g-prow__body{display:none;padding:2px 16px 18px}.g-root .g-prow.is-open .g-prow__body{display:block}.g-root .g-prow__body>.g-shead:first-child,.g-root .g-prow__body>.g-solve>div>b:first-child,.g-root .g-prow__body>.g-solve>div>b:first-child+h3,.g-root .g-prow__body>.g-wk>.g-k,.g-root .g-prow__body>.g-wk>.g-k+h3,.g-root .g-prow__body>header:first-child{display:none}.g-root .g-prow__body>.g-solve,.g-root .g-prow__body>.g-wk{padding:0;margin:0;background:none;border-radius:0;display:block}.g-root .g-week{display:block}.g-root .g-prow--card,.g-root .g-prow--solve{margin-top:14px}.g-root .g-lp>[data-section=community] section,.g-root .g-lp>[data-section=comparison] section,.g-root .g-lp>[data-section=coverage] section,.g-root .g-lp>[data-section=new_era] section,.g-root .g-lp>[data-section=success_story] section,.g-root .g-lp>[data-section=team] section{padding:4px 0;background:var(--g-pap-lift);color:var(--g-t1)}.g-root .g-lp>[data-section=new_era] section{padding-top:28px}.g-root .g-lp>[data-section=team] section{padding-bottom:28px}.g-root .g-lp>[data-section=community] .g-prow,.g-root .g-lp>[data-section=comparison] .g-prow,.g-root .g-lp>[data-section=coverage] .g-prow,.g-root .g-lp>[data-section=new_era] .g-prow,.g-root .g-lp>[data-section=success_story] .g-prow,.g-root .g-lp>[data-section=team] .g-prow{background:var(--g-pap)}.g-root .g-faql{display:flex;flex-direction:column}.g-root .g-faql>:nth-child(5){order:-1}.g-root .g-faql>:first-child{order:-2}.g-root .g-sbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;flex-direction:column;gap:6px;padding:10px 14px max(10px,env(safe-area-inset-bottom));background:var(--g-pap-deep);transform:translateY(110%);opacity:0;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.22,1,.36,1)}.g-root .g-sbar.is-shown{transform:none;opacity:1}.g-root .g-sbar .g-btn{display:flex;width:100%;justify-content:center;align-items:center;height:50px;min-height:50px;padding-block:0;font-size:var(--g-type-16)}.g-root .g-sbar small{font:500 var(--g-type-12)/1.3 var(--g-font-ui);color:var(--g-t2);text-align:center}.g-root:has(.g-hd--open) .g-sbar{display:none}.g-root .g-ft{padding-bottom:96px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.g-root .g-sbar{transition:opacity .1s linear;transform:none}.g-root .g-prow__head i{transition:none}}