.sermon-module__TCWUPW__section{background:linear-gradient(#0a0c144d,#0a0c141a);width:100%;padding:8rem 20px 60px}.sermon-module__TCWUPW__container{max-width:1200px;margin:0 auto}.sermon-module__TCWUPW__header{text-align:center;margin-bottom:48px}.sermon-module__TCWUPW__title{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,4vw,48px);font-weight:800}.sermon-module__TCWUPW__subtitle{color:#fffc;margin:0;font-size:16px}.sermon-module__TCWUPW__content{grid-template-columns:2fr 1fr;align-items:start;gap:32px;display:grid}.sermon-module__TCWUPW__videoWrapper{background:#0006;border-radius:16px;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000004d}.sermon-module__TCWUPW__videoEmbed{border:none;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.sermon-module__TCWUPW__details{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex;box-shadow:0 12px 40px #0003}.sermon-module__TCWUPW__sermonInfo{flex-direction:column;gap:12px;display:flex}.sermon-module__TCWUPW__sermonTitle{color:#fff;letter-spacing:-.3px;margin:0;font-size:22px;font-weight:800;line-height:1.3}.sermon-module__TCWUPW__sermonSpeaker{color:#6b46c1e6;margin:0;font-size:14px;font-weight:600}.sermon-module__TCWUPW__meta{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;gap:16px;padding:12px 0;display:flex}.sermon-module__TCWUPW__metaItem{align-items:center;gap:8px;font-size:13px;display:flex}.sermon-module__TCWUPW__metaIcon{font-size:16px}.sermon-module__TCWUPW__metaText{color:#fffc;font-weight:500}.sermon-module__TCWUPW__description{color:#ffffffbf;margin:8px 0 0;font-size:13px;line-height:1.6}.sermon-module__TCWUPW__documents{flex-direction:column;gap:12px;display:flex}.sermon-module__TCWUPW__documentsTitle{color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:13px;font-weight:700}.sermon-module__TCWUPW__documentLinks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sermon-module__TCWUPW__docLink{background:#6b46c11a;border:1px solid #6b46c133;border-radius:10px;align-items:center;gap:10px;padding:12px;text-decoration:none;transition:all .16s;display:flex}.sermon-module__TCWUPW__docLink:hover{background:#6b46c126;border-color:#6b46c166;transform:translateY(-2px)}.sermon-module__TCWUPW__docLink.sermon-module__TCWUPW__bulletin{border-left:3px solid #6b46c199}.sermon-module__TCWUPW__docLink.sermon-module__TCWUPW__notes{border-left:3px solid #b494f499}.sermon-module__TCWUPW__docLink.sermon-module__TCWUPW__transcript{border-left:3px solid #c896ff99}.sermon-module__TCWUPW__docLink.sermon-module__TCWUPW__pdf{border-left:3px solid #9664c899}.sermon-module__TCWUPW__docIcon{flex-shrink:0;font-size:18px}.sermon-module__TCWUPW__docTitle{color:#ffffffd9;font-size:12px;font-weight:600}.sermon-module__TCWUPW__watchBtn{color:#fff;text-align:center;background:linear-gradient(90deg,#6b46c1,#b794f4);border-radius:10px;align-self:flex-start;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-block;box-shadow:0 8px 20px #6b46c133}.sermon-module__TCWUPW__watchBtn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #6b46c14d}@media (max-width:980px){.sermon-module__TCWUPW__content{grid-template-columns:1fr;gap:24px}.sermon-module__TCWUPW__details{padding:18px}.sermon-module__TCWUPW__sermonTitle{font-size:20px}}@media (max-width:640px){.sermon-module__TCWUPW__section{padding:40px 16px}.sermon-module__TCWUPW__header{margin-bottom:32px}.sermon-module__TCWUPW__title{font-size:28px}.sermon-module__TCWUPW__subtitle{font-size:14px}.sermon-module__TCWUPW__details{padding:16px}.sermon-module__TCWUPW__sermonTitle{font-size:18px}.sermon-module__TCWUPW__documentLinks{grid-template-columns:1fr}.sermon-module__TCWUPW__docTitle{font-size:11px}.sermon-module__TCWUPW__meta{gap:12px}.sermon-module__TCWUPW__watchBtn{width:100%}}@media (max-width:480px){.sermon-module__TCWUPW__section{padding:32px 12px}.sermon-module__TCWUPW__title{font-size:22px}.sermon-module__TCWUPW__sermonTitle{font-size:16px}.sermon-module__TCWUPW__sermonSpeaker{font-size:13px}.sermon-module__TCWUPW__description,.sermon-module__TCWUPW__metaItem{font-size:12px}}
.contact-module__1GF-aW__section{width:100%;padding:8rem 20px 60px}.contact-module__1GF-aW__container{max-width:1200px;margin:0 auto}.contact-module__1GF-aW__header{text-align:center;margin-bottom:48px}.contact-module__1GF-aW__title{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,4vw,48px);font-weight:800}.contact-module__1GF-aW__subtitle{color:#fffc;margin:0;font-size:16px}.contact-module__1GF-aW__content{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.contact-module__1GF-aW__mainContent{flex-direction:column;align-items:center;gap:40px;display:flex}.contact-module__1GF-aW__contactCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;gap:14px;padding:18px;transition:all .26s cubic-bezier(.2,.9,.2,1);display:flex}.contact-module__1GF-aW__contactCard:hover{border-color:#6b46c133;transform:translateY(-4px);box-shadow:0 12px 40px #6b46c11a}.contact-module__1GF-aW__contactIcon{flex-shrink:0;font-size:28px}.contact-module__1GF-aW__contactBody{flex-direction:column;gap:6px;display:flex}.contact-module__1GF-aW__contactGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;width:100%;max-width:900px;display:grid}.contact-module__1GF-aW__contactValue{color:#ffffffe6;margin:0;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s}.contact-module__1GF-aW__contactValue:hover{color:#6b46c1e6}.contact-module__1GF-aW__socialSection{text-align:center;border-radius:12px;flex-direction:column;gap:14px;width:100%;max-width:900px;padding:20px;display:flex}.contact-module__1GF-aW__socialTitle{color:#fffc;margin:0;font-size:14px;font-weight:700}.contact-module__1GF-aW__socialLinks{justify-content:center;gap:12px;display:flex}.contact-module__1GF-aW__socialLink{background:linear-gradient(135deg,#6b46c133,#b494f41a);border:1px solid #6b46c14d;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;text-decoration:none;transition:all .18s;display:inline-flex}.contact-module__1GF-aW__socialLink:hover{background:linear-gradient(135deg,#6b46c166,#b494f433);border-color:#6b46c199;transform:translateY(-2px);box-shadow:0 8px 20px #6b46c126}.contact-module__1GF-aW__socialIcon{justify-content:center;align-items:center;display:flex}@media (max-width:980px){.contact-module__1GF-aW__mainContent{gap:32px}.contact-module__1GF-aW__contactGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.contact-module__1GF-aW__section{padding:40px 16px}.contact-module__1GF-aW__header{margin-bottom:32px}.contact-module__1GF-aW__title{font-size:28px}.contact-module__1GF-aW__subtitle{font-size:14px}.contact-module__1GF-aW__contactGrid{grid-template-columns:1fr}.contact-module__1GF-aW__form{padding:16px}.contact-module__1GF-aW__input,.contact-module__1GF-aW__textarea{font-size:16px}.contact-module__1GF-aW__contactCard{padding:14px}.contact-module__1GF-aW__contactIcon{font-size:24px}.contact-module__1GF-aW__contactValue{font-size:12px}}@media (max-width:480px){.contact-module__1GF-aW__section{padding:32px 12px}.contact-module__1GF-aW__title{font-size:22px}.contact-module__1GF-aW__form{gap:12px;padding:12px}.contact-module__1GF-aW__formGroup{gap:6px}.contact-module__1GF-aW__label{font-size:12px}.contact-module__1GF-aW__input,.contact-module__1GF-aW__textarea{padding:10px 12px;font-size:16px}.contact-module__1GF-aW__textarea{min-height:100px}.contact-module__1GF-aW__submitBtn{width:100%}}
