.frec{--fp-mint:#ec632b;--fp-mint-ink:#b8461a;--fp-band:#fdf7f3}.fh.fp.frec{--fh-azur:#d9531e}.frec .fh-btn.pri.big{box-shadow:0 10px 30px #d9531e4d}.frec .fh-btn.pri.big:hover{box-shadow:0 14px 36px #d9531e66}.frec .fp-case-tag{background:#fdeee6}.frec .fp-band,.frec .fp-case{border-color:#f3e4da}.frec .fp-money dl div{align-items:baseline}.frec .fp-money dd{text-align:right}.frec-test{background:var(--fp-band);border:1px solid #f3cbb6;border-radius:16px;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:40px;padding:24px 28px;display:flex}.frec-test p{max-width:520px;color:var(--fh-body);margin:0;font-size:16.5px;line-height:1.5}.frec-test b{color:var(--fh-ink)}.frec-test .fh-btn{flex-shrink:0}.frec-proof{background:#fff;border:1px solid #f3e4da;border-radius:16px;grid-template-columns:200px 1fr;gap:28px 40px;margin:0;padding:32px;display:grid}.frec-proof-who{color:var(--fh-grey);flex-direction:column;gap:12px;font-size:14px;line-height:1.4;display:flex}.frec-proof-who img{object-fit:cover;border-radius:50%;width:72px;height:72px}.frec-proof-who b{color:var(--fh-ink);font-size:16px;display:block}.frec-proof-quotes{flex-direction:column;gap:18px;display:flex}.frec-proof blockquote{border-left:3px solid var(--fp-mint);color:var(--fh-body);margin:0;padding-left:16px;font-size:17px;line-height:1.55}.frec-proof .fp-case-figures{grid-column:1/-1}.frec-li{color:#000000e6;text-align:left;background:#fff;border:1px solid #00000014;border-radius:8px;max-width:555px;margin:24px auto 0;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif;text-decoration:none;display:block;box-shadow:0 0 0 1px #8c8c8c33,0 2px 3px #0000000f}.frec-li-head{align-items:flex-start;gap:8px;padding:12px 16px 0;display:flex}.frec-li-head img{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.frec-li-who{flex-direction:column;flex:1;min-width:0;display:flex}.frec-li-who b{font-size:14px;font-weight:600;line-height:20px}.frec-li-headline,.frec-li-meta{color:#0009;font-size:12px;line-height:16px}.frec-li-headline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.frec-li-meta{align-items:center;gap:4px;display:inline-flex}.frec-li-meta svg{width:12px;height:12px}.frec-li-more{color:#0009;flex-shrink:0;width:20px;height:20px}.frec-li-text{padding:8px 16px 0;font-size:14px;line-height:20px}.frec-li-text p{margin:0 0 20px}.frec-li-text p:last-child{margin-bottom:0}.frec-li-mention{color:#0a66c2;font-weight:600}.frec-li-counts{color:#0009;border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;margin:12px 16px 0;padding:8px 0;font-size:12px;line-height:16px;display:flex}.frec-li-reactions{align-items:center;gap:4px;display:inline-flex}.frec-li-reactions i{color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.frec-li-reactions i+i{margin-left:-8px}.frec-li-reactions i.is-like{background:#378fe9}.frec-li-reactions i.is-love{background:#df704d}.frec-li-reactions svg{fill:currentColor;width:9px;height:9px}.frec-li-actions{justify-content:space-around;padding:4px 8px;display:flex}.frec-li-actions span{color:#0009;border-radius:4px;align-items:center;gap:6px;padding:12px 8px;font-size:14px;font-weight:600;display:inline-flex}.frec-li-actions svg{width:20px;height:20px}.frec-li:hover .frec-li-actions span:first-child{color:#0a66c2}.frec-videos{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-top:28px;display:grid}.frec-video{background:#fff;border:1px solid #f3e4da;border-radius:16px;flex-direction:column;gap:16px;margin:0;padding:16px 16px 20px;display:flex}.frec-video-frame{aspect-ratio:16/9;background:#111;border-radius:10px;overflow:hidden}.frec-video-frame iframe{border:0;width:100%;height:100%;display:block}.frec-video blockquote{color:var(--fh-body);flex:1;margin:0;font-size:15.5px;line-height:1.55}.frec-video blockquote.is-summary{color:var(--fh-grey)}.frec-video figcaption{color:var(--fh-grey);align-items:center;gap:10px;font-size:13px;display:flex}.frec-video figcaption img{object-fit:cover;border-radius:50%;width:40px;height:40px}.frec-video figcaption b{color:var(--fh-ink);font-size:15px;display:block}.frec-video figcaption span{display:block}.frec-hero-next{max-width:520px;color:var(--fh-grey);margin:28px 0 0;font-size:15px;line-height:1.5}.frec .frec-hero-next+.fh-ctas{margin-top:14px}.frec-hero-proof{align-items:center;gap:16px;max-width:560px;margin-top:24px;display:flex}.frec-faces{flex-shrink:0;display:flex}.frec-faces img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:40px;height:40px}.frec-faces img+img{margin-left:-12px}.frec-hero-proof p{color:var(--fh-body);margin:0;font-size:14.5px;line-height:1.45}.frec-hero-proof span{color:var(--fh-grey);margin-top:2px;font-size:13px;display:block}.frec-results{grid-template-columns:repeat(6,1fr);gap:20px;max-width:1060px;margin:28px 0 0;padding:0;list-style:none;display:grid}.frec-results li{background:#fff;border:1px solid #f3e4da;border-radius:16px;grid-column:span 2;padding:22px}.frec-results li:nth-child(n+4){grid-column:span 3}.frec-results b{color:var(--fp-mint-ink);font-size:30px;line-height:1.1;display:block}.frec-results h3{color:var(--fh-ink);margin:6px 0 8px;font-size:16px}.frec-results p{color:var(--fh-body);margin:0;font-size:14.5px;line-height:1.5}.frec-needs,.frec-price-line{max-width:720px;color:var(--fh-body);font-size:16px;line-height:1.55}.frec-needs{margin:28px 0 0}.frec-needs b{color:var(--fh-ink)}.frec-price-line{flex-wrap:wrap;align-items:baseline;gap:6px 18px;max-width:none;margin:14px 0 0;display:flex}.frec-price-line b{color:var(--fh-ink)}.frec-price-line a{color:var(--fp-mint-ink);font-weight:600}.frec-principles{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.frec-principles li{background:#fff;border:1px solid #f3e4da;border-radius:16px;grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:18px 20px;display:grid}.frec-principle-icon{width:44px;height:44px;color:var(--fp-mint-ink);background:#fdeee6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.frec-principles h3{color:var(--fh-ink);margin:2px 0 4px;font-size:16.5px;font-weight:600}.frec-principles p{color:var(--fh-body);margin:0;font-size:15px;line-height:1.5}.frec-title-lead{letter-spacing:normal;max-width:680px;color:var(--fh-body);margin-top:14px;font-family:Inter Variable,system-ui,sans-serif;font-size:17px;font-weight:400;line-height:1.55;display:block}.frec-plain>.fp-band{background:#fff;border:0}.frec-steps{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1060px;margin:28px 0 0;padding:0;list-style:none;display:grid}.frec-steps li{background:#fff;border:1px solid #f3e4da;border-radius:16px;padding:22px}.frec-step-num{width:32px;height:32px;color:var(--fp-mint-ink);background:#fdeee6;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.frec-steps h3{color:var(--fh-ink);margin:14px 0 8px;font-size:17px}.frec-steps p{color:var(--fh-body);margin:0;font-size:15px;line-height:1.5}.frec-program{margin-top:28px}.frec-program summary{color:var(--fp-mint-ink);cursor:pointer;background:#fff;border:1px solid #f3cbb6;border-radius:999px;align-items:center;gap:10px;padding:12px 20px;font-size:15.5px;font-weight:600;list-style:none;display:inline-flex}.frec-program summary::-webkit-details-marker{display:none}.frec-program summary svg{transition:transform .2s}.frec-program[open] summary svg{transform:rotate(180deg)}.frec-program>.fh-inner.fp-section{padding:40px 0 0}.frec-proofs{background:#fdeee6;border-top:1px solid #f3cbb6;border-bottom:1px solid #f3cbb6}.frec-proofs .fp-band{background:0 0;border:0}.frec-cta{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:0 0 64px;display:flex}.frec-cta p{max-width:520px;color:var(--fh-body);margin:0;font-size:15px;line-height:1.5}.frec .fp-final{padding-top:80px;padding-bottom:96px}.frec .fp-final .fh-ctas{justify-content:center}.frec-faq{background:var(--fp-band);border-top:1px solid #f3e4da;border-bottom:1px solid #f3e4da}.frec-sticky{display:none}@media (width<=900px){.frec-results{grid-template-columns:repeat(2,1fr)}.frec-results li,.frec-results li:nth-child(n+4){grid-column:auto}.frec-results li:last-child{grid-column:span 2}.frec-test{flex-direction:column;align-items:stretch}}@media (width<=760px){.frec-hero-proof{align-items:flex-start}.frec-results,.frec-steps{grid-template-columns:1fr}.frec-results li:last-child{grid-column:auto}.frec-results b{font-size:26px}.frec-price-line{gap:4px 14px}.frec-cta{padding-bottom:48px}.frec .fp-final{padding-top:56px;padding-bottom:64px}.frec-program summary{border-radius:14px}.frec-sticky{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #f3e4da;display:block;position:fixed;bottom:0;left:0;right:0}.frec-sticky .fh-btn{justify-content:center;width:100%}.fh.fp.frec{padding-bottom:76px}.frec-test{flex-direction:column;align-items:stretch;padding:22px}.frec-test .fh-btn{text-align:center;justify-content:center}.frec-videos{grid-template-columns:1fr}.frec-proof{grid-template-columns:1fr;gap:22px;padding:22px}.frec-proof-who{flex-direction:row;align-items:center}.frec-proof blockquote{font-size:16px}.frec-li-actions span{flex-direction:column;gap:2px;padding:8px 4px;font-size:12px}.frec-li-actions svg{width:18px;height:18px}.frec-proof .fp-case-figures{flex-wrap:wrap}}
