/* Coherent reading hierarchy and a leaner conversion journey. */
:root{--section-title:clamp(43px,4.4vw,60px);--section-body:16px}.eyebrow{font-size:12px;letter-spacing:.16em}.section-intro h2,.intro-about h2,.big-tech h2,.about h2,.faq h2,.publication-copy h2,.video-feedback-copy h2,.final-cta h2{font-size:var(--section-title)!important;line-height:1.08}.section-intro>p,.intro-about-copy>p:not(.eyebrow),.big-tech-copy>p:not(.eyebrow),.publication-copy>p:not(.eyebrow),.video-feedback-copy>p:not(.eyebrow){font-size:var(--section-body)!important;line-height:1.7}.company-coaching-grid{align-items:stretch}.company-coach-card{display:flex;flex-direction:column;padding:31px 29px;min-height:278px}.company-coach-card>span{display:block;min-height:20px}.company-coach-card h3{min-height:61px;display:flex;align-items:flex-start;margin:27px 0 14px;font-size:27px}.company-coach-card p{margin:0;font-size:15px;line-height:1.6}.process{display:none}.big-tech{padding-block:126px}.approach-card{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.comparison{box-shadow:0 10px 30px #1026420a}.testimonial blockquote{font-size:26px}@media(max-width:800px){:root{--section-title:clamp(38px,9vw,50px)}.company-coach-card{min-height:235px}.company-coach-card h3{min-height:0;font-size:25px}.section-intro>p,.intro-about-copy>p:not(.eyebrow),.big-tech-copy>p:not(.eyebrow),.publication-copy>p:not(.eyebrow),.video-feedback-copy>p:not(.eyebrow){font-size:15px!important}}@media(max-width:600px){.company-coach-card{min-height:0}.company-coach-card h3{margin:20px 0 10px}.company-coach-card p{font-size:15px}.big-tech{padding-block:82px}}
.eyebrow,.section-intro .eyebrow,.intro-about .eyebrow,.video-feedback .eyebrow,.final-cta .eyebrow{font-family:var(--sans)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.17em!important;line-height:1.2!important;text-transform:uppercase!important}

/* Make the proof points and coaching method easier to scan at a glance. */
.hero-metrics{margin-top:66px;gap:0}.hero-metrics div{min-width:132px;padding:0 24px}.hero-metrics b{font-size:26px;line-height:1.05;letter-spacing:-.025em}.hero-metrics span{font-size:12px;line-height:1.35;margin-top:7px;max-width:115px}.approach-card{padding:38px 40px}.approach-card ol{margin-top:20px}.approach-card li{grid-template-columns:48px 1fr;gap:16px;padding:19px 0;font-size:15px;line-height:1.5}.approach-card b{font-size:15px;line-height:1.3;letter-spacing:.04em}.approach-card strong{font-size:21px;line-height:1.1;margin-bottom:5px}
@media(max-width:800px){.hero-metrics div{min-width:0;padding:0 16px}.hero-metrics b{font-size:23px}.hero-metrics span{font-size:11px}.approach-card{padding:32px 28px}.approach-card li{grid-template-columns:44px 1fr;padding:18px 0}.approach-card b{font-size:14px}}
@media(max-width:440px){.hero-metrics div{padding:0 12px}.hero-metrics div:nth-child(odd){padding-left:0}.hero-metrics b{font-size:22px}.hero-metrics span{font-size:11px}.approach-card{padding:28px 22px}.approach-card strong{font-size:20px}}

/* One focused newsletter incentive is clearer than a grid of unfinished resources. */
.lead-magnet{padding:118px 0}.lead-magnet-grid{display:grid;grid-template-columns:1.08fr .72fr;gap:120px;align-items:center}.lead-magnet-copy h2{font-family:var(--serif);font-size:var(--section-title);font-weight:600;letter-spacing:-.035em;line-height:1.08;margin:0 0 24px;max-width:610px}.lead-magnet-copy h2 em{color:var(--gold)}.lead-magnet-copy>p:not(.eyebrow){max-width:575px;color:#c6d4e2;font-size:16px;line-height:1.7}.lead-magnet-copy strong{color:#fff}.lead-magnet-note{font-size:14px!important;color:#9fb3c7!important;margin-bottom:31px!important}.checklist-card{min-height:410px;padding:36px;background:#f7f5ef;color:var(--ink);box-shadow:18px 18px 0 var(--gold);display:flex;flex-direction:column;justify-content:space-between}.checklist-kicker{font-size:9px;letter-spacing:.12em;font-weight:700;color:#657488}.checklist-card h3{font-family:var(--serif);font-size:clamp(40px,4.1vw,58px);font-weight:600;letter-spacing:-.045em;line-height:.94;margin:36px 0 0}.checklist-card h3 em{color:#547b66}.checklist-lines{display:grid;gap:10px;margin:30px 0}.checklist-lines span{display:block;width:100%;border-top:1px solid #bdc8cc}.checklist-lines span:nth-child(2){width:84%}.checklist-lines span:nth-child(3){width:90%}.checklist-lines span:nth-child(4){width:69%}.checklist-card p{font-size:12px;line-height:1.5;color:#657488;margin:0;max-width:245px}@media(max-width:800px){.lead-magnet{padding:78px 0}.lead-magnet-grid{grid-template-columns:1fr;gap:50px}.checklist-card{max-width:430px;min-height:370px;box-shadow:11px 11px 0 var(--gold)}}
