.letter{margin-bottom:50px}.letter-title{align-items:center;display:flex;gap:25px;padding-bottom:45px}.letter-title img{flex-shrink:0;max-height:2em;max-width:250px;width:auto}@media screen and (max-width:992px){.letter-title img{max-width:120px}}.letter-title h2{color:#000;font-size:max(var(--min-font-size),25px * var(--font-scale));--min-font-size:20px;font-style:normal;font-weight:600;letter-spacing:-1px;line-height:1.2em}.letter-content{color:#2f375a;font-size:max(var(--min-font-size),20px * var(--font-scale));font-weight:400;line-height:1.5em;--min-font-size:15px}.letter-preview{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:center;padding-top:50px}.letter-preview .hoverable-image{display:flex;flex-shrink:0;justify-content:center;max-width:100%}.letter-preview .img{align-items:center;background:#fff;border:2px solid #d5d8f5;border-radius:var(--main-border-radius);display:flex!important;margin:0;max-width:80%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:650px}.letter-preview img{max-width:100%;width:100%}.letter ol,.letter ul{margin:0 0 15px}.letter ol li,.letter ul li{margin-bottom:0}.letter i{font-style:italic}.letter p{margin-bottom:10px}
