.pf-header-magazine{display:inline-flex;align-items:center;gap:3px;position:relative}.pf-magazine-disclosure>summary{cursor:pointer;list-style:none;padding:5px 6px;color:#276fbf}.pf-magazine-disclosure>summary::-webkit-details-marker{display:none}.pf-magazine-disclosure>summary:focus-visible{outline:3px solid #ffb703;border-radius:5px}.pf-magazine-dropdown{position:absolute;top:100%;right:0;z-index:1000;width:520px;padding:20px;background:#fff;border:1px solid #e6effa;border-radius:18px;box-shadow:0 12px 35px #1f29371c;white-space:normal}.pf-magazine-menu-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px}.pf-magazine-menu-columns>div{display:flex;flex-direction:column;gap:4px}.pf-magazine-dropdown a{display:block;padding:8px 10px;border-radius:8px;font-size:13px;line-height:1.6}.pf-magazine-dropdown a:hover,.pf-magazine-dropdown a:focus-visible{background:#e6effa;color:#276fbf}.pf-magazine-dropdown .pf-magazine-animal{color:#276fbf;font-weight:800;background:#f8fafc;margin-bottom:5px}.pf-magazine-dropdown .pf-all-articles{border-bottom:1px solid #e6effa;margin-bottom:12px}.pf-magazine-filters,.pf-magazine-subfilters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.pf-magazine-filters a,.pf-magazine-subfilters a{border:1px solid #e6effa;border-radius:12px;padding:10px 16px;font-size:14px;background:#fff;color:#276fbf}.pf-magazine-filters a[aria-current],.pf-magazine-subfilters a[aria-current]{background:#276fbf;color:#fff}.pf-magazine-filters a:hover,.pf-magazine-subfilters a:hover{box-shadow:0 0 0 2px #e6effa}.pf-magazine-count,.pf-magazine-help{color:#667085;font-size:13px;margin:18px 0}.pf-blog .pf-blog-topics a{display:inline-block;background:#e6effa;color:#276fbf;padding:4px 10px;border-radius:20px;font-size:12px;line-height:1.8}.pf-blog .pf-blog-topics a:hover{text-decoration:underline}.pf-article-toc{padding:20px 24px;border:1px solid #e6effa;border-radius:16px;background:#f8fafc;margin:22px 0}.pf-article-toc ol{margin:12px 20px 0 0;padding:0}.pf-article-toc li{margin:8px 0;font-size:14px;line-height:1.7}.pf-article-content h2[id]{scroll-margin-top:30px}.pf-article-content table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.9;margin-bottom:24px}.pf-article-content td,.pf-article-content th{border:1px solid #e6effa;padding:10px;text-align:right}.pf-article-content th{background:#e6effa}.pf-article-related{margin:28px 0;border-top:1px solid #e6effa;padding-top:20px}.pf-article-related ul{margin:15px 20px 0 0}.pf-article-related li{margin:10px 0;font-size:15px}.pf-article-source ul{margin:12px 20px 0 0}.pf-article-source a{direction:rtl;text-align:right}.pf-article-source li{margin:9px 0}.pf-content-review-note{background:#e6effa;border-right:4px solid #276fbf;padding:12px;line-height:1.8}.pf-blog *{box-sizing:border-box}.pf-blog{min-width:0}@media(max-width:900px){.pf-header-magazine-mobile{display:block}.pf-header-magazine-mobile>a{display:inline-block}.pf-header-magazine-mobile .pf-magazine-disclosure{display:inline-block}.pf-header-magazine-mobile .pf-magazine-dropdown{position:static;width:100%;box-shadow:none;margin-top:8px;padding:12px}.pf-header-magazine-mobile .pf-magazine-menu-columns{gap:10px}.pf-header-magazine-mobile .pf-magazine-dropdown a{font-size:11px;padding:7px 4px}.pl-mobile-menu nav .pf-header-magazine-mobile{width:100%}.pf-header-magazine-mobile details[open]{display:block}}@media(max-width:600px){.pf-magazine-filters,.pf-magazine-subfilters{gap:7px}.pf-magazine-filters a,.pf-magazine-subfilters a{padding:8px 10px;font-size:12px}.pf-article-toc{padding:16px}.pf-article-content table{font-size:12px}.pf-article-content td,.pf-article-content th{padding:7px}}
.pf-blog{box-sizing:border-box}.pf-magazine-dropdown .pf-wp-magazine-menu{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.pf-wp-magazine-menu>li{margin:0!important;padding:0!important}.pf-wp-magazine-menu>li:first-child{grid-column:1/-1;border-bottom:1px solid #e6effa;padding-bottom:8px!important}.pf-wp-magazine-menu>li>a{font-weight:800;color:#276fbf}.pf-wp-magazine-menu .sub-menu{list-style:none!important;margin:5px 0 0!important;padding:0!important;position:static!important;display:block!important;width:auto!important;background:none!important;box-shadow:none!important;border:0!important;visibility:visible!important;opacity:1!important;transform:none!important}.pf-wp-magazine-menu .sub-menu li{margin:0;padding:0}.pl-nav .pf-wp-magazine-menu .sub-menu a{white-space:normal}.pf-magazine-dropdown .pf-wp-magazine-menu a{color:#1f2937}.pf-magazine-dropdown .pf-wp-magazine-menu>li>a{color:#276fbf}@media(max-width:900px){.pf-header-magazine-mobile .pf-wp-magazine-menu{gap:10px}.pf-header-magazine-mobile .pf-wp-magazine-menu .sub-menu a{font-size:11px}}
@media(max-width:900px){.pl-mobile-menu>nav{width:min(340px,calc(100vw - 36px));max-height:calc(100dvh - 110px);overflow-y:auto}.pf-header-magazine-mobile>a{padding-left:40px!important}.pf-header-magazine-mobile .pf-magazine-disclosure>summary{position:absolute;top:4px;left:0;padding:7px 12px}.pf-header-magazine-mobile .pf-magazine-dropdown{padding:10px}.pf-header-magazine-mobile .pf-magazine-dropdown a,.pf-header-magazine-mobile .pf-wp-magazine-menu .sub-menu a{font-size:12px;line-height:1.9}}
.pf-magazine-dropdown,.pl-mobile-menu>nav,.pl-mobile-menu>nav *{box-sizing:border-box}@media(max-width:900px){.pl-mobile-menu>nav{overflow-x:hidden}.pf-header-magazine-mobile{max-width:100%}.pf-header-magazine-mobile .pf-magazine-dropdown{max-width:100%}}

/* Align direct links with the magazine link and its disclosure control. */
.pl-nav{align-items:center}
