.gpcb-lead-title,.gpcb-grid-title,.gpcb-list-title{margin:.4em 0}.gpcb-lead-thumb img,.gpcb-grid-thumb img,.gpcb-list-thumb img{width:100%;height:auto;display:block}.gpcb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5em;margin:1.5em 0}.gpcb-list{display:flex;flex-direction:column;gap:1.5em;margin:1.5em 0}.gpcb-list-item{display:grid;grid-template-columns:220px 1fr;gap:1.5em;align-items:start}.gpcb-image-placeholder{display:block;background:#eee;aspect-ratio:16/9}@media (max-width:768px){.gpcb-grid{grid-template-columns:repeat(2,1fr)}.gpcb-list-item{grid-template-columns:1fr}}.entry-meta{font-size:.85em;opacity:.75;margin:.3em 0}.gpcb-gih-jobs-nav-wrap+#page .site-main,body:not(.home) .separate-containers .site-main{margin-top:0}body:not(.home) .site-content{padding-top:0}body:not(.home) .separate-containers .inside-right-sidebar{margin-top:0}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:4px 2px;margin:0 0 1.6em;padding:16px 0 10px;font-family:'Inter',sans-serif;font-size:.78rem;color:var(--ihb-ink-3);border-bottom:1px solid var(--ihb-line)}.breadcrumb a,.breadcrumb .bc-text{color:var(--ihb-ink-3);text-decoration:none}.breadcrumb a:hover{color:var(--ihb-blue)}.breadcrumb .bc-text{color:var(--ihb-ink);font-weight:600}.breadcrumb>span[itemprop=itemListElement]+span[itemprop=itemListElement]:before,.breadcrumb>span[itemprop=itemListElement]+.bc-text:before{content:"\203A";color:var(--ihb-line-2,#c8d0d8);margin:0 8px;font-weight:400}.widget-area .widget:not(.widget_nav_menu):not(.gpcb-other-stuff-widget):not(.gpcb-hot-jobs-widget),.widget-area .widget:not(.widget_nav_menu):not(.gpcb-other-stuff-widget):not(.gpcb-hot-jobs-widget) *,#connections-list,#connections-list *,.rss-widget,.rss-widget *,.widget-area .feedzy-rss *,.wpil-related-posts *{font-family:inherit !important;color:inherit}.widget-area .widget{font-size:1rem;line-height:1.6;margin-bottom:2em}.widget-area .widget h2,.widget-area .widget h3,.widget-area .widget .widgettitle,.widget-area .widget .widget-title{font-family:inherit;font-size:1.1em;font-weight:700;margin:0 0 .75em}.widget-area .widget ul,.widget-area .widget ol{list-style:none;margin:0;padding:0}.widget-area .widget ul li,.widget-area .widget ol li{padding:.5em 0;border-bottom:1px solid rgba(0,0,0,.08);font-size:.95em}.widget-area .widget ul li:last-child,.widget-area .widget ol li:last-child{border-bottom:none}.widget-area .widget a{text-decoration:none}.widget-area .widget a:hover{text-decoration:none;color:var(--ihb-blue)}#connections-list .cn-entry,#connections-list .cn-name,#connections-list .cn-title,#connections-list .cn-organization,#connections-list .cn-address,#connections-list .cn-phone,#connections-list .cn-email{font-family:inherit !important;font-size:1em}.rss_ticker,.feedzy-rss ul,.feedzy-rss li{font-family:inherit !important;list-style:none}.novashare-share-buttons .novashare-network-label{font-family:inherit !important}.gpcb-home-columns,.gpcb-home-sidebar{font-family:inherit}.gpcb-home-zone{margin-bottom:2em}.gpcb-home-split{display:grid;grid-template-columns:1fr 1fr;gap:1.5em}@media (max-width:768px){.gpcb-home-split{grid-template-columns:1fr}}.gpcb-link-list{list-style:none;margin:0;padding:0}.gpcb-link-list li{padding:.6em 0;border-bottom:1px solid rgba(0,0,0,.08);font-size:.95rem}.gpcb-link-list li:last-child{border-bottom:none}.gpcb-link-list a{font-family:inherit;text-decoration:none}.gpcb-link-list a:hover{color:var(--ihb-blue)}.gpcb-callout{font-family:inherit;font-size:.95rem;font-style:normal;font-weight:600;padding:.75em 1em;background:rgba(30,115,190,.06);border-radius:4px}.gpcb-banner-slot{text-align:center;margin:1em 0;line-height:0}.gpcb-banner-slot img{max-width:100%;width:auto;height:auto;border-radius:4px;border:1px solid var(--ihb-line,#dfe4e9)}.rss_body,.rss_body *,.rssSummary{font-family:inherit !important}.widget-area .widget [class*=feedzy-rss-] ul,.widget-area .widget [class^=feedzy-rss-] ul,.widget [class*=feedzy-rss-] ul.feedzy-style2,.widget ul.feedzy-style2{list-style:none !important;margin:0 !important;padding:0 !important}.widget-area .widget [class*=feedzy-rss-] ul li,.widget-area .widget [class^=feedzy-rss-] ul li,.widget ul.feedzy-style2 li,.widget .rss_item{display:block !important;width:auto !important;padding:.6em 0 !important;margin:0 !important;border-bottom:1px solid rgba(0,0,0,.08) !important;font-size:.95rem !important;line-height:1.5 !important}.widget .rss_item:last-child{border-bottom:none !important}.widget .rss_item .rss_content_wrap{display:block}.widget .rss_item .title,.widget .rss_item .title a{font-family:inherit;font-size:1em;font-weight:500;text-decoration:none}.widget .rss_item .title a:hover{text-decoration:none;color:var(--ihb-blue)}.widget .rss_item .rss_content{font-size:.9em;color:var(--contrast-2,#575760);margin-top:.25em}#cn-cmap,#cn-cmap .cn-list-row h2 .fn,#cn-cmap .cn-list-row-alternate h2 .fn,#cn-cmap .cn-list-row,#cn-cmap .cn-list-row-alternate,#cn-cmap span.contact-label,#cn-cmap span.cn-relation-label,#cn-cmap span.adr span.address-name,#cn-cmap span.tel span.phone-name,#cn-cmap span.email span.email-name,#cn-cmap span.im-network span.im-name,#cn-cmap span.link span.link-name,#cn-cmap span.cn-date span.date-name,#cn-cmap .cn-list-row a,#cn-cmap .cn-list-row a:visited,#cn-cmap .cn-list-row-alternate a,#cn-cmap .cn-list-row-alternate a:visited,#cn-cmap .cn-content-tray,#cn-cmap .cn-content-tray a,#cn-cmap .cn-content-tray a:visited{color:var(--contrast,#222) !important;font-family:inherit !important}#cn-cmap .cn-content-tray .cn-bio-tray,#cn-cmap .cn-content-tray .cn-note-tray,#cn-cmap .cn-content-tray .cn-gmap{background-color:var(--base,#f0f0f0) !important}#cn-list,#cn-list *{font-family:inherit !important}#cn-list .cn-list-section-head h4,#cn-list h4.cn-alphahead{font-size:1.1rem !important;font-weight:700 !important;margin:1.2em 0 .5em !important}#cn-list .cn-list-row,#cn-list .cn-list-row-alternate{font-size:1rem !important;line-height:1.6 !important;padding:.75em 0 !important;border-bottom:1px solid rgba(0,0,0,.08) !important}#cn-list .cn-list-row h3,#cn-list .cn-list-row-alternate h3,#cn-list .cn-list-row .fn,#cn-list .cn-list-row-alternate .fn{font-size:1.05rem !important;font-weight:600 !important;margin:0 0 .25em !important}#cn-list .cn-list-row a,#cn-list .cn-list-row-alternate a{color:var(--accent,#1e73be) !important}#cn-cmap .cn-entry-cmap-card{font-size:1rem !important;padding:1em !important}#cn-cmap .cn-entry-cmap-card h2{font-size:1.2rem !important;font-weight:700 !important;line-height:1.4 !important;margin:0 0 .4em !important}#cn-cmap .cn-entry-cmap-card h3{font-size:1.05rem !important;font-weight:600 !important;line-height:1.4 !important;margin:0 0 .4em !important}#cn-page-nav,#cn-page-nav a,#cn-page-nav .page-numbers,#cn-search-input,input#cn-search-submit,input#cn-submit{font-family:inherit !important;font-size:.95rem !important}:root{--ihb-blue:#005a8c;--ihb-blue-2:#004a75;--ihb-blue-3:#003a5c;--ihb-blue-tint:#edf3f7;--ihb-blue-tint-2:#dae6ef;--ihb-ink:#0f1a26;--ihb-ink-2:#3a4550;--ihb-ink-3:#6b7684;--ihb-line:#dfe4e9;--ihb-line-2:#eaeef2;--ihb-paper:#fff;--ihb-paper-2:#fafbfc;--ihb-amber:#c78a17;--ihb-amber-tint:#fdf6e5;--ihb-green:#16a34a;--contrast:var(--ihb-ink);--contrast-2:var(--ihb-ink-2);--contrast-3:var(--ihb-ink-3);--base:var(--ihb-blue-tint);--base-2:var(--ihb-paper-2);--base-3:var(--ihb-paper);--accent:var(--ihb-blue)}body{font-family:'Inter',system-ui,sans-serif;background:var(--ihb-paper);color:var(--ihb-ink);line-height:1.55}.gpcb-serif,.entry-title,.hero-h1,.sec-head h2,.pick-card h3,.art-card h4,.side-jobs .sj-title,.other-list a,.data-band h2,.jobs-board .head-left h2,.news-band h2{font-family:'Fraunces',Georgia,serif;font-weight:600}a{color:var(--ihb-blue)}a:hover,a:focus{color:var(--ihb-ink)}.site-header{border-bottom:1px solid var(--ihb-line)}.inside-header{display:flex;flex-wrap:nowrap;align-items:center;gap:32px;padding:16px 40px}.site-branding{display:flex;align-items:center;gap:32px;flex:1 1 auto;min-width:0}.gpcb-logo-title{margin:0;flex-shrink:0}.gpcb-logo-img{display:block;height:54px;width:auto}.gpcb-tagline{flex:1 1 auto;min-width:0;font-family:'Fraunces',serif;font-style:italic;font-size:.9rem;color:var(--ihb-ink-3);line-height:1.35;margin:0;border-left:1px solid var(--ihb-line);padding-left:20px}.gpcb-tagline-kicker{display:block;font-family:'Inter',sans-serif;font-style:normal;font-weight:700;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ihb-blue);margin-bottom:3px}.gpcb-mast-actions{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.gpcb-btn-ghost{padding:8px 6px;font-size:.85rem;font-weight:500;color:var(--ihb-ink-2);white-space:nowrap}.gpcb-btn-ghost:hover{color:var(--ihb-blue)}.gpcb-search-box input[type=search]{background:var(--ihb-blue-tint);border:1px solid var(--ihb-line);padding:10px 14px;border-radius:6px;width:240px;max-width:40vw;font-family:inherit;font-size:.8rem;outline:none;color:var(--ihb-ink)}.gpcb-search-box input[type=search]:focus{border-color:var(--ihb-blue);background:#fff;box-shadow:0 0 0 3px rgba(0,90,140,.12)}.gpcb-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:6px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ihb-blue);background:0 0;color:var(--ihb-blue);white-space:nowrap}.gpcb-btn-solid{background:var(--ihb-blue);color:#fff}.gpcb-btn-solid:hover{background:var(--ihb-blue-2);color:#fff}.gpcb-must-read{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:14px 5%;border-bottom:1px solid var(--ihb-line);background:#fff;font-size:.85rem}.gpcb-must-read-label{display:inline-flex;align-items:center;gap:8px;font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ihb-amber);font-weight:700;padding:5px 10px;border:1px solid var(--ihb-amber);border-radius:3px;flex-shrink:0}.gpcb-must-read-ticker{position:relative;list-style:none;margin:0;padding:0;flex:1 1 auto;min-width:0;height:1.4em;overflow:hidden}.gpcb-must-read-item{position:absolute;left:0;top:0;width:100%;color:var(--ihb-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(-100%);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.gpcb-must-read-ticker.is-ticking .gpcb-must-read-item.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.gpcb-must-read-ticker:not(.is-ticking){height:auto;display:flex;flex-wrap:wrap;gap:4px 22px}.gpcb-must-read-ticker:not(.is-ticking) .gpcb-must-read-item{position:static;width:auto;opacity:1;transform:none;pointer-events:auto}.gpcb-must-read-item a{font-weight:500;color:var(--ihb-ink)}.gpcb-must-read-item a:hover{color:var(--ihb-blue)}.main-navigation{background:var(--ihb-paper);border-bottom:1px solid var(--ihb-ink);position:sticky;top:0;z-index:20;box-shadow:0 1px 0 rgba(0,0,0,.02)}.main-navigation .main-nav>ul{display:flex;align-items:stretch;flex-wrap:wrap}.main-navigation .main-nav>ul>li>a{display:flex;align-items:center;height:50px;padding:0 16px;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ihb-ink);border-bottom:3px solid transparent;white-space:nowrap}.main-navigation .main-nav>ul>li>a:hover,.main-navigation .main-nav>ul>li.current-menu-item>a{color:var(--ihb-blue);border-bottom-color:var(--ihb-blue)}.main-navigation .main-nav ul li.current-menu-ancestor:not(.current-menu-item)>a,.main-navigation .main-nav ul li.current-menu-parent:not(.current-menu-item)>a,.main-navigation .main-nav ul li.current_page_ancestor:not(.current-menu-item)>a,.main-navigation .main-nav ul li.current_page_parent:not(.current-menu-item)>a{color:var(--ihb-ink);background-color:transparent;border-bottom-color:transparent}.main-navigation .main-nav ul li.current-menu-ancestor:not(.current-menu-item):hover>a,.main-navigation .main-nav ul li.current-menu-parent:not(.current-menu-item):hover>a,.main-navigation .main-nav ul li.current-menu-ancestor:not(.current-menu-item).sfHover>a,.main-navigation .main-nav ul li.current-menu-parent:not(.current-menu-item).sfHover>a{color:var(--ihb-blue);background-color:var(--ihb-blue-tint)}.gpcb-secondary-nav-wrap{background:var(--ihb-ink);padding:8px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.gpcb-secondary-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:20px;flex-wrap:wrap}.gpcb-secondary-nav a{color:#c5cbd3;font-size:.75rem;letter-spacing:.02em}.gpcb-secondary-nav a:hover{color:#fff}.gpcb-top-strip-right{display:flex;align-items:center;gap:18px;color:#9aa4b3;font-size:.72rem;letter-spacing:.03em;white-space:nowrap}.gpcb-top-strip-badge{display:inline-flex;align-items:center;gap:6px;color:var(--ihb-amber);font-weight:600}.gpcb-top-strip-pulse{width:6px;height:6px;border-radius:50%;background:var(--ihb-amber);box-shadow:0 0 0 3px rgba(199,138,23,.2);flex-shrink:0}.gpcb-gih-jobs-nav-wrap{background:var(--ihb-blue-tint);border-bottom:1px solid var(--ihb-line);padding:10px 0}.gpcb-gih-jobs-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 5%}.gpcb-gih-jobs-nav ul{display:contents;list-style:none;margin:0;padding:0}.gpcb-gih-jobs-nav li{margin:0;list-style:none}.gpcb-gih-jobs-nav li:before,.gpcb-gih-jobs-nav li:after,.gpcb-gih-jobs-nav li::marker{content:none !important;display:none !important}.gpcb-chip-label{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ihb-blue-3);font-weight:700;white-space:nowrap;flex-shrink:0}.gpcb-chip-sep{width:1px;align-self:stretch;min-height:20px;background:var(--ihb-line);flex-shrink:0;margin:0 2px}.gpcb-gih-jobs-nav a,.gpcb-chip-cat{padding:6px 12px;border-radius:999px;background:#fff;border:1px solid var(--ihb-line);font-family:'Inter',sans-serif;font-size:.8rem;font-weight:600;color:var(--ihb-ink-2);text-decoration:none;white-space:nowrap}.gpcb-gih-jobs-nav a:hover,.gpcb-chip-cat:hover{border-color:var(--ihb-blue);color:var(--ihb-blue)}.gpcb-gih-jobs-nav a.gpcb-chip-cat,.gpcb-gih-jobs-nav a.gpcb-chip-cat:visited{background:var(--ihb-blue);color:#fff;border-color:var(--ihb-blue)}.gpcb-gih-jobs-nav a.gpcb-chip-cat:hover,.gpcb-gih-jobs-nav a.gpcb-chip-cat:focus{background:var(--ihb-blue-2);color:#fff;border-color:var(--ihb-blue-2)}.gpcb-social-nav,.gpcb-other-sites-nav{list-style:none}.gpcb-social-nav ul,.gpcb-other-sites-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:16px;flex-wrap:wrap}.gpcb-social-nav a,.gpcb-other-sites-nav a{color:#9aa4b3;font-size:.8rem}.gpcb-social-nav a:hover,.gpcb-other-sites-nav a:hover{color:#fff}.site-footer,footer.site-footer,#colophon,.site-info{background:var(--ihb-ink);color:#9aa4b3}.gpcb-footer-inner{max-width:1100px;margin:0 auto;padding:40px 40px 24px}.site-info .inside-site-info{padding-left:40px;padding-right:40px}.site-footer a{color:#9aa4b3}.site-footer a:hover{color:#fff}.gpcb-footer-brand{margin-bottom:20px}.gpcb-footer-logo-img{height:48px;width:auto;display:block;margin-bottom:12px;filter:brightness(0) invert(1) opacity(.92)}.gpcb-footer-tagline{font-size:.8rem;line-height:1.6;max-width:34ch;color:#9aa4b3}.widget-area .widget{background:#fff;border:1px solid var(--ihb-line);margin-bottom:20px;padding:0}.widget-area .widget .widget-title,.gpcb-side-col .widget .widget-title,#right-sidebar .widget .widget-title,.gpcb-home-zone .widget-title{background:var(--ihb-blue);color:#fff;font-family:'Inter',sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:11px 16px;margin:0;border-bottom:3px solid var(--ihb-blue-3)}.gpcb-side-col .widget,#right-sidebar .widget{background:#fff;border:1px solid var(--ihb-line);padding:0}.gpcb-side-col .widget>*:not(.widget-title),#right-sidebar .widget>*:not(.widget-title){padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px}.gpcb-home-zone .widget{background:#fff;border:1px solid var(--ihb-line);margin-bottom:0}.gpcb-home-zone .widget>*:not(.widget-title){padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px}.widget-area .widget>*:not(.widget-title){padding-left:16px;padding-right:16px}.widget-area .widget .textwidget,.widget-area .widget .gpcb-link-list,.widget-area .widget ul.menu,.widget-area .widget [class*=feedzy-rss-]{padding-top:8px;padding-bottom:8px}.widget-area .widget ul li,.widget-area .widget .rss_item,.widget-area .widget .gpcb-link-list li{border-bottom:1px dashed var(--ihb-line) !important}.entry-title{letter-spacing:-.015em;line-height:1.15}.entry-meta{font-family:'Inter',sans-serif}.button,button,input[type=submit]{font-family:'Inter',sans-serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.gpcb-main-grid{display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:start;max-width:1100px;margin:36px auto 48px;padding:0}.gpcb-side-col>.widget,.gpcb-side-col>.gpcb-home-zone,#right-sidebar>.inside-right-sidebar>.widget,#right-sidebar>.inside-right-sidebar>.gpcb-home-zone{margin-bottom:20px}.gpcb-side-col>.gpcb-home-zone:last-child,.gpcb-side-col>.widget:last-child{margin-bottom:0}.gpcb-main-col{min-width:0}.gpcb-side-col{position:sticky;top:20px;align-self:start}.gpcb-hero{margin-bottom:8px}.hero-kicker{display:inline-flex;align-items:center;gap:10px;font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ihb-blue);margin-bottom:14px}.hero-h1{font-size:2.2rem;line-height:1.1;letter-spacing:-.02em;color:var(--ihb-ink);margin-bottom:14px}.hero-h1 a:hover{color:var(--ihb-blue)}.hero-lede{font-size:1.05rem;color:var(--ihb-ink-2);line-height:1.6;margin-bottom:18px;font-family:'Inter',sans-serif}.byline{display:flex;align-items:center;gap:14px;font-size:.85rem;color:var(--ihb-ink-3);padding:14px 0;border-top:1px solid var(--ihb-line);border-bottom:1px solid var(--ihb-line);margin-bottom:22px}.byline .avatar{width:34px;height:34px;border-radius:50%;background:var(--ihb-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Fraunces',serif;font-weight:600;font-size:.85rem;flex-shrink:0}.byline strong{color:var(--ihb-ink);font-weight:600}.hero-lead-art{display:block;border-radius:8px;overflow:hidden;margin-bottom:28px}.gpcb-hero-bonus{margin-top:-8px;margin-bottom:8px}.hero-lead-art img{width:100%;height:auto;display:block}.gpcb-sec{padding:30px 0}.gpcb-sec .sec-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:22px;padding-bottom:12px;border-bottom:2px solid var(--ihb-ink)}.gpcb-sec .sec-head .lbl{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ihb-blue);font-weight:700;margin-bottom:4px}.gpcb-sec .sec-head h2{font-size:1.5rem;font-weight:600;color:var(--ihb-ink);letter-spacing:-.015em}.gpcb-sec .sec-head .all{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ihb-ink-2);font-weight:700}.gpcb-sec .sec-head .all:hover{color:var(--ihb-blue)}.picks-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pick-card{background:#fff;border:1px solid var(--ihb-line);border-radius:8px;padding:18px 20px;display:flex;flex-direction:column;gap:10px;transition:all .15s}.pick-card:hover{border-color:var(--ihb-blue);transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(0,90,140,.18)}.pick-card .thumb,.art-card .thumb{display:block;margin:-18px -20px 0;border-radius:8px 8px 0 0;overflow:hidden;aspect-ratio:16/9}.art-card .thumb{margin:-20px -22px 0}.pick-card .thumb img,.art-card .thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumb--placeholder{background:var(--ihb-blue-tint)}.thumb--placeholder img{object-fit:contain !important;padding:14px;opacity:.85}.pick-card .tag,.art-card .tag{display:inline-block;align-self:flex-start;padding:3px 9px;border-radius:4px;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--ihb-blue-tint);color:var(--ihb-blue);font-family:'Inter',sans-serif;text-decoration:none;transition:background .12s,color .12s}.pick-card .tag:hover,.art-card .tag:hover{background:var(--ihb-blue);color:#fff}.pick-card-art,.art-card-art{display:block;text-decoration:none}.pick-card h3 a,.art-card h4 a,.art-card .read{text-decoration:none;color:inherit}.pick-card h3{font-size:1.1rem;line-height:1.25;letter-spacing:-.005em}.pick-card h3:hover,.pick-card:hover h3{color:var(--ihb-blue)}.pick-card p{font-size:.85rem;color:var(--ihb-ink-2);line-height:1.5;font-family:'Inter',sans-serif}.pick-card .meta{font-size:.72rem;color:var(--ihb-ink-3);margin-top:auto;padding-top:6px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.art-card{background:#fff;border:1px solid var(--ihb-line);border-radius:8px;padding:20px 22px;display:flex;flex-direction:column;gap:10px;transition:all .15s}.art-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px -14px rgba(0,90,140,.18);border-color:var(--ihb-blue)}.art-card h4{font-size:1.25rem;font-weight:600;line-height:1.22;letter-spacing:-.005em}.art-card:hover h4{color:var(--ihb-blue)}.art-card p{font-size:.875rem;color:var(--ihb-ink-2);line-height:1.5;font-family:'Inter',sans-serif}.art-card .foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:6px;font-size:.75rem;color:var(--ihb-ink-3);border-top:1px solid var(--ihb-line-2)}.art-card .read{font-weight:700;color:var(--ihb-blue)}.news-list .row{display:grid;grid-template-columns:64px 1fr 100px;gap:16px;padding:14px 0;border-top:1px solid var(--ihb-line-2);align-items:start}.news-list .row:first-child{border-top:none;padding-top:4px}.news-list .date{font-size:.72rem;color:var(--ihb-blue);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:'Inter',sans-serif}.news-list .ttl{font-weight:600;line-height:1.28;font-size:1rem}.news-list .ttl a:hover{color:var(--ihb-blue)}.news-list .cat{font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ihb-ink-3);font-weight:700;text-align:right;padding-top:3px;font-family:'Inter',sans-serif}.news-list .cat a{color:inherit;text-decoration:none}.news-list .cat a:hover{color:var(--ihb-blue)}@media (max-width:1100px){.gpcb-main-grid{grid-template-columns:1fr;padding:0 28px}.gpcb-side-col{position:static}.picks-grid,.grid-2{grid-template-columns:1fr}.hero-h1{font-size:1.7rem}.news-list .row{grid-template-columns:50px 1fr}.news-list .cat{display:none}.inside-header{flex-wrap:wrap;row-gap:12px;padding:16px 20px}.gpcb-tagline{flex-basis:100%;order:3;border-left:none;padding-left:0}.gpcb-search-box input[type=search]{width:180px}.gpcb-secondary-nav-wrap{padding:8px 20px}}.gpcb-hot-jobs-widget .gpcb-side-jobs{padding:0 !important}.gpcb-sj-item{padding:12px 16px;border-bottom:1px solid var(--ihb-line-2)}.gpcb-sj-item:last-of-type{border-bottom:none}.gpcb-sj-item:hover{background:var(--ihb-paper-2)}.gpcb-sj-title{display:block;font-family:'Fraunces',Georgia,serif;font-size:.95rem;font-weight:600;line-height:1.3;color:var(--ihb-ink);margin-bottom:5px;text-decoration:none}.gpcb-sj-title:hover{color:var(--ihb-blue)}.gpcb-sj-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.75rem;color:var(--ihb-ink-3)}.gpcb-sj-loc{color:var(--ihb-ink-2);font-weight:500}.gpcb-badge-sm{display:inline-block;padding:1px 7px;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:3px;font-family:'Inter',sans-serif}.gpcb-badge-sm.remote{background:#dcfce7;color:#166534}.gpcb-badge-sm.onsite{background:var(--ihb-blue-tint);color:var(--ihb-blue)}.gpcb-badge-sm.hybrid{background:var(--ihb-amber-tint);color:var(--ihb-amber)}.gpcb-sj-all{display:block;padding:12px 16px;text-align:center;font-family:'Inter',sans-serif;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ihb-blue);border-top:2px solid var(--ihb-line);text-decoration:none}.gpcb-sj-all:hover{background:var(--ihb-blue);color:#fff}.hero-h1,.hero-h1 a,.pick-card h3,.pick-card h3 a,.art-card h4,.art-card h4 a,.news-list .ttl,.news-list .ttl a{color:var(--ihb-ink)}.hero-h1 a:hover,.pick-card:hover h3,.pick-card h3 a:hover,.art-card:hover h4,.art-card h4 a:hover,.news-list .ttl a:hover{color:var(--ihb-blue)}.gpcb-side-col .widget_nav_menu a,#right-sidebar .widget_nav_menu a,.gpcb-side-col .gpcb-link-list a,#right-sidebar .gpcb-link-list a,.gpcb-home-zone .gpcb-link-list a{color:var(--ihb-ink)}.gpcb-side-col .widget_nav_menu a:hover,#right-sidebar .widget_nav_menu a:hover,.gpcb-side-col .gpcb-link-list a:hover,#right-sidebar .gpcb-link-list a:hover,.gpcb-home-zone .gpcb-link-list a:hover{color:var(--ihb-blue)}.gpcb-side-col .widget_nav_menu a,#right-sidebar .widget_nav_menu a{font-family:'Fraunces',Georgia,serif;font-weight:600}.gpcb-mast-actions .gpcb-btn.gpcb-btn-solid,.gpcb-mast-actions .gpcb-btn.gpcb-btn-solid:visited{background:var(--ihb-blue);color:#fff;border-color:var(--ihb-blue);text-decoration:none}.gpcb-mast-actions .gpcb-btn.gpcb-btn-solid:hover,.gpcb-mast-actions .gpcb-btn.gpcb-btn-solid:focus{background:var(--ihb-blue-2);color:#fff;border-color:var(--ihb-blue-2)}.gpcb-other-stuff-widget .gpcb-other-list{list-style:none;margin:0;padding:0 !important}.gpcb-other-list li{border-bottom:1px dashed var(--ihb-line)}.gpcb-other-list li:last-child{border-bottom:none}.gpcb-other-list a{display:block;padding:10px 16px;font-family:'Fraunces',Georgia,serif;font-size:.95rem;font-weight:600;color:var(--ihb-ink);text-decoration:none;transition:all .1s}.gpcb-other-list a small{display:block;font-family:'Inter',sans-serif;font-size:.72rem;color:var(--ihb-ink-3);font-weight:400;margin-top:2px;letter-spacing:.01em}.gpcb-other-list a:hover{background:var(--ihb-blue-tint);color:var(--ihb-blue)}.gpcb-other-list a:hover small{color:var(--ihb-blue)}.gpcb-side-col .widget_nav_menu>div,#right-sidebar .widget_nav_menu>div,.gpcb-side-col .widget_nav_menu .menu,#right-sidebar .widget_nav_menu .menu{padding:0 !important;margin:0 !important;list-style:none}.gpcb-side-col .widget_nav_menu li,#right-sidebar .widget_nav_menu li{border-bottom:1px dashed var(--ihb-line);margin:0}.gpcb-side-col .widget_nav_menu li:last-child,#right-sidebar .widget_nav_menu li:last-child{border-bottom:none}.gpcb-side-col .widget_nav_menu a,#right-sidebar .widget_nav_menu a{display:flex;align-items:center;gap:10px;padding:11px 16px;font-family:'Fraunces',Georgia,serif;font-size:.95rem;font-weight:600;color:var(--ihb-ink);text-decoration:none;transition:all .1s}.gpcb-side-col .widget_nav_menu a:before,#right-sidebar .widget_nav_menu a:before{content:"\2022";color:var(--ihb-blue);font-weight:700;font-size:1rem;line-height:1;flex:0 0 auto}.gpcb-side-col .widget_nav_menu a:hover,#right-sidebar .widget_nav_menu a:hover{background:var(--ihb-blue-tint);color:var(--ihb-blue)}.site-main .feedzy-rss ul.feedzy-default{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px}.site-main .feedzy-rss .rss_item{padding:11px 16px !important;margin:0 !important;background:#fff;border:1px solid var(--ihb-line);border-radius:7px;transition:box-shadow .12s,border-color .12s}.site-main .feedzy-rss .rss_item:hover{border-color:var(--ihb-blue-3);box-shadow:0 3px 12px rgba(0,0,0,.06)}.site-main .feedzy-rss .rss_item .title{display:block;margin-bottom:3px}.site-main .feedzy-rss .rss_item .title a{font-family:'Fraunces',Georgia,serif;font-size:1.02rem;font-weight:600;line-height:1.2;color:var(--ihb-ink);text-decoration:none}.site-main .feedzy-rss .rss_item .title a:hover{color:var(--ihb-blue)}.site-main .feedzy-rss .rss_content{margin:0;padding:0;margin-top:2px;line-height:1.3}.site-main .feedzy-rss .rss_item .rss_content small,.site-main .feedzy-rss .rss_item .rss_content>small{display:inline-block;font-family:'Inter',sans-serif;font-size:.66rem;font-weight:600;font-style:normal;letter-spacing:.04em;text-transform:uppercase;color:var(--ihb-ink-3);margin-bottom:3px}.site-main .feedzy-rss .rss_content p{margin:0;font-family:'Inter',sans-serif;font-size:.82rem;line-height:1.4;color:var(--ihb-ink-2)}@media (min-width:769px){.separate-containers .site-content,.one-container .site-content{display:flex;align-items:flex-start;gap:40px}.site-content #primary.content-area.grid-75{width:auto;flex:1 1 auto;min-width:0;margin:0;padding:0}.site-content #right-sidebar.grid-25{width:340px;flex:0 0 340px;max-width:340px;margin:0;padding:0;float:none}}.site-main .feedzy-rss .rss_item .title .gpcb-job-titleline{display:block}.site-main .feedzy-rss .rss_item .gpcb-job-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:3px}.site-main .feedzy-rss .rss_item .gpcb-job-loc{font-family:'Inter',sans-serif;font-size:.78rem;font-weight:600;color:var(--ihb-ink-2)}.site-main .feedzy-rss .rss_item .gpcb-badge-sm{display:inline-block;padding:1px 7px;font-family:'Inter',sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:3px}.site-main .feedzy-rss .rss_item .gpcb-badge-sm.remote{background:#dcfce7;color:#166534}.site-main .feedzy-rss .rss_item .gpcb-badge-sm.onsite{background:var(--ihb-blue-tint);color:var(--ihb-blue)}.site-main .feedzy-rss .rss_item .gpcb-badge-sm.hybrid{background:var(--ihb-amber-tint);color:var(--ihb-amber)}.site-main .feedzy-rss .rss_content{margin-top:10px}.site-main .feedzy-rss .gpcb-job-summary{margin:3px 0 0;font-family:'Inter',sans-serif;font-size:.82rem;line-height:1.4;color:var(--ihb-ink-2)}.gpcb-side-col a,#right-sidebar a{text-decoration:none}.gpcb-side-col a:hover,.gpcb-side-col a:focus,#right-sidebar a:hover,#right-sidebar a:focus{text-decoration:none;color:var(--ihb-blue)}.gpcb-archive-list{display:flex;flex-direction:column}.gpcb-archive-list .gpcb-list-item{display:grid;grid-template-columns:240px 1fr;gap:22px;align-items:start;padding:24px 0;margin:0;border-bottom:1px solid var(--ihb-line)}.gpcb-archive-list .gpcb-list-item:first-child{padding-top:4px}.gpcb-archive-list .gpcb-list-item:last-child{border-bottom:none}.gpcb-archive-list .gpcb-list-thumb{margin:0}.gpcb-archive-list .gpcb-list-thumb a{display:block;border-radius:8px;overflow:hidden;aspect-ratio:16/10;background:var(--ihb-blue-tint)}.gpcb-archive-list .gpcb-list-thumb img{width:100%;height:100%;object-fit:cover;display:block}.gpcb-archive-list .gpcb-image-placeholder{display:block;width:100%;height:100%;background:var(--ihb-blue-tint) url(//ihb-wordpress.maktal.org/wp-content/themes/gp-child-base/assets/images/placeholder-thumb.jpg) center/contain no-repeat;aspect-ratio:16/10;opacity:.85}.gpcb-archive-list .gpcb-list-header{margin:0}.gpcb-archive-list .gpcb-list-title{margin:0 0 8px;font-family:'Fraunces',Georgia,serif;font-size:1.4rem;line-height:1.2;letter-spacing:-.01em}.gpcb-archive-list .gpcb-list-title a{color:var(--ihb-ink);text-decoration:none}.gpcb-archive-list .gpcb-list-title a:hover{color:var(--ihb-blue)}.gpcb-archive-list .entry-meta{font-family:'Inter',sans-serif;font-size:.75rem;letter-spacing:.02em;color:var(--ihb-ink-3);opacity:1;margin:0 0 10px}.gpcb-archive-list .entry-meta a{color:var(--ihb-ink-3);text-decoration:none}.gpcb-archive-list .entry-meta a:hover{color:var(--ihb-blue)}.gpcb-archive-list .gpcb-list-excerpt{font-family:'Inter',sans-serif;font-size:.92rem;line-height:1.6;color:var(--ihb-ink-2)}.gpcb-archive-list .gpcb-list-excerpt p{margin:0 0 .6em}.gpcb-archive-list .gpcb-list-excerpt .more-link{font-family:'Inter',sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ihb-blue);text-decoration:none}.gpcb-archive-list .gpcb-list-excerpt .more-link:hover{color:var(--ihb-blue-2)}@media (max-width:640px){.gpcb-archive-list .gpcb-list-item{grid-template-columns:1fr;gap:14px}}.site-main .entry-content a{color:var(--ihb-blue);font-weight:500;text-decoration:none}.site-main .entry-content a:hover,.site-main .entry-content a:focus{color:var(--ihb-blue-2,#003f63);text-decoration:underline}.site-main .entry-content a.gpcb-btn,.site-main .entry-content h1 a,.site-main .entry-content h2 a,.site-main .entry-content h3 a,.site-main .entry-content h4 a,.site-main .entry-content a:has(>img){font-weight:inherit;color:inherit}