.kevin-personal-note{border-block:1px solid var(--rule);background:#ecece1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,65px);margin:48px 0;padding:42px 36px;scroll-margin-top:100px;display:grid}.kevin-note-heading>.eyebrow{margin:0 0 20px;line-height:1.8}.kevin-note-heading h2{font-family:var(--serif);letter-spacing:-1px;margin:0;font-size:clamp(34px,3.7vw,49px);font-weight:400;line-height:1.13}.kevin-note-copy>p{margin:0 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.8}.kevin-note-copy>p.kevin-note-tagline{color:var(--green);margin-top:25px;font-size:25px;font-style:italic}.kevin-note-copy>p.kevin-note-signature{margin:22px 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:1.7}.kevin-note-copy>.text-button{white-space:normal;align-items:center;min-height:44px;line-height:1.65;display:inline-flex}@media (max-width:700px){.kevin-personal-note{grid-template-columns:1fr;gap:26px;margin:35px 0;padding:28px 23px}.kevin-note-heading h2{font-size:36px}.kevin-note-copy>p{font-size:16px;line-height:1.8}.kevin-note-copy>p.kevin-note-tagline{font-size:23px}}
