/* Approved navy/gold raster campaign, shared by articles and static LPs. */
.icl-campaign-artwork{container:icl-campaign-art / inline-size;position:relative;display:block;clear:both;width:100%;max-width:100%;margin:0;padding:0;border:0;background:none;line-height:0;box-sizing:border-box}
.icl-campaign-artwork__frame{position:relative;display:block;width:100%;margin:0;padding:0;border:0;line-height:0}
.icl-campaign-artwork .icl-campaign-artwork__pc{display:block}
.icl-campaign-artwork .icl-campaign-artwork__sp{display:none}
.icl-campaign-artwork .icl-campaign-artwork__pc,.icl-campaign-artwork .icl-campaign-artwork__sp{margin:0;padding:0;border:0;line-height:0}
.icl-campaign-artwork .icl-campaign-artwork__frame img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;opacity:1!important}
.icl-campaign-artwork a.icl-campaign-artwork__link{position:absolute!important;display:block!important;left:12.63%!important;top:83.20%!important;width:74.75%!important;height:14.66%!important;min-height:44px!important;max-width:none!important;box-sizing:border-box!important;margin:0!important;padding:0!important;border:0!important;border-radius:clamp(9px,1.2vw,18px)!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important;transform:translateY(-50%)!important;opacity:1!important;cursor:pointer;z-index:1}
.icl-campaign-artwork a.icl-campaign-artwork__link::before,.icl-campaign-artwork a.icl-campaign-artwork__link::after{content:none!important}
@media(hover:hover){.icl-campaign-artwork a.icl-campaign-artwork__link:hover{background:rgba(255,255,255,.07)!important}}
.icl-campaign-artwork a.icl-campaign-artwork__link:focus-visible{outline:3px solid white!important;outline-offset:-4px;box-shadow:0 0 0 3px #00354e!important}
.icl-campaign-artwork .icl-campaign-artwork__text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}
@container icl-campaign-art (max-width:679px){
 .icl-campaign-artwork .icl-campaign-artwork__pc{display:none}
 .icl-campaign-artwork .icl-campaign-artwork__sp{display:block}
 .icl-campaign-artwork a.icl-campaign-artwork__link{left:2.73%!important;top:83.235%!important;width:94.63%!important;height:9.83%!important}
}
@supports not (container-type:inline-size){@media(max-width:767px){
 .icl-campaign-artwork .icl-campaign-artwork__pc{display:none}
 .icl-campaign-artwork .icl-campaign-artwork__sp{display:block}
 .icl-campaign-artwork a.icl-campaign-artwork__link{left:2.73%!important;top:83.235%!important;width:94.63%!important;height:9.83%!important}
}}
