/*
Theme Name: TPN
Theme URI: 
Author: TPN
Description: Complete dynamic WordPress CMS theme for The Pharma Navigator. All page sections are editable with ACF, and Articles, Events, Podcasts and Previous Issues are loaded dynamically with WP_Query.
Version: 7.0.0
License: GPL-2.0-or-later
Text Domain: pharma-navigator
*/

/* WordPress helpers */
img{max-width:100%;height:auto}.aligncenter{display:block;margin-left:auto;margin-right:auto}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden}.pagination,.nav-links{display:flex;gap:10px;justify-content:center;margin-top:35px}.page-numbers{padding:9px 14px;border:1px solid #ddd;border-radius:999px;text-decoration:none}.page-numbers.current{background:#0b2347;color:#fff;border-color:#0b2347}.pn-term-list a,.pn-meta a,.article-terms a{display:inline-block;margin:0 6px 6px 0;text-decoration:none}.pn-filter-bar{background:#f7f8fb;border-radius:18px;padding:18px;margin-bottom:30px}.pn-filter-bar form{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pn-filter-bar select,.pn-filter-bar input{min-height:44px;border-radius:10px;border:1px solid #d9dce5;padding:0 12px}.pn-card-link{color:inherit;text-decoration:none}.pn-card-link:hover{text-decoration:underline}.pn-admin-note{padding:18px;border:1px dashed #cbd5e1;background:#f8fafc;border-radius:12px}.pn-grid-empty{padding:30px;background:#f8fafc;border-radius:16px}.pn-topic-pill{display:inline-flex;padding:10px 16px;border:1px solid #e2e8f0;border-radius:999px;margin:5px;text-decoration:none}.pn-dynamic-section{position:relative}.pn-ad-box{background-size:cover;background-position:center;border-radius:24px;overflow:hidden}.pn-ad-box-inner{padding:48px}.pn-auth-box{max-width:520px;margin:auto;background:#fff;border-radius:20px;padding:35px;box-shadow:0 15px 45px rgba(15,23,42,.08)}

/* Exact source index dynamic home fixes */
.pn-home-exact-hero .hero_grid_area{border-top:1px solid #b8bfd0;padding-top:28px}.hero_grid_card_big_title a,.hero_grid_card_big_content a{color:inherit;text-decoration:none}.pn-cover-link{position:absolute;inset:0;z-index:2}.hero_grid_card_big_content{z-index:3}.hero_grid_card_batche{position:relative;z-index:4;text-decoration:none}.multimedia_insights_single_content a{color:inherit;text-decoration:none}.newsletter_cta_box{border-radius:24px;padding:42px}.topics_group_list_title,.hero_grid_topics,.trending_stories_lg_heading,.hero_grid_card_title{text-decoration:none}.topics_group_list_title:hover,.hero_grid_topics:hover,.trending_stories_lg_heading:hover,.hero_grid_card_title:hover{text-decoration:underline}.browse_by_topics_list .pn-topic-pill{background:#eef3ff;color:#00194d;border-color:#cfdcff;font-weight:600}


/* Exact source index dynamic helpers */
.pn-cover-link{position:absolute;inset:0;z-index:2}.hero_grid_card_big_content{z-index:3}.hero_grid_card_big_title a,.hero_grid_card_big_content a{color:inherit;text-decoration:none}.multimedia_insights_single_title a,.upcoming_events_title,.browse_topics_single_title,.browse_topics_category_title,.join_pharma_btn{text-decoration:none}.multimedia_insights_single_title a:hover,.upcoming_events_title:hover,.browse_topics_single_title:hover,.browse_topics_category_title:hover{text-decoration:underline}.pn-source-exact-home .hero_grid_card>a.hero_grid_card_img,.pn-source-exact-home .hero_grid_card_img a{display:block}.pn-source-exact-home a{cursor:pointer}.pn-term-inline a{color:inherit;text-decoration:none}
