
      .mo-preview-hero{scroll-margin-top:110px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);column-gap:70px;align-items:start;padding-block:48px 64px}
      .mo-preview-heading{grid-column:1;grid-row:1;margin:0 0 30px;min-width:0}
      .mo-preview-heading h1{font-size:clamp(48px,5.6vw,74px);font-weight:800;line-height:1.2;letter-spacing:-.04em;margin:0;color:#282b27}
      .mo-preview-heading h1>span{display:block}
      .mo-preview-heading h1 em{font-style:normal;box-shadow:inset 0 -.23em #ffe34c}
      .mo-preview-heading>p{max-width:900px;font-size:18px;line-height:1.8;color:#626a59;margin:0;text-wrap:balance}
      .mo-preview-body{grid-column:1;grid-row:2;min-width:0}
      .mo-preview-copy{min-width:0;max-width:720px}
      .mo-preview-copy p{font-size:17px;line-height:1.85;color:#626a59;margin:0 0 17px}
      .mo-preview-copy .mo-preview-experience{color:#4f564a;text-wrap:balance;line-height:2.05;margin-bottom:22px}
      .mo-preview-marker{background:#eef0ec;padding:.13em .22em;-webkit-box-decoration-break:clone;box-decoration-break:clone}
      .mo-preview-experience strong{font-size:inherit}
      .mo-keep-phrase{white-space:nowrap}
      .mo-preview-copy strong{font-weight:700;color:#282b27}
      .mo-preview-copy .mo-whatsapp-cta{display:inline-flex;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;width:100%;max-width:480px;font-size:clamp(25px,2.6vw,34px);font-weight:800;line-height:1.3;min-height:84px;padding:20px 24px;margin-top:10px;border:1px solid #ecd13c;border-radius:12px;background:#ffe34c;color:#282b27;letter-spacing:-.025em;text-decoration:none;box-shadow:0 4px 14px #282b270d;transition:background .18s,box-shadow .18s}
      .mo-whatsapp-cta>span{white-space:nowrap}
      .mo-preview-copy .mo-whatsapp-cta:hover{background:#ffdc2e;box-shadow:0 6px 18px #282b2714}
      .mo-preview-copy .mo-whatsapp-cta:focus-visible{outline:3px solid #282b27;outline-offset:4px}
      .mo-preview-hero>.intro-avatar{grid-column:2;grid-row:1 / 3;align-self:start;width:100%;max-width:365px;justify-self:center;margin:0;transform:none}
      @media(max-width:1000px) and (min-width:721px){
        .mo-preview-hero{column-gap:38px}
        .mo-preview-copy p{font-size:16px}
        .mo-preview-heading>p{font-size:17px;max-width:680px}
      }
      @media(max-width:720px){
        .mo-preview-hero{display:flex;flex-direction:column;gap:0;padding-block:30px 38px}
        .mo-preview-heading{margin-bottom:30px}
        .mo-preview-heading h1{font-size:clamp(36px,10.7vw,52px);line-height:1.25;margin-bottom:0}
        .mo-preview-heading>p{font-size:16px;line-height:1.8}
        .mo-preview-body{width:100%}
        .mo-preview-copy p{font-size:16px;line-height:1.85;margin-bottom:18px}
        .mo-preview-copy .mo-preview-experience{line-height:2.05;margin-bottom:20px}
        .mo-preview-copy .mo-whatsapp-cta{font-size:clamp(20px,6vw,24px);min-height:74px;padding:18px 16px;gap:12px;margin-top:6px}
        .mo-preview-hero>.intro-avatar{max-width:210px;display:block;padding:18px;margin-top:28px;align-self:flex-start}
        .mo-preview-hero>.intro-avatar img{width:100%;height:auto}
      }
      @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
    
.mo-preview-hero{grid-template-rows:auto 1fr}
.mo-preview-copy .mo-whatsapp-cta{background:#00E676;border-color:#00E676;color:#14271c}
.mo-preview-copy .mo-whatsapp-cta:hover{background:#00CF68;border-color:#00CF68;color:#14271c}
