.ebc-sermon-links{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;margin:0;padding:0}.ebc-sermon-link{display:flex;flex:1 1 280px;margin:0;max-width:350px}.ebc-sermon-link a{align-items:center;background:var(--wp--preset--color--white,#fff);border:1px solid #e5e7eb;border-radius:12px;color:inherit;display:flex;flex:1;gap:16px;padding:16px 20px;text-decoration:none;transition:box-shadow .2s ease,border-color .2s ease}.ebc-sermon-link a:focus-visible,.ebc-sermon-link a:hover{border-color:#d1d5db;box-shadow:0 4px 6px rgba(0,0,0,.05)}.ebc-sermon-link .ebc-play-icon{color:var(--wp--preset--color--teal,#005c5b);flex-shrink:0}.ebc-sermon-link__text{display:flex;flex-direction:column;gap:4px;letter-spacing:0}.ebc-sermon-link__title{color:var(--wp--preset--color--teal,#005c5b);font-size:1.125rem;font-weight:700;line-height:1.2}.ebc-sermon-link__speaker{color:var(--wp--preset--color--muted,#6b7280);font-size:.9375rem;line-height:1.3}.wp-block-emmanuel-sermon-detail{padding-bottom:var(--wp--preset--spacing--70,5rem)}.ebc-sermon__hero{align-items:center;background:var(--wp--preset--color--teal,#005c5b);border-radius:var(--wp--custom--radius--hero-sm,60px) var(--wp--custom--radius--hero-sm,60px) 0 0;color:var(--wp--preset--color--off-white,#f1f1f1);column-gap:clamp(1.5rem,1rem + 2.5vw,3rem);display:grid;grid-template-columns:auto minmax(0,1fr);margin-top:var(--ebc-hero-gap,1.75rem);padding:clamp(1.75rem,1rem + 2.5vw,2.5rem) clamp(1.5rem,1rem + 4vw,4.5rem) clamp(4rem,2.5rem + 4vw,5.5rem);row-gap:clamp(1.25rem,1rem + 1vw,2rem)}.ebc-sermon__crumbs{grid-column:1/-1}.ebc-sermon__crumbs ol{display:flex;flex-wrap:wrap;font-size:.9375rem;list-style:none;margin:0;padding:0}.ebc-sermon__crumbs li+li:before{content:"›";margin:0 .5em;opacity:.6}.ebc-sermon__crumbs a{color:var(--wp--preset--color--off-white,#f1f1f1);opacity:.85;text-decoration:none}.ebc-sermon__crumbs a:focus-visible,.ebc-sermon__crumbs a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.ebc-sermon__art{aspect-ratio:1;border-radius:12px;display:block;height:auto;object-fit:cover;width:clamp(120px,6rem + 7vw,200px)}.ebc-sermon__title{color:var(--wp--preset--color--off-white,#f1f1f1)!important;font-size:var(--wp--preset--font-size--display,3.5rem);line-height:1.1;margin:0}.ebc-sermon__speaker{font-size:var(--wp--preset--font-size--x-large,1.5rem);font-weight:500;line-height:1.3;margin:.5rem 0 0}.ebc-sermon__speaker .ebc-passage-link{color:var(--wp--preset--color--off-white,#f1f1f1);text-decoration-thickness:1px;text-underline-offset:4px}.ebc-sermon__speaker .ebc-passage-link:hover{text-decoration-thickness:2px}.ebc-sermon__speaker .ebc-passage-link:focus-visible{outline:2px solid var(--wp--preset--color--off-white,#f1f1f1);outline-offset:2px}.ebc-sermon__when{margin:.25rem 0 0;opacity:.85}.ebc-sermon__player{background:var(--wp--preset--color--white,#fff);border-radius:12px;box-shadow:0 6px 20px rgba(0,72,90,.12);margin:calc(clamp(2.5rem,1.5rem + 2vw,3rem)*-1) auto 0;max-width:760px;padding:4px 16px;position:relative;width:calc(100% - clamp(1rem,.5rem + 3vw,3rem)*2)}.ebc-sermon__player iframe{border:0;display:block;height:72px;width:100%}.ebc-sermon__column{margin:0 auto;max-width:680px}.ebc-sermon__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:center;margin-top:var(--wp--preset--spacing--40,1.75rem)}.ebc-sermon__actions a{color:var(--wp--preset--color--teal,#005c5b);font-weight:600;text-underline-offset:3px}.ebc-sermon__share,.ebc-transcript__toggle{background:none;border:1px solid var(--wp--preset--color--teal,#005c5b);border-radius:var(--wp--custom--radius--xs,8px);color:var(--wp--preset--color--teal,#005c5b);cursor:pointer;font:inherit;font-weight:600;padding:.35rem 1.1rem}.ebc-sermon__share:hover,.ebc-transcript__toggle:hover{background:color-mix(in srgb,#005c5b 8%,transparent)}.ebc-sermon__share:focus-visible,.ebc-transcript__toggle:focus-visible{outline:2px solid var(--wp--preset--color--teal,#005c5b);outline-offset:2px}.ebc-sermon__reading{margin-top:var(--wp--preset--spacing--60,3.75rem)}.ebc-sermon__reading h2{margin:0}.ebc-sermon__version{color:var(--wp--preset--color--muted,#6b7280);margin:.25rem 0 var(--wp--preset--spacing--40,1.75rem)}.ebc-sermon__version .ebc-passage-link{color:var(--wp--preset--color--teal,#005c5b);font-weight:600;text-underline-offset:3px}.ebc-sermon__version .ebc-passage-link:hover{text-decoration-thickness:2px}.ebc-sermon__text{color:var(--wp--preset--color--ink,#374151);font-size:1.125rem;line-height:1.8}.ebc-sermon__text p{margin:0 0 1.4em}.ebc-sermon__text p:last-child{margin-bottom:0}.ebc-sermon__copyright{font-size:.8125rem;margin:var(--wp--preset--spacing--30,1.25rem) 0 0}.ebc-sermon__copyright a{color:var(--wp--preset--color--muted,#6b7280)}.ebc-sermon__reader{--ebc-bg:var(--wp--preset--color--teal-deep,#00485a);--ebc-read:color-mix(in srgb,var(--wp--preset--color--off-white,#f1f1f1) 88%,#00485a);--ebc-read-muted:color-mix(in srgb,var(--wp--preset--color--off-white,#f1f1f1) 74%,#00485a);--ebc-strong:var(--wp--preset--color--off-white,#f1f1f1);--ebc-point:var(--wp--preset--color--lime,#c8ce2c);background:var(--ebc-bg);border-radius:var(--wp--custom--radius--xl,40px);color:var(--ebc-read);margin-top:var(--wp--preset--spacing--50,2.5rem);padding:var(--wp--preset--spacing--60,3.75rem) clamp(1.25rem,.5rem + 4vw,4.5rem) var(--wp--preset--spacing--70,5rem);position:relative;transition:background-color .3s ease,color .3s ease}.ebc-sermon__reader.is-light{--ebc-bg:var(--wp--preset--color--off-white,#f1f1f1);--ebc-read:var(--wp--preset--color--ink,#374151);--ebc-read-muted:color-mix(in srgb,var(--wp--preset--color--ink,#374151) 45%,var(--wp--preset--color--muted,#6b7280));--ebc-strong:var(--wp--preset--color--teal,#005c5b);--ebc-point:var(--wp--preset--color--teal,#005c5b)}.ebc-sermon__reader .ebc-sermon__column>:first-child{margin-top:0}.ebc-sermon__reader h2,.ebc-sermon__reader h3{color:var(--ebc-strong)}.ebc-sermon__reader .ebc-sermon__version{color:var(--ebc-read-muted)}.ebc-sermon__reader .ebc-sermon__version .ebc-passage-link{color:var(--ebc-strong)}.ebc-sermon__reader .ebc-sermon__text,.ebc-sermon__reader .ebc-transcript{color:var(--ebc-read)}.ebc-sermon__reader .ebc-sermon__copyright a{color:var(--ebc-read-muted)}.ebc-sermon__reader a:focus-visible{outline:2px solid var(--ebc-strong);outline-offset:2px}.ebc-sermon__reader+.ebc-sermon__column .ebc-sermon__more{border-top:0;padding-top:0}.ebc-sermon__reader .ebc-transcript__toggle{border-color:var(--ebc-strong);color:var(--ebc-strong)}.ebc-sermon__reader .ebc-transcript__toggle:hover{background:color-mix(in srgb,var(--ebc-strong) 12%,transparent)}.ebc-sermon__reader .ebc-transcript__toggle:focus-visible{outline-color:var(--ebc-strong)}.ebc-reader-mode{border:1px solid color-mix(in srgb,var(--ebc-read-muted) 60%,transparent);border-radius:999px;display:inline-flex;gap:2px;padding:3px;position:absolute;right:clamp(1rem,.5rem + 1.5vw,1.75rem);top:clamp(1rem,.5rem + 1.5vw,1.75rem)}.ebc-reader-mode[hidden]{display:none}.ebc-reader-mode button{align-items:center;background:none;border:0;border-radius:999px;color:var(--ebc-read-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--wp--preset--font-size--small,.875rem);font-weight:600;gap:.35rem;line-height:1;padding:.4rem .8rem}.ebc-reader-mode button:hover{color:var(--ebc-strong)}.ebc-reader-mode button:focus-visible{outline:2px solid var(--ebc-strong);outline-offset:2px}.ebc-reader-mode button[aria-pressed=true]{background:var(--ebc-strong);color:var(--ebc-bg)}.ebc-reader-mode svg{height:1em;width:1em}@media(prefers-reduced-motion:reduce){.ebc-sermon__reader{transition:none}}.ebc-sermon__transcript{margin-top:var(--wp--preset--spacing--60,3.75rem);scroll-margin-top:calc(var(--wp--custom--header--height, 80px) + var(--wp-admin--admin-bar--height, 0px) + 1rem)}.ebc-sermon__transcript h2{margin:0}.ebc-transcript{color:var(--wp--preset--color--ink,#374151);font-size:1.125rem;line-height:1.8}.ebc-transcript p{margin:0 0 1.4em}.ebc-transcript .ebc-transcript__rest>:last-child,.ebc-transcript>:last-child{margin-bottom:0}.ebc-transcript h3{font-size:var(--wp--preset--font-size--x-large,1.5rem);line-height:1.25;margin:2.5rem 0 1rem;scroll-margin-top:calc(var(--wp--custom--header--height, 80px) + var(--wp-admin--admin-bar--height, 0px) + 1rem)}.ebc-transcript.is-folded{mask-image:linear-gradient(180deg,#000 calc(100% - 7rem),transparent)}.ebc-transcript__rest:focus{outline:none}.ebc-sermon__reading .ebc-sermon__text,.ebc-transcript .ebc-transcript__reading{background:color-mix(in srgb,var(--ebc-strong,var(--wp--preset--color--teal,#005c5b)) 7%,transparent);border:0;border-radius:0 var(--wp--custom--radius--lg,20px) var(--wp--custom--radius--lg,20px);margin:2rem 0;padding:2.25rem clamp(1.25rem,.75rem + 2vw,2rem) 1.5rem;position:relative}.ebc-sermon__reading .ebc-sermon__text:before,.ebc-transcript .ebc-transcript__reading:before{background:var(--ebc-point,var(--wp--preset--color--teal,#005c5b));content:"";height:22px;left:0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 660 660%27%3E%3Cpath d=%27M0 0h660c0 364.5-295.5 660-660 660Z%27/%3E%3C/svg%3E") no-repeat 0 0/contain;position:absolute;top:0;width:22px}.ebc-sermon__reading .ebc-sermon__text p,.ebc-transcript .ebc-transcript__reading p{margin:0 0 1em}.ebc-sermon__reading .ebc-sermon__text,.ebc-sermon__reading .ebc-sermon__text p:last-child,.ebc-transcript .ebc-transcript__reading p:last-child{margin-bottom:0}.ebc-sermon__reading .ebc-sermon__passage{font-size:var(--wp--preset--font-size--large,1.25rem);line-height:1.3;margin:2.5rem 0 .75rem}.ebc-sermon__reading .ebc-sermon__passage .ebc-passage-link{color:inherit;text-underline-offset:3px}.ebc-sermon__reading .ebc-sermon__passage .ebc-passage-link:hover{text-decoration-thickness:2px}.ebc-sermon__reading .ebc-sermon__passage+.ebc-sermon__text,.ebc-sermon__version+.ebc-sermon__passage{margin-top:0}.ebc-transcript .ebc-transcript__point{align-items:baseline;display:grid;gap:0 .6em;grid-template-columns:auto minmax(0,1fr);margin-top:3.5rem}.ebc-transcript .ebc-transcript__point .ebc-transcript__n{color:var(--ebc-point,var(--wp--preset--color--teal,#005c5b));font-variant-numeric:lining-nums tabular-nums}.ebc-transcript__toggle{display:block;margin:1.25rem auto 0}@media(min-width:1024px){.ebc-transcript .ebc-transcript__point{grid-template-columns:2.5rem minmax(0,1fr);margin-left:calc(-2.5rem - .6em)}.ebc-transcript .ebc-transcript__point .ebc-transcript__n{justify-self:end}}@media print{.ebc-transcript.is-folded{mask-image:none}.ebc-transcript__toggle{display:none}}.ebc-sermon__more{border-top:1px solid var(--wp--custom--color--hairline,rgba(82,108,106,.145));margin-top:var(--wp--preset--spacing--60,3.75rem);padding-top:var(--wp--preset--spacing--40,1.75rem)}.ebc-sermon__more .ebc-sermon-links{flex-direction:column;gap:0}.ebc-sermon__more .ebc-sermon-link{flex:none;max-width:none}.ebc-sermon__more .ebc-sermon-link a{border:0;border-bottom:1px solid var(--wp--custom--color--hairline,rgba(82,108,106,.145));border-radius:0;padding:14px 0}.ebc-sermon__more .ebc-sermon-link a:focus-visible,.ebc-sermon__more .ebc-sermon-link a:hover{box-shadow:none}.ebc-sermon__more .ebc-sermon-link a:hover .ebc-sermon-link__title{text-decoration:underline;text-underline-offset:3px}.ebc-sermon__more .ebc-sermon-link .ebc-play-icon{height:32px;width:32px}.ebc-sermon__more-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;justify-content:space-between;margin-bottom:1rem}.ebc-sermon__more-head h2{font-size:var(--wp--preset--font-size--x-large,1.5rem);margin:0}.ebc-sermon__more-head a{color:var(--wp--preset--color--teal,#005c5b);font-weight:600}@media(max-width:767px){.ebc-sermon__reader{border-radius:0;margin-inline:calc(var(--wp--style--root--padding-left, 1rem)*-1);padding-inline:var(--wp--style--root--padding-left,1rem);padding-top:4.5rem}.ebc-sermon__hero{grid-template-columns:1fr;justify-items:center;text-align:center}.ebc-sermon__crumbs ol{justify-content:center}.ebc-sermon__title{font-size:2.25rem}.ebc-sermon__speaker{font-size:var(--wp--preset--font-size--large,1.25rem)}}
