.editorial-letter{padding:56px 16px 24px}.editorial-letter__card{display:flex;flex-direction:column;gap:14px;max-width:560px;margin:0 auto;padding:32px 24px 28px;border-radius:20px;background:var(--surface)}.editorial-letter__greeting{margin-bottom:4px;font-family:var(--font-display-family);font-size:clamp(22px, 6vw, 26px);font-weight:500;line-height:1.2;letter-spacing:-.4px}.editorial-letter__body{display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:1.65;color:#252122}.editorial-letter__body :where(p){margin:0;text-wrap:wrap}.editorial-letter__signature{display:block;width:220px;max-width:70%;height:auto;margin:14px 0 0 -6px}.editorial-letter__author{margin-top:-4px;font-size:13px;line-height:normal;color:#6b6762}@media (min-width:801px){.editorial-letter{padding:72px 48px 32px}.editorial-letter__card{max-width:640px;padding:48px 56px 40px;border-radius:24px;gap:16px}.editorial-letter__greeting{font-size:30px}.editorial-letter__body{gap:16px;font-size:17px}.editorial-letter__signature{width:260px}}