﻿:root{--color-background-primary: #fff;--color-background-secondary: #f8f9fa;--color-text-primary: #212529;--color-text-secondary: #6c757d;--color-accent: #007cba;--color-border: #dee2e6;--color-success: #28a745;--color-warning: #ffc107;--color-error: #dc3545;--color-info: #17a2b8;--color-accent-light: rgb(7.5, 172.5, 255);--color-accent-dark: rgb(0, 73, 109.5);--color-text-muted: #212529;--spacing-xs: 0.25rem;--spacing-sm: 0.5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 3rem;--spacing-huge: 4rem;--font-family-base: -apple-system, blinkmacsystemfont, Segoe UI, roboto, sans-serif;--font-size-x-small: 0.75rem;--font-size-small: 0.875rem;--font-size-medium: 1rem;--font-size-large: clamp(1rem, 2vw, 1.25rem);--font-size-x-large: 1.5rem;--font-size-xx-large: 1.8rem;--font-size-huge: clamp(1.4rem, 2vw, 1.8rem)}[data-theme=light]{--color-background-primary: #fff;--color-background-secondary: #f8f9fa;--color-text-primary: #212529;--color-text-secondary: #6c757d;--color-accent: #007cba;--color-border: #dee2e6;--color-success: #28a745;--color-warning: #ffc107;--color-error: #dc3545;--color-info: #17a2b8;--color-accent-light: rgb(7.5, 172.5, 255);--color-accent-dark: rgb(0, 73, 109.5);--color-text-muted: #212529}[data-theme=light] ::selection{background-color:var(--Background-Tertiary)}[data-theme=dark]{--color-background-primary: #335160;--color-background-secondary: #2a434f;--color-text-primary: #f8f9fa;--color-text-secondary: #adb5bd;--color-accent: #4dabf7;--color-border: #495057;--color-success: #51cf66;--color-warning: #ffd43b;--color-error: #ff6b6b;--color-info: #74c0fc;--color-accent-light: rgb(150.2096774194, 205.5483870968, 250.2903225806);--color-accent-dark: rgb(10.6451612903, 135.7258064516, 236.8548387097);--color-text-muted: #f8f9fa}[data-theme=dark] ::selection{background-color:var(--Background-Bold)}.color-background-primary{color:var(--color-background-primary)}.bg-background-primary{background-color:var(--color-background-primary)}.border-background-primary{border-color:var(--color-background-primary)}.color-background-secondary{color:var(--color-background-secondary)}.bg-background-secondary{background-color:var(--color-background-secondary)}.border-background-secondary{border-color:var(--color-background-secondary)}.color-text-primary{color:var(--color-text-primary)}.bg-text-primary{background-color:var(--color-text-primary)}.border-text-primary{border-color:var(--color-text-primary)}.color-text-secondary{color:var(--color-text-secondary)}.bg-text-secondary{background-color:var(--color-text-secondary)}.border-text-secondary{border-color:var(--color-text-secondary)}.color-accent{color:var(--color-accent)}.bg-accent{background-color:var(--color-accent)}.border-accent{border-color:var(--color-accent)}.color-border{color:var(--color-border)}.bg-border{background-color:var(--color-border)}.border-border{border-color:var(--color-border)}.color-success{color:var(--color-success)}.bg-success{background-color:var(--color-success)}.border-success{border-color:var(--color-success)}.color-warning{color:var(--color-warning)}.bg-warning{background-color:var(--color-warning)}.border-warning{border-color:var(--color-warning)}.color-error{color:var(--color-error)}.bg-error{background-color:var(--color-error)}.border-error{border-color:var(--color-error)}.color-info{color:var(--color-info)}.bg-info{background-color:var(--color-info)}.border-info{border-color:var(--color-info)}.color-background-primary{color:var(--color-background-primary)}.bg-background-primary{background-color:var(--color-background-primary)}.border-background-primary{border-color:var(--color-background-primary)}.color-background-secondary{color:var(--color-background-secondary)}.bg-background-secondary{background-color:var(--color-background-secondary)}.border-background-secondary{border-color:var(--color-background-secondary)}.color-text-primary{color:var(--color-text-primary)}.bg-text-primary{background-color:var(--color-text-primary)}.border-text-primary{border-color:var(--color-text-primary)}.color-text-secondary{color:var(--color-text-secondary)}.bg-text-secondary{background-color:var(--color-text-secondary)}.border-text-secondary{border-color:var(--color-text-secondary)}.color-accent{color:var(--color-accent)}.bg-accent{background-color:var(--color-accent)}.border-accent{border-color:var(--color-accent)}.color-border{color:var(--color-border)}.bg-border{background-color:var(--color-border)}.border-border{border-color:var(--color-border)}.color-success{color:var(--color-success)}.bg-success{background-color:var(--color-success)}.border-success{border-color:var(--color-success)}.color-warning{color:var(--color-warning)}.bg-warning{background-color:var(--color-warning)}.border-warning{border-color:var(--color-warning)}.color-error{color:var(--color-error)}.bg-error{background-color:var(--color-error)}.border-error{border-color:var(--color-error)}.color-info{color:var(--color-info)}.bg-info{background-color:var(--color-info)}.border-info{border-color:var(--color-info)}.rec-status[data-rec-status=buy]{color:var(--Content-Positive)}.rec-status[data-rec-status=sell]{color:var(--Content-Negative)}.rec-status[data-rec-status=hold]{color:var(--Content-Neutral)}.rec-status[data-rec-status=options]{color:var(--Content-Neutral-Bold)}.fas,.fa-solid{font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;font-style:normal}#mainContent h1.wp-block-heading{font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;line-height:1.1;word-break:keep-all}#mainContent h2.content-page-title,#mainContent h2.wp-block-heading{font-size:1.8rem;font-weight:600}#mainContent h3.wp-block-heading{font-size:1.5rem;font-weight:600}#mainContent h2.wp-block-heading strong,#mainContent h3.wp-block-heading strong,#mainContent #mainContent h2 strong,#mainContent #mainContent h3 strong{font-weight:inherit}body{color:var(--Content-Primary)}p,ul,ol,li{font-family:var(--wp--preset--font-family--proxima-nova);font-size:clamp(1rem,.9rem + .25vw,1.125rem);line-height:1.6}p{font-weight:400;letter-spacing:0;margin-top:0;margin-bottom:1.25rem}ul,ol{margin-top:0;margin-bottom:1.25rem;padding-left:1.5rem}li{margin-top:.25rem;margin-bottom:.25rem}li ul,li ol{margin-top:.25rem;margin-bottom:.25rem}.site-main p,.site-main .wp-block-paragraph,.site-main li,.site-main .wp-block-list-item,.site-main span:not([class*=wp-block]),.site-main div:not([class*=wp-block]){font-size:var(--Content-Large)}.site-main .wp-block-post-author{align-items:center}.site-main .wp-block-post-author__name{font-size:var(--wp--preset--font-size-small);margin-bottom:0}.site-main .wp-block-post-content p,.site-main .wp-block-post-content li{font-size:var(--wp--preset--font-size--large);color:var(--Content-Primary)}#mainContent .fool-premium-listing-group h2.wp-block-heading{font-weight:normal}#mega-menu-primary{display:block !important;position:static !important;right:0 !important;width:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;max-width:100% !important}#mega-menu-primary .mega-sub-menu{overflow:auto !important;max-height:calc(100vh - 200px) !important}#mega-menu-wrap-primary .mega-menu-toggle{background-color:rgba(0,0,0,0) !important}#mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-animated-block{margin-top:6px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-animated-inner,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-animated-inner::after{width:32px !important;background-color:var(--Content-Tertiary) !important}#mega-menu-wrap-primary .mega-menu-toggle:not(.mega-menu-open){visibility:hidden}#mega-menu-wrap-primary .mega-menu-toggle::after{display:none !important}@media only screen and (max-width: 768px){#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{height:initial !important}}.wp-site-blocks #mega-menu-wrap-primary{font-family:var(--wp--preset--font-family--proxima-nova);background:var(--Background-Bold);position:fixed;transform:translateX(-100%);box-shadow:0 2px 10px rgba(0,0,0,.1)}@media(min-width: 768px){.wp-site-blocks #mega-menu-wrap-primary{position:relative;transform:none}}.wp-site-blocks #mega-menu-wrap-primary .mega-menu-item,.wp-site-blocks #mega-menu-wrap-primary .mega-menu-link{color:var(--Content-Primary) !important}.wp-site-blocks #mega-menu-wrap-primary .mega-menu-item:hover,.wp-site-blocks #mega-menu-wrap-primary .mega-menu-item:focus,.wp-site-blocks #mega-menu-wrap-primary .mega-menu-link:hover,.wp-site-blocks #mega-menu-wrap-primary .mega-menu-link:focus{background-color:var(--Background-Tertiary) !important;color:var(--Content-Primary) !important}.wp-site-blocks #mega-menu-wrap-primary .mega-menu-link::before{color:var(--Content-Tertiary) !important}.wp-site-blocks #mega-menu-wrap-primary .menu-interactive-item{color:var(--Content-Primary) !important;font-size:16px;display:flex;align-items:center;padding:8px 21px;cursor:pointer}@media(max-width: 767px){.wp-site-blocks #mega-menu-wrap-primary .menu-interactive-item.menu-toggle{display:none}}.wp-site-blocks #mega-menu-wrap-primary .menu-interactive-item>span{display:inline-flex;align-items:center}.wp-site-blocks #mega-menu-wrap-primary .menu-interactive-item .fa-solid,.wp-site-blocks #mega-menu-wrap-primary .menu-interactive-item .dashicons{color:var(--Content-Tertiary) !important;margin-right:10px;font-size:22px;height:auto;width:auto}.wp-site-blocks #mega-menu-wrap-primary .menu-interactive-item .fa-toggle-on{color:var(--Content-Primary) !important;font-size:34px;line-height:1.2;margin-left:16px;margin-right:0}.wp-site-blocks #mega-menu-wrap-primary .menu-interactive-item .dashicons{font-size:28px}.wp-site-blocks #mega-menu-wrap-primary .mega-current-menu-item .mega-menu-link,.wp-site-blocks #mega-menu-wrap-primary .mega-current-menu-ancestor .mega-menu-link,.wp-site-blocks #mega-menu-wrap-primary .mega-current-page-ancestor .mega-menu-link{background:var(--Background-Tertiary) !important;color:var(--Content-Primary) !important;border:1px solid var(--Border-Primary) !important}.wp-site-blocks #mega-menu-wrap-primary .mega-menu-item{display:block !important}.wp-site-blocks #mega-menu-wrap-primary .mega-menu-link{font-size:16px !important;padding:8px 21px !important;white-space:nowrap !important}.wp-site-blocks #mega-menu-wrap-primary .mega-menu-link::before{font-size:23px !important;vertical-align:middle !important;margin-top:-3px !important;margin-right:10px !important}.wp-site-blocks #mega-menu-wrap-primary .link-text{font-family:var(--wp--preset--font-family--proxima-nova);font-weight:normal}.wp-site-blocks #mega-menu-wrap-primary .logo{display:flex !important;padding:8px 0 18px !important;justify-content:center;pointer-events:auto;cursor:pointer}@media(min-width: 768px){.wp-site-blocks #mega-menu-wrap-primary .logo{padding-top:24px !important;padding-bottom:32px !important}}.wp-site-blocks #mega-menu-wrap-primary hr{margin:20px 12px 0}.wp-site-blocks #mega-menu-wrap-primary.mobile-open{transform:translateX(0)}@media(min-width: 934px){.wp-site-blocks #mega-menu-wrap-primary{position:relative;transform:none;width:auto}}body[data-theme=light] #mega-menu-wrap-primary .color-scheme--dark{display:none !important}body[data-theme=dark] #mega-menu-wrap-primary .logo path[fill="#1E1E1E"]{filter:invert(1)}body[data-theme=dark] #mega-menu-wrap-primary .color-scheme--light{display:none !important}.sidebar-nav-expanded #mega-menu-wrap-primary{transform:translateX(0)}.sidebar-nav-collapsed #mega-menu-wrap-primary .logo{display:none !important}.sidebar-nav-collapsed #mega-menu-wrap-primary .mega-menu-link .link-text{visibility:hidden}.sidebar-nav-collapsed #mega-menu-wrap-primary .mega-menu-link::after{content:attr(data-title);position:absolute;display:flex !important;background-color:var(--Background-Tertiary);left:100%;top:0;bottom:0;align-items:center;z-index:2;padding:0 20px;visibility:hidden}.sidebar-nav-collapsed #mega-menu-wrap-primary .mega-menu-link:hover::after{visibility:visible}.sidebar-nav-collapsed #mega-menu-wrap-primary .menu-interactive-item{visibility:hidden}.sidebar-nav-collapsed #mega-menu-wrap-primary .menu-interactive-item .dashicons,.sidebar-nav-collapsed #mega-menu-wrap-primary .menu-interactive-item .fa-moon,.sidebar-nav-collapsed #mega-menu-wrap-primary .menu-interactive-item .fa-sun{visibility:visible}.sidebar-nav-collapsed .dashicons-exit{transform:rotate(180deg)}body[data-theme=dark] #mega-menu-wrap-primary .color-scheme-toggle .fa-toggle-on{transform:scaleX(-1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,-apple-system,sans-serif;background-color:var(--Background-Secondary)}.wp-site-blocks,#mainContent{overflow:visible}.wp-block-template-part{margin:0}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#mainContent,#mainContent>.site-main,.site-main{margin:0;background:var(--Background-Secondary)}.main-content-area,#mainContent{min-height:100vh;position:relative}.wp-site-blocks #mega-menu-wrap-primary{height:100vh;overflow:auto}#mainContent>.site-main{background-color:var(--Background-Primary);padding:1.5rem}#mainContent>.site-main>div{width:100%;max-width:810px;margin-left:auto;margin-right:auto}#mainContent>.site-main>.page-header{margin-top:1.5rem}#mainContent>.site-main>.page-header~.wp-block-template-part{margin-top:1.5rem}#mainContent>.site-main.full-width-main>div{max-width:1200px;padding-right:1rem;padding-left:1rem}#mainContent>.site-main:not(.full-width-main){display:flex;flex-direction:column;align-items:center;margin:24px}body.category--scorecard #mainContent>.site-main>div,#mainContent #react-scorecard-root .rdt_Table{max-width:100%}.single-premiumreport #mainContent>.site-main:not(.full-width-main){margin-top:0}body.home #mainContent>.site-main{margin:auto}body.page-template-wp-custom-template-service-homepage #mainContent>.site-main{padding:0;margin:0;max-width:none;background:var(--Background-Secondary)}#mainContent>.service-nav-menu>.menu,body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-navigation .wp-block-navigation__container,body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-group{max-width:1200px;margin-left:auto;margin-right:auto}.site-header{position:sticky;top:0;z-index:1000;background-color:var(--Background-Subtler);box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1rem}.site-header .wp-block-columns{max-width:1166px;margin:0 auto;align-items:center !important;justify-content:space-between;display:grid;grid-template-columns:36px 1fr 40px}.site-header .wp-block-column.header-page-title{order:4;display:flex;align-items:center;grid-column:1/span 3}@media(max-width: 768px){.site-header .wp-block-column.header-page-title{justify-content:center}}.site-header .service-logo-container{display:none}.site-header .header-page-title{font-size:var(--font-size-large);max-width:400px}@media(max-width: 768px){.site-header .header-page-title{max-width:100%}}.site-header .dashicons-menu{font-size:3rem;width:auto;height:auto;cursor:pointer}@media(max-width: 768px){.site-header .dashicons-menu{font-size:2rem}}.site-header .wp-block-search{position:relative}.site-header .wp-block-search__inside-wrapper{position:relative;max-width:500px;margin:auto;margin-left:1rem}.site-header .wp-block-search__input,.site-header .wp-block-search__button{color:var(--wp--custom--neutral--600)}.site-header .wp-block-search__input{border-radius:6px;text-indent:8px;padding:5px 8px;height:2.625rem}.site-header .wp-block-search__input::placeholder{color:var(--wp--custom--neutral--600)}@media(max-width: 768px){.site-header .wp-block-search__input{height:2rem}}.site-header .wp-block-search .fas.fa-search,.site-header .wp-block-search__button{background-color:rgba(0,0,0,0);position:absolute;top:3px;right:0;z-index:2;padding-left:10px;transform:scaleX(-1)}@media(max-width: 768px){.site-header .wp-block-search .fas.fa-search,.site-header .wp-block-search__button{top:0}}.site-header .wp-block-post-title{font-size:1.2rem;line-height:31px;font-weight:600;color:var(--Content-Primary);margin:0}.site-header .wp-block-post-title::selection{background-color:var(--Background-Subtle)}.site-header+.wp-block-navigation>ul{max-width:1230px;margin:0 auto}#account-menu-trigger{width:2.625rem;height:2.625rem;margin:0 auto;color:var(--wp--custom--neutral--900);background-color:var(--wp--custom--neutral--100);border:2px solid var(--wp--custom--neutral--400);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:.9rem;cursor:pointer;white-space:nowrap;overflow:hidden}body[data-theme=dark] #account-menu-trigger{color:#fff;background-color:var(--wp--custom--dusty-blue--500);border-color:var(--wp--custom--dusty-blue--350)}#mega-menu-header{display:block !important;position:static !important;right:0 !important;width:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;max-width:100% !important}.site-header #mega-menu-wrap-header{display:none;position:absolute;right:0;top:55px;font-family:var(--wp--preset--font-family--proxima-nova);background:var(--Background-Tertiary)}.site-header #mega-menu-wrap-header .mega-menu-toggle{position:absolute;top:-40px;right:5px;background-color:rgba(0,0,0,0)}.site-header #mega-menu-wrap-header .mega-menu-toggle:not(.mega-menu-open){visibility:hidden}.site-header #mega-menu-wrap-header .mega-toggle-animated-inner,.site-header #mega-menu-wrap-header .mega-toggle-animated-inner::after{width:32px !important;background-color:var(--Content-Tertiary) !important}.site-header #mega-menu-wrap-header .mega-menu-item,.site-header #mega-menu-wrap-header .mega-menu-link{color:var(--Content-Primary) !important}.site-header #mega-menu-wrap-header .mega-menu-item:hover,.site-header #mega-menu-wrap-header .mega-menu-item:focus,.site-header #mega-menu-wrap-header .mega-menu-link:hover,.site-header #mega-menu-wrap-header .mega-menu-link:focus{background-color:var(--Background-Secondary) !important;color:var(--Content-Primary) !important}.site-header #mega-menu-wrap-header .mega-menu-link{white-space:nowrap !important;padding:5px 1.5rem 2px !important;border-top:1px solid var(--Border-Subtle) !important}.account-menu-visible #mega-menu-wrap-header{display:block;margin-top:1rem}#mega-menu-wrap-primary{z-index:2000}#menu-overlay{position:fixed;display:none;width:100%;height:100%;inset:0;background-color:rgba(0,0,0,.5);z-index:500}.mega-menu-primary-mobile-open #menu-overlay{display:block}#mainContent .breadcrumb{font-size:15px}footer.wp-block-template-part{padding:1rem 2rem 3rem}footer.wp-block-template-part,footer.wp-block-template-part p{font-size:var(--font-size-small)}.content-page-title{font-size:30px;letter-spacing:-0.75%}@media(max-width: 767px){body.single #mainContent>.site-main:not(.full-width-main){margin:0;padding:1rem}body.single #mainContent>.site-main:not(.full-width-main)>.page-header{margin-top:0}.wp-block-column.account-menu{flex-grow:0;flex-basis:40px;min-width:40px;position:relative}.site-header .account-menu-wrapper{position:absolute;top:-1rem;right:0;display:flex;flex-direction:column;align-items:center;padding:1rem;z-index:1000;transition:all .2s ease;pointer-events:auto;min-width:80px}.site-header .wp-block-search__inside-wrapper{margin-left:0}.account-menu-visible .site-header .account-menu-wrapper{background:var(--Background-Bold);border:1px solid var(--Border-Subtle);border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;padding-left:2rem;padding-right:2rem}.account-menu-wrapper #account-menu-trigger{margin-top:1.2rem;margin-bottom:.5rem;position:relative;z-index:2}}@media(max-width: 767px)and (max-width: 768px){.account-menu-wrapper #account-menu-trigger{margin-top:.7rem}}@media(max-width: 767px){.account-menu-wrapper #mega-menu-wrap-header{display:none !important;position:static;background:rgba(0,0,0,0);width:220px;min-width:220px}.account-menu-wrapper .mega-menu-toggle{display:block !important;position:absolute;top:1rem;right:1rem;background-color:rgba(0,0,0,0);z-index:3}.account-menu-wrapper .mega-menu-toggle:not(.mega-menu-open){display:none !important}.account-menu-wrapper #mega-menu-header{position:static !important;visibility:visible !important;background:rgba(0,0,0,0) !important}.account-menu-wrapper .mega-menu-link{padding:10px 1.5rem !important;text-align:center;border-top:1px solid var(--Border-Subtle) !important}.account-menu-wrapper .mega-menu-item:first-child .mega-menu-link{border-top:none !important}.account-menu-wrapper .mega-menu-link:hover,.account-menu-wrapper .mega-menu-link:active{background:var(--Background-Secondary) !important}.account-menu-wrapper .mega-toggle-animated-inner,.account-menu-wrapper .mega-toggle-animated-inner::after{width:32px !important;background-color:var(--Content-Tertiary) !important}.account-menu-visible .account-menu-wrapper #mega-menu-wrap-header{display:block !important}}@media(min-width: 768px){.main-content-area,#mainContent{margin-left:0}#mainContent>.site-main{margin:1rem;padding:1rem}#mainContent>.site-main .wp-block-search__input{padding:8px}#mainContent>.service-nav-menu,.site-header{padding-left:2rem;padding-right:2rem}.site-header{padding-top:1.6rem;padding-bottom:1.6rem}.site-header .wp-block-columns{display:flex;position:relative}.site-header .wp-block-column.header-page-title{order:0;flex:2}.site-header .wp-block-column.header-search{max-width:30vw;min-width:250px}.site-header .wp-block-column.account-menu{flex-grow:0;flex-basis:40px;min-width:40px;position:relative;display:flex;align-items:center}.site-header .wp-block-column.sidebar-nav-burger{display:none}.site-header #mega-menu-wrap-header{top:60px}.site-header .account-menu-wrapper{position:absolute;top:-1.6rem;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem .5rem;z-index:1000;transition:all .2s ease;pointer-events:auto;min-height:calc(100% + 3.2rem)}.site-header .account-menu-wrapper:hover{background:var(--Background-Bold);border:1px solid var(--Border-Subtle);border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:0 0 4px 4px;padding-left:2rem;padding-right:2rem;justify-content:flex-start}.site-header .account-menu-wrapper:hover #account-menu-trigger{margin-bottom:1rem}.site-header .account-menu-wrapper:hover #mega-menu-wrap-header{display:block !important}.account-menu-wrapper #account-menu-trigger{transition:margin-bottom .2s ease}.account-menu-wrapper #mega-menu-wrap-header{display:none !important;position:static;background:rgba(0,0,0,0);width:220px;min-width:220px}.account-menu-wrapper .mega-menu-toggle{display:none !important}.account-menu-wrapper #mega-menu-header{position:static !important;visibility:visible !important;background:rgba(0,0,0,0) !important}.account-menu-wrapper .mega-menu-link{padding:10px 1.5rem !important;text-align:center;border-top:1px solid var(--Border-Subtle) !important}.account-menu-wrapper .mega-menu-item:first-child .mega-menu-link{border-top:none !important}.account-menu-wrapper .mega-menu-link:hover{background:var(--Background-Secondary) !important}.account-menu-wrapper .account-menu-inner{margin-top:-0.2rem}.account-menu-visible .account-menu-wrapper #mega-menu-wrap-header{display:none !important}.account-menu-wrapper:hover #mega-menu-wrap-header{display:block !important}.wp-site-blocks{display:grid;grid-template-columns:228px 1fr}.wp-site-blocks #mega-menu-wrap-primary{position:sticky;top:0}.sidebar-nav-collapsed .wp-site-blocks{grid-template-columns:64px 1fr}.sidebar-nav-collapsed .wp-site-blocks .service-nav-menu{max-width:calc(100vw - 64px)}.admin-bar #mega-menu-wrap-primary{top:32px;height:calc(100vh - 32px)}.admin-bar .main-content-area,.admin-bar #mainContent{min-height:calc(100vh - 32px)}.admin-bar .site-header{top:32px}}@media(min-width: 934px){#mainContent>.site-main{margin:1.5rem;padding:1.5rem 4rem 4rem}}hr{border-color:var(--wp--custom--dusty-blue--50)}body[data-theme=dark] hr{border-color:var(--wp--custom--dusty-blue--500)}.button,.btn{display:inline-block;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-family-base);font-size:var(--font-size-medium);border-radius:.375rem;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease;text-decoration:none}.button[type=submit],.button--primary,.btn[type=submit],.btn--primary{background-color:var(--color-accent);color:var(--color-background-primary)}.button[type=submit]:hover,.button--primary:hover,.btn[type=submit]:hover,.btn--primary:hover{background-color:var(--color-accent-dark)}.button--secondary,.btn--secondary{background-color:var(--color-background-secondary);color:var(--color-text-primary);border-color:var(--color-border)}.button--secondary:hover,.btn--secondary:hover{background-color:var(--color-border)}.button--chiclet,.btn--chiclet{background-color:var(--Cyan-100);color:var(--Cyan-600);border-color:var(--Cyan-200);border-radius:0;padding:4px 16px}.button--chiclet:hover,.btn--chiclet:hover{color:var(--Cyan-700);background-color:var(--Cyan-200);transform:none}.button--x-small,.btn--x-small{font-size:var(--font-size-x-small)}.button--small,.btn--small{font-size:var(--font-size-small);padding:var(--spacing-xs) var(--spacing-sm)}.button--medium,.btn--medium{font-size:var(--font-size-medium)}.button--large,.btn--large{font-size:var(--font-size-large);padding:var(--spacing-md) var(--spacing-lg)}.button--x-large,.btn--x-large{font-size:var(--font-size-x-large)}.button--xx-large,.btn--xx-large{font-size:var(--font-size-xx-large)}.button--huge,.btn--huge{font-size:var(--font-size-huge)}.wp-block-button__link{display:inline-block;width:100%;text-align:center}#mainContent .qmod-ui-tool button:not(.qmod-aria-dropdown-toggle,.qmod-modal-close){display:inline-block;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-family-base);border-radius:.375rem;border:1px solid rgba(0,0,0,0);cursor:pointer;transition:all .2s ease;text-decoration:none;font-size:var(--font-size-small);background-color:var(--color-accent);color:var(--color-background-primary);height:auto}#mainContent .qmod-ui-tool button:not(.qmod-aria-dropdown-toggle,.qmod-modal-close):hover{background-color:var(--color-accent-dark)}.entry-content>p:first-of-type{margin-top:0}.simple-post-meta{padding:.8rem 0;color:var(--Content-Primary);border:solid var(--Border-Subtle);border-width:1px 0;align-items:baseline}.simple-post-meta .wp-block-post-date{display:contents}.simple-post-meta .wp-block-post-author p,.simple-post-meta .wp-block-post-date time,.simple-post-meta p{margin:0;line-height:1;display:inline}.simple-post-meta time{font-family:var(--wp--preset--font-family--proxima-nova)}.simple-post-meta>p{position:relative;top:.125rem;color:var(--Border-Subtle)}.archive .simple-post-meta,.blog .simple-post-meta{border:none;margin:0;padding:0}.archive-content ul,.archive-content ol,.search-content ul,.search-content ol{list-style:none !important;padding-left:0 !important;margin-left:0 !important}.archive-content li,.search-content li{list-style:none !important;list-style-type:none !important;margin-left:0 !important;padding-left:0 !important}.archive-content li::before,.search-content li::before{content:none !important;display:none !important}.archive-content li::marker,.search-content li::marker{content:none !important;display:none !important}.wp-block-post-template,.wp-block-post-template li,.simple-post-listing{list-style:none !important;list-style-type:none !important}.wp-block-post-template::before,.wp-block-post-template::marker,.wp-block-post-template li::before,.wp-block-post-template li::marker,.simple-post-listing::before,.simple-post-listing::marker{display:none !important;content:none !important}.simple-post-listing h2{font-weight:normal}.table-row-post:last-child{border-bottom:none}.wp-block-query::before{content:"";display:block;border-bottom:2px solid var(--Border-Subtle);margin-bottom:2rem}.card{margin-top:0 !important;background-color:var(--color-background-primary);border-radius:0;padding:var(--spacing-lg);box-shadow:0 3px 11px 0 rgba(0,0,0,.2)}.card__entry-container{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-md);border-bottom:1px solid var(--Border-Subtle)}.card__entry-container:last-of-type{border:none}.card__header{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border)}.card__image-wrapper img{width:100%;object-fit:cover;border-radius:8px}.card__title{color:var(--Content-Tertiary);background-color:var(--Background-Secondary);font-size:18px;font-weight:normal;padding:1rem 1.4rem}.card__subtitle{margin:var(--spacing-sm) auto;font-weight:600}.card__content{color:var(--color-text-secondary);line-height:1.6}.card__content p{font-size:var(--wp--preset--font-size--medium) !important}.card__meta{font-size:var(--font-size-small) !important;color:var(--color-text-secondary) !important}.card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-container h2.wp-block-heading{color:var(--Content-Tertiary);background-color:var(--Background-Secondary);font-size:var(--font-size-large) !important;font-weight:normal;padding:1rem 1.4rem;margin-top:1.5rem !important;margin-bottom:0 !important;box-shadow:0 0 11px 0 rgba(0,0,0,.2)}.full-width-page{--wp--style--global--content-size: none !important;--wp--style--global--wide-size: none !important}.full-width-page .full-width-content-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.full-width-page .wp-block-post-content{max-width:none !important}.full-width-page .wp-block-post-content>*{max-width:none !important}.full-width-page .wp-block-group.alignfull,.full-width-page .wp-block-group.alignwide{max-width:none !important}@media(max-width: 768px){.full-width-page .full-width-content-wrapper{padding-left:1rem !important;padding-right:1rem !important}}.full-width-content-wrapper::-webkit-scrollbar,.table-scroll-wrapper::-webkit-scrollbar{height:8px}.full-width-content-wrapper::-webkit-scrollbar-track,.table-scroll-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.full-width-content-wrapper::-webkit-scrollbar-thumb,.table-scroll-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.full-width-content-wrapper::-webkit-scrollbar-thumb:hover,.table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.full-width-page .full-width-content-wrapper table{min-width:100%;width:max-content;border-collapse:collapse}.full-width-page .full-width-content-wrapper .wp-block-table{overflow:visible}.full-width-page .full-width-content-wrapper .wp-block-table table{margin:0;max-width:none !important;width:auto !important}.full-width-page .full-width-content-wrapper thead tr{background-color:var(--Background-Tertiary) !important}.full-width-page .full-width-content-wrapper thead th{font-family:var(--wp--preset--font-family--proxima-nova);font-size:var(--wp--preset--font-size--small);color:var(--Content-Primary);padding:.75rem;border-left:1px solid var(--Border-Subtle);border-right:1px solid var(--Border-Subtle);border-top:none;border-bottom:none;border-bottom:1px solid var(--Border-Subtle)}.full-width-page .full-width-content-wrapper td{font-family:var(--wp--preset--font-family--proxima-nova);font-size:var(--wp--preset--font-size--small);color:var(--Content-Primary);padding:.75rem;border-left:1px solid var(--Border-Subtle);border-right:1px solid var(--Border-Subtle);border-top:none;border-bottom:none}.full-width-page .full-width-content-wrapper .is-style-stripes tbody tr:nth-child(odd){background-color:var(--Background-Primary)}.full-width-page .full-width-content-wrapper .is-style-stripes tbody tr:nth-child(even){background-color:var(--Background-Secondary)}.wp-block-table{border-bottom:none}.wp-block-table thead{border-top:1px solid var(--Border-Subtle);border-bottom:1px solid var(--Border-Subtle)}.wp-block-table thead th{text-align:center}.wp-block-table thead th{font-family:var(--wp--preset--font-family--proxima-nova);font-size:var(--wp--preset--font-size--small);color:var(--Content-Primary);padding:.75rem;border-left:1px solid var(--Border-Subtle);border-right:1px solid var(--Border-Subtle);border-top:none;border-bottom:none;border-bottom:1px solid var(--Border-Subtle)}.wp-block-table td{font-family:var(--wp--preset--font-family--proxima-nova);font-size:var(--wp--preset--font-size--small);color:var(--Content-Primary);padding:.75rem;border-left:1px solid var(--Border-Subtle);border-right:1px solid var(--Border-Subtle);border-top:none;border-bottom:none}.wp-block-table.is-style-responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-block-table.is-style-responsive-table table{min-width:100%;width:max-content;border-collapse:collapse;margin:0}.wp-block-table.is-style-responsive-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--Background-Primary)}.wp-block-table.is-style-responsive-table.is-style-stripes tbody tr:nth-child(even){background-color:var(--Background-Secondary)}.wp-block-table.is-style-stripes{border-bottom:1px solid var(--Border-Subtle)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--Background-Primary)}.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:var(--Background-Secondary)}.table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll-wrapper table{min-width:100%;width:max-content;border-collapse:collapse;margin:0}.table-scroll-wrapper .wp-block-table{overflow:visible}.table-scroll-wrapper .wp-block-table table{margin:0}.table-scroll-wrapper thead tr{background-color:var(--Background-Tertiary) !important}.table-scroll-wrapper thead th{font-family:var(--wp--preset--font-family--proxima-nova);font-size:var(--wp--preset--font-size--small);color:var(--Content-Primary);padding:.75rem;border-left:1px solid var(--Border-Subtle);border-right:1px solid var(--Border-Subtle);border-top:none;border-bottom:none;border-bottom:1px solid var(--Border-Subtle)}.table-scroll-wrapper td{font-family:var(--wp--preset--font-family--proxima-nova);font-size:var(--wp--preset--font-size--small);color:var(--Content-Primary);padding:.75rem;border-left:1px solid var(--Border-Subtle);border-right:1px solid var(--Border-Subtle);border-top:none;border-bottom:none}.table-scroll-wrapper.is-style-stripes tbody tr:nth-child(odd){background-color:var(--Background-Primary)}.table-scroll-wrapper.is-style-stripes tbody tr:nth-child(even){background-color:var(--Background-Secondary)}.wp-block-table.is-style-responsive-table table,.table-scroll-wrapper table,.full-width-page .wp-block-post-content table,.full-width-page .wp-block-post-content .wp-block-table{max-width:none !important;width:auto !important}@media(max-width: 768px){.wp-block-table table,.wp-block-table.is-style-responsive-table table,.table-scroll-wrapper table,.full-width-page .full-width-content-wrapper table{font-size:.9rem}.wp-block-table th,.wp-block-table td,.wp-block-table.is-style-responsive-table th,.wp-block-table.is-style-responsive-table td,.table-scroll-wrapper th,.table-scroll-wrapper td,.full-width-page .full-width-content-wrapper th,.full-width-page .full-width-content-wrapper td{padding:.5rem}}.wp-block-post-title{font-weight:500}.wp-block-embed:is(.wp-block-embed--brightcove,.wp-block-embed--youtube,.wp-block-embed--wistia){position:relative;width:100%}.wp-block-embed:is(.wp-block-embed--brightcove,.wp-block-embed--youtube,.wp-block-embed--wistia)>.wp-block-embed__wrapper{padding-top:56.25%}.wp-block-embed:is(.wp-block-embed--brightcove,.wp-block-embed--youtube,.wp-block-embed--wistia) iframe{position:absolute;inset:0;width:100%;height:100%;border-style:none}#mainContent .dashboard-card,#mainContent .all-coverage-query-container{background-color:var(--Background-Primary);box-shadow:0 0 11px 0 rgba(0,0,0,.2)}#mainContent .all-coverage-query-container{padding:1rem 2rem;align-self:start}.dashboard-card>.wp-block-buttons,.wp-block-query+.wp-block-buttons{padding-top:0 !important;margin:0}.dashboard-card>.wp-block-buttons .wp-block-button__link,.wp-block-query+.wp-block-buttons .wp-block-button__link{position:relative;padding:.5rem 36px .5rem 0;font-size:16px;color:var(--Content-Link);text-align:left;background-color:rgba(0,0,0,0);white-space:nowrap;border-style:none;width:auto !important}.dashboard-card>.wp-block-buttons .wp-block-button__link:hover,.wp-block-query+.wp-block-buttons .wp-block-button__link:hover{color:var(--Content-Hover)}.dashboard-card>.wp-block-buttons .wp-block-button__link strong,.wp-block-query+.wp-block-buttons .wp-block-button__link strong{right:0;position:absolute;transform:scaleY(1.4);font-size:1.2em;font-weight:normal;top:0;bottom:0;margin:auto;height:32px}.wp-block-query:not(:has(.premium-content-item))+.wp-block-buttons{display:none}#mainContent .dashboard-card{padding-bottom:12px;border-radius:6px;background-color:var(--Background-Primary);box-shadow:0 0 11px 0 rgba(0,0,0,.2);overflow:hidden}#mainContent .dashboard-card .wp-block-heading{padding:12px 24px;color:var(--Content-Tertiary);background-color:var(--Background-Secondary);border-radius:6px 6px 0 0;font-size:18px;font-weight:normal}#mainContent .dashboard-card .wp-block-heading+:is(div,figure,ul){padding:12px 24px;margin:8px 0}#mainContent .dashboard-card .wp-block-buttons{padding-left:24px;padding-right:24px}#mainContent .dashboard-card .wp-block-latest-posts li{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--spacing-md) 0;border-bottom:1px solid var(--Border-Subtle)}#mainContent .dashboard-card .wp-block-latest-posts li:first-child{margin-top:0;padding-top:0}#mainContent .dashboard-card .wp-block-latest-posts a{font-family:var(--font-family-base);font-size:var(--font-size-medium);font-weight:300;line-height:1.2;color:var(--Content-Primary)}#mainContent .dashboard-card .wp-block-latest-posts time{color:var(--color-text-secondary);font-size:var(--font-size-small)}#mainContent .dashboard-card .wp-block-latest-posts__post-excerpt{width:100%}.page-video #mainContent .is-layout-grid .dashboard-card .wp-block-latest-posts a{color:var(--Content-Link)}.page-video #mainContent .is-layout-grid .dashboard-card .wp-block-latest-posts__post-excerpt{order:-1}.page-video #mainContent .wp-block-latest-posts.is-grid li{display:flex;flex-direction:column}.page-video #mainContent .wp-block-latest-posts.is-grid .wp-block-latest-posts__post-excerpt{order:-1}.page-video #mainContent .wp-block-latest-posts.is-grid time{color:var(--color-text-secondary);font-size:var(--font-size-small)}.entry-footer .company-data-table,.page-content .entry-header,.entry-content .wp-block-table{border:1px solid var(--Border-Subtle);background-color:var(--Background-Subtle);color:var(--Content-Primary);font-size:14px;margin-top:0;margin-bottom:1.5rem;padding:10px}.entry-footer .company-data-table figcaption,.page-content .entry-header figcaption,.entry-content .wp-block-table figcaption{font-size:12px;padding:.75rem}.page-content .entry-header{width:auto;max-width:100%;margin:0 0 2rem;padding:1rem 2rem 0}.page-content .entry-header .quote-update-table{font-size:var(--font-size-x-large)}.page-content .entry-header .quote-update-table:has(+div){border-bottom:1px solid var(--Border-Subtle);margin-bottom:1rem}.page-content .entry-header .price-change-arrow>span::before{font-size:var(--font-size-x-large);margin:0 3px;padding:0}.page-content .entry-header .real-time-info{color:var(--Content-Subtle)}.page-content .entry-header .last-trade-datetime{font-size:var(--font-size-small)}.page-content .entry-header>div:not(.quote-update-table) p,.page-content .entry-header>div:not(.quote-update-table) li{font-size:var(--font-size-medium)}.page-content .entry-header>div:not(.quote-update-table)>p:last-child,.page-content .entry-header>div:not(.quote-update-table)>ul:last-child{margin-bottom:2rem}.page-content .entry-header:has(+.entry-content>:is(table,div,figure):first-child){width:50%;float:left;padding:1rem;margin:0}@media(max-width: 767px){.page-content .entry-header{max-width:none !important;width:100% !important;float:none !important;margin-left:0 !important;margin-right:0 !important}}.entry-content>.wp-block-table td{border-style:none}.entry-content>.wp-block-table:first-child{max-width:50%;float:right;margin-left:1.5rem;margin-right:0}@media(max-width: 767px){.entry-content>.wp-block-table:first-child{max-width:none !important;width:100% !important;float:none !important;margin-left:0 !important;margin-right:0 !important}}.entry-footer .company-data-table{gap:0}.entry-footer .company-data-table>div{border-style:none;font-size:.9rem;border-bottom:1px solid var(--Border-Secondary);padding:0 0 6px;margin:.4rem 1rem}.entry-footer .company-data-table>div:nth-last-child(1),.entry-footer .company-data-table>div:nth-last-child(2){border-bottom-style:none}.entry-header+.entry-content>.wp-block-table:first-child{width:calc(50% - 1.5rem);margin-left:0}.entry-header+.entry-content>.wp-block-table:first-child+p{clear:both}.tmf-chart-singleseries{padding-bottom:1px}.tmf-chart-singleseries .highcharts-container{border:1px solid var(--Border-Subtle)}.tmf-chart-singleseries .highcharts-background{fill:var(--Background-Subtle)}.tmf-chart-singleseries .highcharts-axis-labels:not(.highcharts-navigator-xaxis) text,.tmf-chart-singleseries .highcharts-label text,.tmf-chart-singleseries .highcharts-range-label text,.tmf-chart-singleseries .highcharts-title{color:var(--Content-Primary) !important;fill:currentcolor !important}.tmf-chart-singleseries .highcharts-axis-labels:not(.highcharts-navigator-xaxis) text tspan,.tmf-chart-singleseries .highcharts-label text tspan,.tmf-chart-singleseries .highcharts-range-label text tspan,.tmf-chart-singleseries .highcharts-title tspan{color:var(--Content-Primary) !important;fill:currentcolor !important}.tmf-chart-singleseries .highcharts-range-input text{color:var(--Content-Link) !important;fill:currentcolor !important}.tmf-chart-singleseries .highcharts-credits{color:var(--Content-Tertiary) !important;fill:currentcolor !important}.tmf-chart-singleseries .highcharts-navigator-xaxis text{color:var(--Content-Secondary) !important;stroke:currentcolor !important;fill:currentcolor !important;opacity:1 !important}.tmf-chart-singleseries .highcharts-button-box{fill:var(--color-background-secondary);stroke:var(--color-border)}.tmf-chart-singleseries .highcharts-button-box+text{color:var(--color-text-primary) !important;fill:currentcolor !important;transform:translateX(0.2%)}.tmf-chart-singleseries .highcharts-button-box:has(+text[style*=bold]),.tmf-chart-singleseries .highcharts-button-box:has(+text:hover),.tmf-chart-singleseries .highcharts-button-box:hover{fill:var(--color-border)}.tmf-chart-singleseries .highcharts-axis-line,.tmf-chart-singleseries .highcharts-navigator-outline,.tmf-chart-singleseries .highcharts-plot-border,.tmf-chart-singleseries .highcharts-tick,.tmf-chart-singleseries .highcharts-grid-line{stroke:var(--Border-Primary)}.tmf-chart-singleseries .highcharts-graph{stroke:var(--Content-Neutral-Bold)}.tmf-chart-singleseries .highcharts-navigator-mask-inside{fill:var(--color-text-primary);opacity:.15}.tmf-chart-singleseries .highcharts-navigator-xaxis .highcharts-text-outline{display:none}.tmf-chart-singleseries .highcharts-label-box{fill:var(--Background-Primary);stroke:var(--Border-Subtle)}.tmf-chart-singleseries .highcharts-label-box+text{transform:translateX(0.2%)}.tmf-chart-singleseries .highcharts-tooltip{filter:none}.tmf-chart-singleseries .highcharts-point{fill:var(--Background-Bold);stroke:var(--Content-Primary)}.tmf-chart-singleseries .highcharts-crosshair{stroke:var(--Content-Hover)}.tmf-chart-singleseries .highcharts-range-selector{border:1px solid var(--Border-Subtle) !important;background-color:var(--Background-Bold);color:var(--Content-Primary) !important}.post-disclosure,.post-disclosure:empty+p{border-top:1px solid var(--Border-Subtle);padding-top:1rem;margin-top:3rem}.post-disclosure:empty{display:none}table.sortable{border-collapse:collapse}table.sortable tbody tr:nth-of-type(odd){background-color:var(--Background-Secondary)}table.sortable tbody tr:nth-of-type(even){background-color:var(--Background-Primary)}table.sortable th[role=columnheader]:not(.no-sort){cursor:pointer}table.sortable th[role=columnheader]:not(.no-sort)::after{content:"";float:right;margin-top:7px;margin-left:4px;border-width:0 4px 4px;border-style:solid;border-color:var(--Content-Primary) rgba(0,0,0,0);user-select:none}table.sortable th[role=columnheader]:not(.no-sort,[aria-sort])::after{content:"";font-family:dashicons,sans-serif;border-style:none;transform:rotate(90deg);opacity:.25;margin-top:0;font-weight:normal}table.sortable th[aria-sort=ascending]:not(.no-sort)::after{border-bottom:none;border-width:4px 4px 0}table.sortable th[aria-sort]:not(.no-sort)::after{visibility:visible}:root :where(.wp-block-search__button-outside .wp-element-button,.wp-block-search__button-inside .wp-element-button){margin-left:0;padding:.3rem;border-radius:0 3px 3px 0;background:#fff;color:#000}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border-radius:3px 0 0 3px}:where(.wp-block-search__button-outside .wp-element-button,.wp-block-search__button-inside .wp-element-button){border:none !important;border-width:0 !important}.search-form{display:flex;align-items:center;padding:.5rem 1rem;min-width:250px}@media(max-width: 768px){.search-form{min-width:auto;flex:1;margin:0 .75rem;max-width:70%}}.awesomplete input[type=search],.search-input{appearance:none;font-size:.9rem;color:#333;background-color:#fff;border:1px solid #949494;outline:none;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset !important}.awesomplete input[type=search]::placeholder,.search-input::placeholder{color:#6c757d}.wp-block-search .autoComplete_wrapper::before{display:none}.awesomplete.loading~.wp-block-search__button{visibility:hidden}.search-button{background:none;border:none;cursor:pointer;padding:.25rem;margin-left:.5rem}.search-results .search-result-item{padding-bottom:1rem;border:none;border-bottom:1px solid var(--Border-Subtle)}.search-results .wp-block-post-excerpt{margin-top:.2rem}.search-results .wp-block-post-excerpt__excerpt{color:var(--Content-Primary)}.search-results .simple-post-meta{margin-top:.2rem;padding:0;border:none;color:var(--Content-Tertiary)}.wp-block-query-pagination{display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm);margin:var(--spacing-xl) 0;font-family:var(--font-family-base);font-size:var(--font-size-medium)}.wp-block-query-pagination .wp-block-query-pagination-numbers,.wp-block-query-pagination .wp-block-query-pagination-previous,.wp-block-query-pagination .wp-block-query-pagination-next{display:flex;align-items:center;gap:var(--spacing-xs)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination .wp-block-query-pagination-previous a,.wp-block-query-pagination .wp-block-query-pagination-next a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:var(--spacing-xs) var(--spacing-sm);border-radius:4px;background-color:var(--color-background-primary);color:var(--Content-Link);text-decoration:none;font-weight:500;transition:all .2s ease;border:1px solid var(--color-border)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:hover,.wp-block-query-pagination .wp-block-query-pagination-previous a:hover,.wp-block-query-pagination .wp-block-query-pagination-next a:hover{background-color:var(--color-accent);color:var(--color-background-primary);border-color:var(--color-accent)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers:focus,.wp-block-query-pagination .wp-block-query-pagination-previous a:focus,.wp-block-query-pagination .wp-block-query-pagination-next a:focus{outline:none;box-shadow:0 0 0 3px rgba(0,124,186,.1)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers.current{background-color:var(--Background-Subtle);color:var(--Content-Primary);border-color:var(--color-accent);font-weight:600;pointer-events:none}.wp-block-query-pagination .wp-block-query-pagination-numbers .dots{color:var(--color-text-secondary);font-weight:500;padding:var(--spacing-xs)}.wp-block-query-pagination .wp-block-query-pagination-previous a,.wp-block-query-pagination .wp-block-query-pagination-next a{font-weight:600}.wp-block-query-pagination .wp-block-query-pagination-previous a::before,.wp-block-query-pagination .wp-block-query-pagination-next a::before{content:"←";margin-right:var(--spacing-xs)}.wp-block-query-pagination .wp-block-query-pagination-next a::before{content:""}.wp-block-query-pagination .wp-block-query-pagination-next a::after{content:"→";margin-left:var(--spacing-xs)}.wp-block-query-pagination .wp-block-query-pagination-previous.is-disabled,.wp-block-query-pagination .wp-block-query-pagination-next.is-disabled{opacity:.5;pointer-events:none}@media(max-width: 767px){.wp-block-query-pagination{font-size:var(--font-size-small);gap:var(--spacing-xs)}.wp-block-query-pagination .wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination .wp-block-query-pagination-previous a,.wp-block-query-pagination .wp-block-query-pagination-next a{min-width:36px;height:36px;padding:var(--spacing-xs)}}.wp-block-query-pagination--compact .wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination--compact .wp-block-query-pagination-previous a,.wp-block-query-pagination--compact .wp-block-query-pagination-next a{min-width:32px;height:32px;font-size:var(--font-size-small)}.wp-block-group.alignwide.front-page-layout{max-width:100%;padding-left:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium)}.wp-block-group.alignwide.site-main{padding:var(--wp--preset--spacing--large);padding-top:var(--wp--preset--spacing--huge);margin:clamp(1rem,4vw,2rem);background:var(--Background-Primary)}@media(max-width: 782px){.wp-block-group.alignwide.site-main{padding:var(--wp--preset--spacing--small)}}@media(max-width: 480px){.wp-block-group.alignwide.site-main{padding:var(--wp--preset--spacing--small)}}body.admin-bar.page-template-wp-custom-template-service-homepage #mainContent>footer hr{display:none}body[class*=service--] .wp-block-post-title{display:flex}.page-template-wp-custom-template-service-homepage .content-page-title{display:none !important}.service-logo-container,.service-logo{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;font-weight:700;font-size:1rem !important;outline:2px solid var(--Border-Subtle);outline-offset:2px}.service-logo-container a,.service-logo a{color:inherit}@media(max-width: 575px){.service-logo-container,.service-logo{width:2rem;height:2rem;font-size:.85rem !important}}.service-logo-container{margin-right:var(--spacing-md)}@media(max-width: 575px){.service-logo-container{margin-right:var(--spacing-sm)}}.service-logo{color:#fff;background-color:#eff2f4;box-shadow:0 1px 4px rgba(0,0,0,.06);text-shadow:0 1px 5px rgba(0,0,0,.3);padding-top:2px}.service-logo.service-color--blue{background-color:var(--wp--custom--service-colors--blue)}.service-logo.service-color--blue-light{background-color:var(--wp--custom--service-colors--blue-light)}.service-logo.service-color--cherry{background-color:var(--wp--custom--service-colors--cherry)}.service-logo.service-color--coral{background-color:var(--wp--custom--service-colors--coral)}.service-logo.service-color--green{background-color:var(--wp--custom--service-colors--green)}.service-logo.service-color--magenta{background-color:var(--wp--custom--service-colors--magenta)}.service-logo.service-color--mustard{background-color:var(--wp--custom--service-colors--mustard)}.service-logo.service-color--orange{background-color:var(--wp--custom--service-colors--orange)}.service-logo.service-color--platinum{background-color:var(--wp--custom--service-colors--platinum)}.service-logo.service-color--purple{background-color:var(--wp--custom--service-colors--purple)}.service-logo.service-color--raspberry{background-color:var(--wp--custom--service-colors--raspberry)}.service-logo.service-color--red{background-color:var(--wp--custom--service-colors--red)}.service-logo.service-color--rose{background-color:var(--wp--custom--service-colors--rose)}.service-logo.service-color--vermilion{background-color:var(--wp--custom--service-colors--vermilion)}body[class*=service--] .site-header{box-shadow:none}body[class*=service--] .site-header .service-logo-container{display:inline-flex}body[class*=service--] #mainContent>.service-nav-menu{background-color:var(--Background-Bold-Alt);position:sticky;top:91px;z-index:500;margin-top:0;padding:0}@media(max-width: 768px){body[class*=service--] #mainContent>.service-nav-menu{position:sticky;top:120px;left:0;right:0;width:100vw;margin-right:calc(-50vw + 50%)}}body[class*=service--] #mainContent>.service-nav-menu .menu{display:flex;padding:0 1rem;margin-top:0;margin-bottom:0;position:relative;left:-1.2rem;list-style:none}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .menu{display:none;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:var(--Background-Bold-Alt);box-shadow:0 4px 8px rgba(0,0,0,.15);max-height:calc(100vh - 150px);overflow-y:auto;padding:0;z-index:1000}body[class*=service--] #mainContent>.service-nav-menu .menu.is-open{display:flex}}@media(min-width: 1025px){body[class*=service--] #mainContent>.service-nav-menu .menu{left:-1.2rem}}body[class*=service--] #mainContent>.service-nav-menu .menu-item{display:block;font-size:1rem;margin:0;position:relative}@media(max-width: 1200px)and (min-width: 1025px){body[class*=service--] #mainContent>.service-nav-menu .menu-item{font-size:.9rem}}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .menu-item{border-bottom:1px solid var(--Border-Primary)}body[class*=service--] #mainContent>.service-nav-menu .menu-item:last-child{border-bottom:none}}body[class*=service--] #mainContent>.service-nav-menu .menu-item:hover>a{background-color:var(--Background-Tertiary)}body[class*=service--] #mainContent>.service-nav-menu .menu-item.current-menu-item>a{color:var(--Content-Hover);font-weight:700}body[class*=service--] #mainContent>.service-nav-menu .menu-item>a{display:block;color:var(--Content-Primary);padding:.5rem 1.5rem;white-space:nowrap}@media(min-width: 768px){body[class*=service--] #mainContent>.service-nav-menu .menu-item>a{padding:.5rem 1.5rem}}@media(max-width: 1200px)and (min-width: 1025px){body[class*=service--] #mainContent>.service-nav-menu .menu-item>a{padding:.5rem 1rem}}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .menu-item>a{padding:1rem 1.5rem;white-space:normal}}body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children>a{position:relative;padding-right:2rem}body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children>a::after{content:"▼";position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:.6rem;transition:transform .3s ease}@media(min-width: 1025px){body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children>a::after{font-size:.5rem}}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children>a{padding-right:3rem}body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children>a::after{right:1.5rem;font-size:.7rem}body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children.submenu-open>a::after{transform:translateY(-50%) rotate(180deg)}}@media(min-width: 1025px){body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children:hover>a::after,body[class*=service--] #mainContent>.service-nav-menu .menu-item.menu-item-has-children:focus-within>a::after{transform:translateY(-50%) rotate(180deg)}}body[class*=service--] #mainContent>.service-nav-menu .sub-menu{position:absolute;top:100%;left:0;margin-top:0;padding:0;list-style:none;background:var(--Background-Bold-Alt);box-shadow:0 6px 8px rgba(0,0,0,.15);border-radius:0 0 4px 4px;min-width:300px;max-width:300px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;background:var(--Background-Tertiary);display:none !important;border-radius:0;min-width:0;max-width:none;width:100%}body[class*=service--] #mainContent>.service-nav-menu .sub-menu.is-open{display:block !important}}body[class*=service--] #mainContent>.service-nav-menu .sub-menu .menu-item{display:block}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .sub-menu .menu-item{border-bottom:none}}body[class*=service--] #mainContent>.service-nav-menu .sub-menu .menu-item:last-child a{border-radius:0 0 4px 4px}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .sub-menu .menu-item:last-child a{border-radius:0}}body[class*=service--] #mainContent>.service-nav-menu .sub-menu a{display:block;padding:1rem 2rem 1rem 1.5rem;white-space:normal;word-wrap:break-word;line-height:1.4}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .sub-menu a{padding:.75rem 1.5rem .75rem 2.5rem}}body[class*=service--] #mainContent>.service-nav-menu .sub-menu a:hover{background-color:var(--Background-Tertiary)}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .sub-menu a:hover{background-color:var(--Background-Bold)}}@media(min-width: 1025px){body[class*=service--] #mainContent>.service-nav-menu .menu-item:hover>.sub-menu,body[class*=service--] #mainContent>.service-nav-menu .menu-item:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle{display:none;background:none;border:none;color:var(--Content-Primary);font-size:1.5rem;padding:.75rem 1rem;cursor:pointer;width:100%;text-align:left;position:relative}@media(max-width: 1024px){body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem}}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle .menu-label{font-size:1rem;font-weight:500;line-height:1.5}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle .toggle-icon{padding-bottom:.3rem;font-size:1.5rem;line-height:1;display:flex;align-items:center;position:relative;width:1.5rem;height:1.5rem}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle .icon-hamburger,body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle .icon-close{position:absolute;transition:opacity .2s ease,transform .2s ease}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle .icon-hamburger{opacity:1;transform:scale(1)}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle .icon-close{opacity:0;transform:scale(0.8)}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle[aria-expanded=true] .icon-hamburger{opacity:0;transform:scale(0.8)}body[class*=service--] #mainContent>.service-nav-menu .service-nav-toggle[aria-expanded=true] .icon-close{opacity:1;transform:scale(1)}@media screen and (max-width: 600px){#wpadminbar{position:fixed !important}}body.admin-bar[class*=service--] #mainContent>.site-header{top:32px}@media(max-width: 782px){body.admin-bar[class*=service--] #mainContent>.site-header{top:0}}body.admin-bar[class*=service--] #mainContent>.service-nav-menu{top:125px}@media(max-width: 782px){body.admin-bar[class*=service--] #mainContent>.service-nav-menu{top:120px}}body.page-template-wp-custom-template-service-homepage .content-page-title{display:none !important}body.page-template-wp-custom-template-service-homepage .entry-content{margin-top:0}body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-columns,body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-group{margin:1rem auto;padding:0;display:grid;grid-template-columns:1fr;gap:2rem}@media(max-width: 768px){body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-columns,body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-group{margin:1rem}}@media(min-width: 1024px){body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-columns,body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-group{grid-template-columns:.5fr 1fr}}@media(min-width: 768px){body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-columns,body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-group{padding:1rem;margin-bottom:0}body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-columns:has(>div+div+div),body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-group:has(>div+div+div){grid-template-columns:1fr 1.5fr 1fr;grid-gap:2rem;margin-top:1rem}body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-columns:has(>div+div+div):first-child>div:nth-child(3) .wp-block-heading,body.page-template-wp-custom-template-service-homepage .entry-content>.wp-block-group:has(>div+div+div):first-child>div:nth-child(3) .wp-block-heading{margin-top:0 !important}}body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query{margin:0 0 8px}body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query li{margin:0;border-bottom:1px solid var(--Border-Subtle)}body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query .wp-block-post-excerpt,body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query .service-logo-container{display:none}body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query .wp-block-post-author__name{font-size:var(--wp--preset--font-size-small)}body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query .content-title{font-size:18px}body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query .content-item .content-title a{color:var(--Content-Link)}body.page-template-wp-custom-template-service-homepage .entry-content .all-coverage-query .content-item .content-title a:hover{color:var(--Content-Hover)}body.page-template-wp-custom-template-service-homepage .entry-content .recs-query li{padding:.25rem 0 2rem;margin-top:0}body.page-template-wp-custom-template-service-homepage.admin-bar .entry-content>.wp-block-navigation{top:127px;overflow-x:auto;margin-bottom:1rem}@media(min-width: 783px){body.page-template-wp-custom-template-service-homepage.admin-bar .entry-content>.wp-block-navigation{top:123px;margin-bottom:0}}#mainContent .recs-card-item{position:relative;display:flex;flex-direction:column;gap:0;box-shadow:0 5px 25px 0 rgba(0,0,0,.1019607843);border:1px solid var(--Border-Primary);border-radius:6px}#mainContent .recs-card-item .rec-status{position:absolute;top:-6px;left:-6px;text-transform:uppercase;font-size:16px;padding:2px 8px 1px;color:var(--Primary-White);box-shadow:4px 4px 0 0 rgba(0,0,0,.2509803922);background-color:var(--Content-Neutral);z-index:4}#mainContent .recs-card-item .rec-status[data-rec-status=buy]{background-color:var(--Content-Positive)}#mainContent .recs-card-item .rec-status[data-rec-status=sell]{background-color:var(--Content-Negative)}#mainContent .recs-card-item .post-ticker-logo-container{overflow:hidden;position:absolute;top:0;left:0;right:0;border-radius:6px 6px 0 0;background-color:#fff}#mainContent .recs-card-item .post-ticker-logo-container img{width:100%;height:150px;display:block;object-fit:contain;margin-top:-30px;visibility:hidden;position:absolute}#mainContent .recs-card-item .ticker{text-align:center;position:relative;z-index:3;display:block;padding-top:16px;padding-bottom:16px;color:#959595;background-color:#fff;margin-top:86px}#mainContent .recs-card-item .ticker>span{display:block;color:var(--Content-Ticker-Card)}#mainContent .recs-card-item .ticker:hover{text-decoration:underline}#mainContent .recs-card-item p:nth-child(2):hover+.post-ticker-logo-container img{opacity:.25}#mainContent .recs-card-item p:nth-child(2):hover~.quote-update-table .price-quote>span{opacity:.25}#mainContent .recs-card-item .price-quote{display:block;border-radius:0 0 6px 6px;background-color:var(--Background-Secondary);box-shadow:0 0 11px 0 rgba(0,0,0,.2);color:var(--Content-Primary);font-size:16px;gap:3px;letter-spacing:.5px;padding-top:.5rem}#mainContent .recs-card-item .price-quote br{display:none}#mainContent .recs-card-item .price-change-arrow>span{font-size:30px;line-height:16px}#mainContent .recs-card-item .price-change-arrow>span::before{color:var(--Content-Neutral)}#mainContent .recs-card-item .price-change-arrow>span.decrease::before{color:var(--Content-Negative)}#mainContent .recs-card-item .price-change-arrow>span.increase::before{color:var(--Content-Positive)}#mainContent .recs-card-item .real-time-info{display:none}#mainContent .recs-card-item .recs-post-date{background-color:var(--Background-Secondary);font-size:16px;color:var(--Content-Tertiary);padding:.5rem;margin:0;text-align:center}.filters-container{display:flex;gap:var(--spacing-sm);align-items:center}.filters-container>*{flex:1;min-width:0}@media(max-width: 768px){.filters-container{flex-direction:column;align-items:stretch}.filters-container>*{flex:none;width:100%}}.filter-multiselect{position:relative;display:inline-block;min-width:150px;width:100%}.filter-multiselect .filter-toggle{width:100%;text-align:left;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-text-secondary);border-radius:4px;background-color:var(--color-background-secondary);color:var(--color-text-primary);font-size:var(--font-size-medium);font-family:inherit;cursor:pointer;appearance:none;text-transform:capitalize;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:16px;transition:border-color .2s ease}.filter-multiselect .filter-toggle:hover{border-color:var(--color-accent)}.filter-multiselect .filter-toggle:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,124,186,.1)}.filter-multiselect .filter-options{display:none;position:absolute;top:100%;left:0;width:100%;max-height:250px;overflow-y:auto;margin-top:2px;border:1px solid var(--color-text-secondary);border-radius:4px;background-color:var(--color-background-primary);z-index:20;padding:var(--spacing-sm) var(--spacing-md);box-shadow:0 2px 6px rgba(0,0,0,.1)}.filter-multiselect .filter-options label{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-medium);color:var(--color-text-primary);padding:var(--spacing-xs) 0;cursor:pointer}.filter-multiselect .filter-options label input[type=checkbox]{accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}.filter-multiselect .filter-options label span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-multiselect .filter-options::-webkit-scrollbar{width:6px}.filter-multiselect .filter-options::-webkit-scrollbar-thumb{background-color:var(--color-text-secondary);border-radius:3px}.filter-multiselect .filter-options::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.filter-multiselect.open .filter-options{display:block}@media(max-width: 767px){.filter-multiselect .filter-toggle{min-width:100%}.filter-multiselect .filter-options{position:relative;box-shadow:none;margin-top:var(--spacing-xs)}}#mainContent .premium-content-excerpt p{font-size:1rem;padding-top:var(--spacing-md)}@media(max-width: 767px){#mainContent .premium-content-excerpt p{padding-left:1rem;padding-right:1rem}}body.blog .page-header~.wp-block-template-part,.all-coverage-query{margin:1.5rem 0 0}.all-coverage-listing,.recommendation-list,.author-post-list{list-style:none;padding:0;margin:0}.all-coverage-listing li,.recommendation-list li,.author-post-list li{margin-top:.7rem;border-bottom:1px solid var(--Border-Subtle)}.all-coverage-listing li:last-child,.recommendation-list li:last-child,.author-post-list li:last-child{border:none}.all-coverage-item:not(.has-author) .wp-block-post-author{display:none}.content-separator{margin:var(--spacing-md) 0;border-top-style:none;border-width:1px;border-color:var(--color-border)}.premium-content-no-results{color:var(--Content-Secondary);font-size:var(--font-size-large);margin:var(--spacing-xl) 0}#mainContent .recs-table-headings{margin-top:2rem}#mainContent .recs-table-headings h4.wp-block-heading{font-size:18px;font-weight:normal;color:var(--Content-Secondary)}#mainContent .recs-table-headings .wp-block-column:last-child>h4.wp-block-heading{text-align:center}#mainContent .recs-table-listing{white-space:nowrap}#mainContent .recs-table-listing .wp-block-columns{align-items:center !important}#mainContent .recs-table-listing .wp-block-post{font-size:16px;border-top:1px solid var(--Border-Subtle);padding:1rem 0;margin:0}#mainContent .recs-table-listing .wp-block-post:last-child{border-bottom:1px solid var(--Border-Subtle)}#mainContent .recs-table-listing .wp-block-column:nth-child(2){text-transform:uppercase}#mainContent .recs-table-listing .wp-block-column:last-child>div{margin:auto}#mainContent .recs-table-row{display:block}#mainContent .recs-card-listing>li:first-child{padding-top:0;overflow:inherit}@media(max-width: 768px){#mainContent .recs-card-listing>li:first-child{padding-top:1rem}}.premium-reports-main{padding:2rem 3rem}@media(max-width: 768px){.premium-reports-main{padding:1rem 1.5rem}}#mainContent>.wp-block-group>.wp-block-query{margin-top:2rem}#mainContent .wp-block-query::before{display:none}.premium-reports-query{margin:0}.premium-reports-query .reports-listing{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;list-style:none;padding:0;margin:0}.premium-reports-query .reports-listing.is-layout-grid{display:grid !important;grid-template-columns:repeat(2, 1fr) !important}.premium-reports-query .reports-listing li{margin:0;padding:0}.premium-reports-query .reports-listing-item{position:relative;display:flex;align-items:center;justify-content:center;min-height:300px;border-radius:8px;overflow:hidden;background-color:var(--color-background-secondary)}.premium-reports-query .reports-listing-item .premium-content-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.premium-reports-query .reports-listing-item .premium-content-thumbnail img{width:100%;height:100%;object-fit:cover}.premium-reports-query .reports-listing-item .premium-content-thumbnail::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.8) 100%)}.premium-reports-query .premium-content-title{position:relative;z-index:2;margin:0;padding:0 1rem;text-align:center;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.3}.premium-reports-query .premium-content-title a{color:#fff;text-decoration:none}.premium-reports-query .premium-content-title a:hover{color:#fc3}@media(max-width: 767px){.reports-listing{grid-template-columns:1fr !important;gap:1.5rem}.reports-listing.is-layout-grid{grid-template-columns:1fr !important}}.premium-report-banner{background:linear-gradient(90deg, rgb(60, 10, 10) 0%, rgb(130, 30, 20) 100%);height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 1rem}.premium-report-banner h1{margin-top:.5rem;color:#fff}.premium-report-banner .premium-report-logo{display:inline-block;width:188px;height:24px;background:no-repeat center/contain url("../images/premium-report-logo.svg")}.reports-listing .premium-report-logo{position:relative;display:grid;justify-items:center;margin:-1rem auto 1rem;height:26px}.reports-listing .premium-content-date{position:relative;margin:1rem auto 0;text-align:center;color:hsla(0,0%,100%,.6);font-size:var(--font-size-small)}body.blog .wp-block-query .content-item,.post-type-archive .wp-block-query .content-item{margin-bottom:1rem}.content-item{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-xs);padding:var(--spacing-md) 0;border-bottom:1px solid var(--Border-Subtle)}.content-item:last-child{border-bottom:none}.content-item .content-details{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--spacing-xs)/2)}.content-item .content-title{font-family:var(--wp--preset--font-family--montserrat);font-size:var(--font-size-large);font-weight:600;line-height:1.2;margin:0 0 calc(var(--spacing-xs)/2)}.content-item .content-title a{color:var(--Content-Link);text-decoration:none}.content-item .content-title a:hover{color:var(--color-accent-dark)}.content-item .content-meta{display:flex;align-items:center;gap:0;font-size:var(--font-size-small);color:var(--Content-Secondary);margin:0;flex-wrap:inherit}.content-item .content-meta .content-author,.content-item .content-meta .content-date{color:var(--Content-Secondary)}.content-item .content-meta .content-author::after{content:"|";margin:0 var(--spacing-sm)}@media(max-width: 767px){.content-item{align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-md) 0}}.taxonomy-terms-list{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg) 0}.taxonomy-terms-list .taxonomy-term-item{display:flex;align-items:center;justify-content:center;min-height:inherit !important;border:1px solid var(--Border-Subtle) !important;background-color:var(--color-background-secondary);border-radius:.5rem;padding:var(--spacing-xl);text-align:center;transition:all .2s ease;text-decoration:none}.taxonomy-terms-list .taxonomy-term-item.no-image{display:flex;justify-content:center;align-items:center}.taxonomy-terms-list .taxonomy-term-item:hover{background-color:var(--Background-Tertiary);color:var(--color-accent)}.taxonomy-terms-list .taxonomy-term-item .service-branding-image{width:inherit;max-height:26px;object-fit:contain;display:block}.taxonomy-terms-list .taxonomy-term-item .service-branding-image-light{display:block !important}.taxonomy-terms-list .taxonomy-term-item .service-branding-image-dark{display:none !important}.taxonomy-terms-list .taxonomy-term-item .wp-block-heading{margin:0;font-size:var(--font-size-large);color:inherit}body[data-theme=dark] .taxonomy-terms-list .taxonomy-term-item .service-branding-image-dark{display:block !important}body[data-theme=dark] .taxonomy-terms-list .taxonomy-term-item .service-branding-image-light{display:none !important}@media(prefers-color-scheme: dark){body:not([data-theme]) .taxonomy-terms-list .taxonomy-term-item .service-branding-image-dark{display:block !important}body:not([data-theme]) .taxonomy-terms-list .taxonomy-term-item .service-branding-image-light{display:none !important}}.taxonomy-terms-default{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg) 0}.taxonomy-terms-default .taxonomy-term-item{border-bottom:1px solid #e0e0e0;padding-bottom:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--medium)}.taxonomy-terms-default .taxonomy-term-item .wp-block-heading{margin-top:0;margin-bottom:.5rem;font-size:var(--font-size-large);color:var(--color-text-primary)}.taxonomy-terms-default .taxonomy-term-item .wp-block-heading a{color:inherit;text-decoration:none}.taxonomy-terms-default .taxonomy-term-item .wp-block-heading a:hover{color:var(--color-accent)}.taxonomy-terms-default .taxonomy-term-item p{margin-top:0;margin-bottom:0;color:var(--color-text-secondary)}.taxonomy-terms-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@media(min-width: 768px){.taxonomy-terms-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.taxonomy-terms-grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 768px){.taxonomy-terms-list{gap:var(--spacing-md);padding:var(--spacing-md) 0}.taxonomy-terms-list .taxonomy-term-item{padding:var(--spacing-lg);min-height:150px}}body.home .site-main{background-color:var(--Background-Secondary) !important;padding-top:0 !important}body.home .entry-content>.wp-block-columns{gap:1.7rem}body.home .entry-content>.is-layout-grid>.wp-block-group>div{margin-top:0;background-color:var(--Background-Primary);padding:1.2rem 1.4rem;box-shadow:0 3px 11px 0 rgba(0,0,0,.2)}body.home .entry-content>.is-layout-grid>.wp-block-group>figure+div{padding-top:1.2rem !important}body.home .entry-content>.is-layout-grid>.wp-block-group>h2,body.home .entry-content>.is-layout-grid>.wp-block-group>div:first-child{box-shadow:0 0 11px 0 rgba(0,0,0,.2);margin-top:1.5rem}@media(max-width: 1283px){body.home .entry-content>.is-layout-grid>.wp-block-group.grid-col-3>div:first-child{margin-top:0 !important}}body.home .premium-content-excerpt,body.home .wp-block-query-pagination,body.home .wp-block-query::before{display:none}body.home .wp-block-image,body.home .wp-block-post{margin:0}body.home .coverage-query{margin-top:1rem}body.home .service-logo-container,body.home .service-logo{width:2.25rem;height:2.25rem;font-size:.75rem !important;outline:2px solid var(--Border-Subtle);outline-offset:2px}body.home h2.wp-block-heading{color:var(--Content-Tertiary);background-color:var(--Background-Secondary);font-size:var(--font-size-large) !important;font-weight:normal;padding:1rem 1.4rem}body.home .wp-block-post:first-child .content-item{padding-top:0}body.home .content-item{flex-direction:row}body.home .content-item .content-title{font-size:1.125rem}body.home .content-item .content-meta .content-author::after,body.home .wp-block-post-author__name,body.home .content-item .content-meta{color:var(--Content-Secondary);font-size:13px}body.home .content-item .content-meta{gap:0}body.home .content-separator{border-color:var(--Border-Subtle) !important;margin:0}body.home .reports-listing{grid-template-columns:1fr !important;gap:24px !important}body.home .recs-table-headings{margin-top:0 !important}body.home .recs-table-headings h4.wp-block-heading{font-size:13px !important;font-weight:normal;color:var(--Content-Tertiary)}body.home .recs-table-query-container .recs-table-listing{margin-top:.6rem}body.home .recs-table-query-container .recs-table-listing .wp-block-post,body.home .recs-table-query-container .recs-table-listing p{font-size:15px !important}body.home .recs-table-query-container .premium-content-item{padding:0;display:grid;grid-template-columns:repeat(3, 1fr) 60px;gap:8px}body.home .recs-table-query-container .service-logo-container{margin:auto}body.home .recs-table-query-container .rec-status,body.home .recs-table-query-container .ticker{text-transform:uppercase}body.category--service-homepage h2.wp-block-heading,body[class*=service-] .card-container h2.wp-block-heading{color:var(--Content-Tertiary);background-color:var(--Background-Secondary);font-size:18px;font-weight:normal;padding:1rem 1.4rem;box-shadow:0 0 11px 0 rgba(0,0,0,.2);margin-top:1rem !important;margin-bottom:0 !important}body.page-template-default:not(.home) .content-meta,body.single .content-meta{gap:0;padding:12px 0;border:1px solid var(--Border-Subtle);border-right-style:none;border-left-style:none}body.page-template-default:not(.home) .content-author,body.single .content-author{padding-right:24px;margin-right:24px;border-right:1px solid var(--Border-Subtle)}body.page-template-default:not(.home).post-no-author .wp-block-post-author,body.single.post-no-author .wp-block-post-author{display:none}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-header:not(:has(>*)),body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content>p:empty,body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-footer>p:empty{display:none}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content{display:block;margin-top:1rem;margin-block-start:auto}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content h2.wp-block-heading{font-size:var(--font-size-x-large)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content h3.wp-block-heading{font-size:var(--font-size-large)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .wp-block-embed,body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .wp-block-heading{margin:2rem 0}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content>.wp-block-heading:first-child{margin-top:0}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .wp-block-embed{clear:both}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content div[style*=padding]:has(>iframe[src*=brightcove]){padding:56.25% 0 0 !important}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast{background:var(--Background-Secondary);padding:1rem;border:1px solid var(--Border-Secondary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .ai-report-title,body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .slider-heading{font-weight:600}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .ai-score-label,body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .ai-tech-label{color:var(--Content-Secondary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .ai-score-value{color:var(--Content-Primary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .ai-tech-category{background:var(--Background-Menu-Item-Hover);color:var(--Content-Link)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast a{color:var(--Content-Link)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .label{color:var(--Content-Tertiary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .ticker-label{color:var(--Content-Secondary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .slider{background-color:var(--Background-Primary);overflow:visible}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .slider-row{height:1rem;background-color:var(--Background-Primary);border-radius:6px;overflow:visible}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .slider-label-group:nth-of-type(1),body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .low{color:var(--Content-Negative)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .slider-label-group:nth-last-of-type(1),body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .high{color:var(--Content-Positive)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast .slider-forecast-caption{color:var(--Content-Secondary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--Border-Subtle);height:24px;width:16px;border-radius:3px;background:var(--Background-Tertiary);cursor:pointer;margin-top:-7px;box-shadow:1px 1px 1px var(--Background-Primary),0 0 1px var(--Background-Primary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast input[type=range]::-moz-range-thumb{border:1px solid var(--Border-Subtle);height:24px;width:16px;border-radius:3px;background:var(--Background-Tertiary);cursor:pointer;box-shadow:1px 1px 1px var(--Background-Primary),0 0 1px var(--Background-Primary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-content .mf-slider-forecast input[type=range]::-ms-thumb{border:1px solid var(--Border-Subtle);height:24px;width:16px;border-radius:3px;background:var(--Background-Tertiary);cursor:pointer;box-shadow:1px 1px 1px var(--Background-Primary),0 0 1px var(--Background-Primary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-footer{position:relative}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-footer h3{margin:3rem 0 2rem}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .entry-footer h3+.real-time-info{position:absolute;right:0;top:2rem;color:var(--Content-Tertiary)}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .post-tickers-container .ticker{margin:0 1rem 1rem 0}body:is(.single,.wp-singular):not(.home,.page-video) #mainContent .post-tickers-container:not(:empty)+.content-meta{margin-top:1rem}body.single-recommendation .ticker-listings-columns h2{padding-bottom:.3rem;border-bottom:1px solid var(--Border-Subtle)}body.single-recommendation .ticker-listings-columns .wp-block-post-excerpt{display:none}body.single-recommendation .ticker-listings-columns .content-meta{padding:0;border:0}body.single-recommendation .ticker-listings-columns .content-author{margin:0;padding:0;border:0}body.single-recommendation .ticker-listings-columns .all-coverage-query{margin-top:1rem}.page-video .entry-content>.wp-block-heading{margin-top:3rem}.autoComplete_wrapper{display:inline-block;position:relative;width:100%;min-width:150px}.autoComplete_wrapper.loading input{pointer-events:none;opacity:.6}.autoComplete_wrapper.loading::after{content:"";position:absolute;top:50%;right:var(--spacing-sm);transform:translateY(-50%);width:18px;height:18px;background:rgba(0,0,0,0) url("../images/loading-spinner.svg") center center no-repeat;background-size:contain}.autoComplete_wrapper>input{width:100%;padding:var(--spacing-sm) var(--spacing-md);box-sizing:border-box;font-size:var(--font-size-medium);font-family:inherit;color:var(--color-text-primary);border-radius:4px;border:1px solid var(--color-text-secondary);background-color:var(--color-background-secondary);transition:border-color .2s ease,box-shadow .2s ease}.autoComplete_wrapper>input::placeholder{color:var(--color-text-secondary)}.autoComplete_wrapper>input:hover{border-color:var(--color-accent)}.autoComplete_wrapper>input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,124,186,.1)}.autoComplete_wrapper>ul{position:absolute;top:calc(100% + .25rem);left:0;right:0;max-height:220px;overflow-y:auto;margin:0;padding:0;list-style:none;z-index:1000;background-color:var(--color-background-primary);border:1px solid var(--color-text-secondary);border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.05);transition:opacity .15s ease-in-out}.autoComplete_wrapper>ul[hidden],.autoComplete_wrapper>ul:empty{display:block;opacity:0;transform:scale(0.95)}.autoComplete_wrapper>ul>li{margin:0;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-medium);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:background .2s ease}.autoComplete_wrapper>ul>li mark{background:rgba(0,0,0,0);color:var(--color-accent);font-weight:600}.autoComplete_wrapper>ul>li:hover,.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:var(--color-accent-light)}@media only screen and (max-width: 600px){.autoComplete_wrapper>input{width:100%}}.autoComplete_wrapper::before{content:"";position:absolute;right:var(--spacing-md);top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 171 171'%3E%3Cpath fill='none' d='M0 171.996V0h171.996v171.996z'/%3E%3Cpath fill='%231e1e1e' d='M74.1 17.1c-31.413 0-57 25.587-57 57s25.587 57 57 57c13.66 0 26.205-4.85 36.037-12.903l34.033 34.033a5.7 5.7 0 1 0 8.06-8.06l-34.033-34.033C126.25 100.305 131.1 87.76 131.1 74.1c0-31.413-25.587-57-57-57zm0 11.4c25.252 0 45.6 20.348 45.6 45.6 0 25.252-20.348 45.6-45.6 45.6-25.252 0-45.6-20.348-45.6-45.6 0-25.252 20.348-45.6 45.6-45.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;filter:none}body[data-theme=dark] .autoComplete_wrapper::before{filter:invert(1)}.filter-chiclets-container{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin:var(--spacing-sm) 0}.filter-chiclets{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin:0}.filter-chiclets .filter-chiclet{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:9999px;background-color:var(--color-background-secondary);border:1px solid var(--color-text-secondary);margin:0;font-size:var(--font-size-small);font-weight:500;color:var(--color-text-primary)}.filter-chiclets .filter-chiclet .remove-chiclet{background:none;border:none;padding:0;margin-left:.25rem;font-size:1.2rem;cursor:pointer;color:var(--color-text-secondary);line-height:1.2}.filter-chiclets .filter-chiclet .remove-chiclet:hover{color:var(--color-accent)}#ticker-chiclets{text-transform:uppercase}#guidance-chiclets{text-transform:capitalize}#mainContent #react-scorecard-root *::after{display:none}#mainContent #react-scorecard-root .scorecard-totals{padding:12px 16px;background-color:var(--Background-Subtle);margin:1rem 0}#mainContent #react-scorecard-root .scorecard-totals dl{flex-direction:column}#mainContent #react-scorecard-root .green{color:var(--Content-Positive)}#mainContent #react-scorecard-root .red{color:var(--Content-Negative)}#mainContent #react-scorecard-root .search-and-nav{display:flex;justify-content:space-between;margin-bottom:1rem;position:relative;z-index:200}#mainContent #react-scorecard-root .search-and-nav>nav{order:2;flex-grow:1;max-width:250px;min-width:180px;margin-left:8px}#mainContent #react-scorecard-root .search-and-nav>search{margin:0}#mainContent #react-scorecard-root .search-and-nav>search,#mainContent #react-scorecard-root .search-and-nav>search input{color:var(--Content-Secondary)}#mainContent #react-scorecard-root .search-and-nav>search path{fill:var(--Content-Secondary);fill-opacity:.7}#mainContent #react-scorecard-root .search-and-nav>search input{background-color:var(--Background-Secondary);border-color:var(--Border-Subtle);padding:.4rem;max-width:230px;text-indent:8px;width:calc(62vw - 78px)}#mainContent #react-scorecard-root .search-and-nav>search .search-icon{right:8px;top:10px}#mainContent #react-scorecard-root .search-and-nav>search .reset-button{color:var(--Content-Secondary);opacity:.7;right:24px;top:6px;display:none}@media(max-width: 600px){#mainContent #react-scorecard-root .search-and-nav{flex-direction:column}#mainContent #react-scorecard-root .search-and-nav>nav,#mainContent #react-scorecard-root .search-and-nav>search input{max-width:100%;margin-left:0}#mainContent #react-scorecard-root .search-and-nav>search input{width:100%;margin-bottom:1rem;padding:.5rem}#mainContent #react-scorecard-root .search-and-nav>search .search-icon{top:14px}}#mainContent #react-scorecard-root .scorecard-switch__menu,#mainContent #react-scorecard-root .scorecard-switch__control{background-color:var(--Background-Subtle)}#mainContent #react-scorecard-root .scorecard-switch__menu,#mainContent #react-scorecard-root .scorecard-switch__indicator,#mainContent #react-scorecard-root .scorecard-switch__placeholder{color:var(--Content-Secondary)}#mainContent #react-scorecard-root .scorecard-switch__control{border-color:var(--Border-Secondary);cursor:pointer;box-shadow:none}#mainContent #react-scorecard-root .scorecard-switch__indicator-separator{display:none}#mainContent #react-scorecard-root .scorecard-switch__indicator:hover{color:var(--Content-Primary)}#mainContent #react-scorecard-root .scorecard-switch__menu-list{padding:0}#mainContent #react-scorecard-root .scorecard-switch__menu{margin:0;cursor:pointer}#mainContent #react-scorecard-root .scorecard-switch__option{cursor:pointer}#mainContent #react-scorecard-root .scorecard-switch__option:hover,#mainContent #react-scorecard-root .scorecard-switch__option--is-focused{background-color:var(--Background-Tertiary);color:var(--Content-Link)}#mainContent #react-scorecard-root .scorecard-switch__option--is-focused{border:1px solid var(--Border-Secondary)}#mainContent #react-scorecard-root .react-tabs__tab-list{border-style:none;margin:0;display:flex}#mainContent #react-scorecard-root .react-tabs__tab{font-size:14px;color:var(--Content-Hover);background-color:var(--Background-Secondary);margin:0 4px 0 0;border-radius:5px 5px 0 0;border-color:var(--Border-Subtle);padding:.8rem 1.4rem}#mainContent #react-scorecard-root .react-tabs__tab:not(.react-tabs__tab--selected):hover{border-color:var(--Border-Secondary);background-color:var(--Background-Bold)}#mainContent #react-scorecard-root .react-tabs__tab::after{display:none}#mainContent #react-scorecard-root .react-tabs__tab--selected{color:var(--Content-Link);background-color:var(--Background-Tertiary);cursor:default}#mainContent #react-scorecard-root:not([data-portfolio-type=notional])>.react-tabs:first-child .react-tabs__tab-list,#mainContent #react-scorecard-root .scorecard-totals+.react-tabs .react-tabs__tab-list{margin-bottom:1rem;border-bottom:1px solid var(--Border-Subtle);padding-bottom:1px}#mainContent #react-scorecard-root .alert{padding:2rem 0}#mainContent #react-scorecard-root .alert::after{display:none}#mainContent #react-scorecard-root .alert[data-alert=portfolio-fetch-in-progress]{color:var(--Content-Primary)}#mainContent #react-scorecard-root .alert[data-alert=portfolio-fetch-in-progress] path{stroke:var(--Content-Secondary)}#mainContent #react-scorecard-root .alert[data-alert=portfolio-fetch-error]{color:var(--Content-Negative)}#mainContent #react-scorecard-root .rdt_Table{border:1px solid var(--Border-Subtle);min-width:0;background-color:rgba(0,0,0,0)}#mainContent #react-scorecard-root .rdt_Table>div:not([class*=rdt_]){background-color:rgba(0,0,0,0);color:var(--Content-Primary);font-size:2rem}#mainContent #react-scorecard-root .rdt_TableHead{color:var(--Content-Primary);position:sticky;top:0;z-index:100}#mainContent #react-scorecard-root .rdt_TableHeadRow{background-color:var(--Background-Tertiary);border-style:none}#mainContent #react-scorecard-root .rdt_TableCol{background-color:var(--Background-Tertiary)}#mainContent #react-scorecard-root .rdt_TableCol_Sortable g{stroke:var(--Content-Subtle)}#mainContent #react-scorecard-root .rdt_TableRow{min-height:62px;border-style:none}#mainContent #react-scorecard-root .rdt_TableRow:nth-child(odd),#mainContent #react-scorecard-root .rdt_TableRow:nth-child(odd) .rdt_TableCell{background-color:var(--Background-Primary)}#mainContent #react-scorecard-root .rdt_TableRow:nth-child(even),#mainContent #react-scorecard-root .rdt_TableRow:nth-child(even) .rdt_TableCell{background-color:var(--Background-Secondary)}#mainContent #react-scorecard-root .rdt_TableRow.status--buy .rdt_TableCell[data-column-id=status] div{color:var(--Content-Positive)}#mainContent #react-scorecard-root .rdt_TableRow.status--bbn .rdt_TableCell[data-column-id=status] div{color:var(--Content-Positive-Subtle)}#mainContent #react-scorecard-root .rdt_TableRow.status--sold .rdt_TableCell[data-column-id=status] div{color:var(--Content-Negative)}#mainContent #react-scorecard-root .rdt_TableCell{color:var(--Content-Primary);font-size:14px;padding-top:8px;padding-bottom:8px}#mainContent #react-scorecard-root .rdt_TableCell a{color:var(--Content-Link)}#mainContent #react-scorecard-root .rdt_TableCell[data-column-id=company]{font-size:12px;color:var(--Content-Subtle)}#mainContent #react-scorecard-root .rdt_TableCell[data-column-id=company] a{font-size:18px;margin-bottom:4px}#mainContent #react-scorecard-root .rdt_TableCell[style*="rgb(0, 122, 51)"]{color:var(--Content-Positive) !important}#mainContent #react-scorecard-root .rdt_TableCell[style*="rgb(216, 39, 52)"]{color:var(--Content-Negative) !important}#mainContent #react-scorecard-root .rdt_TableCell[data-column-id=status] div{color:var(--Content-Neutral);background-color:rgba(0,0,0,0)}@media(max-width: 1024px){#mainContent #react-scorecard-root .scorecard-totals dl{justify-content:space-between;width:100%}#mainContent #react-scorecard-root .scorecard-totals dl>div{margin:1rem 0 0}#scorecard-table-wrapper>div{max-height:450px}#scorecard-table-wrapper>div::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0);background-color:var(--Background-Secondary)}#scorecard-table-wrapper>div::-webkit-scrollbar{width:5px;height:5px;display:block !important}#scorecard-table-wrapper>div::-webkit-scrollbar-thumb{background-color:var(--Content-Secondary);border-radius:10px}#scorecard-table-wrapper>div::-webkit-scrollbar-track{background-color:var(--Background-Secondary)}}@media(min-width: 768px){#mainContent #react-scorecard-root .scorecard-totals{justify-content:space-between}#mainContent #react-scorecard-root .scorecard-totals>h3,#mainContent #react-scorecard-root .scorecard-totals>dl{margin:0}#mainContent #react-scorecard-root .scorecard-totals dl{flex-direction:row}#mainContent #react-scorecard-root .scorecard-totals dl>div:last-child{margin-right:0}}.rdt_TableCell{width:5px}.bbpress #mainContent .bbp-footer,.bbpress #mainContent .bbp-topic-meta,.bbpress #mainContent .bbp-forum-content,.bbpress #mainContent .bbp-template-notice,.bbpress #mainContent .bbp-breadcrumb{display:none}.bbpress #mainContent .bbp-lead-topic,.bbpress #mainContent .bbp-replies,.bbpress #mainContent .bbp-search-results,.bbpress #mainContent .bbp-topics{border-color:var(--Border-Secondary)}.bbpress #mainContent .bbp-body .forum{border-style:none}.bbpress #mainContent ul.bbp-forums{visibility:hidden}.bbpress #mainContent ul:is(.bbp-forums,.bbp-topics) .bbp-body ul:is(.even,.odd){border-top-style:none}.bbpress #mainContent #bbpress-forums li{font-size:var(--wp--preset--font-size--normal)}.bbpress #mainContent #bbpress-forums .bbp-reply-author li{font-size:var(--wp--preset--font-size--small)}.bbpress #mainContent .bbp-header{background-color:var(--Background-Tertiary);border-style:none}.bbpress #mainContent .bbp-pagination{float:left;width:auto}.bbpress #mainContent .odd,.bbpress #mainContent .even.reply{background-color:var(--Background-Primary)}.bbpress #mainContent .even:not(.reply){background-color:var(--Background-Secondary)}.bbpress #mainContent fieldset{border-color:var(--Border-Secondary);width:100%;clear:both;padding-bottom:1.2rem}.bbpress #mainContent textarea,.bbpress #mainContent select,.bbpress #mainContent input{background-color:var(--Background-Secondary);border-color:var(--Border-Secondary);border-style:solid;color:var(--Content-Secondary)}.bbpress #mainContent .wp-editor-container{border-color:var(--Border-Secondary)}.bbpress #mainContent .quicktags-toolbar{background-color:var(--Background-Tertiary)}.bbpress #mainContent .quicktags-toolbar input[type=button]{color:var(--Content-Primary)}.bbpress #mainContent .bbp-reply-header{background-color:var(--Background-Secondary)}.bbpress #mainContent .bbp-reply-header div,.bbpress #mainContent .bbp-reply-header span,.bbpress #mainContent .bbp-reply-author div,.bbpress #mainContent .bbp-reply-author span,.bbpress #mainContent .topic div,.bbpress #mainContent .topic span{font-size:var(--wp--preset--font-size--small)}.bbpress #mainContent .bbp-admin-links a{color:var(--Content-Link)}.bbpress #mainContent .bbp-admin-links a:hover{color:var(--Content-Hover)}.bbpress #mainContent .bbp-forum-header a,.bbpress #mainContent .bbp-topic-header a{color:var(--Content-Neutral)}.bbpress #mainContent #bbpress-forums:has(.bbp-forums){border:1px solid var(--Border-Secondary)}.bbpress #mainContent #bbpress-forums .bbp-forums-table{font-size:1rem}.bbpress #mainContent #bbpress-forums .bbp-forums-table,.bbpress #mainContent #bbpress-forums .bbp-forums-table th,.bbpress #mainContent #bbpress-forums .bbp-forums-table td{border-color:var(--Border-Secondary)}.bbpress #mainContent #bbpress-forums .bbp-forums-table th,.bbpress #mainContent #bbpress-forums .bbp-forums-table td{padding:var(--spacing-md)}.bbpress #mainContent #bbpress-forums .bbp-forums-table th{text-align:left}.bbpress #mainContent #bbpress-forums .bbp-forums{position:relative;max-height:calc(100vh - 400px);overflow:hidden auto;border-style:none;margin:0}.bbpress #mainContent #bbpress-forums .bbp-header{position:sticky;top:0;left:0;right:0;z-index:2}.bbpress #mainContent .wp-block-query-pagination-numbers .page-numbers,.bbpress #mainContent .wp-block-query-pagination-previous a,.bbpress #mainContent .wp-block-query-pagination-next a{border-color:var(--Border-Secondary)}.table-of-contents{background:var(--Background-Tertiary);padding:0 var(--spacing-xl);font-family:inherit;height:36px;display:flex;align-items:center}.table-of-contents:has(.table-of-contents__list:empty){display:none}.table-of-contents__container{max-width:1200px;margin:0 auto;position:relative;width:100%}.table-of-contents__title{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-weight:600;font-size:var(--font-size-medium);cursor:pointer;user-select:none;line-height:normal}.table-of-contents__title svg{width:20px;height:20px}.table-of-contents__list{position:absolute;top:100%;left:0;z-index:10;width:335px;background-color:#e2e7eb;border-radius:0 0 4px 4px;box-shadow:3px 1px 4px 0 rgba(0,0,0,.25);margin-top:var(--spacing-xs);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);opacity:0;pointer-events:none;transform:translateY(-5px);transition:opacity .2s ease,transform .2s ease}.table-of-contents__list a{padding-bottom:var(--spacing-md);padding-bottom:1.5rem;margin:0 .5rem;color:inherit;text-decoration:none;border-bottom:1px solid var(--Border-Subtle)}.table-of-contents__list a:hover{opacity:.8}.table-of-contents[data-expanded=true] .table-of-contents__list{opacity:1;pointer-events:auto;transform:translateY(0)}@media(max-width: 767px){.table-of-contents{padding:0 var(--spacing-md)}.table-of-contents__list{width:100%;padding:var(--spacing-sm)}}body[data-theme=dark] .table-of-contents__list{background-color:var(--Background-Tertiary);color:#fff}body[data-theme=dark] .table-of-contents__list a{border-bottom:1px solid hsla(0,0%,100%,.25)}body.tax-tickers_global #mainContent div.qtool{font-family:var(--wp--preset--font-family--proxima-nova);color:var(--Content-Primary)}body.tax-tickers_global #mainContent .quote-update-table{font-size:var(--font-size-x-large);text-align:left;border-top:1px solid var(--Border-Subtle);padding-top:6px}body.tax-tickers_global #mainContent .quote-update-table .price-change-arrow{display:none}body.tax-tickers_global #mainContent .quote-update-table .current-price{margin-right:1rem}body.tax-tickers_global #mainContent .quote-update-table .price-change-arrow:has(.decrease)~span:is(.price-change-dollars,.price-change-percent){color:var(--Content-Negative)}body.tax-tickers_global #mainContent .quote-update-table .price-change-arrow:has(.increase)~span:is(.price-change-dollars,.price-change-percent){color:var(--Content-Positive)}body.tax-tickers_global #mainContent .quote-update-table .real-time-info{display:inline;color:var(--Content-Tertiary);margin-left:1rem}body.tax-tickers_global #mainContent .tab-heading{border-top:1px solid var(--Border-Subtle);border-bottom:1px solid var(--Border-Subtle)}body.tax-tickers_global #mainContent .tab-heading-item{padding:3px 3px 5px;margin-right:1.6rem;font-size:var(--font-size-small)}body.tax-tickers_global #mainContent .tab-heading-item:hover{color:var(--Content-Hover)}body.tax-tickers_global #mainContent .tab-heading-item.active{font-weight:bold}body.tax-tickers_global #mainContent .tab-heading-item.active span{border-bottom:1px solid currentcolor}body.tax-tickers_global #mainContent .guten-tabs:has(.tab-body-item.active:first-child){min-height:450px}body.tax-tickers_global #mainContent .tab-body{padding:1rem 0 0}body.tax-tickers_global #mainContent .qmod-quotehead,body.tax-tickers_global #mainContent .qmod-heading,body.tax-tickers_global #mainContent .qmod-popup-link{display:none}body.tax-tickers_global #mainContent a.qmod-tooltip{color:var(--Content-Primary) !important;pointer-events:none}body.tax-tickers_global #mainContent .qmod-block-wrapper{background-color:rgba(0,0,0,0);color:var(--Content-Primary)}body.tax-tickers_global #mainContent .qmod-ui-modal-titlebar{background-color:var(--Background-Bold);color:var(--Content-Primary)}body.tax-tickers_global #mainContent .qmod-ui-modal-titlebar .qmod-modal-close{margin-top:-4px;vertical-align:top;position:relative;bottom:3px}body.tax-tickers_global #mainContent .qmod-ui-modal-body{background-color:var(--Background-Primary)}body.tax-tickers_global #mainContent .qmod-ui-tool a{color:var(--Content-Link)}body.tax-tickers_global #mainContent .qmod-ui-tool a:hover{color:var(--Content-Hover)}body.tax-tickers_global #mainContent .qmod-ui-tool input{background-color:var(--Background-Subtle);color:var(--Content-Primary);border-style:none;border-radius:.375rem}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-label{color:var(--Content-Primary)}body.tax-tickers_global #mainContent .qmod-ui-tool.qmod-shareinfo .qmod-label,body.tax-tickers_global #mainContent .qmod-ui-tool.qmod-corpprofile .qmod-label{font-weight:bold}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-dropdown_toggle,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-dropdown-menu li>a,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-toggle,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-ul,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-a11y-dropdown2-listbox,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-a11y-dropdown2-combobox{background-color:var(--Background-Secondary);color:var(--Content-Primary);top:100%}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-dropdown-menu,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-ul{border-style:none}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-dropdown-menu li,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-li{margin:0;border:1px solid var(--Border-Secondary);border-top-style:none}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-dropdown-menu li a,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-li a{font-size:var(--font-size-small)}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-dropdown-menu li>a:hover,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-a11y-dropdown2-listbox-item:hover,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-li:hover{color:var(--Content-Hover);background-color:var(--Background-Tertiary)}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-a11y-dropdown2-listbox-item[aria-selected=true],body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-li.qmod-active{color:var(--Content-Link);background-color:var(--Background-Bold)}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-inline{margin-right:1rem}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-aria-dropdown-label{margin-right:5px}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-table .qmod-control::before,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-table th.sorting::before,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-table th.sorting::after,body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-icon{color:var(--Content-Tertiary)}body.tax-tickers_global #mainContent .qmod-ui-tool button .qmod-icon{color:inherit;margin-left:8px;margin-right:0}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-mode-tab .qmod-mode-list{font-size:var(--font-size-medium)}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-mode-tab .qmod-mode-item{background-color:var(--Background-Secondary);border-color:var(--Border-Subtle)}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-mode-tab .qmod-mode-item:has(a:hover),body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-mode-tab .qmod-mode-item.qmod-active{background-color:var(--Background-Tertiary);border-bottom-color:var(--Border-Secondary)}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-mode-tab .qmod-mode-text{font-size:var(--font-size-small);padding-bottom:4px}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-chart-panel{display:flex;flex-direction:column-reverse}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-pd-chart-canvas{background-color:var(--Background-Bold)}body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-label-box,body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-tooltip-box,body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-legend-box{fill:var(--Background-Bold)}body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-background{fill:var(--Background-Secondary)}body.tax-tickers_global #mainContent .qmod-ui-tool .qmod-chart-pop .highcharts-background{fill:none}body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-plot-border,body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-axis-line,body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-tick,body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-grid-line{stroke:var(--Border-Secondary)}body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-point{fill:var(--Content-Neutral)}body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-point-up{fill:var(--Content-Positive)}body.tax-tickers_global #mainContent .qmod-ui-tool .highcharts-point-down{fill:var(--Content-Negative)}body.tax-tickers_global #mainContent .qmod-ui-tool text{color:var(--Content-Primary) !important;fill:currentcolor !important}body.tax-tickers_global #mainContent .qmod-corpevents-table th,body.tax-tickers_global #mainContent .qmod-industrypeerscomparison .dataTable th,body.tax-tickers_global #mainContent .qmod-industrypeerscomparison .dataTable td{border-bottom-style:none}body.tax-tickers_global #mainContent .qmod-corpevents-table th.sorting{padding-left:1rem}body.tax-tickers_global #mainContent .qmod-corpevents-table th.sorting::before,body.tax-tickers_global #mainContent .qmod-corpevents-table th.sorting::after{left:0;right:auto}body.tax-tickers_global #mainContent .qmod-industrypeerscomparison .qmod-chart-buttons-rs .qmod-legend>li{border-right-style:none;margin-right:4px;font-size:var(--font-size-small);border-radius:0}body.tax-tickers_global #mainContent .qmod-industrypeerscomparison .qmod-chart-buttons-rs .qmod-legend>li .qmod-btn-text{padding-bottom:0}body.tax-tickers_global #mainContent .qmod-detailedquote .qmod-chart{display:none}body.tax-tickers_global #mainContent .qmod-detailedquote .pure-u-md-1-2{width:100%}body.tax-tickers_global #mainContent .qmod-detailedquote .pure-u-md-1-2:has(.qmod-chart){display:none}body.tax-tickers_global #mainContent .qmod-detailedquote .qmod-quotegrid{margin:0;font-size:var(--font-size-small)}body.tax-tickers_global #mainContent .qmod-detailedquote .qmod-quotegrid .qmod-line-sep{border-width:.5px;border-color:var(--Border-Subtle)}body.tax-tickers_global #mainContent .qmod-corpprofile .pure-g{border-bottom:1px solid var(--Border-Subtle)}body.tax-tickers_global #mainContent .qmod-shareinfo .pure-g:is(.qmod-marl,.qmod-marr){border-bottom:1px solid var(--Border-Subtle)}body.tax-tickers_global #mainContent .qmod-industrypeers-controls{border-bottom-style:none}body.tax-tickers_global #mainContent .qmod-peer-output .qmod-panel{padding:0}body.tax-tickers_global #mainContent .tmf-chart-singleseries .highcharts-container{border-style:none}body.tax-tickers_global #mainContent .tmf-chart-singleseries .highcharts-background{visibility:hidden}body.tax-tickers_global #mainContent .tmf-chart-singleseries .highcharts-tick,body.tax-tickers_global #mainContent .tmf-chart-singleseries .highcharts-grid-line{stroke:var(--Border-Subtle)}body.tax-tickers_global #mainContent .wp-block-query{margin-top:.3rem;border-top:1px solid var(--Border-Subtle)}body.tax-tickers_global #mainContent .wp-block-post-excerpt{display:none}body.tax-tickers_global #mainContent .morningstar-financials{margin-top:0}body.tax-tickers_global #mainContent .morningstar-financials .company-page-tooltip{display:none}body.tax-tickers_global #mainContent .morningstar-financials>div{display:flex;justify-content:space-between;align-items:center;margin:0 0 .2rem;padding-top:.2rem;border-top:1px solid var(--Border-Subtle)}body.tax-tickers_global #mainContent .morningstar-financials .core-figure-name{font-weight:bold}body.tax-tickers_global #mainContent .morningstar-financials .core-figure-name,body.tax-tickers_global #mainContent .morningstar-financials .core-figure-value{margin:0;font-size:.85rem;line-height:1.6}body.tax-tickers_global #mainContent .financial-info-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem}body.tax-tickers_global #mainContent .financial-info-item~.financial-info-item{padding-top:.2rem;border-top:1px solid var(--Border-Subtle)}body.tax-tickers_global #mainContent .financial-info-item h5,body.tax-tickers_global #mainContent .financial-info-item p{margin:0;font-size:.85rem}body.tax-tickers_global #mainContent .quoteapi-pct-change .quoteapi-positive,body.tax-tickers_global #mainContent .quoteapi-change .quoteapi-positive,body.tax-tickers_global #mainContent .quoteapi-positive[data-quoteapi=changeSignCSS]{color:var(--Content-Positive)}body.tax-tickers_global #mainContent .quoteapi-pct-change .quoteapi-negative,body.tax-tickers_global #mainContent .quoteapi-change .quoteapi-negative,body.tax-tickers_global #mainContent .quoteapi-negative[data-quoteapi=changeSignCSS]{color:var(--Content-Negative)}.fool-redirect-notice{display:flex;align-items:center;justify-content:center;background:#e62175;color:#fff;padding:10px;text-align:center}.fool-redirect-notice p,.fool-redirect-notice h1,.fool-redirect-notice h2,.fool-redirect-notice h3,.fool-redirect-notice h4,.fool-redirect-notice h5,.fool-redirect-notice h6{margin:0 !important}.author-header{margin:var(--spacing-sm) 0}.author-header .wp-block-avatar img,.author-header .author-header .wp-block-avatar__image{object-fit:cover}.author-header .author-name{font-size:var(--font-size-xx-large);font-weight:600;margin-bottom:var(--spacing-md)}.author-avatar{margin-bottom:var(--spacing-md)}.author-bio{font-size:var(--font-size-medium);line-height:1.6;margin-bottom:var(--spacing-xl)}.author-posts-title-group{align-items:baseline;gap:var(--spacing-sm)}.author-posts-title,.author-posts-name{display:inline;margin:0}.author-post-item{padding:var(--spacing-sm) 0}@media print{*{box-shadow:none !important}.site-header,nav,.breadcrumb{display:none !important}img,figure,.widget,.card,table,pre,blockquote,iframe,[class*=mf-slider]{break-inside:avoid !important;page-break-inside:avoid !important}h1,h2,h3{break-after:avoid !important;page-break-after:avoid !important}h2{font-size:16pt !important;margin:0 0 12pt !important;padding:0 !important}h2.content-page-title{font-size:20pt !important}h3{font-size:12pt !important;margin:0 0 12pt !important;padding:0 !important}p{font-size:10pt !important;margin:0 0 12pt !important;padding:0 !important}.page-header .content-meta{display:block !important;margin:0 !important;padding:0 !important;border:1px solid #eee !important;border-top-style:none !important;border-right-style:none !important;border-left-style:none !important}.page-header .content-author,.page-header .content-date{display:inline-block !important;margin:0 !important;padding:0 !important;font-size:8pt !important}}.service-scorecard-modal-container{max-width:1200px;margin:0 auto}.scorecard-header-section{margin-bottom:2rem}.scorecard-subtitle{color:var(--Content-Scondary);margin:1.5rem 0;font-size:var(--font-size-large)}.scorecard-service-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:1rem}.scorecard-service-card{background:var(--color-background-secondary);border:1px solid var(--Border-Subtle);border-radius:8px;overflow:hidden;transition:all .2s}.scorecard-service-card:hover{background:var(--Background-Tertiary);border-color:var(--Border-Primary);box-shadow:0 4px 12px rgba(0,115,170,.1);transform:translateY(-2px)}.scorecard-service-button{width:100%;padding:1.5rem;background:rgba(0,0,0,0);border:none;color:inherit;text-decoration:none;border-radius:6px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.75rem;position:relative;font-family:inherit}.scorecard-service-button:focus{outline:2px solid var(--Border-Primary);outline-offset:-2px;height:100%}.scorecard-service-button .service-logo-container,.scorecard-service-button .service-logo{font-size:.8rem !important}.service-card-header{display:flex;align-items:center;gap:.75rem}.service-logo-container{margin:0}.service-name{margin:0;font-size:1.1rem;font-weight:600;color:var(--Content-Primary)}.service-description{margin:0;color:var(--Content-Secondary);font-size:.9rem;line-height:1.5}.view-scorecard-arrow{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:var(--Content-Link);font-size:1.5rem;transition:transform .2s}.scorecard-service-button:hover .view-scorecard-arrow{transform:translateY(-50%) translateX(4px)}.scorecard-modal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:9999;backdrop-filter:blur(4px);animation:fadeIn .2s ease-out}.scorecard-modal-overlay.active{display:flex;align-items:center;justify-content:center}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.scorecard-modal{position:relative;width:calc(100vw - 4rem);height:calc(100vh - 4rem);background:var(--Background-Primary);border-radius:8px;display:flex;flex-direction:column;animation:slideUp .3s ease-out}.scorecard-modal .service-logo-container{float:left;margin-right:.75rem}.scorecard-modal .service-logo-container .service-logo{font-size:.8rem !important}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.scorecard-modal-header{display:flex;align-items:center;justify-content:space-between;background:var(--Background-Secondary);padding:1.5rem 2rem;flex-shrink:0}.scorecard-modal-title{margin:0;font-size:1.5rem;font-weight:600;color:var(--Content-Primary)}.scorecard-modal-close{width:40px;height:40px;border:none;background:rgba(0,0,0,0);color:var(--Content-Link);font-size:2rem;line-height:1;cursor:pointer;border-radius:4px;transition:all .2s;display:flex;align-items:center;justify-content:center}.scorecard-modal-close:hover{color:var(--Content-Hover)}.scorecard-modal-close:focus{outline:2px solid var(--Content-Hover);outline-offset:-2px}.scorecard-modal-body{flex:1;overflow:hidden;position:relative}.scorecard-modal-body iframe{width:100%;height:100%;border:none}.scorecard-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#666}.scorecard-spinner{border:3px solid #f3f3f3;border-top:3px solid #0073aa;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:0 auto 1rem}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.scorecard-error{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:2rem;text-align:center;color:#dc3545;background:#fff5f5;border-radius:4px;max-width:400px}@media(max-width: 768px){.scorecard-service-grid{grid-template-columns:1fr}.scorecard-modal{width:calc(100vw - 2rem);height:calc(100vh - 2rem);border-radius:4px}.scorecard-modal-header{padding:1rem 1.5rem}.scorecard-modal-title{font-size:1.25rem}}body.scorecard-modal-open{overflow:hidden}body.embedded-content{margin:0 !important;padding:0 !important}body.embedded-content #wpadminbar,body.embedded-content us-button,body.embedded-content .uwy,body.embedded-content .site-header,body.embedded-content .site-nav,body.embedded-content header[role=banner],body.embedded-content .premium-dashboard-link,body.embedded-content .breadcrumb,body.embedded-content nav,body.embedded-content .navigation,body.embedded-content .service-nav-menu,body.embedded-content #mega-menu-wrap-primary,body.embedded-content .mega-menu-wrap,body.embedded-content .mega-menu-toggle,body.embedded-content #mega-menu-primary,body.embedded-content .wp-block-template-part:has(.mega-menu-wrap),body.embedded-content footer{display:none !important}body.embedded-content .wp-site-blocks{display:block !important}body.embedded-content .site-main,body.embedded-content main{padding:20px !important;margin:0 !important}body.embedded-content .site-main>h1,body.embedded-content .site-main>h2,body.embedded-content .page-title,body.embedded-content .entry-title,body.embedded-content .content-page-title,body.embedded-content .wp-block-post-title{display:none !important}#key-points{margin:1rem 0 0;font-size:14px}#key-points:not(.quote-update-table+section){border-top:1px solid var(--Border-Subtle);padding-top:1rem}#key-points h4{font-size:1.3em;font-weight:bold;padding:0;margin-bottom:.7em}#key-points ul{font-size:1em;margin:0;padding-left:1.5em;list-style-type:disclosure-closed;list-style-position:inside}#key-points li{font-size:1em;padding:0;margin:.4em 0}/*# sourceMappingURL=main.css.map */
