@media(min-width:1051px){
#pc-horizon-v4.pc9-horizon.pc10-horizon{min-height:494px!important;display:flex;align-items:center}
#pc-horizon-v4.pc9-horizon.pc10-horizon::before{background:linear-gradient(90deg,rgba(248,242,232,.34) 0%,rgba(248,242,232,.15) 41%,rgba(248,242,232,0) 70%)!important}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner{width:min(688px,calc(100% - 92px))!important;height:auto!important;margin:26px 0 26px clamp(38px,5vw,104px)!important;padding:29px 36px 31px!important;background:linear-gradient(122deg,rgba(248,242,232,.97),rgba(248,242,232,.88))!important;border:1px solid rgba(255,255,255,.92);border-radius:18px;box-shadow:0 20px 52px rgba(23,41,67,.15),inset 0 1px 0 rgba(255,255,255,.84);backdrop-filter:blur(5px)}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner::before{content:"";position:absolute;left:0;top:29px;bottom:29px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#d4671e,#e9bd91)}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner h2{font-size:clamp(35px,3.1vw,47px)!important;line-height:1.09!important;margin:13px 0 14px!important}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-copy p{font-size:15.5px!important;line-height:1.58!important;max-width:560px}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc5-horizon-links{margin-top:20px!important}
}
@media(min-width:750px) and (max-width:1050px){
#pc-horizon-v4.pc9-horizon.pc10-horizon{min-height:482px!important}
#pc-horizon-v4.pc9-horizon.pc10-horizon::before{background:linear-gradient(90deg,rgba(248,242,232,.42),rgba(248,242,232,.20) 55%,transparent 93%)!important}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner{width:min(595px,calc(100% - 48px))!important;margin:26px 24px!important;padding:27px 29px!important;background:rgba(248,242,232,.91)!important;border:1px solid rgba(255,255,255,.82);border-radius:16px;box-shadow:0 13px 34px rgba(23,41,67,.13);backdrop-filter:blur(4px)}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner h2{font-size:clamp(32px,4vw,41px)!important;line-height:1.08!important;margin:13px 0 14px!important}
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-copy p{font-size:15px!important;line-height:1.6!important}
}
@media(max-width:749px){
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon{min-height:326px!important;margin-bottom:8px!important;background:#172943!important}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon>.pc4-landscape{object-position:58% 50%!important;filter:brightness(1.08) saturate(1.06)}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon::before{background:linear-gradient(180deg,rgba(14,27,45,.69) 0%,rgba(14,27,45,.57) 58%,rgba(14,27,45,.12) 100%)!important}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner{padding:18px 20px 14px!important}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner h2{font-size:22px!important;line-height:1.12!important;margin:14px 0 8px!important;color:#fff8ef!important;text-shadow:0 2px 13px rgba(7,16,30,.6)}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-copy p{font-size:13px!important;line-height:1.5!important;margin:0 0 7px!important;color:#fffaf3!important;text-shadow:0 1px 7px rgba(3,15,27,.85)!important}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-kicker{text-shadow:0 1px 8px rgba(4,14,26,.75)}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon .pc5-horizon-links{margin-top:12px!important}
html body #MainContent #pc-horizon-v4.pc9-horizon.pc10-horizon .pc5-horizon-links a.pc5-story-link{min-height:51px!important;background:rgba(13,28,45,.64)!important;border-color:rgba(255,248,239,.53)!important;backdrop-filter:blur(7px);box-shadow:0 4px 15px rgba(9,21,37,.15)!important}
}
@media(prefers-reduced-transparency:reduce){
#pc-horizon-v4.pc9-horizon.pc10-horizon .pc4-horizon-inner{backdrop-filter:none}
}