/* V14: structural repair. Exactly one fixed-header offset. */
html,body{margin:0!important}body{padding-top:0!important}.site-shell{padding-top:calc(var(--v7-ribbon,30px) + var(--v7-nav,88px))!important}.site-shell>main.wrap{margin:0!important;padding:0!important;min-height:0!important}.site-shell>main.wrap>.safari-home{margin:0!important;padding:0!important}.safari-home>.safari-hero{margin:0!important;top:auto!important}.site-shell>main.wrap>.pzf14-editorial{margin:0!important;padding:0!important}
/* Same editorial page heading system as news and updates, not a standalone image panel. */
.pzf14-editorial{width:100%!important;max-width:none!important;background:#14282d!important;color:#f7efe2!important}.pzf14-editorial>.news-header.pzf14-news-header{display:block!important;position:relative!important;isolation:auto!important;width:100%!important;min-height:0!important;max-width:none!important;margin:0!important;padding:clamp(48px,5vw,80px) max(24px,calc((100vw - 1280px)/2)) clamp(38px,4vw,62px)!important;background:#14282d!important;border:0!important;border-bottom:1px solid #ffffff20!important;border-radius:0!important;box-shadow:none!important}.pzf14-editorial>.news-header.pzf14-news-header::before,.pzf14-editorial>.news-header.pzf14-news-header::after{display:none!important;content:none!important}.pzf14-editorial .pzf14-news-header h1{font-family:'Barlow Condensed',Impact,sans-serif!important;font-size:clamp(44px,5vw,76px)!important;line-height:1.04!important;margin:14px 0 18px!important;max-width:1050px!important;color:#fff3e5!important}.pzf14-editorial .pzf14-news-header p{max-width:760px!important;font-size:clamp(16px,1.4vw,19px)!important;line-height:1.65!important;color:#d4e0dd!important;margin:0!important}.pzf14-editorial .pzf14-news-header .pzf8-actions{margin-top:26px!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important}.pzf14-editorial .pzf8-section,.pzf14-editorial .pzf8-details,.pzf14-editorial .v9-editorial{scroll-margin-top:135px}.pzf14-editorial .pzf8-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.pzf14-editorial .pzf8-tile{min-width:0!important}.pzf14-editorial .pzf8-tile-copy{min-height:0!important}.pzf14-editorial .pzf8-tile h3{overflow-wrap:anywhere}
@media(max-width:1050px){.pzf14-editorial .pzf8-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){.pzf14-editorial>.news-header.pzf14-news-header{padding:42px 20px!important}.pzf14-editorial .pzf8-grid{grid-template-columns:1fr!important}.pzf14-editorial .pzf14-news-header h1{font-size:clamp(38px,10vw,56px)!important}.pzf14-editorial .pzf14-news-header .pzf8-actions{flex-direction:column!important}.pzf14-editorial .pzf14-news-header .pzf8-actions a{width:100%!important;justify-content:center!important}.pzf14-editorial .pzf8-section,.pzf14-editorial .pzf8-details,.pzf14-editorial .v9-editorial{padding-left:20px!important;padding-right:20px!important}}
