.cf-letter{background:#243848;color:#F9F7F1;padding:50px 0}.cf-letter__layout{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;align-items:center}.cf-letter__layout>div{max-width:425px}.cf-letter .cf-kicker{color:#E8DDCE}.cf-letter .cf-title{font-size:42px;white-space:pre-line}.cf-letter .cf-body{color:#E2E1DC;margin:0 0 15px}.cf-letter figure{margin:0;min-width:0}.cf-letter figure>img{aspect-ratio:1.3}.cf-letter figcaption{font-size:10px;line-height:1.8;color:#E2E1DC;margin-top:13px}.cf-letter .cf-link{color:#F9F7F1}@media(max-width:1000px)and(min-width:750px){.cf-letter__layout{gap:35px}.cf-letter .cf-title{font-size:35px}}@media(max-width:749px){.cf-letter{padding:33px 0}.cf-letter__layout{grid-template-columns:1fr;gap:27px}.cf-letter .cf-title{font-size:32px}.cf-letter figure>img{aspect-ratio:1.35}}
