/* VOICE Contact Center industry page. */
.voice-contact-center-page p,.voice-contact-center-page h1,.voice-contact-center-page h2,.voice-contact-center-page h3{hyphens:none!important;-webkit-hyphens:none!important;word-break:normal;overflow-wrap:normal}
.voice-contact-center-page .hospitality-hero>img{object-position:center 48%}
.voice-contact-center-page .hospitality-hero-overlay{background:linear-gradient(90deg,rgba(0,28,45,.96),rgba(0,34,51,.8) 48%,rgba(0,34,51,.3))}
.voice-contact-center-page .hospitality-hero-copy{position:relative;z-index:2}
.voice-contact-center-page .hospitality-hero h1{max-width:820px}
.voice-contact-center-page .cc-package-note{font-size:15px;color:#53697a;text-align:center;margin-top:24px}
.voice-contact-center-page .cc-editorial-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center}
.voice-contact-center-page .cc-insight{padding:40px;background:#eef9f8;border:1px solid #c9e9ec;border-radius:16px}
.voice-contact-center-page .cc-insight h3{font-size:30px;line-height:1.2;color:#0036bf;margin:12px 0 24px}
.voice-contact-center-page .cc-insight p:not(.section-kicker){font-size:18px;line-height:1.7;color:#435f72}
.voice-contact-center-page .cruise-benefit-grid{text-align:center}
.voice-contact-center-page .cruise-number{margin:0 auto 24px}
.voice-contact-center-page .cruise-benefit-grid h3{min-height:56px}
.voice-contact-center-page .cc-resources{display:grid;gap:18px;margin-top:32px}
.voice-contact-center-page .cruise-resource{width:100%}
.voice-contact-center-page .voice-stock-credit{font-size:12px;padding-top:20px;padding-bottom:20px;color:#53697a}
@media(max-width:900px){.voice-contact-center-page .cc-editorial-grid{grid-template-columns:1fr;gap:30px}.voice-contact-center-page .cruise-benefit-grid h3{min-height:0}}
@media(max-width:620px){.voice-contact-center-page .cc-insight{padding:26px}.voice-contact-center-page .hospitality-hero h1{font-size:clamp(34px,9vw,52px)}}
