.lp-root{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#fff;color:#0c1a30;position:relative;overflow-x:clip}@keyframes lpFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes lpRiseIn{0%{opacity:0;transform:var(--lp-rot,none) translateY(44px) scale(.96)}to{opacity:1;transform:var(--lp-rot,none) translateY(0) scale(1)}}@keyframes lpMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lpSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes lpSlideL{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes lpSlideR{0%{opacity:0;transform:translateX(52px)}to{opacity:1;transform:translateX(0)}}.lp-rv{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.22,.8,.3,1),transform .9s cubic-bezier(.22,.8,.3,1)}.lp-rv.in{opacity:1;transform:translateY(0)}.lp-wd{opacity:.1;transition:opacity .55s ease}.lp-rv.in .lp-wd{opacity:1}.lp-strike{transform:scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.6,0,.2,1) .5s}.lp-rv.in .lp-strike{transform:scaleX(1)}.lp-marq:hover .lp-marq-track{animation-play-state:paused}.lp-h1{font-weight:700;font-size:64px;line-height:1.04;letter-spacing:-.03em;color:#0c1a30;max-width:900px}.lp-h1,.lp-h2{font-family:Bricolage Grotesque,sans-serif;text-wrap:balance;margin:0}.lp-h2{font-weight:800;font-size:44px;line-height:1.12;color:#121212}.lp-em{font-family:Faustina,serif;font-style:italic;font-weight:600;color:#b78b00}.lp-kicker{display:flex;align-items:center;gap:14px;font-size:12.5px;font-weight:700;letter-spacing:.26em;color:#b78b00}.lp-kicker--dark{color:#e3b341}.lp-kicker-line{width:36px;height:1px;background:#e3cb8a}.lp-kicker--dark .lp-kicker-line{background:rgba(227,179,65,.5)}.lp-chapnum{position:absolute;font-family:Faustina,serif;font-style:italic;font-weight:700;font-size:290px;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(12,26,48,.06);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp-btn-gold{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 32px;border:none;border-radius:12px;background:#b78b00;color:#fff;font-family:Geist,sans-serif;font-size:16.5px;font-weight:600;cursor:pointer;box-shadow:0 6px 20px rgba(183,139,0,.35);transition:all .25s ease;white-space:nowrap;flex-shrink:0}.lp-btn-gold:hover{background:#9a7500;box-shadow:0 10px 28px rgba(183,139,0,.5);transform:translateY(-1px)}.lp-btn-goldpill{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 34px;border:none;border-radius:999px;background:#b78b00;color:#0c1a30;font-family:Geist,sans-serif;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 10px 30px rgba(183,139,0,.4);transition:all .25s ease}.lp-btn-goldpill:hover{background:#e3b341;transform:translateY(-1px)}.lp-link-under{display:inline-flex;align-items:center;gap:7px;color:#1c274c;font-size:15.5px;font-weight:600;border-bottom:1px solid rgba(28,39,76,.25);padding-bottom:2px;transition:all .25s ease;text-decoration:none}.lp-link-under:hover{border-color:#b78b00;color:#b78b00}.lp-plan-btn{width:100%;padding:12px;border:none;border-radius:39px;font-family:Geist,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}.lp-plan-btn--navy{background:#1c274c;color:#fff}.lp-plan-btn--navy:hover{background:#0c1a30}.lp-plan-btn--gold{background:#b78b00;color:#0c1a30;font-weight:700}.lp-plan-btn--gold:hover{background:#e3b341}.lp-pill{padding:7px 14px;border-radius:999px;border:1px solid #e5e8f0;background:#f9fafb;color:#3f4756;font-family:Geist,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.lp-pill:hover{border-color:#b78b00}.lp-pill.on{border-color:#1c274c;background:#1c274c;color:#fff}.lp-cycle-btn{padding:8px 18px;border-radius:999px;border:none;cursor:pointer;font-family:Geist,sans-serif;font-size:14px;font-weight:600;background:transparent;color:#7c7c7c;transition:all .2s ease}.lp-cycle-btn.on{background:#1c274c;color:#fff}.lp-circle-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid #e5e8f0;background:#fff;color:#1c274c;font-size:17px;line-height:1;cursor:pointer;transition:all .2s ease}.lp-circle-btn:hover{border-color:#b78b00;color:#b78b00}.lp-close-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:999px;border:1px solid #e5e8f0;background:#fff;color:#1c274c;font-family:Geist,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.lp-close-btn:hover{border-color:#e5484d;color:#e5484d}.lp-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:74px;height:74px;border-radius:50%;border:none;background:rgba(183,139,0,.95);box-shadow:0 14px 40px rgba(0,0,0,.5);cursor:pointer;transition:all .25s ease}.lp-play-btn:hover{background:#e3b341;transform:translate(-50%,-50%) scale(1.07)}.lp-tool-card{border:1px solid #e5e8f0}.lp-tool-card:hover{transform:translateY(-6px) rotate(-.5deg)!important;box-shadow:0 22px 50px rgba(12,26,48,.12)!important;border-color:#d8cda8!important}.lp-quote-card{transition:transform .3s ease,box-shadow .3s ease}.lp-quote-card:hover{transform:rotate(0deg) translateY(-6px)!important;box-shadow:0 20px 50px rgba(12,26,48,.12)}.lp-aud-card{transition:box-shadow .35s ease}.lp-aud-card:hover{box-shadow:0 24px 60px rgba(12,26,48,.12)}.lp-aud-card img.lp-aud-photo{transition:transform .6s ease}.lp-aud-card:hover img.lp-aud-photo{transform:scale(1.05)}.lp-faq-btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;border:none;background:none;text-align:left;font-family:Geist,sans-serif;font-size:16.5px;font-weight:600;color:#121212;cursor:pointer}.lp-hero-pad{padding:130px 24px 0}.lp-root header[id],.lp-root section[id]{scroll-margin-top:70px}.lp-fan{position:relative;width:100%;max-width:900px;height:360px;margin-top:8px}.lp-fan-scale{position:absolute;inset:0}.lp-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border:1px solid #eef0f5;border-radius:16px;background:#fff;box-shadow:0 12px 40px rgba(12,26,48,.06);padding:30px 24px}.lp-stat-mid{border-left:1px solid #eef0f5;border-right:1px solid #eef0f5}.lp-band-text{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:88px;line-height:1;color:#d9dfeb;letter-spacing:.01em;white-space:nowrap}.lp-problem-cards{display:flex;align-items:stretch;justify-content:center;gap:24px;width:100%}.lp-pq-text{margin:26px 0 0;font-family:Faustina,serif;font-weight:500;font-size:37px;line-height:1.45;color:#1c274c;text-wrap:balance}.lp-how-row{display:flex;align-items:center;gap:64px}.lp-how-row--r{flex-direction:row-reverse}.lp-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-tool-detail{display:flex;align-items:stretch;gap:26px}.lp-aud-row{display:flex;gap:16px}.lp-comp-head,.lp-comp-row{display:grid;grid-template-columns:130px 1fr 1fr 1.15fr}.lp-comp-scroll{overflow:hidden;border:1px solid #e9e9e9;border-radius:16px;background:#fff}.lp-price-row{display:flex;align-items:stretch;gap:16px}.lp-epi-covers{left:50%;bottom:14px;transform:translateX(-50%);display:flex;align-items:flex-end;gap:22px;width:-moz-max-content;width:max-content}.lp-cta-ring,.lp-epi-covers{position:absolute;pointer-events:none}.lp-cta-ring{right:70px;top:54px;width:126px;height:126px}@media (max-width:760px){.lp-h1{font-size:37px!important}.lp-h2{font-size:28px!important;line-height:1.25!important}.lp-root h3{font-size:22px!important}.lp-chapnum{font-size:120px!important}.lp-band-text{font-size:44px}.lp-pq-text{font-size:22px}.lp-hero-pad{padding:105px 18px 0}.m-heroctas{gap:14px!important}.lp-fan{height:160px}.lp-fan-scale{inset:auto;left:0;top:0;width:100%;height:360px;transform:scale(.44);transform-origin:top center}.lp-fan>p{display:none}.lp-stats-grid{grid-template-columns:1fr;gap:20px}.lp-stat-mid{border-left:none;border-right:none}.m-dark{padding:60px 16px 70px!important;gap:36px!important}.m-dark h2 br{display:none}.m-dark h2 span{white-space:nowrap}.lp-problem-cards{flex-direction:column;align-items:center}.m-quote{padding:66px 20px 6px!important}.lp-root #how{padding:60px 20px 10px!important}.lp-how-row,.lp-how-row--r{flex-direction:column;gap:26px;padding:26px 0!important}.lp-how-row>div{width:100%}.m-featwrap{padding:56px 18px!important}.lp-tools-grid{grid-template-columns:1fr}.lp-tool-detail{flex-direction:column}.lp-tool-detail>div:first-child{width:100%!important}.m-audsec{padding:60px 20px 0!important}.lp-aud-row{flex-direction:column}.lp-root #reviews{padding:60px 0 0!important}.m-econ{padding:60px 20px 0!important}.lp-comp-scroll{overflow-x:auto}.lp-comp-head,.lp-comp-row{min-width:730px}.lp-root #pricing{padding:64px 18px 10px!important}.lp-price-row{flex-direction:column}.lp-root #faq{margin-top:64px!important;padding:60px 0!important}.lp-cta-ring{display:none}.m-cta{padding:64px 20px 140px!important}.lp-epi-covers{bottom:8px;transform:translateX(-50%) scale(.55);transform-origin:bottom center}}@media (prefers-reduced-motion:reduce){.lp-rv{transform:none;transition:none}.lp-rv,.lp-wd{opacity:1}.lp-strike{transform:scaleX(1);transition:none}.lp-anim{animation:none!important}}