.content.svelte-f2cenl.svelte-f2cenl{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.content.svelte-f2cenl .cover-meta.svelte-f2cenl{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:start;gap:2rem}@media (min-width: 36em) and (max-width: 48em){.content.svelte-f2cenl .cover-meta.svelte-f2cenl{flex-direction:column}}@media (max-width: 36em){.content.svelte-f2cenl .cover-meta.svelte-f2cenl{flex-direction:column}}.content.svelte-f2cenl .cover-meta .cover.svelte-f2cenl{flex:0 0 7.5rem;margin-top:4.5rem;width:7.5rem;height:7.5rem;background:rgba(var(--sat-theme-color-background),1);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 36em) and (max-width: 48em){.content.svelte-f2cenl .cover-meta .cover.svelte-f2cenl{margin-top:0;margin-bottom:2rem}}@media (max-width: 36em){.content.svelte-f2cenl .cover-meta .cover.svelte-f2cenl{margin-top:0;margin-bottom:2rem}}.content.svelte-f2cenl .cover-meta .meta.svelte-f2cenl{width:100%;max-width:32rem;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}.content.svelte-f2cenl .cover-meta .meta .season-date-author-duration.svelte-f2cenl{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.25rem;letter-spacing:.08em;font-family:Bebas Neue;font-size:1.5rem;line-height:1;color:rgba(var(--sat-theme-color-accent),.7)}.content.svelte-f2cenl .cover-meta .meta .author-duration.svelte-f2cenl,.content.svelte-f2cenl .cover-meta .meta .season-date.svelte-f2cenl{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:.5rem}.content.svelte-f2cenl .cover-meta .meta .title.svelte-f2cenl{font-family:Bebas Neue;font-style:normal;font-weight:700;font-size:3rem;line-height:1;letter-spacing:.15em;color:rgba(var(--sat-theme-color-accent),1)}.content.svelte-f2cenl .cover-meta .meta .description.svelte-f2cenl{font-family:D-DIN;font-weight:400;font-size:1.5rem;line-height:1.2;color:rgba(var(--sat-theme-color-accent),1)}.content.svelte-f2cenl .cover-meta .meta .player.svelte-f2cenl{width:100%;margin-top:2rem}.content.svelte-f2cenl .cover-meta .meta .socials.svelte-f2cenl{width:100%;margin-top:2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8rem}.content.svelte-f2cenl .cover-meta .meta .socials .left.svelte-f2cenl,.content.svelte-f2cenl .cover-meta .meta .socials .right.svelte-f2cenl{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem}.content.svelte-f2cenl .cover-meta .meta .socials .left .social-link.svelte-f2cenl,.content.svelte-f2cenl .cover-meta .meta .socials .right .social-link.svelte-f2cenl{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:2.375rem;height:2.375rem;border-radius:50%;transition:opacity .2s ease}.content.svelte-f2cenl .cover-meta .meta .socials .left .social-link.svelte-f2cenl:hover,.content.svelte-f2cenl .cover-meta .meta .socials .right .social-link.svelte-f2cenl:hover{opacity:.5}.content.svelte-f2cenl .cover-meta .meta .socials .left .social-link.disabled.svelte-f2cenl,.content.svelte-f2cenl .cover-meta .meta .socials .right .social-link.disabled.svelte-f2cenl{cursor:not-allowed;opacity:.5}.content.svelte-f2cenl .cover-meta .meta .links.svelte-f2cenl{width:100%;margin-top:2rem;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:.5rem}.content.svelte-f2cenl .cover-meta .meta .links .link.svelte-f2cenl,.content.svelte-f2cenl .cover-meta .meta .links .file-link.svelte-f2cenl{font-family:D-DIN;font-weight:400;font-size:1.5rem;line-height:1.2;color:rgba(var(--sat-theme-color-accent),1);display:flex;flex-direction:row;justify-content:start;align-items:start;gap:.5rem}.content.svelte-f2cenl .cover-meta .meta .links .link .bullet.svelte-f2cenl,.content.svelte-f2cenl .cover-meta .meta .links .file-link .bullet.svelte-f2cenl{max-height:1.5rem}.content.svelte-f2cenl .cover-meta .meta .links .link a.svelte-f2cenl,.content.svelte-f2cenl .cover-meta .meta .links .file-link a.svelte-f2cenl{cursor:pointer;text-decoration:underline;color:inherit}.block-content.svelte-wf0hwh.svelte-wf0hwh{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:2rem}.block-content.svelte-wf0hwh .sermons.svelte-wf0hwh{display:grid;font-family:Bebas Neue;grid-template-columns:1fr 1fr;gap:2rem}@media (min-width: 36em) and (max-width: 48em){.block-content.svelte-wf0hwh .sermons.svelte-wf0hwh{grid-template-columns:1fr}}@media (max-width: 36em){.block-content.svelte-wf0hwh .sermons.svelte-wf0hwh{grid-template-columns:1fr}}.block-content.svelte-wf0hwh .sermons .sermon-block.svelte-wf0hwh{display:grid;gap:1.5rem;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-template-areas:"image content";align-items:center;overflow:hidden;color:rgba(var(--sat-theme-color-foreground),1);cursor:pointer}.block-content.svelte-wf0hwh .sermons .sermon-block .image.svelte-wf0hwh{grid-area:image;width:7.5rem;height:7.5rem;background:rgba(var(--sat-theme-color-background),1);background-repeat:no-repeat;background-position:center;background-size:cover}.block-content.svelte-wf0hwh .sermons .sermon-block .content.svelte-wf0hwh{grid-area:content;display:flex;flex-direction:column;overflow:hidden;gap:.5rem}.block-content.svelte-wf0hwh .sermons .sermon-block .content .meta.svelte-wf0hwh{font-size:1rem;line-height:1.2;font-weight:700;letter-spacing:.08em;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.block-content.svelte-wf0hwh .sermons .sermon-block .content .subject.svelte-wf0hwh{font-family:D-DIN;font-size:1.5rem;line-height:1.1;font-weight:700;letter-spacing:.05em;display:inline-block;width:100%;text-decoration:underline}.block-content.svelte-wf0hwh .sermons .sermon-block .content .description.svelte-wf0hwh{font-style:italic;display:inline;font-size:1rem;line-height:1.2;font-family:D-DIN}.block-content.svelte-wf0hwh .footer.svelte-wf0hwh{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.block-content.svelte-wf0hwh .footer .button-group.svelte-wf0hwh{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}
