.proof-map{color:inherit;font:inherit}.proof-map,.proof-map-frame{width:100%;max-width:100%;min-width:0}.proof-map-frame{display:block;border:0;border-radius:var(--proof-map-radius,0);background:var(--proof-map-background,#edf0ed)}.proof-map-address{margin:.75rem 0 .4rem;overflow-wrap:anywhere;font:inherit}.proof-map-directions{display:inline-block;color:var(--proof-map-link-color,inherit);text-decoration:underline;text-underline-offset:.2em;font:inherit}.proof-map-directions:focus-visible{outline:2px solid currentColor;outline-offset:4px}.proof-map-new-tab{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.proof-map-placeholder{box-sizing:border-box;display:grid;place-items:center;padding:1rem;min-width:0;width:100%;border:1px dashed;border-radius:var(--proof-map-radius,0);text-align:center;font:inherit}.proof-sermon-collection{container-type:inline-size;width:100%;min-width:0;font-family:inherit;color:inherit}.proof-sermon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.proof-sermon-card{display:flex;flex-direction:column;color:inherit;text-decoration:none!important;min-width:0;border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:12px;overflow:hidden}.proof-sermon-art,.proof-sermon-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.proof-sermon-art{display:grid;place-items:center;background:color-mix(in srgb,currentColor 8%,transparent);font-size:24px}.proof-sermon-caption{padding:20px}.proof-sermon-caption h3{font:inherit;font-weight:700;font-size:clamp(20px,2vw,28px);line-height:1.2;margin:8px 0}.proof-sermon-caption p{margin:8px 0}.proof-sermon-meta{font-size:13px;opacity:.7}.proof-sermon-link{display:block;margin-top:20px;font-size:14px;font-weight:600}.proof-sermon-featured{display:grid;grid-template-columns:1.4fr 1fr;margin-bottom:24px}.proof-sermon-featured img{height:100%;min-height:260px}.proof-sermon-featured .proof-sermon-caption{align-self:center;padding:32px}.proof-sermon-featured h3{font-size:clamp(28px,3vw,48px)}.proof-sermon-filters,.proof-sermon-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 24px}.proof-sermon-collection button,.proof-sermon-filters select,.proof-sermon-pagination button{font:inherit;color:inherit;background:transparent;border:1px solid color-mix(in srgb,currentColor 25%,transparent);padding:10px 14px;border-radius:8px}.proof-sermon-pagination{margin-top:28px;justify-content:center}.proof-sermon-pagination [aria-current=page]{background:color-mix(in srgb,currentColor 12%,transparent);font-weight:700}.proof-sermon-pagination button:disabled{opacity:.4;cursor:default}.proof-sermon-card:focus-visible,.proof-sermon-collection button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.proof-sermon-detail{max-width:1100px;margin:auto;padding:48px 24px}.proof-sermon-detail h1{font:inherit;font-weight:700;font-size:clamp(32px,5vw,60px);line-height:1.1;margin:32px 0}.proof-sermon-detail iframe,.proof-sermon-detail video{width:100%;aspect-ratio:16/9;border:0;border-radius:12px}.proof-sermon-detail>img{width:100%;max-height:500px;object-fit:cover;border-radius:12px}.proof-sermon-detail audio{width:100%;margin:20px 0}.proof-sermon-description{white-space:pre-line;line-height:1.7;margin:28px 0}.proof-sermon-detail .proof-sermon-collection{margin-top:40px}@media(max-width:700px){.proof-sermon-grid{grid-template-columns:1fr}.proof-sermon-featured{display:flex}.proof-sermon-featured img{min-height:0}.proof-sermon-featured .proof-sermon-caption{padding:20px}}@container(max-width:700px){.proof-sermon-grid{grid-template-columns:1fr}.proof-sermon-featured{display:flex}.proof-sermon-featured img{min-height:0}.proof-sermon-featured .proof-sermon-caption{padding:20px}}.proof-screen{padding:0;min-width:0}.proof-screen-band{box-sizing:border-box;width:100%;padding:var(--proof-screen-padding-y,48px) var(--proof-screen-padding-x,48px);overflow-wrap:anywhere}.proof-screen-inner{box-sizing:border-box;width:100%;max-width:var(--proof-screen-content-width,1200px);margin-inline:auto;min-width:0}.proof-screen-inner>:first-child{margin-top:0}.proof-screen-inner>:last-child{margin-bottom:0}.proof-screen-inner figure{margin-inline:0}.proof-screen-inner img,.proof-screen-inner video{max-width:100%;height:auto}.proof-screen .proof-screen-inner [data-proof-layout]{padding:0!important;background-color:transparent!important}.proof-screen .proof-screen-inner .proof-layout,.proof-screen .proof-screen-inner .standard-layout{padding:0!important;max-width:none!important}.proof-screen .proof-screen-inner .proof-layout-column{padding:0}.proof-screen-inner .standard-block{margin:0}.proof-screen-inner .proof-layout-element{min-width:0}.proof-screen.ministry-modal-content{width:100%;max-width:none;margin:0;padding:0}.proof-screen .ministry-modal-heading{text-align:left;align-items:start}.proof-screen .ministry-modal-copy{max-width:var(--proof-screen-content-width,1200px);margin-inline:auto;margin-block:0}.proof-screen-inner .cms-screen-block{width:100%;max-width:none;margin:0;padding:0;border:0}.proof-screen-inner .cms-screen-block-copy{padding:0!important}.proof-screen-inner .cms-screen-button,.proof-screen-inner .cms-screen-collection,.proof-screen-inner .cms-screen-figure{margin:0;text-align:left}.proof-screen-inner .cms-screen-callout,.proof-screen-inner .cms-screen-card{background:color-mix(in srgb,currentColor 9%,transparent);box-shadow:inset 5px 0 var(--cms-accent,currentColor)}.proof-screen-inner .cms-screen-no-image{grid-template-columns:minmax(0,1fr)}.proof-screen-inner .proof-layout-column{padding:0!important}.proof-screen-inner .proof-layout [data-proof-element]{min-width:0}.proof-screen-band .button-dark{background:var(--proof-screen-text);color:var(--proof-screen-background)}.path-modal-topics>.proof-screen-path-band{grid-column:1/-1}.proof-layout{margin-inline:auto;display:flex;flex-direction:column;min-width:0}.proof-layout-row{display:grid;grid-template-columns:repeat(var(--proof-columns),minmax(0,1fr));align-items:stretch;min-width:0}.proof-layout-column{display:flex;flex-direction:column;justify-content:center;min-width:0;overflow-wrap:anywhere}.proof-layout-column:not(.proof-layout-image-column){padding:24px}.proof-layout-text{font-size:1.125rem;line-height:1.65}.proof-layout-text p{margin:0 0 1em}.proof-layout-text p:last-child{margin-bottom:0}.proof-layout-text ol,.proof-layout-text ul{padding-left:1.5em}.proof-layout-text ul{list-style:disc}.proof-layout-text ol{list-style:decimal}.proof-layout-image,.proof-layout-image-fill{margin:0;width:100%;min-width:0}.proof-layout-image img{display:block;width:100%;height:auto}.proof-layout-image-fill{position:relative;flex:1;min-height:360px;overflow:hidden}.proof-layout-image-fill img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.proof-layout-button{display:inline-block;padding:.8em 1.5em;border-radius:6px;font-weight:700;text-decoration:none}.proof-layout-button:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:767px){.proof-layout-row{grid-template-columns:minmax(0,1fr)}[data-proof-layout]:not([data-proof-padding-axes]){padding-inline:min(24px,5vw)!important}.proof-layout-image-fill{min-height:320px}}.proof-layout-element{min-width:0}.proof-layout-fill-element{display:flex;flex:1;min-height:360px}.proof-layout-video{width:100%;max-height:80vh}.proof-layout-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px}.proof-layout-card{border-radius:8px;overflow:hidden}.proof-layout-card>img{width:100%;aspect-ratio:4/3;object-fit:cover}.proof-layout-card>div{padding:20px}.proof-layout-card h3{font-size:1.5rem;font-weight:700;margin-bottom:12px}.proof-layout-card .proof-layout-button{margin-top:16px}