.hc-visual-pause{position:relative;isolation:isolate;display:grid;place-items:center;min-width:0;min-height:var(--pause-height);padding:36px 24px;background:linear-gradient(var(--pause-top),var(--pause-bottom));overflow:hidden;color:var(--pause-text)}
.hc-visual-pause__picture{position:absolute;inset:0;z-index:-2;display:block}
.hc-visual-pause__picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pause-desktop-focus)!important}
.hc-visual-pause::before,.hc-visual-pause::after{content:"";position:absolute;left:0;right:0;z-index:-1;pointer-events:none}
.hc-visual-pause::before{top:0;height:var(--pause-top-fade);background:linear-gradient(to bottom,var(--pause-top),transparent)}
.hc-visual-pause::after{bottom:0;height:var(--pause-bottom-fade);background:linear-gradient(to top,var(--pause-bottom),transparent)}
.hc-visual-pause__content{text-align:center;max-width: min(90%,680px);font-family:var(--font-primary--family);font-size:var(--pause-font-size);font-weight:400;letter-spacing:.18em;line-height:1.9;overflow-wrap:anywhere;text-shadow:0 1px 12px #00151780}
.hc-visual-pause__content--uppercase{text-transform:uppercase}
.hc-visual-pause__content p{margin:0;color:inherit;font:inherit;letter-spacing:inherit}
.hc-visual-pause__line{display:block;width:32px;height:1px;margin:18px auto 0;background:currentColor;opacity:.7}
@media(max-width:749px){.hc-visual-pause{min-height:var(--pause-mobile-height);padding:28px 20px}.hc-visual-pause__picture img{object-position:var(--pause-mobile-focus)!important}.hc-visual-pause__content{font-size:var(--pause-mobile-font-size);max-width:90%}}
