.ic-home .ic-open-letter>p:not(.ic-handwriting){font-size:18px;line-height:1.65}.ic-home .ic-open-letter .ic-letter-small{line-height:1.6;font-size:16px!important}.ic-home .ic-open-letter .ic-letter-top{letter-spacing:.045em;flex-wrap:wrap;gap:16px;font-size:14px}.ic-home .ic-open-letter .ic-letter-details dt{font-size:14px;line-height:1.4}.ic-home .ic-open-letter .ic-letter-details dd{font-size:16px;line-height:1.5}.ic-home .ic-open-letter .ic-cta{gap:15px;font-size:18px}.ic-home .ic-open-letter .ic-letter-signoff{font-size:18px!important}.ic-home .ic-open-letter .ic-letter-signoff>span{font-size:16px;line-height:1.6}.ic-letter-cobrand{flex-shrink:0;align-items:center;gap:12px;display:flex}.ic-letter-cobrand img{object-fit:contain;flex-shrink:0}.ic-letter-cobrand>span{letter-spacing:0;font-size:24px}.ic-home .ic-open-letter .ic-concept-label{margin:16px 0 0;font-weight:600}.ic-home .ic-open-letter .ic-letter-coordinators{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ic-signoff-brand{align-items:center;display:inline-flex}.ic-signoff-brand .ic-flower{width:36px;height:36px}.ic-home .ic-open-letter .ic-pilot-boundary{border-top:1px solid #09133722;border-bottom:1px solid #09133722;margin-top:20px;padding:16px 0}.ic-home .ic-open-letter .ic-pilot-boundary p{margin:0 0 12px;font-size:16px;line-height:1.6}.ic-home .ic-open-letter .ic-pilot-boundary p:last-child{margin-bottom:0}.ic-home .ic-small-print{font-size:16px;line-height:1.6}@media (max-width:400px){.ic-home .ic-open-letter .ic-letter-top{gap:12px;font-size:13px}.ic-home .ic-open-letter .ic-letter-details{gap:20px 14px}}
