.appearance-card .appearance-episode{font-size:14px;line-height:1.55;color:#34586d;margin:0 0 20px;max-width:44ch}.service-details-visible{border-top:1px solid var(--line);margin:24px 0}.service-details-visible .detail-body{padding:20px 0 0}.service-details-visible .detail-body>p:first-child{margin-top:0}.story-coaching{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.field-entry-oct28 .field-story>p{max-width:65ch}.field-entry-oct28 .field-program-photo img{width:100%;height:auto}.field-entry-oct28 .field-program-photo{margin:24px 0}@media(max-width:380px){.appearance-card{grid-template-columns:88px minmax(0,1fr);gap:12px}.appearance-explore{padding:10px 12px}}