.executive-page .ea-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;padding-top:58px;padding-bottom:58px}
.ea-hero h1{font-size:clamp(48px,5.7vw,78px);line-height:1.04;margin:22px 0 24px}.ea-hero h1>span{color:#65744f}.ea-lead{font-size:20px;line-height:1.65;max-width:550px}
.ea-price{font:500 38px/1.2 Manrope,Arial,sans-serif;letter-spacing:-1.5px;margin:26px 0}.ea-price span{display:block;font:12px/1.8 Inter,Arial,sans-serif;letter-spacing:0;color:var(--muted);margin-top:8px}.ea-main-cta{display:inline-flex;max-width:100%}
.ea-outcomes{border:1px solid var(--line);background:white;border-radius:5px;padding:4px 28px}.ea-outcomes article{padding:25px 0}.ea-outcomes article+article{border-top:1px solid var(--line)}.ea-outcomes span{font:10px/1.6 'DM Mono',monospace;color:#65744f}.ea-outcomes h2{font-size:clamp(26px,3vw,38px);line-height:1.12;margin-top:12px}
.ea-section{padding-top:40px;padding-bottom:40px;border-top:1px solid var(--line)}.ea-section h2{font-size:30px}.ea-short-steps{list-style:none;padding:0;margin:26px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ea-short-steps li{display:flex;gap:14px;align-items:start;font-size:15px;line-height:1.7}.ea-short-steps b{font:11px/2.1 'DM Mono',monospace;color:#65744f;font-weight:400}.ea-note{font-size:12px;line-height:1.8;color:var(--muted);max-width:780px}
.ea-guarantee{background:#e6ebdf;padding-block:44px}.ea-guarantee h2{font-size:clamp(30px,3.5vw,45px);margin:20px 0}.ea-guarantee p{font-size:14px;line-height:1.85;max-width:810px}.ea-guarantee .button{display:inline-flex;margin-top:24px;max-width:100%}
.ea-payment-wrap{padding-top:28px;padding-bottom:32px}.ea-payment-wrap>details>summary{font-size:13px;cursor:pointer;line-height:1.8}.executive-page .ea-payment-wrap .signup-section{margin-top:24px;border-radius:5px}.executive-page .ea-payment-wrap .signup-section>.wrap{padding-inline:28px}.executive-page .signup-copy h2{font-size:36px}
.ea-payment-options{border-top:1px solid var(--line);margin-top:25px;padding-top:20px}.ea-payment-options>summary{font-size:13px;line-height:1.7;cursor:pointer}.ea-payment-options .button{margin-top:20px}.signup-card .ea-payment-options{color:var(--ink)}
@media(max-width:1050px){.executive-page .ea-hero{gap:36px}.ea-outcomes{padding-inline:24px}}
@media(max-width:760px){.executive-page .ea-hero{grid-template-columns:1fr;gap:28px;padding-top:34px;padding-bottom:36px}.ea-hero h1{font-size:clamp(42px,11vw,58px)}.ea-lead{font-size:17px}.ea-outcomes{padding-inline:24px}.ea-outcomes article{padding:20px 0}.ea-outcomes h2{font-size:30px}.ea-section{padding-block:32px}.ea-section h2{font-size:28px}.ea-short-steps{grid-template-columns:1fr;gap:16px;margin:23px 0}.ea-guarantee{padding-block:34px}.ea-guarantee h2{font-size:33px}.ea-payment-wrap{padding-top:24px;padding-bottom:24px}.executive-page .ea-payment-wrap .signup-section>.wrap{padding-inline:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.executive-page .signup-section{margin-top:0}.signup-card textarea{width:100%;padding:12px;border:1px solid var(--line);border-radius:3px;resize:vertical;color:var(--ink);background:var(--paper);font:inherit}.signup-card .check{font-size:12px}.signup-card form>.button{margin-top:20px}.signup-card label span{font-weight:400}
