/* Raster editorial artwork only: no embedded substitute typography or UI labels. */
html body[class] main img.wc-editorial-art[src]{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;max-width:100%!important;aspect-ratio:3/2!important;object-fit:contain!important;position:relative!important;inset:auto!important;clip-path:none!important;mask-image:none!important;border-radius:18px}
html body[class] main figure[class].wc-editorial-image:has(>img.wc-editorial-art),html body[class] main figure:has(>img.wc-editorial-art){height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;align-self:start!important}
body.wc-ai-page main .ai-dark .button.secondary{background:#fff!important;color:#0b3155!important;-webkit-text-fill-color:#0b3155!important;border:1px solid #85c6d2!important;font-family:Poppins,sans-serif!important}
body.wc-ai-page main .ai-dark .button.secondary:hover,body.wc-ai-page main .ai-dark .button.secondary:focus-visible{background:#d9f3f4!important;color:#0b3155!important;-webkit-text-fill-color:#0b3155!important;outline-offset:4px}
@media(max-width:760px){html body[class] main img.wc-editorial-art[src]{border-radius:14px}}
