.pfhLea_page{--navy:#102f42;--deep-navy:#092332;--teal:#167b79;--teal-dark:#0f6565;--mint:#dcece5;--cream:#f7f3e9;--gold:#e5bd68;--ink:#173330;--muted:#60746f;color:var(--ink);background:#fbfcfa;overflow:hidden}.pfhLea_hero{background:radial-gradient(circle at 12% 8%, #2974767a, transparent 34%), linear-gradient(116deg, var(--deep-navy), #133e4d 72%, #164b54);color:#fff;grid-template-columns:minmax(0,1.05fr) minmax(350px,.72fr);align-items:center;gap:clamp(2.5rem,6vw,6.5rem);min-height:800px;padding:clamp(5rem,8vw,7.5rem) max(5vw,50vw - 620px);display:grid;position:relative}.pfhLea_heroTexture{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pfhLea_heroTexture span{border:1px solid #8fd1c221;border-radius:50%;position:absolute}.pfhLea_heroTexture span:first-child{width:42rem;height:42rem;top:-17rem;right:-8rem}.pfhLea_heroTexture span:nth-child(2){width:28rem;height:28rem;top:-8rem;right:1rem}.pfhLea_heroTexture span:nth-child(3){width:36rem;height:36rem;bottom:-20rem;left:25%}.pfhLea_heroCopy,.pfhLea_checkoutCard{z-index:1;position:relative}.pfhLea_eyebrow,.pfhLea_sectionEyebrow{color:#94d5c6;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.74rem;font-weight:850;display:flex}.pfhLea_hero h1{color:#fff;letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(3.55rem,7vw,7rem);line-height:.92}.pfhLea_hero h1 em{color:var(--gold);font-style:normal}.pfhLea_lead{color:#d9e8e4;max-width:680px;margin:1.7rem 0;font-size:clamp(1.06rem,2vw,1.35rem);line-height:1.68}.pfhLea_heroFacts{color:#bed7d1;flex-wrap:wrap;gap:.7rem 1.15rem;font-size:.84rem;font-weight:750;display:flex}.pfhLea_heroFacts span{align-items:center;gap:.42rem;display:flex}.pfhLea_heroButton,.pfhLea_priceBand button,.pfhLea_finalCta button{background:var(--gold);color:#18312f;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;margin-top:1.8rem;padding:.25rem 1.4rem;font-weight:850;display:inline-flex}.pfhLea_noCalls{color:#9ebdb6;margin:.75rem 0 0;font-size:.76rem}.pfhLea_heroPreviewLink{color:#dcece5;text-underline-offset:4px;align-items:center;gap:.5rem;margin-top:1.2rem;font-size:.9rem;display:inline-flex}.pfhLea_heroPreviewLink:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.pfhLea_checkoutCard{color:var(--ink);background:#fffffff7;border:1px solid #ffffff38;border-radius:24px;padding:clamp(1.6rem,3vw,2.4rem);box-shadow:0 34px 84px #00111957}.pfhLea_checkoutCard:focus{outline:none}.pfhLea_checkoutTopline{color:var(--teal);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #dce6e1;justify-content:space-between;align-items:center;margin-bottom:1.3rem;padding-bottom:1rem;font-size:.76rem;font-weight:850;display:flex}.pfhLea_checkoutTopline strong{color:var(--navy);letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:2rem}.pfhLea_checkoutCard h2{color:var(--navy);margin:0;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.06}.pfhLea_checkoutCard>p{color:var(--muted);margin:.7rem 0 0;line-height:1.55}.pfhLea_checkoutCard>.pfhLea_returningNote{border-left:3px solid var(--teal);color:#345950;background:#edf5f1;padding:.7rem .8rem;font-size:.87rem}.pfhLea_form{gap:.9rem;margin-top:1.35rem;display:grid}.pfhLea_form label{color:var(--navy);gap:.38rem;font-size:.8rem;font-weight:780;display:grid}.pfhLea_form label small{color:#83938f;font-weight:600}.pfhLea_form input,.pfhLea_form textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #ccd9d4;border-radius:10px;padding:.78rem .88rem}.pfhLea_form input{min-height:47px}.pfhLea_form textarea{resize:vertical;min-height:78px}.pfhLea_form input:focus,.pfhLea_form textarea:focus{border-color:var(--teal);outline:3px solid #167b7924}.pfhLea_form button{background:var(--teal);color:#fff;min-height:51px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:850;display:flex}.pfhLea_form button:hover:not(:disabled){background:var(--teal-dark)}.pfhLea_form button:disabled{opacity:.68;cursor:wait}.pfhLea_consent{color:#788a85;text-align:center;font-size:.68rem;font-weight:500;line-height:1.45}.pfhLea_consent a{color:var(--teal)}.pfhLea_secureLine{color:#748681;justify-content:center;align-items:center;gap:.4rem;margin-top:.85rem;font-size:.7rem;display:flex}.pfhLea_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pfhLea_error,.pfhLea_notice{border-radius:9px;padding:.72rem .8rem;font-size:.79rem;line-height:1.45}.pfhLea_error{color:#8b3d27;background:#fff0eb}.pfhLea_notice{color:#6e5923;background:#fff6d9;margin-top:1rem}.pfhLea_comparison,.pfhLea_timing,.pfhLea_recoverySection,.pfhLea_dayEight,.pfhLea_problem,.pfhLea_system,.pfhLea_path,.pfhLea_planSection,.pfhLea_executionSection,.pfhLea_buddySection,.pfhLea_included,.pfhLea_faq,.pfhLea_finalCta{padding-left:max(5vw,50vw - 580px);padding-right:max(5vw,50vw - 580px)}.pfhLea_sectionEyebrow{color:var(--teal)}.pfhLea_dayEight h2,.pfhLea_problem h2,.pfhLea_sectionHeading h2,.pfhLea_pathIntro h2,.pfhLea_planCopy h2,.pfhLea_executionCopy h2,.pfhLea_buddyCopy h2,.pfhLea_faq h2,.pfhLea_finalCta h2{color:var(--navy);letter-spacing:-.05em;margin:0;font-size:clamp(2.35rem,5vw,4.65rem);line-height:.98}.pfhLea_comparison{background:#edf5f1;padding-top:5rem;padding-bottom:5rem}.pfhLea_comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.pfhLea_comparisonGrid article{background:#fff;border:1px solid #cbded5;border-radius:18px;flex-direction:column;align-items:flex-start;padding:clamp(1.4rem,3vw,2rem);display:flex}.pfhLea_comparisonGrid .pfhLea_paidPath{border:2px solid var(--teal)}.pfhLea_comparisonLabel{color:var(--teal-dark);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:850}.pfhLea_comparisonGrid h3,.pfhLea_dayEightCard h3{color:var(--navy);margin:.75rem 0 0;font-size:1.5rem;line-height:1.15}.pfhLea_comparisonGrid article>p{color:var(--muted);margin:.8rem 0 0}.pfhLea_comparisonGrid ul{gap:.75rem;margin:1.2rem 0 1.5rem;padding:0;list-style:none;display:grid}.pfhLea_comparisonGrid li{color:#476359;align-items:flex-start;gap:.6rem;line-height:1.55;display:flex}.pfhLea_comparisonGrid li svg{color:var(--teal);flex:none;margin-top:.2rem}.pfhLea_comparisonGrid a,.pfhLea_comparisonGrid button,.pfhLea_dayEightCard button{border:1px solid var(--teal);min-height:48px;color:var(--teal-dark);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.65rem 1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.pfhLea_comparisonGrid button,.pfhLea_dayEightCard button{color:#fff;background:var(--teal-dark)}.pfhLea_comparisonGrid a:focus-visible,.pfhLea_comparisonGrid button:focus-visible,.pfhLea_dayEightCard button:focus-visible{outline:3px solid var(--navy);outline-offset:4px}.pfhLea_dayEight{background:var(--cream);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,6vw,5rem);padding-top:5rem;padding-bottom:5rem;display:grid}.pfhLea_dayEight>div>p:not(.pfhLea_sectionEyebrow){color:#526a60;line-height:1.7}.pfhLea_dayEightCard{background:#fff;border:1px solid #cbded5;border-radius:18px;padding:clamp(1.4rem,3vw,2rem)}.pfhLea_dayEightCard p{color:#476359;line-height:1.65}.pfhLea_dayEightCard>div{border-left:3px solid var(--gold);padding:.3rem 0 .3rem 1rem}.pfhLea_dayEightCard>div p{margin:.35rem 0 0}.pfhLea_dayEightCard small{color:#526a60;margin:1rem 0;font-size:.85rem;line-height:1.6;display:block}.pfhLea_timing{background:#fff;padding-top:5rem;padding-bottom:5rem}.pfhLea_timingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.pfhLea_timingGrid article{border-top:2px solid #aac9bd;padding-top:1.4rem}.pfhLea_timingGrid svg{color:var(--teal);flex:none}.pfhLea_timingGrid h3{color:var(--navy);margin:.9rem 0 .65rem;font-size:1.35rem}.pfhLea_timingGrid p{color:#476359;line-height:1.65}.pfhLea_timingGrid small{color:#526a60;font-size:.82rem;line-height:1.6}.pfhLea_timingGrid a{color:var(--teal-dark);align-items:center;gap:.35rem;font-size:.85rem;font-weight:750;display:inline-flex}.pfhLea_fastStartNote{border-left:3px solid var(--teal);background:#edf5f1;margin-top:1.5rem;padding:1rem 1.2rem}.pfhLea_fastStartNote h3{color:var(--navy);margin:0 0 .6rem;font-size:1.25rem}.pfhLea_fastStartNote p{color:#476359;margin:0;line-height:1.65}.pfhLea_recoverySection{background:#edf5f1;padding-top:5rem;padding-bottom:5rem}.pfhLea_recoverySection h2{scroll-margin-top:6rem}.pfhLea_exampleChoices{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.pfhLea_exampleChoices button{border:1px solid var(--teal-dark);min-height:48px;color:var(--teal-dark);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.7rem 1.15rem;font-weight:750}.pfhLea_exampleChoices button[aria-pressed=true]{background:var(--teal-dark);color:#fff}.pfhLea_exampleChoices button:focus-visible,.pfhLea_timingGrid a:focus-visible{outline:3px solid var(--navy);outline-offset:4px}.pfhLea_recoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.pfhLea_recoveryCard{background:#fff;border:1px solid #cbded5;border-radius:18px;min-width:0;padding:clamp(1.3rem,3vw,2rem)}.pfhLea_recoveryCard h3{color:var(--navy);margin:.8rem 0;font-size:1.65rem;line-height:1.2}.pfhLea_recoveryCard>p{color:#476359;line-height:1.65}.pfhLea_recoveryCard dl{gap:1rem;margin:1.4rem 0 0;display:grid}.pfhLea_recoveryCard dt{color:var(--teal-dark);font-size:.8rem;font-weight:850}.pfhLea_recoveryCard dd{color:#476359;margin:.35rem 0 0;line-height:1.65}.pfhLea_recoveryAction{border-left:3px solid var(--gold);background:#faf7ef;padding:.7rem 1rem}.pfhLea_problem{grid-template-columns:.96fr 1.04fr;align-items:flex-end;gap:clamp(3rem,8vw,7rem);padding-top:7rem;padding-bottom:7rem;display:grid}.pfhLea_problemCopy p{color:var(--muted);margin:0 0 1rem;font-size:1.08rem;line-height:1.8}.pfhLea_problemCopy p:last-child{color:var(--teal-dark);font-weight:750}.pfhLea_system{background:var(--cream);padding-top:7rem;padding-bottom:7rem}.pfhLea_sectionHeading{max-width:780px;margin-bottom:3.3rem}.pfhLea_sectionHeading>p:last-child,.pfhLea_pathIntro>p:last-child{max-width:670px;color:var(--muted);margin:1.35rem 0 0;line-height:1.7}.pfhLea_phaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.pfhLea_phaseGrid article{background:#fff;border:1px solid #d7ddd7;border-radius:18px;min-height:310px;padding:2rem;position:relative;box-shadow:0 12px 40px #102f420f}.pfhLea_phaseGrid article>svg{color:var(--teal);margin:2.8rem 0 1.2rem}.pfhLea_phaseNumber{color:#bdcbc6;letter-spacing:.1em;font-size:.72rem;font-weight:850;position:absolute;top:1.4rem;right:1.5rem}.pfhLea_phaseGrid h3{color:var(--navy);margin:0;font-size:1.4rem;line-height:1.16}.pfhLea_phaseGrid p{color:var(--muted);margin:.85rem 0 0;font-size:.92rem;line-height:1.65}.pfhLea_path{background:#fff;grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(3rem,8vw,7rem);padding-top:7rem;padding-bottom:7rem;display:grid}.pfhLea_pathIntro{position:sticky;top:2rem}.pfhLea_dayList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.pfhLea_dayList li{background:#fbfdfb;border:1px solid #dbe5e0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem 1.15rem;display:grid}.pfhLea_dayList li>span{background:var(--mint);width:38px;height:38px;color:var(--teal);border-radius:50%;place-items:center;font-size:.7rem;font-weight:850;display:grid}.pfhLea_dayList h3{color:var(--navy);margin:0;font-size:1.02rem}.pfhLea_dayList p{color:var(--muted);margin:.25rem 0 0;font-size:.82rem;line-height:1.48}.pfhLea_dayList li>svg{color:#8fb8aa}.pfhLea_planSection{background:#e9f3ee;grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(3rem,8vw,7rem);padding-top:7rem;padding-bottom:7rem;display:grid}.pfhLea_planCard{background:#fff;border:1px solid #a9c6bb;border-radius:18px;overflow:hidden;transform:rotate(-1.1deg);box-shadow:0 28px 70px #102f4229}.pfhLea_planCard>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:1.05rem 1.3rem;display:flex}.pfhLea_planCard>header span{font-family:Georgia,Times New Roman,serif}.pfhLea_planCard>header small{color:#a8d3c8;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff59;border-radius:999px;padding:.22rem .52rem;font-size:.57rem;font-weight:850}.pfhLea_planBody{padding:1.3rem}.pfhLea_planLabel,.pfhLea_finishLine span,.pfhLea_planColumns span{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.pfhLea_planLabel{margin:0 0 .4rem}.pfhLea_planBody>h3{color:var(--navy);margin:0 0 1.2rem;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.05}.pfhLea_finishLine{border-left:3px solid var(--gold);padding-left:.9rem}.pfhLea_finishLine p{color:#405650;margin:.35rem 0;font-size:.82rem;line-height:1.5}.pfhLea_finishLine small{color:#70827d;font-size:.67rem}.pfhLea_planColumns{border-top:1px solid #dbe5e0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.3rem;padding-top:1.1rem;display:grid}.pfhLea_planColumns p{color:#536762;margin:.35rem 0 0;font-size:.73rem;line-height:1.45}.pfhLea_planCard>footer{color:#657a74;background:#edf5f1;padding:.8rem 1.3rem;font-size:.63rem;font-weight:750}.pfhLea_planCopy ul{gap:.72rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.pfhLea_planCopy li{color:#4f635e;align-items:center;gap:.65rem;display:flex}.pfhLea_planCopy li svg{color:var(--teal);flex:none}.pfhLea_executionSection{background:#fff;grid-template-columns:minmax(0,1fr) minmax(380px,.95fr);align-items:center;gap:clamp(3rem,8vw,7rem);padding-top:7rem;padding-bottom:7rem;display:grid}.pfhLea_executionCopy>p:not(.pfhLea_sectionEyebrow){max-width:680px;color:var(--muted);margin:1.4rem 0 0;line-height:1.75}.pfhLea_executionCopy ul{gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.pfhLea_executionCopy li{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;font-size:.8rem;line-height:1.55;display:grid}.pfhLea_executionCopy li svg{color:var(--teal);margin-top:.15rem}.pfhLea_executionCopy li span{gap:.08rem;display:grid}.pfhLea_executionCopy li strong{color:var(--navy);font-size:.9rem}.pfhLea_executionPreview{background:#fff;border:1px solid #aac9bd;border-radius:20px;overflow:hidden;transform:rotate(1deg);box-shadow:0 30px 75px #102f4226}.pfhLea_executionPreview>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}.pfhLea_executionPreview>header span{align-items:center;gap:.5rem;font-size:.78rem;font-weight:850;display:inline-flex}.pfhLea_executionPreview>header small{color:#9ed4c7;font-size:.62rem;font-weight:800}.pfhLea_executionPreviewPriority{background:#eaf4ef;gap:.35rem;padding:1.3rem;display:grid}.pfhLea_executionPreviewPriority small,.pfhLea_executionPreviewFields small{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:850}.pfhLea_executionPreviewPriority strong{color:var(--navy);font-family:Georgia,Times New Roman,serif;font-size:1.35rem}.pfhLea_executionPreviewFields{gap:.7rem;padding:1.3rem;display:grid}.pfhLea_executionPreviewFields div{background:#fbfdfb;border:1px solid #dbe5e0;border-radius:11px;padding:.85rem}.pfhLea_executionPreviewFields p{color:#4d625c;margin:.35rem 0 0;font-size:.76rem;line-height:1.5}.pfhLea_executionPreviewFooter{background:#f4f8f6;border-top:1px solid #dbe5e0;gap:.55rem;padding:.85rem 1.3rem;display:flex}.pfhLea_executionPreviewFooter span{color:var(--teal-dark);border:1px solid #cdded7;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.62rem;font-weight:800;display:inline-flex}.pfhLea_buddySection{background:var(--navy);color:#fff;grid-template-columns:1fr .9fr;align-items:center;gap:clamp(3rem,8vw,7rem);padding-top:7rem;padding-bottom:7rem;display:grid}.pfhLea_buddyCopy h2{color:#fff}.pfhLea_buddyCopy>p:not(.pfhLea_sectionEyebrow){color:#c9dcd7;max-width:650px;margin:1.4rem 0;line-height:1.75}.pfhLea_buddyFeatures{gap:.65rem;display:grid}.pfhLea_buddyFeatures span{color:#bfd5cf;align-items:center;gap:.65rem;font-size:.88rem;display:flex}.pfhLea_buddyFeatures svg{color:var(--gold)}.pfhLea_buddyLearnMore{color:#9dd3c6;align-items:center;gap:.4rem;margin-top:1.2rem;font-size:.8rem;font-weight:800;display:inline-flex}.pfhLea_buddyLearnMore:hover{color:#fff}.pfhLea_messageCard{color:var(--ink);background:#fff;border:1px solid #ffffff2e;border-radius:20px;overflow:hidden;box-shadow:0 28px 70px #00111940}.pfhLea_messageCard header{border-bottom:1px solid #e0e8e4;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;display:flex}.pfhLea_buddyAvatar{background:var(--mint);width:42px;height:42px;color:var(--teal);border-radius:13px;place-items:center;display:grid}.pfhLea_messageCard header div{gap:.12rem;display:grid}.pfhLea_messageCard header strong{color:var(--navy);font-size:.92rem}.pfhLea_messageCard header small{color:#788b85;font-size:.67rem}.pfhLea_messageCard>p{color:#384f49;margin:0;padding:1.4rem 1.25rem;font-size:1.02rem;line-height:1.6}.pfhLea_messageCard>div{flex-wrap:wrap;gap:.5rem;padding:0 1.25rem 1.4rem;display:flex}.pfhLea_messageCard>div span{color:#5b6e69;border:1px solid #d5e1dc;border-radius:999px;padding:.42rem .65rem;font-size:.72rem}.pfhLea_messageCard kbd{color:var(--teal);font:inherit;font-weight:850}.pfhLea_messageCard footer{color:#72847f;background:#f0f5f2;padding:.8rem 1.25rem;font-size:.68rem}.pfhLea_included{background:var(--cream);padding-top:7rem;padding-bottom:7rem}.pfhLea_includedGrid{background:#fff;border:1px solid #d5ddd6;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.pfhLea_includedGrid div{border-right:1px solid #dfe6e1;gap:.35rem;padding:1.7rem;display:grid}.pfhLea_includedGrid div:last-child{border:0}.pfhLea_includedGrid strong{color:var(--teal);font-family:Georgia,Times New Roman,serif;font-size:2.4rem;line-height:1}.pfhLea_includedGrid span{color:var(--muted);font-size:.78rem;line-height:1.4}.pfhLea_priceBand{background:var(--navy);color:#fff;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;margin-top:1rem;padding:1.5rem 1.7rem;display:grid}.pfhLea_priceBand>div{grid-template-columns:auto auto;align-items:baseline;gap:0 .65rem;display:grid}.pfhLea_priceBand>div p{color:#91c9bc;letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin:0 0 .15rem;font-size:.67rem;font-weight:850}.pfhLea_priceBand>div strong{font-family:Georgia,Times New Roman,serif;font-size:2.4rem}.pfhLea_priceBand>div span{color:#a9c4bd;font-size:.7rem}.pfhLea_priceBand ul{color:#c8dad6;flex-wrap:wrap;gap:.45rem 1rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:flex}.pfhLea_priceBand li{align-items:center;gap:.35rem;display:flex}.pfhLea_priceBand li svg{color:var(--gold)}.pfhLea_priceBand button{white-space:nowrap;margin:0}.pfhLea_faq{background:#fff;grid-template-columns:.75fr 1.25fr;gap:clamp(3rem,8vw,7rem);padding-top:7rem;padding-bottom:7rem;display:grid}.pfhLea_faq details{border-bottom:1px solid #dbe4df;padding:1rem 0}.pfhLea_faq summary{color:var(--navy);cursor:pointer;font-size:1rem;font-weight:800}.pfhLea_faq details p{color:var(--muted);margin:.8rem 0 .3rem;line-height:1.7}.pfhLea_faq details a{color:var(--teal);font-weight:750}.pfhLea_finalCta{background:var(--deep-navy);color:#fff;text-align:center;flex-direction:column;align-items:center;padding-top:7rem;padding-bottom:7rem;display:flex}.pfhLea_finalCta>svg{color:var(--gold);margin-bottom:1.2rem}.pfhLea_finalCta h2{color:#fff}.pfhLea_finalCta button{margin-top:2rem}.pfhLea_finalCta>p:last-child{color:#a9c5be;font-size:.78rem}@media (max-width:960px){.pfhLea_hero{grid-template-columns:1fr;min-height:auto}.pfhLea_heroCopy{text-align:center}.pfhLea_heroFacts,.pfhLea_eyebrow{justify-content:center}.pfhLea_hero h1,.pfhLea_lead{margin-left:auto;margin-right:auto}.pfhLea_comparisonGrid,.pfhLea_dayEight,.pfhLea_timingGrid,.pfhLea_recoveryGrid,.pfhLea_phaseGrid{grid-template-columns:1fr}.pfhLea_phaseGrid article{min-height:auto}.pfhLea_pathIntro{position:static}.pfhLea_problem,.pfhLea_path,.pfhLea_planSection,.pfhLea_executionSection,.pfhLea_buddySection,.pfhLea_faq{grid-template-columns:1fr}.pfhLea_planCard,.pfhLea_executionPreview{width:min(580px,100%);margin:0 auto;transform:none}.pfhLea_includedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pfhLea_includedGrid div:nth-child(2){border-right:0}.pfhLea_includedGrid div:nth-child(-n+2){border-bottom:1px solid #dfe6e1}.pfhLea_priceBand{text-align:center;grid-template-columns:1fr}.pfhLea_priceBand>div,.pfhLea_priceBand ul{justify-content:center}.pfhLea_priceBand button{justify-self:center}}@media (max-width:640px){.pfhLea_hero{padding-top:4rem;padding-bottom:4rem}.pfhLea_hero h1{font-size:clamp(3.15rem,15vw,5rem)}.pfhLea_heroButton{width:100%}.pfhLea_checkoutCard{border-radius:18px}.pfhLea_comparison,.pfhLea_timing,.pfhLea_recoverySection,.pfhLea_dayEight,.pfhLea_problem,.pfhLea_system,.pfhLea_path,.pfhLea_planSection,.pfhLea_executionSection,.pfhLea_buddySection,.pfhLea_included,.pfhLea_faq,.pfhLea_finalCta{padding-top:4.5rem;padding-bottom:4.5rem}.pfhLea_form input,.pfhLea_form textarea{font-size:16px}.pfhLea_planColumns,.pfhLea_includedGrid{grid-template-columns:1fr}.pfhLea_includedGrid div{border-bottom:1px solid #dfe6e1;border-right:0}.pfhLea_includedGrid div:nth-child(2){border-bottom:1px solid #dfe6e1}.pfhLea_messageCard>div{grid-template-columns:repeat(3,1fr);display:grid}.pfhLea_messageCard>div span{text-align:center}}@media (prefers-reduced-motion:reduce){.pfhLea_heroButton,.pfhLea_priceBand button,.pfhLea_finalCta button{scroll-behavior:auto}}.pfhLea_completePage{--navy:#102f42;--teal:#167b79;--mint:#dcece5;--gold:#e5bd68;--ink:#173330;--muted:#60746f;min-height:78vh;color:var(--ink);background:linear-gradient(145deg,#eef6f2,#fbfcfa 48%,#f7f3e9);padding:clamp(5rem,9vw,8rem) max(5vw,50vw - 390px)}.pfhLea_completeCard{background:#fff;border:1px solid #cbded5;border-radius:24px;overflow:hidden;box-shadow:0 28px 80px #102f4221}.pfhLea_completeHeader{background:var(--navy);color:#fff;text-align:center;padding:clamp(2rem,5vw,3.5rem)}.pfhLea_completeMark{background:var(--gold);color:#173330;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 1.25rem;font-size:1.8rem;font-weight:900;display:grid}.pfhLea_completeHeader .pfhLea_sectionEyebrow{color:#94d5c6;justify-content:center}.pfhLea_completeHeader h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(2.45rem,6vw,4.6rem);line-height:.98}.pfhLea_completeBody{text-align:center;padding:clamp(1.7rem,5vw,3.2rem)}.pfhLea_completeBody>p{max-width:600px;color:var(--muted);margin:0 auto 1.4rem;line-height:1.7}.pfhLea_completeBody strong{color:var(--navy)}.pfhLea_completeActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.pfhLea_completeActions a{border:1px solid var(--teal);min-height:49px;color:var(--teal);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.2rem 1.3rem;font-weight:850;text-decoration:none;display:inline-flex}.pfhLea_completeActions a:first-child{background:var(--teal);color:#fff}.pfhLea_completeSteps{text-align:left;background:#dce6e1;border:1px solid #dce6e1;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2.2rem;display:grid;overflow:hidden}.pfhLea_completeSteps div{background:#f8fbf9;padding:1rem}.pfhLea_completeSteps span{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:850}.pfhLea_completeSteps p{color:#526762;margin:.35rem 0 0;font-size:.78rem;line-height:1.5}@media (max-width:640px){.pfhLea_completeSteps{grid-template-columns:1fr}.pfhLea_completeActions{display:grid}}
