#page {
    max-width: 1500px;
    width: 100%;
    margin: 0 auto;
}

.hero {
    margin-left: calc((100vw - 1500px) / 100) !important;
    max-width: 1500px !important;
    width: 1500px !important;
}

#content.site-content {
    display: flex;
    align-items: flex-start;
    width: 100%;
}

#primary.content-area {
    width: 56%;
}

#secondary.widget-area {
    width: 43%;
    align-self: flex-start;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}

#sidebar-1.widget-column,
#sidebar-2.widget-column {
    width: 50%;
    flex: 0 0 50%;
    box-sizing: border-box;
}

.entry-footer,
.sharedaddy,
.sd-sharing,
.jp-relatedposts,
.post-likes-widget-wrapper {
    display: none;
}

.entry-meta .author {
    display: none;
}

.tag-show-author .entry-meta .author {
    display: inline;
}

/* ─────────────────────────────────────
   TAXONOMY CATEGORY BLOCK — Link Display
   Added: 2026-07-03 — Post taxonomy import
   
   Publication theme uses box-shadow inset 0 -1px 0
   to simulate underlines — NOT text-decoration.
   text-decoration: none has no effect here.
   
   Color convention established:
   Orange #e8722a — standard content hyperlinks (theme default)
   Gold #c8a951   — taxonomy category archive links
   
   Both colors intentional and retained.
   ──────────────────────────────────── */

.entry-content .wp-block-categories-list a,
.entry-content .wp-block-categories-list a:link,
.entry-content .wp-block-categories-list a:visited {
    text-decoration: none !important;
    box-shadow: none !important;
    color: #c8a951 !important;
}

.entry-content .wp-block-categories-list a:hover {
    box-shadow: inset 0 -1px 0 currentColor !important;
    color: #c8a951 !important;
}

/* ─────────────────────────────────────────────
   VERIFY LINE — Label protection
   Added: 2026-07-03
   Prevents Publication theme box-shadow underline
   from bleeding into plain-text label spans
   within verification status paragraphs.
   ───────────────────────────────────────────── */

.entry-content p span[style*="box-shadow:none"] {
    box-shadow: none !important;
    text-decoration: none !important;
}