body.mpc{background:var(--mp-bg);color:var(--mp-text);font-family:var(--mp-font);font-size:var(--mp-fs-body);line-height:var(--mp-lh-body);-webkit-font-smoothing:antialiased}body.mpc h1,body.mpc h2,body.mpc h3,body.mpc h4,body.mpc h5,body.mpc h6,body.mpc .entry-title,body.mpc .widget-title,body.mpc .page-title{font-family:var(--mp-font);color:var(--mp-heading);letter-spacing:-.015em}body.mpc a{color:var(--mp-primary)}body.mpc a:hover{color:var(--mp-primary-dark)}body.mpc ::selection{background:rgba(var(--mp-primary-rgb),.2)}body.mpc :focus-visible{outline:3px solid rgba(0,194,255,.6);outline-offset:2px;border-radius:4px}body.mpc #page,body.mpc .site{background:0 0}body.mpc .bam-topbar{background:var(--mp-navy-2);border:0;font-size:.8rem}body.mpc .bam-topbar a,body.mpc #top-navigation a{color:#b9c9db;font-weight:500}body.mpc .bam-topbar a:hover{color:#fff}body.mpc #masthead.site-header{background:var(--mp-card);border-bottom:1px solid var(--mp-border)}body.mpc #site-header-inner{padding-top:18px;padding-bottom:18px}body.mpc .custom-logo{max-height:60px;width:auto}body.mpc .custom-logo-link .mpc-logo-dark{display:none}html[data-theme=dark] body.mpc .custom-logo-link .custom-logo:not(.mpc-logo-dark){display:none}html[data-theme=dark] body.mpc .custom-logo-link .mpc-logo-dark{display:inline-block}body.mpc #site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}body.mpc #site-header-inner:before,body.mpc #site-header-inner:after{display:none}body.mpc .site-header .site-branding{float:none;flex:none;height:auto}body.mpc .site-header .header-sidebar{float:none;margin:0;min-width:0;flex:0 1 728px}body.mpc .header-sidebar .widget{margin:0;padding:0;background:0 0;border:0;box-shadow:none;overflow:visible}body.mpc .mpc-hbanner{display:block;border-radius:12px;line-height:0;transition:transform .2s,box-shadow .2s}body.mpc .mpc-hbanner img{display:block;width:100%;height:auto;max-width:728px;border-radius:12px}body.mpc .mpc-hbanner:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(79,70,229,.2),0 6px 16px rgba(79,70,229,.18)}@media (max-width:991.98px){body.mpc #site-header-inner{flex-direction:column;align-items:flex-start;gap:12px}body.mpc .site-header .header-sidebar{flex:none;width:100%}}@media (max-width:600px){body.mpc .mpc-hbanner img{max-width:100%}}body.mpc #site-navigation.main-navigation{background:var(--mp-navy);border:0;box-shadow:0 2px 0 rgba(0,194,255,.35)}body.mpc #site-navigation .menu>li>a,body.mpc #site-navigation #primary-menu>li>a{color:#e6eef7;font-family:var(--mp-font);font-weight:600;font-size:.9rem;text-transform:none;letter-spacing:0;line-height:var(--mp-nav-h);padding:0 14px;position:relative}body.mpc #site-navigation .menu>li>a:hover,body.mpc #site-navigation .menu>li.current-menu-item>a,body.mpc #site-navigation .menu>li.current-menu-parent>a,body.mpc #site-navigation .menu>li.current-post-ancestor>a{color:#fff;background:rgba(255,255,255,.06)}body.mpc #site-navigation .menu>li.current-menu-item>a:after,body.mpc #site-navigation .menu>li.current-menu-parent>a:after,body.mpc #site-navigation .menu>li.current-post-ancestor>a:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--mp-cyan)}body.mpc #site-navigation .sub-menu{background:var(--mp-card);border:1px solid var(--mp-border);border-radius:var(--mp-radius-sm);box-shadow:var(--mp-shadow-lg);padding:6px;min-width:230px}body.mpc #site-navigation .sub-menu a{color:var(--mp-text);font-weight:500;font-size:.9rem;border-radius:8px;padding:9px 12px;border:0}body.mpc #site-navigation .sub-menu a:hover{background:var(--mp-soft);color:var(--mp-primary)}body.mpc #site-navigation .bam-search-button-icon,body.mpc #site-navigation .bam-search-button-icon i{color:#e6eef7}body.mpc .bam-search-box-container{background:var(--mp-card);border:1px solid var(--mp-border);border-radius:var(--mp-radius);box-shadow:var(--mp-shadow-lg);padding:12px}body.mpc .main-navigation.sticky,body.mpc .main-navigation.is-sticky,body.mpc .main-navigation.bam-sticky{box-shadow:0 6px 20px rgba(0,0,0,.25)}body.mpc #bam-yoast-breadcrumbs{font-size:.8rem;line-height:1.5;color:#a3b1c2;margin:20px 0 14px;display:flex;align-items:center;min-width:0}body.mpc #bam-yoast-breadcrumbs>span{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:0 6px;min-width:0;max-width:100%;background:var(--mp-card);border:1px solid var(--mp-border);border-radius:50px;padding:6px 14px;box-shadow:0 1px 2px rgba(16,42,67,.04)}body.mpc #bam-yoast-breadcrumbs>span>span{white-space:nowrap}body.mpc #bam-yoast-breadcrumbs a{color:var(--mp-muted);font-weight:600;text-transform:capitalize;text-decoration:none}body.mpc #bam-yoast-breadcrumbs a:hover{color:var(--mp-primary)}body.mpc #bam-yoast-breadcrumbs>span>span:first-child>a{font-size:0;display:inline-flex;align-items:center}body.mpc #bam-yoast-breadcrumbs>span>span:first-child>a:before{content:"\f015";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.8rem;color:var(--mp-primary)}body.mpc #bam-yoast-breadcrumbs .breadcrumb_last{color:var(--mp-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:52ch;vertical-align:bottom}body.mpc #bam-yoast-breadcrumbs .breadcrumb_last:first-letter {text-transform:uppercase}@media (max-width:767.98px){body.mpc #bam-yoast-breadcrumbs{margin:14px 0 10px}body.mpc #bam-yoast-breadcrumbs .breadcrumb_last{max-width:44vw}}body.mpc #content.site-content{padding-top:10px;padding-bottom:48px}body.mpc.one-container #primary .site-main,body.mpc .content-area .site-main{background:0 0}body.mpc #secondary .widget,body.mpc .mpc-home-side .widget{background:var(--mp-card);border:1px solid var(--mp-border);border-radius:var(--mp-radius);box-shadow:var(--mp-shadow);padding:18px 18px 14px;margin-bottom:22px}body.mpc .bm-widget-header,body.mpc .bwt-container{border:0 !important;margin:0 0 12px;padding:0;background:0 0}body.mpc .widget-title,body.mpc .bm-widget-header .widget-title{font-size:.95rem !important;font-weight:700;text-transform:none !important;letter-spacing:0;color:var(--mp-heading) !important;border:0 !important;padding:0 0 0 12px !important;margin:0 !important;background:0 0 !important;position:relative}body.mpc .widget-title:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:4px;border-radius:4px;background:linear-gradient(var(--mp-primary),var(--mp-cyan))}body.mpc .widget-title:after,body.mpc .bwt-container:after,body.mpc .bwt-container:before{display:none !important}body.mpc .bms-post{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px dashed var(--mp-border);margin:0}body.mpc .bms-post:last-child{border-bottom:0}body.mpc .bms-thumb{flex:0 0 92px;width:92px;margin:0}body.mpc .bms-thumb img{border-radius:8px;aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto}body.mpc .bms-details{padding:0}body.mpc .bms-title{font-size:.9rem;line-height:1.4;margin:0 0 4px;font-weight:600}body.mpc .bms-title a{color:var(--mp-heading)}body.mpc .bms-title a:hover{color:var(--mp-primary)}body.mpc .bms-details .entry-meta{font-size:.75rem;color:var(--mp-muted)}body.mpc .tagcloud a,body.mpc .wp-block-tag-cloud a{display:inline-block;font-size:.78rem !important;font-weight:500;padding:4px 10px;margin:0 4px 6px 0;border-radius:50px;background:var(--mp-bg);border:1px solid var(--mp-border);color:var(--mp-text)}body.mpc .tagcloud a:hover{background:var(--mp-primary);border-color:var(--mp-primary);color:#fff}body.mpc #colophon.site-footer{background:var(--mp-navy);color:#b9c9db;border-top:3px solid var(--mp-primary)}body.mpc #colophon .widget-title{color:#fff !important}body.mpc #colophon .widget-title:before{background:var(--mp-cyan)}body.mpc #colophon a{color:#d7e4f2}body.mpc #colophon a:hover{color:var(--mp-cyan)}body.mpc #colophon .footer-widget-area{padding:44px 0 20px;background:0 0}body.mpc #colophon .site-info{background:var(--mp-navy-2);color:#8ea3ba;font-size:.82rem;border:0}