.revenue-kicker{letter-spacing:.15em;text-transform:uppercase;color:#d9ddbd;margin:0;font-size:.72rem;font-weight:700}.revenue-kicker:before{content:"";background:currentColor;width:1.6rem;height:1px;margin:0 .7rem .25rem 0;display:inline-block}.revenue-kicker.dark{color:#b84d31}.revenue-kicker.light{color:#d9ddbd}.revenue-hero{color:#fff;align-items:center;min-height:820px;padding:5rem 0;display:grid;position:relative;overflow:hidden}.revenue-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.revenue-hero-shade{background:linear-gradient(100deg,#081c15f7 0%,#0a251be0 42%,#0d231a61 72%,#09181294 100%),linear-gradient(#0000 45%,#05150fa6);position:absolute;inset:0}.revenue-hero-grid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(420px,.78fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid;position:relative}.revenue-hero-copy{max-width:720px}.revenue-hero h1{font:400 clamp(3.7rem,6.2vw,6.8rem)/.88 var(--serif);letter-spacing:-.05em;text-wrap:balance;margin:1rem 0 1.6rem}.revenue-hero h1 em{color:#d9ddbd;font-weight:400;display:block}.revenue-lead{color:#ffffffe0;max-width:650px;font-size:1.18rem}.revenue-text-link,.revenue-inline-cta{text-underline-offset:.3em;align-items:center;gap:1.2rem;margin-top:1.2rem;font-weight:700;display:inline-flex}.revenue-form-wrap{scroll-margin-top:1.5rem}.revenue-form-eyebrow{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#b84d31;margin:0 0 .65rem;padding:.35rem .6rem;font-size:.68rem;font-weight:700;display:inline-block}.revenue-form-trust{color:#ffffffdb;justify-content:center;gap:1.2rem;margin-top:.8rem;font-size:.75rem;display:flex}.revenue-form-trust span:before{content:"✓";color:#d9ddbd;margin-right:.35rem}.revenue-situation{background:#f5f2eb;padding:8rem 0}.revenue-situation-grid{grid-template-columns:1.05fr .75fr;gap:clamp(3rem,8vw,8rem);display:grid}.revenue-situation h2,.revenue-value h2,.revenue-proof h2,.revenue-objections h2,.revenue-close h2{font:400 clamp(3rem,5.4vw,5.6rem)/.94 var(--serif);letter-spacing:-.04em;margin:.7rem 0 0}.revenue-situation-copy{padding-top:2rem;font-size:1.12rem}.revenue-situation-copy p:first-child{color:#294b3e;font-size:1.35rem}.revenue-inline-cta{color:#b84d31}.revenue-value{color:#fff;background:#351d32;padding:7rem 0}.revenue-value-head{grid-template-columns:1.25fr .55fr;align-items:end;gap:6vw;display:grid}.revenue-value-head>p{color:#ffffffbd;font-size:1.08rem}.revenue-outcomes{border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;grid-template-columns:repeat(3,1fr);margin-top:4rem;display:grid}.revenue-outcomes article{padding:2.2rem 2rem 2.5rem 0}.revenue-outcomes article+article{border-left:1px solid #ffffff40;padding-left:2rem}.revenue-outcomes span{letter-spacing:.15em;color:#d9ddbd;font-size:.72rem}.revenue-outcomes h3{font:400 2rem/1.05 var(--serif);margin:1.4rem 0 .8rem}.revenue-outcomes p{color:#ffffffbf}.revenue-proof{background:#faf6ed;padding:8rem 0}.revenue-proof-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:8vw;display:grid}.revenue-proof-number{aspect-ratio:1;text-align:center;background:#eedfd6;border:1px solid #b84d31;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.revenue-proof-number strong{font:400 clamp(2.5rem,4vw,4rem)/1 var(--serif)}.revenue-proof-number span{color:#687363;font-size:.8rem}.revenue-proof-grid>div:last-child>p:last-child{max-width:680px;font-size:1.16rem}.revenue-objections{background:#f5f2eb;padding:7rem 0}.revenue-objections-grid{grid-template-columns:.9fr 1.1fr;gap:8vw;display:grid}.revenue-answers{border-top:1px solid #a8aa9f}.revenue-answers details{border-bottom:1px solid #a8aa9f;padding:1.4rem 0}.revenue-answers summary{cursor:pointer;font-size:1.08rem;font-weight:700}.revenue-answers summary:after{content:"+";float:right;color:#b84d31}.revenue-answers details[open] summary:after{content:"–"}.revenue-answers p{color:#496258;max-width:650px}.revenue-close{color:#fff;text-align:center;background:#102a21;padding:7rem 0}.revenue-close-inner{max-width:850px}.revenue-close h2{margin:.8rem auto 1.3rem}.revenue-close p:not(.revenue-kicker){color:#ffffffbf}.revenue-close a{color:#fff;background:#b84d31;gap:2rem;margin-top:1.5rem;padding:1rem 1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.revenue-hero .sale-form-card{color:#261f24;background:#fff;border-top:5px solid #b84d31;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 32px 80px #07140f61}.revenue-hero .sale-progress{background:#e4e9e3;height:5px}.revenue-hero .sale-progress span{background:linear-gradient(90deg,#b84d31,#c49467);width:25%;height:100%;transition:width .25s;display:block}.revenue-hero .sale-step-info{color:#b84d31;text-transform:uppercase;margin:0;padding:1.1rem 1.4rem 0;font-size:.68rem;font-weight:700}.revenue-hero .sale-form-note{color:#687363;margin:.35rem 1.4rem 0;font-size:.86rem}.revenue-hero .sale-form{padding:1rem 1.4rem 1.4rem}.revenue-hero .sale-viewport{transition:height .25s;overflow:hidden}.revenue-hero .sale-slides{align-items:flex-start;transition:transform .3s;display:flex}.revenue-hero .sale-slide{opacity:0;width:100%;min-width:100%;transition:opacity .2s,transform .2s;transform:translateY(6px)}.revenue-hero .sale-slide.active{opacity:1;transform:none}.revenue-hero .sale-question{font:400 1.7rem/1.1 var(--serif);margin:.2rem 0 1.1rem}.revenue-hero .sale-options{gap:.65rem;display:grid}.revenue-hero .sale-option{color:#261f24;text-align:left;width:100%;min-height:68px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#fff 0% 58%,#f4f7f2 100%);border:1px solid #738074;border-radius:6px;grid-template-columns:42px minmax(0,1fr) 14px;align-items:center;gap:.8rem;padding:.75rem;transition:all .18s;display:grid}.revenue-hero .sale-option:hover,.revenue-hero .sale-option.selected{border-color:#b84d31;transform:translateY(-1px);box-shadow:0 12px 26px #2e392d1f}.revenue-hero .sale-option-icon{color:#335b49;background:#f1eadc;border:1px solid #c8bfb3;border-radius:6px;place-items:center;width:42px;height:42px;font:700 1rem Caladea;display:grid}.revenue-hero .sale-option>span:nth-child(2){display:grid}.revenue-hero .sale-option strong{font-size:1rem}.revenue-hero .sale-option small{color:#687363;font-size:.78rem;line-height:1.3}.revenue-hero .sale-option>b{color:#687363;font-size:1.4rem}.revenue-hero .sale-fields{gap:.9rem;display:grid}.revenue-hero .sale-fields label{font-size:.86rem;font-weight:700}.revenue-hero .sale-fields input,.revenue-hero .sale-fields textarea{width:100%;font:inherit;background:#fff;border:1px solid #738074;margin-top:.3rem;padding:.78rem;display:block}.revenue-hero .sale-fields label>small{color:#687363;margin-top:.4rem;font-weight:400;line-height:1.35;display:block}.revenue-hero .sale-field-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.revenue-hero .sale-next,.revenue-hero .sale-submit{color:#fff;width:100%;font:700 .95rem var(--sans);cursor:pointer;background:#261f24;border:0;justify-content:space-between;padding:.9rem 1rem;display:flex}.revenue-hero .sale-back{color:#687363;font:inherit;cursor:pointer;background:0 0;border:0;padding:.8rem 0 0}.revenue-hero .sale-note{border-top:1px solid #c8bfb3;padding-top:.7rem}.revenue-hero .sale-note summary{cursor:pointer;font-size:.86rem;font-weight:700}.revenue-hero .sale-note summary span{color:#687363;font-weight:400}.revenue-hero .sale-callback,.revenue-hero .sale-reassure,.revenue-hero .sale-privacy{text-align:center;margin:.1rem 0}.revenue-hero .sale-callback{font-size:.8rem;font-weight:700}.revenue-hero .sale-reassure{color:#687363;font-size:.78rem}.revenue-hero .sale-privacy{color:#687363;font-size:.7rem;line-height:1.35}.revenue-hero .sale-form-actions{gap:.5rem;margin-top:.75rem;display:flex}.revenue-hero .sale-form-actions button{color:#fff;background:#261f24;border:0;padding:.75rem;font-weight:700}.revenue-hero .status{margin-top:1rem}.revenue-hero .image-label{z-index:2}@media (width<=980px){.revenue-hero{padding:4rem 0}.revenue-hero-grid,.revenue-situation-grid,.revenue-value-head,.revenue-proof-grid,.revenue-objections-grid{grid-template-columns:1fr}.revenue-hero-grid{gap:3rem}.revenue-hero-copy{max-width:820px}.revenue-form-wrap{max-width:650px}.revenue-proof-number{width:min(360px,80vw)}.revenue-outcomes{grid-template-columns:1fr}.revenue-outcomes article,.revenue-outcomes article+article{border-bottom:1px solid #ffffff40;border-left:0;padding:1.7rem 0}.revenue-outcomes article:last-child{border-bottom:0}}@media (width<=600px){.revenue-hero{align-items:start;padding:3rem 0 4rem}.revenue-hero h1{font-size:3.25rem}.revenue-lead{font-size:1rem}.revenue-form-trust{gap:.2rem;display:grid}.revenue-hero .sale-form{padding:.8rem 1rem 1rem}.revenue-hero .sale-step-info{padding-left:1rem}.revenue-hero .sale-form-note{margin-left:1rem}.revenue-hero .sale-field-row{grid-template-columns:1fr}.revenue-situation,.revenue-proof{padding:5rem 0}.revenue-value,.revenue-objections,.revenue-close{padding:4.5rem 0}.revenue-situation h2,.revenue-value h2,.revenue-proof h2,.revenue-objections h2,.revenue-close h2{overflow-wrap:anywhere;font-size:2.75rem}.revenue-situation-copy{padding-top:0}.revenue-situation-copy p:first-child{font-size:1.15rem}.revenue-proof-number{width:min(280px,80vw)}}@media (width<=980px){.revenue-hero-grid{grid-template-columns:minmax(0,1fr)}.revenue-hero-copy,.revenue-form-wrap{min-width:0}.revenue-form-wrap{width:100%}}
