:root{--tc-navy:#052d68;--tc-orange:#c74400;--tc-ink:#1b1e24;--tc-muted:#626873;--tc-line:#e2e5e9;--tc-surface:#f6f7f9;--tc-white:#ffffff}body:has(:is(.tc-home-shell,.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional)){background:var(--tc-white)}body:has(:is(.tc-home-shell,.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional)) .site-content{background:var(--tc-white);padding-top:0}body:has(:is(.tc-home-shell,.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional)) #primary,body:has(:is(.tc-home-shell,.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional)) .site-main{margin-top:0}body:has(:is(.tc-home-shell,.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional)) .site-main>article.dynamic-content-template{margin:0!important;padding:0!important}body:has(:is(.tc-home-shell,.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional)) .entry-content,body:has(:is(.tc-home-shell,.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional)) .inside-article{margin-top:0!important;padding-top:0!important}body:has(.tc-hub) :is(#primary,.site-main,.inside-article,.entry-content){max-width:none!important;width:100%}:is(.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional){padding-top:clamp(1.25rem,2.5vw,2rem)}.tc-hub{box-sizing:border-box;margin-inline:auto!important;max-width:1180px!important;padding-inline:clamp(1rem,3vw,2rem);width:100%}.tc-hub.is-layout-constrained>:where(*){margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%}.tc-hub>.wp-block-group__inner-container{margin-inline:0!important;max-width:none!important;padding:0!important;width:100%}.tc-hub>.wp-block-group__inner-container>:where(*){margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%}:is(.tc-hub,.tc-market-section-hub,.tc-financial-detail,.tc-institutional) .tc-page-hero{padding-top:0}.tc-page-hero{box-sizing:border-box;max-width:100%;min-width:0}.tc-page-hero .tc-breadcrumb{margin-top:0;margin-bottom:.75rem}.tc-page-hero .tc-eyebrow{margin-top:0;margin-bottom:0}.tc-page-hero h1{max-width:100%;overflow-wrap:anywhere;word-break:normal}.tc-page-hero>p:last-child{margin-bottom:0}.tc-home-shell{box-sizing:border-box;margin-inline:auto;max-width:1280px;padding-inline:clamp(1rem,2vw,1.5rem)}.site-main .tc-home-shell>.wp-block-group__inner-container{padding:0}.tc-home-shell>.tc-section:first-of-type,.tc-home-shell>.wp-block-group__inner-container>.tc-section:first-of-type{margin-top:clamp(1.25rem,2.5vw,2rem)}.tc-home-shell .tc-hero-lead::after{background:linear-gradient(0deg,rgba(3,38,87,.94),rgba(3,38,87,.04) 72%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.tc-home-shell .tc-hero-lead__body{z-index:2}.tc-home-shell .tc-hero-rail .wp-block-post-featured-image{aspect-ratio:4/3;margin:0;overflow:hidden}.tc-home-shell .tc-hero-rail .wp-block-post-featured-image img{height:100%;object-fit:cover;width:100%}body.page-id-39 #primary>.site-main>article.dynamic-content-template{margin:0!important;padding:0!important}.tc-brand--image{align-items:center;display:inline-flex;flex:0 1 auto;font-size:0;line-height:0;max-width:min(280px,42vw)}.tc-brand__logo{display:block;height:auto;max-width:100%;width:clamp(190px,22vw,280px)}.tc-brand__monogram{border-radius:16%;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}.tc-newsletter-band__mark--official{background:0 0;border-radius:16%;overflow:hidden}.tc-footer-monogram .tc-brand__monogram{width:72px}@media (max-width:640px){.tc-brand--image{max-width:min(180px,48vw)}.tc-brand__logo{width:min(180px,48vw)}}body :is(.wp-block-post-title,.entry-title,.tc-card__title)>a{color:var(--tc-ink);text-decoration:none;transition:color .18s ease}body :is(.wp-block-post-title,.entry-title,.tc-card__title)>a:focus-visible,body :is(.wp-block-post-title,.entry-title,.tc-card__title)>a:hover{color:var(--tc-orange)}@media (prefers-reduced-motion:reduce){body :is(.wp-block-post-title,.entry-title,.tc-card__title)>a{transition:none}}.tc-market-chart{position:relative;min-height:calc(var(--tc-chart-height,360px) + 130px);padding:16px;border:1px solid var(--tc-line);border-radius:4px;color:var(--tc-ink);background:var(--tc-white)}.tc-market-chart__canvas{min-height:calc(var(--tc-chart-height,360px) - 72px)}.tc-market-chart__fallback,.tc-market-chart__meta{margin:8px 0 0;color:var(--tc-muted);font-size:.875rem;line-height:1.5}.tc-market-chart__fallback{height:auto;max-width:100%;overflow:visible;overflow-wrap:anywhere;white-space:normal}#gtx-trans,.gtx-trans-icon{display:none!important}.tc-market-chart.is-ready .tc-market-chart__fallback{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tc-market-chart__volume-note{color:var(--tc-muted);font-size:.75rem;margin:.5rem 0 0}.tc-chart-ranges--generated{margin:0 0 1rem}.tc-chart-ranges--placeholder{min-height:33px}.tc-market-chart.has-error{min-height:calc(var(--tc-chart-height,360px) + 130px);border-left:3px solid var(--tc-orange);background:var(--tc-surface)}.tc-market-chart.has-error .tc-market-chart__canvas{visibility:hidden}.tc-market-chart--editor{display:grid;place-content:center;text-align:center;background:var(--tc-surface)}.tc-market-board{background:var(--tc-white);border:1px solid var(--tc-line);border-radius:4px;color:var(--tc-ink);margin-block:1.5rem;overflow:hidden}.tc-market-board__header{align-items:center;border-bottom:1px solid var(--tc-line);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.tc-market-board__header h2{font-size:1.25rem;margin:0}.tc-market-board__header span,.tc-market-board__meta{color:var(--tc-muted);font-size:.75rem}.tc-market-board__body{min-height:180px;padding:1.25rem}.tc-market-board__body p{margin:0}.tc-market-board__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tc-market-board__row{border-right:1px solid var(--tc-line);display:grid;gap:.3rem;padding:.85rem 1rem}.tc-market-board__row:last-child{border-right:0}.tc-market-board__row strong{font-size:.82rem}.tc-market-board__row span{font-size:1.05rem;font-weight:700}.tc-market-board__row em{color:var(--tc-muted);font-size:.78rem;font-style:normal}.tc-market-board__row.is-up em{color:#14733d}.tc-market-board__row.is-down em{color:#b42318}.tc-market-board__row a,.tc-market-board__table-row a{color:inherit;font-weight:700;text-decoration:none}.tc-market-board__row a:hover,.tc-market-board__table-row a:hover{color:var(--tc-orange,#c74400)}.tc-market-board__table{display:grid;min-width:720px}.tc-market-board__table-head,.tc-market-board__table-row{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(180px,1.5fr) minmax(105px,.8fr) minmax(125px,1fr) minmax(110px,.8fr) minmax(130px,1fr)}.tc-market-board__table-head{border-bottom:1px solid var(--tc-line);color:var(--tc-muted);font-size:.6875rem;font-weight:800;letter-spacing:.06em;padding:.65rem 1rem;text-transform:uppercase}.tc-market-board__table-row{border-bottom:1px solid var(--tc-line);min-height:48px;padding:.35rem 1rem}.tc-market-board__table-row:last-child{border-bottom:0}.tc-market-board__table-row em,.tc-market-board__table-row span{font-size:.8125rem;font-style:normal}.tc-market-board__table-row.is-up em{color:#14733d;font-weight:700}.tc-market-board__table-row.is-down em{color:#b42318;font-weight:700}.tc-market-board:has(.tc-market-board__table) .tc-market-board__body{min-height:0;overflow-x:auto;padding:0}.tc-market-board__meta{background:var(--tc-surface);padding:.75rem 1.25rem}.tc-market-board--calendar .tc-market-board__body,.tc-market-board--screener .tc-market-board__body{min-height:260px}.tc-market-board--editor{padding:1.5rem;text-align:center}@media (max-width:640px){.tc-market-board__header{align-items:flex-start;flex-direction:column}.tc-market-board__body{min-height:140px}.tc-market-board__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-market-board__row:nth-child(2n){border-right:0}.tc-market-board__row:nth-child(n+3){border-top:1px solid var(--tc-line)}}.tc-guide-shell,.tc-market-overview-hub{background:var(--tc-white);box-sizing:border-box;margin-inline:auto;max-width:1180px;padding:clamp(1.25rem,2.5vw,2rem)}body:is(.page-id-14179,.page-id-28127,.page-id-28145) .site-main{margin-top:0}body:is(.page-id-14179,.page-id-28127,.page-id-28145) .inside-article{padding:0}body:is(.page-id-14179,.page-id-28127,.page-id-28145) .entry-content{margin-top:0}body:is(.page-id-14179,.page-id-28127,.page-id-28145) #primary .site-main{margin:0!important}body:is(.page-id-14179,.page-id-28127,.page-id-28145) #primary .inside-article{padding:0!important}body:is(.page-id-14179,.page-id-28127,.page-id-28145) #primary .entry-content{margin:0!important}body:is(.page-id-14179,.page-id-28127,.page-id-28145) #primary>.site-main>article.dynamic-content-template{margin:0!important;padding:0!important}body:is(.page-id-14179,.page-id-28127,.page-id-28145) #primary>.site-main>article.dynamic-content-template>:is(.tc-market-overview-hub,.tc-guide-shell){margin-block:0!important}body:is(.page-id-14179,.page-id-28127,.page-id-28145) :is(#page,.site-content,#primary){margin-top:0!important;padding-top:0!important}.site-main :is(.tc-market-overview-hub,.tc-guide-shell)>.wp-block-group__inner-container{padding:0}.tc-guide-shell .tc-page-hero,.tc-market-overview-hub .tc-page-hero{border-bottom:1px solid var(--tc-line);margin-bottom:1.25rem;padding-top:0;padding-bottom:clamp(1.5rem,4vw,3rem)}.tc-guide-shell .tc-page-hero h1,.tc-market-overview-hub .tc-page-hero h1{color:var(--tc-ink);font-size:clamp(2rem, 3.8vw, 3rem);letter-spacing:-.035em;line-height:1.04;margin:.4rem 0 1rem;max-width:900px}.tc-guide-shell .tc-page-hero>p:last-child,.tc-market-overview-hub .tc-page-hero>p:last-child{color:var(--tc-muted);font-size:clamp(1rem, 1.8vw, 1.2rem);max-width:760px}.tc-guide-shell .tc-subnav,.tc-market-overview-hub .tc-subnav{border-bottom:1px solid var(--tc-line);display:flex;gap:.75rem 1.5rem;margin-bottom:1.5rem;overflow-x:auto;padding-block:0.75rem;white-space:nowrap}.tc-guide-shell .tc-subnav a,.tc-market-overview-hub .tc-subnav a{color:var(--tc-ink);font-weight:600;text-decoration-color:var(--tc-orange);text-underline-offset:0.35rem}.tc-guide-shell .tc-subnav a:first-child,.tc-market-overview-hub .tc-subnav a:first-child{border-bottom:2px solid var(--tc-orange)}.tc-guide-content,.tc-hub-content{margin-inline:auto;max-width:900px}.tc-guide-content img,.tc-hub-content img{height:auto;max-width:100%}.tc-guide-content table,.tc-hub-content table{display:block;max-width:100%;overflow-x:auto}.tc-guide-content :is(h2,h3),.tc-hub-content :is(h2,h3){color:var(--tc-ink);letter-spacing:-.02em;line-height:1.2}.tc-guide-content h2,.tc-hub-content h2{font-size:clamp(1.5rem, 2.4vw, 2rem);margin-top:2.5rem}.tc-guide-content table,.tc-hub-content table{border-collapse:collapse;font-size:.9rem}.tc-guide-content :is(th,td),.tc-hub-content :is(th,td){border-color:var(--tc-line);padding:.7rem .8rem}.tc-guide-content th,.tc-hub-content th{background:var(--tc-surface);color:var(--tc-ink);font-size:.75rem;letter-spacing:.035em;text-transform:uppercase}@media (max-width:640px){.tc-guide-shell,.tc-market-overview-hub{padding-inline:1rem}.tc-guide-shell .tc-page-hero,.tc-market-overview-hub .tc-page-hero{padding-bottom:1.5rem}.tc-guide-shell .tc-page-hero h1,.tc-market-overview-hub .tc-page-hero h1{font-size:clamp(2rem, 10vw, 2.6rem)}.tc-guide-shell .tc-subnav,.tc-market-overview-hub .tc-subnav{margin-inline:-1rem;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.tc-market-chart *{scroll-behavior:auto!important;transition:none!important}}@media (forced-colors:active){.tc-market-chart{border:1px solid CanvasText}}.tc-consent-reopen[hidden],.tc-consent-settings[hidden],.tc-consent[hidden]{display:none!important}.tc-consent{align-items:center;background:#fff;border:1px solid var(--tc-line,#dfe3e8);bottom:16px;box-shadow:0 12px 40px rgba(2,22,53,.2);box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;left:50%;max-width:min(1120px,calc(100vw - 32px));padding:1.25rem 3.5rem 1.25rem 1.25rem;position:fixed;transform:translateX(-50%);width:100%;z-index:1000000}.tc-consent__copy strong{color:var(--tc-navy,#052d68);font-size:1.1rem}.tc-consent__copy p{color:var(--tc-ink,#1d2327);margin:.45rem 0;max-width:72ch}.tc-consent__copy a{color:var(--tc-navy,#052d68);font-weight:700}.tc-consent__actions{display:flex;flex-wrap:wrap;gap:.65rem}.tc-consent__button{background:#fff;border:2px solid var(--tc-navy,#052d68);border-radius:4px;color:var(--tc-navy,#052d68);cursor:pointer;font:inherit;font-weight:750;min-height:44px;padding:.65rem 1rem}.tc-consent__button:hover{background:#f2f5f8}.tc-consent__button:focus{background:#fff;color:var(--tc-navy,#052d68)}.tc-consent__button:focus:hover{background:#f2f5f8}.tc-consent__button[data-tc-consent-action=accept]{background:var(--tc-orange,#f4511e);border-color:var(--tc-orange,#f4511e);color:#fff}.tc-consent__button[data-tc-consent-action=accept]:is(:hover,:focus){background:#d94113;border-color:#d94113;color:#fff}.tc-consent-reopen:focus-visible,.tc-consent__button:focus-visible,.tc-consent__close:focus-visible{outline:3px solid var(--tc-orange,#f4511e);outline-offset:3px}.tc-consent__close{align-items:center;background:#fff;border:2px solid var(--tc-navy,#052d68);border-radius:4px;color:var(--tc-navy,#052d68);cursor:pointer;display:inline-flex;font:700 1.5rem/1 sans-serif;height:44px;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:44px}.tc-consent-settings{align-items:center;background:rgba(2,22,53,.72);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000001}.tc-consent-settings__panel{background:#fff;box-shadow:0 16px 50px rgba(0,0,0,.28);box-sizing:border-box;max-height:calc(100dvh - 32px);max-width:680px;overflow:auto;padding:2rem;position:relative;width:100%}.tc-consent-settings__panel h2{margin-top:0;padding-right:3rem}.tc-consent-choice{align-items:center;border-top:1px solid var(--tc-line,#dfe3e8);display:flex;gap:1rem;justify-content:space-between;padding:1rem 0}.tc-consent-choice span{display:grid;gap:.2rem}.tc-consent-choice small{color:var(--tc-muted,#68707c)}.tc-consent-choice input{height:24px;min-width:24px;width:24px}.tc-consent-reopen{background:var(--tc-navy,#052d68);border:2px solid #fff;border-radius:4px;bottom:12px;box-shadow:0 4px 16px rgba(2,22,53,.2);color:#fff;cursor:pointer;font:inherit;font-size:.75rem;font-weight:750;left:12px;min-height:40px;padding:.55rem .75rem;position:fixed;z-index:999998}.tc-consent-reopen--footer{background:0 0;border:1px solid rgba(255,255,255,.55);box-shadow:none;display:inline-flex;left:auto;margin-top:.9rem;position:static}.tc-consent-reopen--footer:is(:hover,:focus-visible){background:#fff;color:var(--tc-navy,#052d68)}.tc-consent__button[data-tc-consent-action=accept],body .tc-button,body .tc-header-search__form button,body .wp-block-button__link.tc-hub-return{background-color:#c94300!important;border-color:#c94300!important;color:#fff!important}.tc-consent__button[data-tc-consent-action=accept]:is(:hover,:focus),body .tc-button:is(:hover,:focus-visible),body .tc-header-search__form button:is(:hover,:focus-visible),body .wp-block-button__link.tc-hub-return:is(:hover,:focus-visible){background-color:#a93600!important;border-color:#a93600!important;color:#fff!important}@media (max-width:760px){.tc-consent{align-items:stretch;bottom:8px;grid-template-columns:1fr;max-width:calc(100vw - 16px);padding:1rem}.tc-consent__copy{padding-right:2.75rem}.tc-consent__actions{display:grid;grid-template-columns:1fr}.tc-consent__button{width:100%}.tc-consent-settings__panel{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.tc-consent,.tc-consent-settings{scroll-behavior:auto}}.tc-legacy-market-widget{border:1px solid #e2e5e9;color:#626873;font-size:.875rem;padding:1rem;text-align:center}.tc-legacy-market-widget--error{border-color:#b42318;color:#b42318}.tc-legacy-contact-form,.tc-legacy-structural{background:#f7f8fa;border:1px solid #e2e5e9;border-radius:4px;margin-block:1.5rem;padding:1rem}.tc-legacy-contact-form>:last-child,.tc-legacy-structural>:last-child{margin-bottom:0}.tc-legacy-team-member{align-items:flex-start;border-bottom:1px solid #e2e5e9;display:grid;gap:1rem;grid-template-columns:minmax(72px,120px) minmax(0,1fr);padding-block:1.25rem}.tc-legacy-team-member img{aspect-ratio:1;border-radius:50%;height:auto;object-fit:cover;width:100%}.tc-legacy-team-member h3,.tc-legacy-team-member__position{margin-top:0}.tc-legacy-contact-form input,.tc-legacy-contact-form label{box-sizing:border-box;display:block;width:100%}.tc-legacy-contact-form label{margin-bottom:1rem}.tc-legacy-contact-form input{margin-top:.35rem}@media (max-width:520px){.tc-legacy-team-member{grid-template-columns:72px minmax(0,1fr)}}.tc-meta-field__label{display:block;font-weight:600;margin-bottom:.25rem}.tc-meta-field__value>:first-child{margin-top:0}.tc-meta-field__value>:last-child{margin-bottom:0}.tc-author-field__label{display:block;font-weight:600;margin-bottom:.25rem}.tc-author-field__value>:first-child,.tc-disclosure>:first-child{margin-top:0}.tc-author-field__value>:last-child,.tc-disclosure>:last-child{margin-bottom:0}.tc-disclosure{border-left:3px solid var(--tc-orange);background:var(--tc-surface);margin-block:1.5rem;padding:1rem}.tc-protected-preview{overflow-x:hidden}.tc-protected-preview .tc-author-profile,.tc-protected-preview .tc-author-shell,.tc-protected-preview .tc-card,.tc-protected-preview .tc-card__body,.tc-protected-preview .wp-block-post-template,.tc-protected-preview .wp-block-query{box-sizing:border-box;min-width:0;max-width:100%}.tc-protected-preview .tc-card__body,.tc-protected-preview .tc-card__body a{overflow-wrap:anywhere}.tc-protected-preview .wp-block-post-featured-image,.tc-protected-preview .wp-block-post-featured-image a,.tc-protected-preview .wp-block-post-featured-image img{box-sizing:border-box;display:block;max-width:100%}.tc-protected-preview .wp-block-post-featured-image img{height:auto}.tc-preferred-source{align-items:center;display:flex;margin-left:auto}.tc-preferred-source__button{align-items:center;background:var(--tc-navy,#062457);border:2px solid transparent;border-radius:999px;color:#fff;display:inline-flex;font-size:.8125rem;font-weight:700;gap:.4rem;line-height:1;min-height:40px;padding:.65rem .9rem;text-decoration:none;white-space:nowrap}.tc-preferred-source__button:hover{background:var(--tc-orange,#f4511e);color:#fff}.tc-preferred-source__button:focus-visible{outline:3px solid var(--tc-orange,#f4511e);outline-offset:3px}.tc-ad-rails{--tc-ad-rail-width:clamp(120px, calc((100vw - 1280px) / 2 - 16px), 160px);pointer-events:none;position:relative;z-index:1}.tc-ad-rail{box-sizing:border-box;contain:layout paint;max-height:calc(100dvh - 190px);overflow:hidden;position:fixed;top:150px;width:var(--tc-ad-rail-width)}.tc-ad-rail--left{left:max(8px,calc((100vw - 1280px)/ 2 - var(--tc-ad-rail-width) - 16px))}.tc-ad-rail--right{right:max(8px,calc((100vw - 1280px)/ 2 - var(--tc-ad-rail-width) - 16px))}.tc-ad-rail__label{color:#68707c;display:block;font-size:.625rem;letter-spacing:.12em;margin-bottom:.35rem;text-align:center;text-transform:uppercase}.tc-ad-rail__creative{max-width:100%;pointer-events:auto;width:100%}.tc-ad-rail__creative :is(img,iframe,video,object){display:block;height:auto;max-width:100%;width:100%}.tc-ad-rail__creative iframe{max-height:calc(100dvh - 215px)}body.admin-bar .tc-ad-rail{max-height:calc(100dvh - 222px);top:182px}:is(.cky-consent-container,#cmplz-cookiebanner-container,.cmplz-cookiebanner,#cookie-law-info-bar,.cookie-notice-container){isolation:isolate;z-index:999999!important}@media (max-width:1559px),(max-height:620px){.tc-ad-rails{display:none}}@media (max-width:768px){.tc-preferred-source__button{font-size:.75rem;min-height:36px;padding:.55rem .7rem}}@media (forced-colors:active){.tc-preferred-source__button{border-color:ButtonText}}.tc-financial-detail{--tc-detail-border:#dfe4ea;margin-inline:auto;max-width:1180px;padding:1.5rem 1.25rem 3rem}.tc-financial-detail .tc-breadcrumb{color:#657080;font-size:.8125rem;margin:0 0 1.5rem}.tc-financial-hero{align-items:end;border-bottom:1px solid var(--tc-detail-border);display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 280px;padding-bottom:1.75rem}.tc-financial-detail .tc-kicker{color:var(--tc-orange,#f4511e);font-size:.75rem;font-weight:800;letter-spacing:.08em;margin:0 0 .5rem;text-transform:uppercase}.tc-financial-detail .tc-financial-title{font-size:clamp(2rem, 4vw, 3.5rem);letter-spacing:-.035em;line-height:1.04;margin:0}.tc-financial-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 0}.tc-financial-tags span{border:1px solid var(--tc-detail-border);border-radius:4px;font-size:.75rem;font-weight:700;padding:.35rem .55rem}.tc-market-status{border:1px solid var(--tc-detail-border);display:grid;gap:.35rem;padding:1rem}.tc-market-status span{color:#68707c}.tc-market-status small{color:#6b7280}.tc-financial-subnav{border-bottom:1px solid var(--tc-detail-border);display:flex;gap:1.5rem;overflow-x:auto}.tc-financial-subnav a{color:#1c2430;font-size:.875rem;font-weight:700;padding:1rem 0;text-decoration:none;white-space:nowrap}.tc-financial-subnav a:first-child{border-bottom:2px solid var(--tc-orange,#f4511e)}@media (max-width:640px){.tc-financial-subnav{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:var(--tc-orange,#f4511e) transparent;scrollbar-width:thin}.tc-financial-subnav a{flex:0 0 auto;scroll-snap-align:start}.tc-financial-subnav a:last-child{padding-right:1.25rem}}.tc-financial-chart-shell{display:grid;gap:1.5rem;grid-template-columns:280px minmax(0,1fr);padding:2.25rem 0}.tc-financial-chart-shell>.tc-market-chart{grid-column:1/-1;min-width:0;width:100%}.tc-financial-chart-shell h2{margin-top:0}.tc-financial-chart-shell,.tc-financial-editorial,.tc-financial-overview{scroll-margin-top:230px}@media (max-width:768px){.tc-financial-chart-shell,.tc-financial-editorial,.tc-financial-overview{scroll-margin-top:76px}}.tc-chart-placeholder{align-items:center;background:linear-gradient(180deg,#fff,#f6f8fa);border:1px solid var(--tc-detail-border);color:#68707c;display:flex;justify-content:center;min-height:240px;text-align:center}.tc-financial-detail .tc-ad-slot{background:#f2f3f4;color:#7d838c;font-size:.6875rem;letter-spacing:.25em;margin:0 0 2rem;padding:.7rem;text-align:center;text-transform:uppercase}.tc-financial-content{margin-inline:auto;max-width:820px}.tc-financial-content h2{font-size:clamp(1.5rem, 2.4vw, 2rem);letter-spacing:-.02em;margin-top:2.4rem}.tc-financial-content img{height:auto;max-width:100%}.tc-financial-disclaimer{background:#f7f8fa;border-left:3px solid var(--tc-orange,#f4511e);margin:2.5rem auto 0;max-width:820px;padding:1rem 1.25rem}.tc-financial-disclaimer p{margin:.35rem 0 0}.tc-crypto-directory--v2{margin-top:1.5rem}.tc-crypto-directory-intro{align-items:end;background:#f7f8fa;border:1px solid var(--tc-line,#dfe3e8);border-radius:10px;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(280px,390px);padding:clamp(1.25rem,3vw,2rem)}.tc-crypto-directory-intro h2{font-size:clamp(1.75rem, 3vw, 2.5rem);letter-spacing:-.035em;margin:.25rem 0 .5rem}.tc-crypto-directory-intro p:last-child{color:#667085;margin:0;max-width:680px}.tc-crypto-search{display:grid;gap:.45rem}.tc-crypto-search span{color:#344054;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tc-crypto-search input{appearance:none;background:#fff;border:1px solid #cfd6df;border-radius:6px;box-sizing:border-box;font:inherit;min-height:48px;padding:.75rem 1rem;width:100%}.tc-crypto-search input:focus{border-color:var(--tc-orange,#f4511e);box-shadow:0 0 0 3px rgba(244,81,30,.14);outline:0}.tc-crypto-primary{padding-block:2rem 1.5rem}.tc-crypto-primary-grid{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.tc-crypto-primary-card{border:1px solid var(--tc-line,#dfe3e8);border-radius:8px;color:#172033;display:grid;gap:.2rem;grid-template-columns:auto 1fr auto;padding:.9rem;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tc-crypto-primary-card:focus-visible,.tc-crypto-primary-card:hover{border-color:var(--tc-orange,#f4511e);box-shadow:0 8px 22px rgba(15,35,68,.08);transform:translateY(-2px)}.tc-crypto-primary-card__symbol{align-items:center;background:#06275c;border-radius:999px;color:#fff;display:flex;font-size:.6875rem;font-weight:800;grid-row:1/span 2;height:38px;justify-content:center;margin-right:.35rem;min-width:38px;padding-inline:.3rem}.tc-crypto-primary-card strong{align-self:end;font-size:.9375rem;line-height:1.2}.tc-crypto-primary-card small{color:#667085;font-size:.6875rem}.tc-crypto-primary-card__arrow{align-self:center;color:var(--tc-orange,#f4511e);grid-column:3;grid-row:1/span 2}.tc-crypto-directory-toolbar{align-items:center;border-block:1px solid var(--tc-line,#dfe3e8);display:flex;gap:1rem;justify-content:space-between;margin-top:.5rem;padding-block:.85rem}.tc-crypto-filters{display:flex;gap:.4rem;overflow-x:auto;padding-block:.15rem;scrollbar-width:thin}.tc-crypto-filters button{background:#fff;border:1px solid #d7dde5;border-radius:999px;color:#344054;cursor:pointer;flex:0 0 auto;font:inherit;font-size:.8125rem;font-weight:700;min-height:38px;padding:.45rem .8rem}.tc-crypto-filters button.is-active,.tc-crypto-filters button:is(:hover,:focus-visible){background:#06275c;border-color:#06275c;color:#fff}.tc-crypto-directory-toolbar #tc-crypto-count{color:#667085;flex:0 0 auto;font-size:.8125rem;margin:0}.tc-crypto-table-wrap{overflow-x:auto}.tc-crypto-table{border-collapse:collapse;font-size:.875rem;margin:0;width:100%}.tc-crypto-table th{color:#667085;font-size:.6875rem;letter-spacing:.05em;padding:.85rem .65rem;text-align:left;text-transform:uppercase}.tc-crypto-table td{border-top:1px solid #e8ecf1;padding:.75rem .65rem;vertical-align:middle}.tc-crypto-table tbody tr:hover{background:#fafbfc}.tc-crypto-table td:first-child a,.tc-crypto-table__action a{color:#172033;text-decoration:none}.tc-crypto-table td:first-child a:hover,.tc-crypto-table__action a:hover{color:var(--tc-orange,#f4511e)}.tc-crypto-directory--v3 .tc-crypto-table td:first-child a{align-items:center;display:inline-flex;gap:.4rem;font-weight:700}.tc-crypto-directory--v3 .tc-crypto-table td:first-child a::after{color:var(--tc-orange,#f4511e);content:"→";font-size:.75rem}.tc-crypto-table__action{text-align:right;white-space:nowrap}.tc-crypto-table__action a{color:var(--tc-orange,#f4511e);font-size:.8125rem;font-weight:700}.tc-crypto-ticker{background:#f0f3f6;border-radius:4px;font-size:.75rem;font-weight:800;padding:.25rem .4rem}.tc-crypto-status{align-items:center;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem}.tc-crypto-status::before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.tc-crypto-status--active{color:#177245}.tc-crypto-status--renamed{color:#805b10}.tc-crypto-status--limited{color:#8b3d35}.tc-crypto-directory-empty{background:#fff5f1;border-left:3px solid var(--tc-orange,#f4511e);margin:1rem 0;padding:1rem}.tc-crypto-legacy-note{background:#f7f8fa;border-left:3px solid #98a2b3;margin-top:1.5rem;padding:1rem 1.25rem}.tc-crypto-legacy-note p{color:#667085;margin:.35rem 0 0}.tc-crypto-directory--v4 .tc-crypto-directory-intro{grid-template-columns:minmax(0,1fr) minmax(300px,420px)}.tc-crypto-search-wrap{position:relative}.tc-crypto-search-results{background:#fff;border:1px solid #cfd6df;border-radius:8px;box-shadow:0 16px 34px rgba(15,35,68,.14);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% - 18px);z-index:20}.tc-crypto-search-results a{border-bottom:1px solid #edf0f3;color:#172033;display:grid;gap:12px;grid-template-columns:1fr auto;padding:12px 14px;text-decoration:none}.tc-crypto-search-results a:last-child{border-bottom:0}.tc-crypto-search-results a:is(:hover,:focus){background:#fff5f1;color:var(--tc-orange,#f4511e)}.tc-crypto-search-results span{align-self:center;color:#667085;font-size:.75rem;text-align:right}.tc-crypto-search-empty{color:#667085;margin:0;padding:14px}.tc-crypto-search-hint{color:#667085;font-size:.75rem;margin:.45rem 0 0}.tc-crypto-alphabet{display:flex;flex-wrap:wrap;gap:.35rem;padding-block:1rem}.tc-crypto-alphabet a{align-items:center;border:1px solid #dfe3e8;border-radius:4px;color:#344054;display:inline-flex;font-size:.75rem;font-weight:800;height:32px;justify-content:center;min-width:32px;text-decoration:none}.tc-crypto-alphabet a:is(:hover,:focus-visible){border-color:var(--tc-orange,#f4511e);color:var(--tc-orange,#f4511e)}.tc-crypto-alphabet a[aria-current=page]{background:#06275c;border-color:#06275c;color:#fff}.tc-crypto-alphabet--directory{display:grid;gap:.5rem;grid-template-columns:repeat(14,minmax(40px,1fr));padding-block:1.5rem}.tc-crypto-alphabet--directory a{height:44px}.tc-crypto-alphabet--directory a span{color:#06275c;font-size:1.05rem}.tc-crypto-letter-heading{align-items:end;border-bottom:1px solid var(--tc-line,#dfe3e8);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}.tc-crypto-letter-heading h2{margin:.25rem 0 0}.tc-crypto-letter-heading>p{color:#667085;margin:0}.tc-crypto-letter-list li,.tc-crypto-list-head{display:grid;gap:1rem;grid-template-columns:minmax(180px,1.5fr) 90px minmax(150px,1fr) 110px}.tc-crypto-list-head{color:#667085;font-size:.6875rem;font-weight:700;letter-spacing:.05em;padding:.65rem 1rem;text-transform:uppercase}.tc-crypto-letter-list{list-style:none;margin:0;padding:0 1rem .5rem}.tc-crypto-letter-list li{align-items:center;border-top:1px solid #edf0f3;font-size:.8125rem;min-height:46px;padding-block:.55rem}.tc-crypto-row__name{align-items:center;color:#172033;display:inline-flex;font-weight:700;gap:.4rem;text-decoration:none}.tc-crypto-row__name::after{color:var(--tc-orange,#f4511e);content:"→";font-size:.75rem}.tc-crypto-row__name:is(:hover,:focus-visible){color:var(--tc-orange,#f4511e)}.tc-crypto-row__category{color:#475467}.tc-crypto-back{border-top:1px solid var(--tc-line,#dfe3e8);margin:1rem 0 0;padding-top:1rem}.tc-crypto-back a{color:var(--tc-orange,#f4511e);font-weight:700;text-decoration:none}.tc-stock-directory-v2{margin-top:1.5rem}.tc-stock-directory-intro{align-items:end;background:#f7f8fa;border:1px solid var(--tc-line,#dfe3e8);border-radius:10px;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(300px,420px);padding:clamp(1.25rem,3vw,2rem)}.tc-stock-directory-intro h2{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.035em;margin:.25rem 0 .5rem}.tc-stock-directory-intro p:last-child{color:#667085;margin:0;max-width:680px}.tc-stock-search{display:grid;gap:.45rem}.tc-stock-search span{color:#344054;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tc-stock-search input{background:#fff;border:1px solid #cfd6df;border-radius:6px;box-sizing:border-box;font:inherit;min-height:48px;padding:.75rem 1rem;width:100%}.tc-stock-search input:focus{border-color:var(--tc-orange,#f4511e);box-shadow:0 0 0 3px rgba(244,81,30,.14);outline:0}.tc-stock-search-wrap{position:relative}.tc-stock-search-results{position:absolute;z-index:20;top:calc(100% - 18px);right:0;left:0;overflow:hidden;background:#fff;border:1px solid #cfd6df;border-radius:8px;box-shadow:0 16px 34px rgba(15,35,68,.14)}.tc-stock-search-results a{display:grid;grid-template-columns:1fr auto;gap:12px;padding:12px 14px;border-bottom:1px solid #edf0f3;color:#172033;text-decoration:none}.tc-stock-search-results a:last-child{border-bottom:0}.tc-stock-search-results a:focus,.tc-stock-search-results a:hover{background:#fff5f1;color:var(--tc-orange,#f4511e)}.tc-stock-search-results span{align-self:center;color:#667085;font-size:.75rem}.tc-stock-search-empty{margin:0;padding:14px;color:#667085}.tc-stock-search-hint{margin:.45rem 0 0;color:#667085;font-size:.75rem}.tc-stock-primary{padding-block:2rem 1.5rem}.tc-stock-primary-grid{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.tc-stock-primary-card{border:1px solid var(--tc-line,#dfe3e8);border-radius:8px;color:#172033;display:grid;gap:.2rem;grid-template-columns:auto 1fr auto;padding:.9rem;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tc-stock-primary-card:focus-visible,.tc-stock-primary-card:hover{border-color:var(--tc-orange,#f4511e);box-shadow:0 8px 22px rgba(15,35,68,.08);transform:translateY(-2px)}.tc-stock-primary-card__symbol{align-items:center;background:#06275c;border-radius:999px;color:#fff;display:flex;font-size:.65rem;font-weight:800;grid-row:1/span 2;height:40px;justify-content:center;margin-right:.35rem;min-width:40px;padding-inline:.25rem}.tc-stock-primary-card strong{align-self:end;font-size:.9375rem;line-height:1.2}.tc-stock-primary-card small{color:#667085;font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-stock-primary-card>span:last-child{align-self:center;color:var(--tc-orange,#f4511e);grid-column:3;grid-row:1/span 2}.tc-stock-toolbar{align-items:center;border-block:1px solid var(--tc-line,#dfe3e8);display:flex;gap:1rem;justify-content:space-between;padding-block:.85rem}.tc-stock-filters{display:flex;gap:.4rem;overflow-x:auto;padding-block:.15rem;scrollbar-width:thin}.tc-stock-filters button{background:#fff;border:1px solid #d7dde5;border-radius:999px;color:#344054;cursor:pointer;flex:0 0 auto;font:inherit;font-size:.8125rem;font-weight:700;min-height:38px;padding:.45rem .8rem}.tc-stock-filters button.is-active,.tc-stock-filters button:is(:hover,:focus-visible){background:#06275c;border-color:#06275c;color:#fff}.tc-stock-toolbar #tc-stock-count{color:#667085;flex:0 0 auto;font-size:.8125rem;margin:0}.tc-stock-alphabet{display:flex;flex-wrap:wrap;gap:.35rem;padding-block:1rem}.tc-stock-alphabet a{align-items:center;border:1px solid #dfe3e8;border-radius:4px;color:#344054;display:inline-flex;font-size:.75rem;font-weight:800;height:32px;justify-content:center;min-width:32px;text-decoration:none}.tc-stock-alphabet a:is(:hover,:focus-visible){border-color:var(--tc-orange,#f4511e);color:var(--tc-orange,#f4511e)}.tc-stock-letter li,.tc-stock-list-head{display:grid;gap:1rem;grid-template-columns:minmax(180px,1.5fr) 90px minmax(150px,1fr) 110px 72px}.tc-stock-list-head{color:#667085;font-size:.6875rem;font-weight:700;letter-spacing:.05em;padding:.65rem 1rem;text-transform:uppercase}.tc-stock-letter{border-top:1px solid #e3e7ec}.tc-stock-letter>summary{align-items:center;cursor:pointer;display:flex;gap:.75rem;list-style:none;padding:.9rem 1rem}.tc-stock-letter>summary::-webkit-details-marker{display:none}.tc-stock-letter>summary::after{color:var(--tc-orange,#f4511e);content:"+";font-size:1.25rem;margin-left:auto}.tc-stock-letter[open]>summary::after{content:"−"}.tc-stock-letter>summary span{color:#06275c;font-size:1.25rem;font-weight:800}.tc-stock-letter>summary small{color:#667085}.tc-stock-letter ul{list-style:none;margin:0;padding:0 1rem .5rem}.tc-stock-letter li{align-items:center;border-top:1px solid #edf0f3;font-size:.8125rem;min-height:46px;padding-block:.55rem}.tc-stock-row__action,.tc-stock-row__name{text-decoration:none}.tc-stock-row__name{color:#172033}.tc-stock-directory-v3 .tc-stock-letter-list li,.tc-stock-directory-v3 .tc-stock-list-head{grid-template-columns:minmax(180px,1.5fr) 90px minmax(150px,1fr) 110px}.tc-stock-directory-v3 .tc-stock-row__name{align-items:center;display:inline-flex;font-weight:700;gap:.4rem}.tc-stock-directory-v3 .tc-stock-row__name::after{color:var(--tc-orange,#f4511e);content:"→";font-size:.75rem}.tc-stock-row__action:hover,.tc-stock-row__name:hover{color:var(--tc-orange,#f4511e)}.tc-stock-row__ticker{background:#f0f3f6;border-radius:4px;font-size:.6875rem;font-weight:800;justify-self:start;padding:.25rem .4rem}.tc-stock-row__exchange{color:#475467}.tc-stock-row__status{align-items:center;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.35rem}.tc-stock-row__status::before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.tc-stock-row__status--active{color:#177245}.tc-stock-row__status--historical{color:#8b3d35}.tc-stock-row__status--verify{color:#805b10}.tc-stock-row__action{color:var(--tc-orange,#f4511e);font-size:.75rem;font-weight:700;text-align:right}.tc-stock-empty{background:#fff5f1;border-left:3px solid var(--tc-orange,#f4511e);padding:1rem}.tc-stock-legacy-note{background:#f7f8fa;border-left:3px solid #98a2b3;margin-top:1.5rem;padding:1rem 1.25rem}.tc-stock-legacy-note p{color:#667085;margin:.35rem 0 0}.tc-stock-directory-v3 .tc-stock-directory-intro{grid-template-columns:1fr}.tc-stock-alphabet--directory{display:grid;gap:.5rem;grid-template-columns:repeat(14,minmax(40px,1fr));padding-block:1.5rem}.tc-stock-alphabet--directory a{flex-direction:column;height:44px}.tc-stock-alphabet--directory a span{color:#06275c;font-size:1.05rem}.tc-stock-alphabet a[aria-current=page]{background:#06275c;border-color:#06275c;color:#fff}.tc-stock-alphabet a[aria-current=page] span{color:#fff}.tc-stock-letter-heading{align-items:end;border-bottom:1px solid var(--tc-line,#dfe3e8);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}.tc-stock-letter-heading h2{margin:.25rem 0 0}.tc-stock-letter-heading>p{color:#667085;margin:0}.tc-stock-letter-list{list-style:none;margin:0;padding:0 1rem .5rem}.tc-stock-letter-list li{align-items:center;border-top:1px solid #edf0f3;display:grid;font-size:.8125rem;gap:1rem;grid-template-columns:minmax(180px,1.5fr) 90px minmax(150px,1fr) 110px 72px;min-height:46px;padding-block:.55rem}.tc-stock-back{border-top:1px solid var(--tc-line,#dfe3e8);margin:1rem 0 0;padding-top:1rem}.tc-stock-back a{color:var(--tc-orange,#f4511e);font-weight:700;text-decoration:none}@media (max-width:960px){.tc-stock-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-stock-list-head{display:none}.tc-stock-letter li{grid-template-columns:minmax(150px,1.4fr) 80px minmax(130px,1fr) 100px 64px}.tc-stock-toolbar{align-items:flex-start;flex-direction:column}.tc-stock-letter-list li{grid-template-columns:minmax(150px,1.4fr) 80px minmax(130px,1fr) 100px}}@media (max-width:640px){.tc-stock-directory-intro{align-items:stretch;gap:1.25rem;grid-template-columns:1fr}.tc-stock-primary-grid{grid-template-columns:1fr}.tc-stock-letter ul{padding-inline:.75rem}.tc-stock-letter li{display:grid;gap:.35rem .75rem;grid-template-columns:1fr auto;padding-block:.8rem}.tc-stock-row__name{font-size:.9375rem}.tc-stock-row__ticker{grid-column:2;grid-row:1}.tc-stock-row__exchange,.tc-stock-row__status{grid-column:1}.tc-stock-row__action{grid-column:2;grid-row:2/span 2;place-self:center end}.tc-stock-letter-heading{align-items:flex-start;flex-direction:column}.tc-stock-letter-list{padding-inline:.75rem}.tc-stock-directory-v3 .tc-stock-letter-list li{display:grid;gap:.35rem .75rem;grid-template-columns:1fr auto;padding-block:.8rem}.tc-stock-alphabet--directory{grid-template-columns:repeat(7,minmax(38px,1fr));gap:.4rem}.tc-stock-alphabet--directory a{height:44px}.tc-stock-directory-intro{padding:1.25rem}.tc-stock-search-results{position:static;margin-top:.5rem}}@media (max-width:900px){.tc-crypto-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-crypto-directory-toolbar{align-items:flex-start;box-sizing:border-box;flex-direction:column;max-width:100%;min-width:0;width:100%}.tc-crypto-filters{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.tc-crypto-list-head{display:none}.tc-crypto-letter-list li{grid-template-columns:minmax(150px,1.4fr) 80px minmax(130px,1fr) 100px}}@media (max-width:640px){.tc-crypto-directory-intro{align-items:stretch;grid-template-columns:1fr;gap:1.25rem}.tc-crypto-primary-grid{grid-template-columns:1fr}.tc-crypto-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tc-crypto-table,.tc-crypto-table tbody,.tc-crypto-table td,.tc-crypto-table tr{display:block;width:100%}.tc-crypto-table tr{border:1px solid #e1e6ec;border-radius:8px;margin-top:.75rem;padding:.35rem .75rem}.tc-crypto-table td{align-items:center;border:0;display:flex;justify-content:space-between;padding:.4rem 0;text-align:right}.tc-crypto-table td::before{color:#667085;content:attr(data-label);font-size:.6875rem;font-weight:700;letter-spacing:.04em;margin-right:1rem;text-transform:uppercase}.tc-crypto-table .tc-crypto-table__action{border-top:1px solid #edf0f3;justify-content:flex-end;margin-top:.25rem;padding-top:.65rem}.tc-crypto-table .tc-crypto-table__action::before{display:none}.tc-crypto-directory--v4 .tc-crypto-directory-intro{grid-template-columns:1fr;padding:1.25rem}.tc-crypto-search-results{margin-top:.5rem;position:static}.tc-crypto-alphabet--directory{gap:.4rem;grid-template-columns:repeat(7,minmax(38px,1fr))}.tc-crypto-alphabet--directory a{height:44px}.tc-crypto-letter-heading{align-items:flex-start;flex-direction:column}.tc-crypto-letter-list{padding-inline:.75rem}.tc-crypto-letter-list li{display:grid;gap:.35rem .75rem;grid-template-columns:1fr auto;padding-block:.8rem}.tc-crypto-row__name{font-size:.9375rem}.tc-crypto-ticker{grid-column:2;grid-row:1}.tc-crypto-row__category,.tc-crypto-status{grid-column:1}}.tc-financial-detail--v2{--tc-detail-muted:#667085;--tc-detail-surface:#f7f8fa}.tc-financial-detail--v2 .tc-financial-hero{align-items:center;padding-block:.5rem 2rem}.tc-financial-detail--v2 .tc-market-status{background:var(--tc-detail-surface);border-radius:8px}.tc-financial-editorial,.tc-financial-key-data,.tc-financial-overview{padding-block:2rem}.tc-financial-chart-shell h2,.tc-financial-key-data>h2,.tc-financial-overview>h2,.tc-financial-section-heading h2{font-size:clamp(1.35rem, 2.2vw, 1.75rem);letter-spacing:-.02em;margin:0}.tc-financial-metrics{background:var(--tc-detail-border);border:1px solid var(--tc-detail-border);border-radius:8px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.25rem;overflow:hidden}.tc-financial-metrics>div{background:#fff;display:grid;gap:.3rem;min-height:116px;padding:1rem 1.15rem}.tc-financial-metrics span,.tc-key-data-grid span{color:var(--tc-detail-muted);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tc-financial-metrics strong{font-size:1.75rem;line-height:1}.tc-financial-metrics small{color:var(--tc-detail-muted)}.tc-financial-detail--v2 .tc-financial-chart-shell{display:block;padding-block:1rem 2rem}.tc-financial-chart-heading{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.tc-section-label{color:var(--tc-orange,#f4511e);font-size:.6875rem;font-weight:800;letter-spacing:.1em;margin:0 0 .35rem;text-transform:uppercase}.tc-chart-ranges{display:flex;gap:.25rem}.tc-chart-ranges button,.tc-chart-ranges span{appearance:none;background:0 0;border:0;border-bottom:2px solid transparent;color:var(--tc-detail-muted);font-size:.75rem;font-weight:700;padding:.4rem .5rem;cursor:pointer}.tc-chart-ranges button[aria-pressed=true],.tc-chart-ranges span:first-child{border-color:var(--tc-orange,#f4511e);color:#172033}.tc-chart-ranges button:focus-visible{outline:2px solid #052d68;outline-offset:2px}.tc-financial-detail--v2 .tc-chart-placeholder{background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(242,247,243,.92)),repeating-linear-gradient(0deg,transparent 0 39px,#e8ece9 40px),repeating-linear-gradient(90deg,transparent 0 79px,#eef1ef 80px);display:grid;gap:.4rem;min-height:280px;padding:2rem}.tc-financial-detail--v2 .tc-chart-placeholder strong{color:#273142}.tc-financial-detail--v2 .tc-chart-placeholder span{font-size:.875rem}.tc-financial-key-data{border-block:1px solid var(--tc-detail-border)}.tc-key-data-grid{display:grid;gap:0 2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.tc-key-data-grid>div{align-items:center;border-bottom:1px solid #edf0f3;display:flex;gap:1rem;justify-content:space-between;min-height:48px;padding:.6rem 0}.tc-key-data-grid>div>span{flex:1 1 auto;line-height:1.3;min-width:0}.tc-key-data-grid>div>strong{flex:0 1 auto;font-size:.925rem;line-height:1.3;overflow-wrap:anywhere;text-align:right}.tc-data-note{color:var(--tc-detail-muted);font-size:.8125rem;margin:1rem 0 0}.tc-fundamentals{border-bottom:1px solid var(--tc-detail-border);padding-block:2rem}.tc-company-profile{margin-bottom:2.5rem}.tc-company-profile h2,.tc-company-statistics h2{font-size:clamp(1.3rem, 1.16rem + .48vw, 1.55rem);margin:0 0 .85rem}.tc-company-profile-table{border-collapse:collapse;width:100%}.tc-company-profile-table td,.tc-company-profile-table th{border-bottom:1px solid var(--tc-detail-border);padding:.8rem 0;vertical-align:top}.tc-company-profile-table th{color:var(--tc-detail-muted);font-size:.78rem;font-weight:700;text-align:left;text-transform:uppercase;width:32%}.tc-company-profile-table td{font-size:.9rem;font-weight:700;text-align:left}.tc-fundamentals-groups{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tc-fundamentals-group{min-width:0}.tc-fundamentals-group h3{border-bottom:2px solid var(--tc-orange);font-size:1rem;margin:0;padding-bottom:.65rem}.tc-fundamentals-grid>div{align-items:center;border-bottom:1px solid var(--tc-detail-border);display:flex;gap:1rem;justify-content:space-between;min-height:44px}.tc-fundamentals-grid span{color:var(--tc-detail-muted);font-size:.78rem}.tc-fundamentals-grid strong{font-size:.85rem;text-align:right}.tc-financial-editorial{margin-inline:auto;max-width:960px}.tc-financial-section-heading{border-bottom:1px solid var(--tc-detail-border);margin-bottom:1.5rem;padding-bottom:1rem}.tc-financial-detail--v2 .tc-financial-content{max-width:820px}@media (max-width:760px){.tc-financial-metrics,.tc-key-data-grid{grid-template-columns:1fr}.tc-financial-metrics>div{min-height:96px}.tc-financial-chart-heading{align-items:flex-start;flex-direction:column}.tc-chart-ranges{max-width:100%;overflow-x:auto}.tc-financial-detail--v2 .tc-chart-placeholder{min-height:210px}.tc-fundamentals-groups{grid-template-columns:1fr}.tc-key-data-grid>div>strong{font-size:.9rem}}.page-id-1565 .comments-area,.page-id-317 .comments-area{display:none}@media (max-width:760px){.tc-financial-chart-shell,.tc-financial-hero{grid-template-columns:1fr}body:is(.parent-pageid-7,.parent-pageid-9,.parent-pageid-11,.parent-pageid-13,.parent-pageid-15) .site-main>article>.inside-article{padding-inline:0}.tc-financial-detail{padding-inline:1rem}.tc-financial-detail>.wp-block-group__inner-container{padding-inline:0!important}.tc-chart-placeholder{min-height:180px}}:is(.page-id-7,.page-id-9,.page-id-11,.page-id-15) .site-main>article>.inside-article>.entry-header{display:none}:is(.page-id-9,.page-id-11,.page-id-15) .tc-page-title--centered{display:none}.page-id-7 .tc-page-title--centered{display:block;font-size:clamp(2.25rem, 5vw, 3.75rem);letter-spacing:-.04em;line-height:1.04;margin:.25rem 0 1rem;text-align:left}.tc-ad-slot:not(:has(iframe,img,ins,video,[data-tc-ad-creative])){display:none}.tc-chart-placeholder{background:#f7f8fa;border:1px dashed var(--tc-line,#dfe3e8);min-height:132px}.tc-consent-reopen{border-radius:999px;min-height:44px;padding:.65rem 1rem}@media (min-width:761px) and (max-width:1100px){.tc-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(240px,.75fr)}.tc-hero-feature__body{padding:1.25rem}.tc-hero-feature__body :is(h1,h2){font-size:clamp(1.75rem, 3.2vw, 2.5rem)}.tc-hero-feature__body .wp-block-post-excerpt{display:none}.tc-hero-rail .tc-card{grid-template-columns:104px minmax(0,1fr)}}@media (max-width:760px){.tc-market-item strong,.tc-market-strip__status{font-size:.75rem}.tc-chart-placeholder{min-height:112px}}:is(.page-id-7,.page-id-9,.page-id-11,.page-id-15) .entry-content,:is(.page-id-7,.page-id-9,.page-id-11,.page-id-15) .site-main>article,:is(.page-id-7,.page-id-9,.page-id-11,.page-id-15) .site-main>article>.inside-article{max-width:none;width:100%}.tc-market-section-hub{box-sizing:border-box;margin-inline:auto;max-width:1180px!important;padding-inline:clamp(1rem,3vw,2rem);width:100%}.tc-market-section-hub .tc-directory-grid{display:grid;gap:.75rem 1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.tc-market-section-hub .tc-directory-card{border-bottom:1px solid var(--tc-border);padding:.75rem 0}.tc-market-section-hub .tc-directory-card h3{font-size:.92rem;line-height:1.35;margin:0}.tc-market-section-hub .wp-block-query-pagination{align-items:center;display:flex;gap:1rem;margin-top:1.5rem}@media (max-width:760px){.tc-market-section-hub .tc-directory-grid{grid-template-columns:1fr}}.tc-institutional{box-sizing:border-box;margin-inline:auto;max-width:1180px!important;padding-inline:clamp(1rem,3vw,2rem);width:100%}.tc-institutional__content{font-size:1rem;line-height:1.65}.tc-institutional__content .tc-divi-section{margin-block:2rem}.tc-institutional__content .tc-divi-row{align-items:start;display:grid!important;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:1.5rem}.tc-institutional__content .tc-divi-row>.wp-block-column{margin:0!important;min-width:0;overflow-wrap:anywhere;width:auto!important}.page-id-2920 .tc-institutional__content .tc-divi-row>.wp-block-column{display:contents}.page-id-2920 .tc-institutional__content .tc-divi-row{grid-template-columns:repeat(3,minmax(0,1fr))}.page-id-2920 .tc-institutional__content .tc-legacy-team-member{align-content:start;display:block;margin:0;padding-block:1rem 1.5rem}.page-id-2920 .tc-institutional__content .tc-legacy-team-member>img{aspect-ratio:4/3;border-radius:0;display:block;margin:0 0 1rem;object-fit:cover;width:100%}.page-id-2920 .tc-institutional__content .tc-legacy-team-member>div{min-width:0}.page-id-92 .tc-institutional__content .entry-content{margin-inline:auto;max-width:920px}.page-id-92 .tc-institutional__content .entry-content>p:first-child{border-left:3px solid var(--tc-orange);color:var(--tc-navy);font-size:clamp(1.08rem, 1.8vw, 1.3rem);line-height:1.6;margin-bottom:2rem;padding-left:1.25rem}.page-id-92 .tc-institutional__content .entry-content>p{line-height:1.75;margin-bottom:1.4rem}.page-id-92 .tc-institutional__content .entry-content>ul{background:var(--tc-white);border:1px solid var(--tc-border);display:grid;gap:.75rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1.5rem 0 2rem;padding:1.5rem}.page-id-92 .tc-institutional__content .entry-content>ul li{border-bottom:1px solid var(--tc-border);min-width:0;padding:0 0 .75rem}.page-id-92 .tc-institutional__content .entry-content>p:nth-of-type(6),.page-id-92 .tc-institutional__content .entry-content>p:nth-of-type(7){display:inline-block;margin:0 1rem 2rem 0}.page-id-92 .tc-institutional__content .entry-content>p:nth-of-type(6) a,.page-id-92 .tc-institutional__content .entry-content>p:nth-of-type(7) a{color:var(--tc-orange)}.page-id-92 .tc-institutional__content .tc-legacy-contact-form{background:var(--tc-white);border:1px solid var(--tc-border);margin-top:1rem;padding:clamp(1.25rem,3vw,2rem)}@media (max-width:620px){.page-id-92 .tc-institutional__content .entry-content>ul{grid-template-columns:1fr}.page-id-92 .tc-institutional__content .tc-legacy-contact-form h2{font-size:1.75rem;line-height:1.12;overflow-wrap:normal;word-break:normal}}.tc-institutional__content .tc-divi-row img{height:auto;max-width:100%}.tc-institutional__content .tc-divi-row h2,.tc-institutional__content .tc-divi-row h3{letter-spacing:-.02em;line-height:1.15}.tc-institutional__content .yasr-auto-insert-overall{display:none!important}@media (max-width:820px){.tc-institutional__content .tc-divi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.page-id-2920 .tc-institutional__content .tc-divi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.tc-institutional__content .tc-divi-row{grid-template-columns:1fr}.page-id-2920 .tc-institutional__content .tc-divi-row{grid-template-columns:1fr}}.tc-contact-editorial{display:grid;gap:clamp(2.5rem,6vw,5rem)}.tc-contact-intro{align-items:start;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr)}.tc-contact-intro h2{font-size:clamp(2rem, 4vw, 3.4rem);letter-spacing:-.04em;line-height:1.04;margin:.55rem 0 1rem;max-width:17ch}.tc-contact-intro>div>p:last-child{color:var(--tc-muted);font-size:1.08rem;line-height:1.7;max-width:62ch}.tc-contact-intro aside{background:#f5f6f7;border-top:3px solid var(--tc-orange);display:grid;gap:1.25rem;padding:1.5rem}.tc-contact-intro aside div{display:grid;gap:.2rem}.tc-contact-intro aside span{color:var(--tc-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.tc-contact-intro aside a{color:var(--tc-navy);font-size:1.05rem;font-weight:750;text-decoration:none}.tc-contact-reasons{border-block:1px solid var(--tc-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tc-contact-reasons article{padding:2rem}.tc-contact-reasons article:first-child{padding-left:0}.tc-contact-reasons article+article{border-left:1px solid var(--tc-line)}.tc-contact-reasons h2{font-size:1.15rem;margin:0 0 .7rem}.tc-contact-reasons p{color:var(--tc-muted);font-size:.9rem;line-height:1.6}.tc-contact-reasons a{color:var(--tc-orange);font-size:.85rem;font-weight:700;text-decoration:none}.tc-contact-form-section{align-items:start;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr)}.tc-contact-form-section h2{font-size:clamp(1.6rem, 2.6vw, 2.25rem);margin:.55rem 0 .75rem}@media (max-width:760px){.tc-contact-form-section,.tc-contact-intro{grid-template-columns:1fr}.tc-contact-reasons{grid-template-columns:1fr}.tc-contact-reasons article{padding-inline:0}.tc-contact-reasons article+article{border-left:0;border-top:1px solid var(--tc-line)}}.tc-newsroom-editorial{display:grid;gap:clamp(2.5rem,6vw,5rem)}.tc-newsroom-intro{align-items:start;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,1.5fr) minmax(260px,.75fr)}.tc-newsroom-intro h2{font-size:clamp(2rem, 4vw, 3.4rem);letter-spacing:-.04em;line-height:1.04;margin:.55rem 0 1rem;max-width:17ch}.tc-newsroom-intro>div>p:last-child{color:var(--tc-muted);font-size:1.08rem;line-height:1.7;max-width:64ch}.tc-newsroom-intro aside{background:#f5f6f7;border-top:3px solid var(--tc-orange);padding:1.5rem}.tc-newsroom-grid{display:grid;gap:2.25rem 1.25rem;grid-template-columns:repeat(5,minmax(0,1fr))}.tc-newsroom-card{border-top:2px solid var(--tc-orange);min-width:0;padding-top:.75rem}.tc-newsroom-card img{aspect-ratio:4/5;display:block;object-fit:cover;width:100%}.tc-newsroom-card h2{font-size:1.1rem;letter-spacing:-.02em;margin:1rem 0 .25rem}body:has(.tc-site-header) .tc-institutional__content .tc-newsroom-card h2{font-size:clamp(1.05rem, calc(.95rem + .25vw), 1.2rem);line-height:1.22}body:has(.tc-site-header) .tc-institutional__content .tc-newsroom-card h2 a{color:var(--tc-orange,#c74400);text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.14em}body:has(.tc-site-header) .tc-institutional__content .tc-newsroom-card h2 a:focus-visible,body:has(.tc-site-header) .tc-institutional__content .tc-newsroom-card h2 a:hover{color:var(--tc-orange-dark,#b93d00)}body:has(.tc-site-header) .tc-institutional__content .tc-newsroom-card h2 a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.tc-newsroom-role{color:var(--tc-navy);font-size:.76rem;font-weight:800;margin:0 0 .75rem;text-transform:uppercase}.tc-newsroom-card div>p:last-child{color:var(--tc-muted);font-size:.82rem;line-height:1.55}.tc-newsroom-standards{border-block:1px solid var(--tc-line);display:grid;gap:2rem;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);padding-block:2rem}.tc-newsroom-standards h2{font-size:clamp(1.5rem, 2.4vw, 2.1rem);margin:0 0 .65rem}.tc-newsroom-standards nav{display:grid}.tc-newsroom-standards nav a{border-bottom:1px solid var(--tc-line);color:var(--tc-orange);font-weight:700;padding:.65rem 0;text-decoration:none}@media (max-width:1100px){.tc-newsroom-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.tc-newsroom-intro,.tc-newsroom-standards{grid-template-columns:1fr}.tc-newsroom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.tc-newsroom-grid{grid-template-columns:1fr}}.tc-policy-page{display:grid;gap:clamp(2rem,5vw,4rem)}.tc-policy-intro{color:var(--tc-muted);font-size:clamp(1.05rem, 1.7vw, 1.3rem);line-height:1.65;margin:0;max-width:68ch}.tc-policy-sections{border-top:1px solid var(--tc-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tc-policy-sections section{border-bottom:1px solid var(--tc-line);padding:clamp(1.5rem,3vw,2.25rem) 2rem}.tc-policy-sections section:nth-child(odd){border-right:1px solid var(--tc-line);padding-left:0}.tc-policy-sections h2{font-size:clamp(1.2rem, 2vw, 1.6rem);letter-spacing:-.025em;margin:0 0 .75rem}.tc-policy-sections p{color:var(--tc-muted);line-height:1.7;margin:0}.tc-policy-contact{background:#f5f6f7;border-left:3px solid var(--tc-orange);padding:1.5rem}.tc-policy-contact p{margin:.5rem 0 0}.tc-policy-updated{color:var(--tc-muted);font-size:.8rem;margin:0}@media (max-width:680px){.tc-policy-sections{grid-template-columns:1fr}.tc-policy-sections section{padding-inline:0}.tc-policy-sections section:nth-child(odd){border-right:0}}.tc-about-editorial{display:grid;gap:clamp(2.5rem,6vw,5rem)}.tc-about-contact,.tc-about-intro,.tc-about-method,.tc-about-newsroom{align-items:start;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(0,1.5fr) minmax(260px,.75fr)}.tc-about-intro{align-items:center;grid-template-columns:minmax(0,.9fr) minmax(430px,1.25fr)}.tc-about-intro h2{font-size:clamp(2rem, 4.2vw, 3.65rem);letter-spacing:-.045em;line-height:1.03;margin:.55rem 0 1.2rem;max-width:16ch}.tc-about-lead{color:var(--tc-muted);font-size:clamp(1.05rem, 1.6vw, 1.3rem);line-height:1.65;max-width:66ch}.tc-about-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem}.tc-about-hero-panel{display:grid;gap:1rem;min-width:0;position:relative}.tc-about-hero-media{aspect-ratio:16/10;background:#eef1f4;margin:0;overflow:hidden}.tc-about-hero-media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.tc-text-link{color:var(--tc-orange);font-weight:700;text-decoration:none}.tc-about-contact,.tc-about-statement{background:#f5f6f7;border-top:3px solid var(--tc-orange);padding:clamp(1.35rem,3vw,2rem)}.tc-about-hero-panel .tc-about-statement{bottom:1.25rem;left:-2rem;max-width:290px;position:absolute}.tc-about-statement p{color:var(--tc-muted);margin-bottom:0}.tc-about-values{border-block:1px solid var(--tc-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tc-about-values article{padding:1.4rem 1.25rem}.tc-about-values article+article{border-left:1px solid var(--tc-line)}.tc-about-values span{color:var(--tc-orange);font-size:.72rem;font-weight:800}.tc-about-values h2{font-size:1.15rem;margin:.55rem 0 .65rem}.tc-about-values p{color:var(--tc-muted);font-size:.875rem;line-height:1.55;margin:0}.tc-about-contact h2,.tc-about-method h2,.tc-about-newsroom h2{font-size:clamp(1.6rem, 2.6vw, 2.35rem);letter-spacing:-.03em;line-height:1.1}.tc-about-links{border-top:1px solid var(--tc-line)}.tc-about-links a{align-items:center;border-bottom:1px solid var(--tc-line);color:var(--tc-navy);display:grid;gap:1rem;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);padding:.8rem 0;text-decoration:none}.tc-about-links strong{font-size:.95rem;line-height:1.25}.tc-about-links span{color:var(--tc-orange);font-size:.8rem;line-height:1.35;text-align:right}body:has(.tc-site-header) .tc-institutional__content .tc-about-contact h2,body:has(.tc-site-header) .tc-institutional__content .tc-about-method h2,body:has(.tc-site-header) .tc-institutional__content .tc-about-newsroom h2{font-size:clamp(1.3rem, calc(1.15rem + .45vw), 1.55rem);line-height:1.15}body:has(.tc-site-header) .tc-institutional__content .tc-about-values h2{font-size:clamp(1.05rem, calc(.98rem + .18vw), 1.15rem);line-height:1.25}.tc-about-newsroom{align-items:end;border-top:1px solid var(--tc-line);padding-top:2rem}.tc-about-newsroom .tc-button{justify-self:end}.tc-about-contact{align-items:center;grid-template-columns:minmax(0,1fr) auto}.tc-about-contact h2{margin:0 0 .5rem}.tc-about-contact p{margin:0}@media (min-width:821px){.tc-about-method{grid-template-columns:minmax(0,1.5fr) minmax(340px,.75fr)}.tc-about-links a{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr)}}@media (max-width:820px){.tc-about-intro,.tc-about-method,.tc-about-newsroom{grid-template-columns:1fr}.tc-about-newsroom .tc-button{justify-self:start}.tc-about-values{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-about-values article:nth-child(3){border-left:0;border-top:1px solid var(--tc-line)}.tc-about-values article:nth-child(4){border-top:1px solid var(--tc-line)}.tc-about-hero-media{aspect-ratio:16/9}.tc-about-hero-panel .tc-about-statement{max-width:none;position:static}}@media (max-width:560px){.tc-about-values{grid-template-columns:1fr}.tc-about-values article{padding:1.15rem .25rem}.tc-about-values article+article{border-left:0;border-top:1px solid var(--tc-line)}.tc-about-contact{grid-template-columns:1fr}.tc-about-hero-media{aspect-ratio:4/3}}.tc-hub-actions .tc-hub-feature-grid,.tc-market-section-hub .tc-hub-feature-grid{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}.tc-hub-actions .tc-hub-lead-card,.tc-market-section-hub .tc-hub-lead-card{background:var(--tc-white);height:100%}.tc-hub-actions .tc-hub-lead-card .wp-block-post-featured-image,.tc-market-section-hub .tc-hub-lead-card .wp-block-post-featured-image{aspect-ratio:16/9;margin:0;overflow:hidden}.tc-hub-actions .tc-hub-lead-card .wp-block-post-featured-image img,.tc-market-section-hub .tc-hub-lead-card .wp-block-post-featured-image img{height:100%;object-fit:cover;width:100%}.tc-hub-actions .tc-hub-lead-card__body,.tc-market-section-hub .tc-hub-lead-card__body{padding:1.25rem 0 0}.tc-hub-actions .tc-hub-lead-card h2,.tc-market-section-hub .tc-hub-lead-card h2{font-size:clamp(1.65rem, 3vw, 2.45rem);line-height:1.08;margin:.4rem 0 .75rem}.tc-hub-actions .tc-hub-lead-card .wp-block-post-excerpt,.tc-market-section-hub .tc-hub-lead-card .wp-block-post-excerpt{color:var(--tc-muted);font-size:.92rem;line-height:1.55}.tc-hub-actions .tc-hub-feature-rail .wp-block-post-template,.tc-market-section-hub .tc-hub-feature-rail .wp-block-post-template{display:grid;gap:1rem}.tc-hub-actions .tc-hub-feature-rail .tc-card,.tc-market-section-hub .tc-hub-feature-rail .tc-card{align-items:center;display:grid;gap:1rem;grid-template-columns:42% minmax(0,1fr)}.tc-hub-actions .tc-hub-feature-rail .wp-block-post-featured-image,.tc-market-section-hub .tc-hub-feature-rail .wp-block-post-featured-image{aspect-ratio:4/3;margin:0;overflow:hidden}.tc-hub-actions .tc-hub-feature-rail .wp-block-post-featured-image img,.tc-market-section-hub .tc-hub-feature-rail .wp-block-post-featured-image img{height:100%;object-fit:cover;width:100%}.tc-hub-actions .tc-hub-feature-rail .tc-card__body,.tc-market-section-hub .tc-hub-feature-rail .tc-card__body{padding:.35rem 0}.tc-hub-actions .tc-hub-feature-rail h3,.tc-market-section-hub .tc-hub-feature-rail h3{font-size:1rem;line-height:1.25;margin:.3rem 0 .55rem}.tc-hub-actions .tc-hub-news-list,.tc-market-section-hub .tc-hub-news-list{list-style:none;margin:0;padding:0}.tc-hub-actions .tc-hub-news-list article,.tc-market-section-hub .tc-hub-news-list article{align-items:baseline;border-bottom:1px solid var(--tc-line);display:grid;gap:.75rem;grid-template-columns:128px minmax(0,1fr);padding:.85rem 0}.tc-hub-actions .tc-hub-news-list time,.tc-market-section-hub .tc-hub-news-list time{color:var(--tc-muted);font-size:.78rem;white-space:nowrap}.tc-hub-actions .tc-hub-news-list h3,.tc-market-section-hub .tc-hub-news-list h3{font-size:.92rem;line-height:1.35;margin:0}@media (max-width:760px){.tc-hub-actions .tc-hub-feature-grid,.tc-market-section-hub .tc-hub-feature-grid{grid-template-columns:1fr}.tc-hub-actions .tc-hub-feature-rail .tc-card,.tc-market-section-hub .tc-hub-feature-rail .tc-card{grid-template-columns:38% minmax(0,1fr)}.tc-hub-actions .tc-hub-news-list article,.tc-market-section-hub .tc-hub-news-list article{grid-template-columns:1fr;gap:.3rem}}body.home:has(.tc-home-shell) .site-content,body.page-id-39:has(.tc-home-shell) .site-content{background:var(--tc-white)}.tc-home-shell .tc-hero-grid{align-items:stretch;gap:1.25rem}.tc-home-shell .tc-hero-lead{height:clamp(430px,39vw,560px);min-height:0}.tc-home-shell .tc-hero-lead__body{padding:clamp(1.25rem,2.2vw,2rem)}.tc-home-shell .tc-hero-lead__body h2{font-size:clamp(1.8rem, 2.7vw, 2.65rem);line-height:1.06}.tc-home-shell .tc-hero-lead__body .wp-block-post-excerpt{font-size:clamp(.9rem, 1.15vw, 1.05rem);line-height:1.45;max-width:62ch}.tc-home-shell .tc-hero-rail{display:block;height:clamp(430px,39vw,560px);min-height:0;overflow:hidden}.tc-home-shell .tc-hero-rail>.wp-block-query,.tc-home-shell .tc-hero-rail>.wp-block-query>.wp-block-post-template{height:100%}.tc-home-shell .tc-hero-rail>.wp-block-query>.wp-block-post-template{display:grid;gap:.75rem;grid-template-rows:repeat(4,minmax(0,1fr))}.tc-home-shell .tc-hero-rail .tc-card{align-items:stretch;gap:1rem;grid-template-columns:minmax(112px,38%) minmax(0,1fr);min-height:0;overflow:hidden}.tc-home-shell .tc-hero-rail .tc-card .wp-block-post-featured-image{aspect-ratio:auto;height:100%}.tc-home-shell .tc-hero-rail .tc-card__body{align-self:center;padding:.65rem .35rem .65rem 0}.tc-home-shell .tc-hero-rail :is(h2,h3){font-size:clamp(.95rem, 1.25vw, 1.12rem);line-height:1.2;margin:0 0 .55rem}.tc-card__meta{align-items:center;color:var(--tc-muted);display:flex;flex-wrap:wrap;gap:.3rem}.tc-card__meta>:is(.wp-block-post-author-name,.wp-block-post-date){display:inline-flex;margin:0}.tc-card__meta .wp-block-post-author-name a{color:inherit;font-weight:650;text-decoration:none}.tc-card__meta .wp-block-post-author-name a:is(:hover,:focus-visible){color:var(--tc-orange);text-decoration:underline;text-underline-offset:.18em}.tc-card__meta>span[aria-hidden=true]{color:var(--tc-muted);line-height:1}.tc-home-shell .tc-hero-rail .tc-card__meta{font-size:.72rem;line-height:1.35;margin:0}.tc-home-shell .tc-home-latest-grid{align-items:start;display:grid;column-gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:auto auto}.tc-home-shell .tc-home-latest-grid>.tc-section-heading{grid-column:1;grid-row:1}.tc-home-shell .tc-home-latest-content{grid-column:1;grid-row:2}.tc-home-shell .tc-home-side-ad{grid-column:2;grid-row:2;justify-self:end;margin-top:0;min-width:0;width:300px}.tc-home-shell .tc-home-side-ad .tc-ad-slot--rectangle{align-items:center;display:grid;margin:0;aspect-ratio:1;box-sizing:border-box;height:300px;min-height:300px;place-items:center;width:300px}.tc-home-shell .tc-home-latest-grid .tc-home-news-list article{align-items:baseline;display:grid;gap:.75rem;grid-template-columns:128px minmax(0,1fr)}.tc-home-shell .tc-home-latest-grid .tc-home-news-list article>time{color:var(--tc-muted);font-size:.75rem;white-space:nowrap}.tc-home-shell .tc-home-latest-grid .tc-home-news-list article>.tc-eyebrow{display:none}.tc-home-shell .tc-home-latest-grid .tc-home-news-list article>h3{grid-column:2;margin:0;min-width:0}.tc-home-shell .tc-card-grid{align-items:stretch;gap:1.25rem}.tc-home-shell .tc-card-grid .tc-card{display:flex;flex-direction:column}.tc-home-shell .tc-card-grid .tc-card :is(.wp-block-post-featured-image,.tc-card__media){aspect-ratio:16/9;background:linear-gradient(135deg,#eef1f5,#e2e7ed);flex:0 0 auto;min-height:0}.tc-home-shell .tc-card-grid .tc-card__body{padding:.85rem 0 1rem}.tc-home-shell .tc-card-grid .tc-card :is(h2,h3){font-size:clamp(.98rem, 1.25vw, 1.12rem);line-height:1.25;margin:0 0 .55rem}.tc-home-shell .tc-card-grid .wp-block-post-excerpt{color:var(--tc-muted);font-size:.82rem;line-height:1.45}.tc-home-shell .tc-card-grid .tc-card__meta{font-size:.72rem;line-height:1.35;margin:.7rem 0 0}.tc-home-shell .tc-section{margin-block:clamp(2.5rem,4.5vw,4rem)}@media (max-width:860px){.tc-home-shell .tc-hero-lead{height:clamp(360px,72vw,500px)}.tc-home-shell .tc-hero-rail{height:auto;overflow:visible}.tc-home-shell .tc-hero-rail>.wp-block-query>.wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.tc-home-shell .tc-home-latest-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto}.tc-home-shell .tc-home-latest-content,.tc-home-shell .tc-home-latest-grid>.tc-section-heading,.tc-home-shell .tc-home-side-ad{grid-column:1}.tc-home-shell .tc-home-latest-grid>.tc-section-heading{grid-row:1}.tc-home-shell .tc-home-latest-content{grid-row:2}.tc-home-shell .tc-home-side-ad{grid-row:3;justify-self:center;margin-top:clamp(1.5rem,4vw,2.25rem);max-width:100%;width:300px}.tc-home-shell .tc-home-side-ad .tc-ad-slot--rectangle{height:auto;max-width:100%;width:300px}}@media (max-width:560px){.tc-home-shell .tc-hero-lead{height:390px}.tc-home-shell .tc-hero-lead__body h2{font-size:clamp(1.55rem, 8vw, 2rem)}.tc-home-shell .tc-hero-lead__body .wp-block-post-excerpt{display:none}.tc-home-shell .tc-hero-rail>.wp-block-query>.wp-block-post-template{grid-template-columns:1fr}}.tc-hub .tc-page-hero{border-bottom:1px solid var(--tc-line);margin-bottom:1.25rem;padding-block:0 1.5rem}.tc-hub .tc-page-hero .tc-breadcrumb{margin-bottom:.75rem}.tc-hub .tc-page-hero h1{font-size:clamp(2.2rem, 4.2vw, 3.75rem);letter-spacing:-.04em;line-height:1.02;margin:.4rem 0 .8rem;max-width:100%;overflow-wrap:anywhere;width:100%}.tc-hub .tc-page-hero>p:last-child{color:var(--tc-muted);font-size:1rem;line-height:1.55;max-width:66ch}.tc-hub .tc-subnav{margin-bottom:clamp(2rem,4vw,3.5rem)}.tc-hub .tc-card-grid--three{gap:1.5rem}.tc-hub .tc-card-grid--three .tc-card{background:0 0;border:0;box-shadow:none}.tc-hub .tc-card-grid--three .tc-card__media,.tc-hub .tc-card-grid--three .wp-block-post-featured-image{aspect-ratio:16/9;background:#edf0f3;overflow:hidden}.tc-hub .tc-card-grid--three .tc-card__body{padding:.85rem 0 1.25rem}.tc-hub .tc-card-grid--three :is(h2,h3){font-size:clamp(1.05rem, 1.45vw, 1.3rem);letter-spacing:-.015em;line-height:1.25;margin:.35rem 0 .65rem}.tc-hub .tc-card-grid--three .wp-block-post-excerpt{color:var(--tc-muted);font-size:.84rem;line-height:1.5}.tc-hub .wp-block-post-excerpt>p,.tc-hub .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-height:4.5em;overflow:hidden}.tc-hub .tc-card-grid--three .tc-card__meta{color:var(--tc-muted);font-size:.72rem;line-height:1.4}body.single-post:not(:has(.tc-single-news)) .site-main>article{background:var(--tc-white);display:flex;flex-direction:column;margin-inline:auto;max-width:1120px;padding:clamp(1.5rem,4vw,3.5rem)}body.single-post article.dynamic-content-template:has(:is(.tc-single-news,.tc-single-factcheck,.tc-single-analysis,.tc-single-guide,.tc-single-review)),body.single-post:has(:is(.tc-single-news,.tc-single-factcheck,.tc-single-analysis,.tc-single-guide,.tc-single-review)),body.single-post:has(:is(.tc-single-news,.tc-single-factcheck,.tc-single-analysis,.tc-single-guide,.tc-single-review)) :is(.site-content,.site-main){background-color:var(--tc-white,#fff)}body.single-post:not(:has(.tc-single-news)) .site-main>article>.inside-article{display:flex;flex-direction:column}body.single-post:not(:has(.tc-single-news)) .entry-header{display:flex;flex-direction:column;margin-inline:auto;max-width:920px;order:1;width:100%}body.single-post:not(:has(.tc-single-news)) .entry-title{font-size:clamp(2.15rem, 4.5vw, 4rem);letter-spacing:-.045em;line-height:1.02;margin:0 0 1rem;order:-2}body.single-post:not(:has(.tc-single-news)) .entry-meta{color:var(--tc-muted);font-size:.82rem;margin-bottom:1.75rem;order:-1}body.single-post:not(:has(.tc-single-news)) .featured-image,body.single-post:not(:has(.tc-single-news)) .post-image{margin:0 auto 1.75rem;max-width:920px;order:2;width:100%}body.single-post:not(:has(.tc-single-news)) .featured-image img,body.single-post:not(:has(.tc-single-news)) .post-image img{aspect-ratio:16/9;height:auto;object-fit:cover;width:100%}body.single-post:not(:has(.tc-single-news)) .entry-content{font-size:1.03rem;line-height:1.75;margin-inline:auto;max-width:820px;order:3;width:100%}body.single-post:not(:has(.tc-single-news)) .entry-footer{margin-inline:auto;max-width:820px;order:4;width:100%}body.single-post:not(:has(.tc-single-news)) .site-main>article>.inside-article>.entry-meta{border-top:1px solid #dfe3e8;color:var(--tc-muted);font-size:.82rem;margin-inline:auto;max-width:820px;order:4;padding-top:1.25rem;width:100%}body.single-post:not(:has(.tc-single-news)) .entry-content>.similar-posts{display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1rem 0 2rem;padding:0}body.single-post:not(:has(.tc-single-news)) .entry-content>.similar-posts li{border:1px solid #dfe3e8;line-height:1.4;margin:0;padding:.9rem 1rem}body.single-post:not(:has(.tc-single-news)) .entry-content>.similar-posts a{color:var(--tc-navy);text-decoration:none}body.single-post:not(:has(.tc-single-news)) .saboxplugin-wrap{background:var(--tc-white)!important;border:1px solid #dfe3e8!important;box-shadow:none!important;margin:2rem 0!important;padding:1.25rem!important}body.single-post:not(:has(.tc-single-news)) .saboxplugin-tab{align-items:start;display:grid!important;gap:.35rem 1.25rem;grid-template-columns:88px minmax(0,1fr);padding:0!important}body.single-post:not(:has(.tc-single-news)) .saboxplugin-gravatar{grid-row:1/span 4}body.single-post:not(:has(.tc-single-news)) .saboxplugin-gravatar img{aspect-ratio:1;border-radius:50%;height:auto;object-fit:cover;width:88px}body.single-post:not(:has(.tc-single-news)) .saboxplugin-authorname,body.single-post:not(:has(.tc-single-news)) .saboxplugin-desc{min-width:0;padding:0!important}body.single-post:not(:has(.tc-single-news)) .saboxplugin-wrap a[href*="/wp-admin/"]{display:none!important}@media (max-width:620px){body.single-post:not(:has(.tc-single-news)) .entry-content>.similar-posts{grid-template-columns:1fr}body.single-post:not(:has(.tc-single-news)) .saboxplugin-tab{display:block!important;text-align:left!important}body.single-post:not(:has(.tc-single-news)) .saboxplugin-gravatar{float:none!important;margin:0 0 .9rem!important}body.single-post:not(:has(.tc-single-news)) .saboxplugin-gravatar img{width:72px}body.single-post:not(:has(.tc-single-news)) .saboxplugin-authorname,body.single-post:not(:has(.tc-single-news)) .saboxplugin-desc{text-align:left!important}}body.single-post:not(:has(.tc-single-news)) .entry-content :is(h2,h3){letter-spacing:-.025em;line-height:1.18;margin-top:2.25em}body.single-post:not(:has(.tc-single-news)) .comments-area{display:none}@media (max-width:760px){.tc-hub .tc-card-grid--three{grid-template-columns:1fr}body.single-post:not(:has(.tc-single-news)) .site-main>article{padding:1.25rem}}body:has(.tc-hub) .tc-hub .tc-page-hero{padding-block:0 1.5rem}.tc-hub .tc-subnav{align-items:stretch;border-block:1px solid var(--tc-line);display:flex;flex-wrap:wrap;gap:clamp(1.5rem,3vw,2.75rem);margin:0 0 clamp(2rem,4vw,3.5rem);min-width:0;overflow:visible;padding:0;white-space:normal}.tc-hub .tc-subnav a,.tc-hub .tc-subnav a:first-child{align-items:center;border:0;color:var(--tc-ink);display:inline-flex;flex:0 0 auto;font-size:.875rem;font-weight:650;min-height:3.5rem;padding:.15rem 0;position:relative;text-decoration:none}.tc-hub .tc-subnav a:first-child::after{background:var(--tc-orange);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.tc-hub .tc-subnav a:focus-visible,.tc-hub .tc-subnav a:hover{color:var(--tc-orange)}@media (max-width:640px){.tc-hub .tc-subnav{gap:0 1.5rem;margin-inline:0;padding-inline:0}.tc-hub .tc-subnav a,.tc-hub .tc-subnav a:first-child{font-size:.82rem;min-height:3.25rem}}body:has(.tc-institutional) .tc-institutional .tc-page-hero{border-bottom:1px solid var(--tc-line);margin-bottom:clamp(1.5rem,3vw,2.5rem);padding-block:0 1.5rem}body:has(.tc-institutional) .tc-institutional .tc-page-hero h1{font-size:clamp(2.35rem, 4vw, 3.75rem);letter-spacing:-.04em;line-height:1.02;margin:.7rem 0 0}body.page-id-2920 .tc-institutional__content .tc-divi-section{margin-top:0}body.page-id-2920 .tc-institutional__content .tc-divi-row{gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}body.page-id-2920 .tc-institutional__content .tc-legacy-team-member{border-top:2px solid var(--tc-orange);padding-top:.75rem}body.page-id-2920 .tc-institutional__content .tc-legacy-team-member :is(h2,h3){font-size:1.05rem}body.page-id-2920 .tc-institutional__content .tc-legacy-team-member p{font-size:.82rem;line-height:1.5}@media (max-width:980px){body.page-id-2920 .tc-institutional__content .tc-divi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){body.page-id-2920 .tc-institutional__content .tc-divi-row{grid-template-columns:1fr}}.tc-market-strip__status{display:none!important}.tc-market-item.is-up span{color:#14733d}.tc-market-item.is-down span{color:#b42318}.tc-footer-company a{display:none}.tc-economy-hub>.tc-topic-columns{display:none}.tc-economy-hub .tc-subnav a:is([href="#banche-centrali"],[href="#inflazione-lavoro"]){display:none}@media (max-width:960px){.tc-hub-actions .tc-hub-feature-grid,.tc-market-section-hub .tc-hub-feature-grid{grid-template-columns:1fr}}@media (max-width:760px){.tc-primary-nav{height:auto!important;overflow:visible!important}.tc-primary-nav ul{box-sizing:border-box;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));height:auto!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:0!important;width:100%!important}.tc-primary-nav li{min-width:0}.tc-primary-nav a{justify-content:center;min-height:44px;padding-inline:.25rem!important;text-align:center}.tc-market-strip{position:relative}.tc-market-strip::after{background:linear-gradient(90deg,rgba(255,255,255,0),#fff 80%);content:"";inset:0 0 0 auto;pointer-events:none;position:sticky;width:28px}.tc-market-item{align-items:center;min-height:44px}.tc-crypto-filters button{min-height:44px}.tc-crypto-table td:first-child a,.tc-crypto-table__action a{align-items:center;display:inline-flex;min-height:44px}}@media (min-width:761px){.tc-hub .tc-page-hero h1{font-size:clamp(2.2rem, 4vw, 3.5rem)}}.tc-consent{gap:.8rem;max-width:min(1040px,calc(100vw - 32px));padding:.9rem 3.5rem .9rem 1rem}.tc-consent__copy p{font-size:.92rem;line-height:1.45;margin:.3rem 0}.tc-consent__copy strong{font-size:1rem}@media (max-width:760px){.tc-consent{padding:.85rem}.tc-consent__copy{padding-right:2.5rem}.tc-consent__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-consent__button{font-size:.78rem;padding:.55rem .25rem}}.tc-corporate-identity{align-items:center;background:#f5f6f7;border-left:3px solid var(--tc-orange);display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto;padding:clamp(1.4rem,3vw,2rem)}.tc-corporate-identity h2{font-size:clamp(1.35rem, 2.2vw, 1.85rem);margin:.4rem 0 .6rem}.tc-corporate-identity p:last-child{margin:0}.tc-corporate-panel{border:1px solid var(--tc-line);padding:clamp(1.5rem,4vw,2.5rem)}.tc-corporate-panel h2{font-size:clamp(1.8rem, 3vw, 2.6rem);letter-spacing:-.035em;margin:.5rem 0 .8rem}.tc-corporate-statement{font-size:1.05rem;line-height:1.65}.tc-corporate-panel dl{border-top:1px solid var(--tc-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.5rem 0 0}.tc-corporate-panel dl div{border-bottom:1px solid var(--tc-line);display:grid;gap:.25rem;padding:1rem 0}.tc-corporate-panel dl div:nth-child(odd){border-right:1px solid var(--tc-line);padding-right:1.5rem}.tc-corporate-panel dl div:nth-child(2n){padding-left:1.5rem}.tc-corporate-panel dt{color:var(--tc-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.tc-corporate-panel dd{font-weight:750;margin:0}@media (max-width:620px){.tc-corporate-identity{grid-template-columns:1fr}.tc-corporate-panel dl{grid-template-columns:1fr}.tc-corporate-panel dl div:nth-child(odd){border-right:0;padding-right:0}.tc-corporate-panel dl div:nth-child(2n){padding-left:0}}.tc-header-actions .tc-preferred-source__button,.tc-preferred-source>.tc-preferred-source__button{background:linear-gradient(180deg,#fff 0,#f8fafc 100%);border:1px solid #d9e0e8;border-radius:12px;box-shadow:0 4px 14px rgba(5,35,80,.08);color:var(--tc-navy,#062457);gap:.6rem;min-height:42px;padding:.42rem .8rem .42rem .45rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.tc-header-actions .tc-preferred-source__button>span:first-child,.tc-preferred-source>.tc-preferred-source__button>span:first-child{align-items:center;background:var(--tc-navy,#062457);border-radius:9px;color:var(--tc-orange,#f4511e);display:inline-flex;flex:0 0 30px;font-size:.9rem;height:30px;justify-content:center;line-height:1}.tc-header-actions .tc-preferred-source__button>span:last-child,.tc-preferred-source>.tc-preferred-source__button>span:last-child{letter-spacing:-.01em}.tc-header-actions .tc-preferred-source__button::after,.tc-preferred-source>.tc-preferred-source__button::after{color:var(--tc-orange,#f4511e);content:"↗";font-size:.9rem;font-weight:800;margin-left:.05rem}.tc-header-actions .tc-preferred-source__button:hover,.tc-preferred-source>.tc-preferred-source__button:hover{background:#fff;border-color:rgba(244,81,30,.55);box-shadow:0 7px 20px rgba(5,35,80,.14);color:var(--tc-navy,#062457);transform:translateY(-1px)}.tc-header-actions .tc-preferred-source__button:focus-visible,.tc-preferred-source>.tc-preferred-source__button:focus-visible{border-color:var(--tc-orange,#f4511e);box-shadow:0 0 0 4px rgba(244,81,30,.18);outline:2px solid transparent;outline-offset:2px}@media (max-width:760px){.tc-header-actions .tc-preferred-source__button,.tc-preferred-source>.tc-preferred-source__button{border-radius:10px;min-height:38px;padding:.3rem .55rem .3rem .35rem}.tc-header-actions .tc-preferred-source__button>span:first-child,.tc-preferred-source>.tc-preferred-source__button>span:first-child{border-radius:7px;flex-basis:28px;height:28px}.tc-header-actions .tc-preferred-source__button::after,.tc-preferred-source>.tc-preferred-source__button::after{display:none}}.tc-header-actions .tc-preferred-source__button,.tc-preferred-source>.tc-preferred-source__button{background:0 0;border:0;border-radius:8px;box-shadow:none;display:block;min-height:0;padding:0}.tc-header-actions .tc-preferred-source__button::after,.tc-preferred-source>.tc-preferred-source__button::after{content:none;display:none}.tc-preferred-source__banner{display:block;height:auto;max-height:72px;object-fit:contain;width:clamp(170px,15vw,230px)}.tc-header-actions .tc-preferred-source__button:is(:hover,:focus-visible),.tc-preferred-source>.tc-preferred-source__button:is(:hover,:focus-visible){background:0 0;border:0;box-shadow:0 0 0 3px rgba(244,81,30,.28);transform:translateY(-1px)}@media (max-width:760px){.tc-header-actions .tc-preferred-source__button,.tc-preferred-source>.tc-preferred-source__button{min-height:0;padding:0}.tc-preferred-source__banner{max-height:56px;width:clamp(128px,38vw,170px)}}.entry-content .tc-author-profile{display:block;align-items:normal;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:48px 0 72px;color:#171a21}.tc-author-profile__breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:0 0 28px;color:#687080;font-size:14px}.tc-author-profile__breadcrumbs a{color:inherit}.tc-author-profile__hero{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;align-items:center;width:100%;padding:0 0 44px;border-bottom:1px solid #dfe3e8}.tc-author-profile__hero img{width:220px;height:220px;object-fit:cover;border-radius:50%;background:#f2f4f6}.tc-author-profile__hero h1{max-width:900px;margin:8px 0 10px;font-size:clamp(42px,6vw,72px);line-height:1.02;overflow-wrap:anywhere}.tc-author-profile__role{margin:0 0 18px;color:#e85213;font-size:19px;font-weight:700}.tc-author-profile__lead{max-width:760px;margin:0;color:#596170;font-size:20px;line-height:1.55}.tc-author-profile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;width:100%}.tc-author-profile__section{padding:36px 0;border-bottom:1px solid #dfe3e8}.tc-author-profile__articles h2,.tc-author-profile__section h2,.tc-author-profile__transparency h2{margin:0 0 18px;font-size:30px}.tc-author-profile__section li,.tc-author-profile__section p,.tc-author-profile__transparency p{font-size:17px;line-height:1.65}.tc-author-profile__section ul{margin:0;padding-left:22px}.tc-author-profile__note{color:#687080;font-size:14px!important}.tc-author-profile__transparency{width:100%;padding:40px 0;border-bottom:1px solid #dfe3e8}.tc-author-profile__transparency>p:last-child{display:flex;flex-wrap:wrap;gap:10px 22px}.tc-author-profile__articles a,.tc-author-profile__transparency a,.tc-review-credit a{color:#171a21;text-decoration-color:#e85213;text-underline-offset:4px}.tc-author-profile__articles a:hover,.tc-author-profile__transparency a:hover,.tc-review-credit a:hover{color:#e85213}.tc-author-profile__articles{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:44px 0 72px}.tc-author-profile__article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;border-top:1px solid #dfe3e8}.tc-author-profile__article-grid article{padding:22px 0;border-bottom:1px solid #dfe3e8}.tc-author-profile__article-grid time{display:block;margin-bottom:8px;color:#687080;font-size:14px}.tc-author-profile__article-grid h3{margin:0;font-size:20px;line-height:1.35}.tc-review-credit{white-space:normal}.tc-review-credit a{font-weight:700}@media(max-width:767px){.entry-content .tc-author-profile{width:min(100% - 28px,1180px);padding-top:28px}.tc-author-profile__hero{grid-template-columns:1fr;gap:22px;padding-bottom:32px}.tc-author-profile__hero img{width:144px;height:144px}.tc-author-profile__hero h1{font-size:42px}.tc-author-profile__lead{font-size:18px}.tc-author-profile__grid{grid-template-columns:1fr}.tc-author-profile__section{padding:28px 0}.tc-author-profile__article-grid{grid-template-columns:1fr}.tc-author-profile__articles{width:min(100% - 28px,1180px)}}.entry-content .tc-author-profile__hero h1{font-size:clamp(1.8rem,2.4vw,2.2rem)}.tc-author-profile__articles h2,.tc-author-profile__section h2,.tc-author-profile__transparency h2{font-size:clamp(1.2rem,1.08rem + .42vw,1.45rem);line-height:1.2}.tc-author-profile__article-grid h3{font-size:clamp(1rem,.95rem + .24vw,1.12rem);line-height:1.35}@media(max-width:767px){.entry-content .tc-author-profile__hero h1{font-size:clamp(1.8rem,8vw,2.2rem)}}body:has(.tc-hub-indices) .inside-article{padding-inline:0!important}.tc-index-directory{border:1px solid var(--tc-line);border-radius:4px;margin-top:1.5rem;padding:clamp(1.25rem,3vw,2rem)}.tc-index-directory-intro{align-items:end;display:grid;gap:2rem;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.tc-index-directory-intro h2{font-size:clamp(1.8rem,3vw,2.5rem);margin:.35rem 0 .65rem}.tc-index-directory-intro p{color:var(--tc-muted);margin:0;max-width:690px}.tc-index-search{display:grid;gap:.45rem}.tc-index-search>span{font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tc-index-search input{border:1px solid #cfd5dd;border-radius:3px;font:inherit;min-height:48px;padding:.7rem .85rem;width:100%}.tc-index-search input:focus{border-color:var(--tc-orange);box-shadow:0 0 0 3px rgba(255,90,0,.14);outline:0}.tc-index-search small{color:var(--tc-muted)}.tc-index-regions{border-block:1px solid var(--tc-line);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.75rem 0 0;padding:1rem 0}.tc-index-regions a{color:var(--tc-ink);font-weight:700;text-decoration-color:var(--tc-orange);text-underline-offset:.3rem}.tc-index-region{padding-top:2rem;scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 15rem)}.tc-index-region>header{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.tc-index-region>header h3{font-size:clamp(1.35rem,2vw,1.7rem);margin:.2rem 0 0}.tc-index-region>header>span{color:var(--tc-muted);font-size:.85rem}.tc-index-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.tc-index-card{background:#fff;border:1px solid var(--tc-line);min-width:0}.tc-index-card>a{color:var(--tc-ink);display:grid;gap:.3rem;grid-template-columns:1fr auto;min-height:132px;padding:1.2rem;text-decoration:none;transition:background .18s ease,color .18s ease}.tc-index-card>a:focus-visible,.tc-index-card>a:hover{background:var(--tc-surface);color:var(--tc-orange)}.tc-index-card__symbol{color:var(--tc-navy);font-size:.72rem;font-weight:800;letter-spacing:.05em;overflow-wrap:anywhere;text-transform:uppercase}.tc-index-card strong{font-size:1.12rem;grid-column:1;line-height:1.25}.tc-index-card small{color:var(--tc-muted);grid-column:1}.tc-index-card__arrow{align-self:center;color:var(--tc-orange);grid-column:2;grid-row:1/4}.tc-index-empty{background:var(--tc-surface);margin:1.5rem 0 0;padding:1.25rem;text-align:center}@media(max-width:760px){.tc-index-directory-intro{align-items:stretch;grid-template-columns:1fr}.tc-index-grid{grid-template-columns:1fr}.tc-index-card>a{min-height:112px}.tc-index-region>header{align-items:flex-start}}.tc-author-profile__role{color:#c74400}.tc-commodity-directory-intro h2,.tc-crypto-directory-intro h2,.tc-forex-directory-intro h2,.tc-index-directory-intro h2,.tc-stock-directory-intro h2{font-size:clamp(1.35rem,1.2rem + .55vw,1.65rem);line-height:1.2}.tc-commodity-group h3,.tc-forex-group h3,.tc-index-region h3,.tc-market-section-hub .tc-section-heading h3,.tc-stock-primary .tc-section-heading h3{font-size:clamp(1.15rem,1.05rem + .35vw,1.35rem);line-height:1.2}.tc-hub-actions .tc-hub-lead-card h2,.tc-market-section-hub .tc-hub-lead-card h2{font-size:clamp(1.35rem,1.2rem + .55vw,1.65rem);line-height:1.15}.tc-home-guide-link h2{font-size:clamp(1.25rem,1.12rem + .42vw,1.45rem);line-height:1.2}.tc-financial-detail .tc-financial-title{font-size:clamp(1.8rem,2.4vw,2.2rem);line-height:1.06}.tc-financial-chart-shell h2,.tc-financial-content h2,.tc-financial-key-data>h2,.tc-financial-overview>h2,.tc-financial-section-heading h2{font-size:clamp(1.3rem,1.16rem + .48vw,1.55rem);line-height:1.22}.tc-financial-content h3{font-size:clamp(1.1rem,1.02rem + .3vw,1.3rem);line-height:1.28}.tc-hub-actions .tc-hub-feature-rail .wp-block-post-template,.tc-market-section-hub .tc-hub-feature-rail .wp-block-post-template{grid-auto-rows:1fr}.tc-hub-actions .tc-hub-feature-rail .tc-card,.tc-market-section-hub .tc-hub-feature-rail .tc-card,.tc-stock-primary-card{box-sizing:border-box;height:100%}.tc-hub-actions .tc-hub-feature-rail h3,.tc-market-section-hub .tc-hub-feature-rail h3{display:-webkit-box;min-height:2.5em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tc-financial-history{border-top:1px solid var(--tc-line);margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.tc-financial-history-group{margin-top:1.75rem}.tc-financial-history-group h3{font-size:clamp(1.05rem,1rem + .25vw,1.2rem);margin:0 0 .75rem}.tc-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tc-financial-history table{border-collapse:collapse;font-size:.9rem;min-width:760px;width:100%}.tc-financial-history td,.tc-financial-history th{border-bottom:1px solid var(--tc-line);padding:.72rem .65rem;text-align:right;white-space:nowrap}.tc-financial-history td:first-child,.tc-financial-history th:first-child{text-align:left}.tc-financial-history thead th{color:var(--tc-muted);font-size:.72rem;letter-spacing:.035em;text-transform:uppercase}.tc-financial-history tbody th{color:var(--tc-ink);font-weight:700}.tc-financial-history tbody tr:hover{background:var(--tc-surface)}@media(max-width:760px){.tc-financial-history table{font-size:.82rem}.tc-financial-history td,.tc-financial-history th{padding:.65rem .55rem}}.tc-technical-panel{border:1px solid var(--tc-line);box-sizing:border-box;margin-top:1rem;min-width:0;padding:clamp(1rem,2.5vw,1.5rem);width:100%}.tc-financial-chart-shell>.tc-technical-panel{grid-column:1/-1}.tc-technical-panel>p{color:var(--tc-muted);margin:.6rem 0 0}.tc-technical-load{background:#fff;border:1px solid var(--tc-navy);border-radius:3px;color:var(--tc-navy);cursor:pointer;font:inherit;font-weight:750;min-height:44px;padding:.65rem 1rem}.tc-technical-load:hover{background:var(--tc-surface)}.tc-technical-load:focus-visible{outline:3px solid rgba(244,81,30,.3);outline-offset:2px}.tc-technical-heading{align-items:end;display:flex;gap:1rem;justify-content:space-between}.tc-technical-heading p{color:var(--tc-orange);font-size:.72rem;font-weight:800;letter-spacing:.06em;margin:0;text-transform:uppercase}.tc-technical-heading h3{font-size:clamp(1.15rem,1.05rem + .35vw,1.35rem);margin:.25rem 0 0}.tc-technical-heading small{color:var(--tc-muted);max-width:40rem;text-align:right}.tc-technical-summary{display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:1rem}.tc-technical-summary>div{border:1px solid var(--tc-line);display:grid;gap:.3rem;margin:-1px 0 0 -1px;padding:.8rem}.tc-technical-summary span{color:var(--tc-muted);font-size:.76rem}.tc-technical-summary strong{font-size:1rem}.tc-technical-charts{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.tc-technical-charts h4{font-size:1rem;margin:0 0 .5rem}.tc-technical-canvas{height:260px;width:100%}@media(max-width:760px){.tc-technical-heading{align-items:start;flex-direction:column}.tc-technical-heading small{text-align:left}.tc-technical-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-technical-summary>div{border-right:1px solid var(--tc-line)}.tc-technical-charts{grid-template-columns:1fr}.tc-technical-canvas{height:230px}}.tc-market-board__movers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tc-market-board__mover-group{min-width:0;padding:0 1rem}.tc-market-board__mover-group+*{border-left:1px solid var(--tc-line)}.tc-market-board__mover-group h3{font-size:1rem;margin:.85rem 0 .35rem}.tc-market-board__mover{align-items:center;border-bottom:1px solid var(--tc-line);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto auto;min-height:54px;padding:.55rem 0}.tc-market-board__mover>span:first-child{display:grid;min-width:0}.tc-market-board__mover strong{font-size:.84rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-market-board__mover small{color:var(--tc-muted);font-size:.7rem}.tc-market-board__mover em,.tc-market-board__mover>span:nth-child(2){font-size:.8rem;font-style:normal}.tc-market-board__mover.is-up em{color:#14733d;font-weight:700}.tc-market-board__mover.is-down em{color:#b42318;font-weight:700}@media(max-width:760px){.tc-market-board__movers{grid-template-columns:1fr}.tc-market-board__mover-group+*{border-left:0;border-top:1px solid var(--tc-line);margin-top:1rem}}.tc-market-calendar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tc-market-calendar__group{min-width:0;padding:0 1rem}.tc-market-calendar__group+*{border-left:1px solid var(--tc-line)}.tc-market-calendar__group h3{font-size:1rem;margin:.2rem 0 .5rem}.tc-market-calendar__group>p{color:var(--tc-muted);font-size:.82rem}.tc-market-calendar__row{align-items:start;border-bottom:1px solid var(--tc-line);display:grid;gap:.75rem;grid-template-columns:60px minmax(0,1fr);min-height:52px;padding:.55rem 0}.tc-market-calendar__row time{color:var(--tc-muted);font-size:.74rem}.tc-market-calendar__row span{display:grid;min-width:0}.tc-market-calendar__row strong{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-market-calendar__row small{color:var(--tc-muted);font-size:.7rem}.tc-market-calendar__period{border-top:1px solid var(--tc-line);color:var(--tc-muted);font-size:.74rem;margin:1rem 0 0!important;padding-top:.75rem}@media(max-width:900px){.tc-market-calendar{grid-template-columns:1fr}.tc-market-calendar__group+*{border-left:0;border-top:1px solid var(--tc-line);margin-top:1rem;padding-top:.5rem}}.tc-chart-modes{display:flex;gap:.35rem;margin:0 0 .65rem}.tc-chart-modes button{background:#fff;border:1px solid var(--tc-line);border-radius:3px;color:var(--tc-muted);cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;min-height:36px;padding:.35rem .75rem}.tc-chart-modes button[aria-pressed=true]{border-color:var(--tc-orange);color:var(--tc-ink)}.tc-chart-modes button:hover{background:var(--tc-surface)}.tc-chart-modes button:focus-visible{outline:3px solid rgba(244,81,30,.28);outline-offset:2px}.tc-chart-modes--placeholder{min-height:36px}.tc-company-outlook{border-top:1px solid var(--tc-line);margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.tc-company-outlook>.tc-financial-history-group,.tc-outlook-growth{margin-top:1.5rem}.tc-outlook-growth{border:1px solid var(--tc-line);padding:1rem}.tc-outlook-growth h3{font-size:1.05rem;margin:0 0 .75rem}.tc-rate-converter{border-block:1px solid var(--tc-line);margin-block:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(1.25rem,2.5vw,1.75rem)}.tc-rate-converter__heading p{color:var(--tc-orange);font-size:.72rem;font-weight:800;letter-spacing:.06em;margin:0;text-transform:uppercase}.tc-rate-converter__heading h2{font-size:clamp(1.2rem,1.1rem + .4vw,1.45rem);margin:.25rem 0 1rem}.tc-rate-converter__form{align-items:end;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.tc-rate-converter__form label,.tc-rate-converter__form>div{display:grid;gap:.4rem}.tc-rate-converter__form span{color:var(--tc-muted);font-size:.78rem;font-weight:700}.tc-rate-converter__form input,.tc-rate-converter__form output{align-items:center;background:#fff;border:1px solid #cfd5dd;border-radius:3px;box-sizing:border-box;display:flex;font:inherit;font-size:1rem;min-height:48px;padding:.65rem .8rem;width:100%}.tc-rate-converter__form input:focus{border-color:var(--tc-orange);box-shadow:0 0 0 3px rgba(244,81,30,.15);outline:0}.tc-rate-converter__equals{color:var(--tc-ink)!important;font-size:1.1rem!important;padding-bottom:.8rem}@media(max-width:600px){.tc-rate-converter__form{align-items:stretch;grid-template-columns:1fr}.tc-rate-converter__equals{padding:0!important;text-align:center}}.tc-performance-panel{border-block:1px solid var(--tc-line);margin-block:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(1.25rem,2.5vw,1.75rem)}.tc-performance-heading{align-items:end;display:flex;gap:1rem;justify-content:space-between}.tc-performance-heading p{color:var(--tc-orange);font-size:.72rem;font-weight:800;letter-spacing:.06em;margin:0;text-transform:uppercase}.tc-performance-heading h2{font-size:clamp(1.2rem,1.1rem + .4vw,1.45rem);margin:.25rem 0 0}.tc-performance-heading small{color:var(--tc-muted)}.tc-performance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}.tc-performance-metric{border:1px solid var(--tc-line);display:grid;gap:.3rem;margin:-1px 0 0 -1px;padding:.75rem}.tc-performance-metric span{color:var(--tc-muted);font-size:.74rem}.tc-performance-metric strong{font-size:.95rem}.tc-performance-metric.is-up strong{color:#14733d}.tc-performance-metric.is-down strong{color:#b42318}.tc-performance-range{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin-top:1rem}.tc-performance-range span{color:var(--tc-muted);font-size:.78rem}.tc-performance-range strong{color:var(--tc-ink);margin-left:.3rem}@media(max-width:760px){.tc-performance-heading{align-items:start;flex-direction:column}.tc-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tc-market-status.is-open span{color:#14733d}.tc-market-status.is-closed span{color:#596170}.tc-market-status:is(.is-open,.is-closed) span::before{border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:.4rem;vertical-align:.08rem;width:.5rem}.tc-market-status.is-open span::before{background:#14733d}.tc-market-status.is-closed span::before{background:#8a919d}.tc-history-coverage{color:var(--tc-muted);font-size:.74rem;margin:.3rem 0 0}.tc-article-shell.tc-article-shell--single{grid-template-columns:minmax(0,var(--tc-article-width,760px))}.tc-article-entity-chart{border-top:1px solid var(--tc-line);margin-top:1.5rem;padding-top:1.5rem}.tc-article-entity-chart .tc-section-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:.75rem}.tc-article-entity-chart .tc-section-heading h2{font-size:1.35rem;margin:.2rem 0 0}.tc-article-entity-chart .tc-section-heading a{color:var(--tc-orange);font-size:.8rem;font-weight:700;text-decoration:none}.tc-article-entity-chart .tc-market-chart{margin:0}@media(max-width:560px){.tc-article-entity-chart .tc-section-heading{align-items:flex-start;flex-direction:column;gap:.6rem}.tc-article-entity-chart .tc-section-heading h2{font-size:1.18rem}}.tc-share-row{align-items:center;display:flex;gap:.25rem}.tc-editorial-main>.tc-share-row{justify-content:flex-end;margin:0 auto .75rem;width:min(100%,600px)}.tc-share-row__link{align-items:center;background:#fff;border:1px solid #d9dee5;border-radius:50%;box-sizing:border-box;color:var(--tc-ink);display:inline-flex;height:44px;justify-content:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease;width:44px}.tc-share-row__link svg{display:block;fill:currentColor;height:18px;width:18px}.tc-share-row__link:hover{background:#fff7f2;border-color:var(--tc-orange);color:var(--tc-orange)}.tc-share-row__link:focus-visible{border-color:var(--tc-orange);outline:3px solid rgba(244,81,30,.24);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tc-share-row__link{transition:none}}.tc-home-market-panels__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.tc-home-market-panels__grid .tc-market-board{margin:0;min-width:0}.tc-home-market-panels__grid .tc-market-board__header{padding:.85rem 1rem}.tc-home-market-panels__grid .tc-market-board__header h2{font-size:1rem}.tc-home-market-panels__grid .tc-market-board__body{min-height:0;padding:0}.tc-home-market-panels__grid .tc-market-board__grid{grid-template-columns:1fr}.tc-home-market-panels__grid .tc-market-board__row{border-right:0;border-top:1px solid var(--tc-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.tc-home-market-panels__grid .tc-market-board__row:first-child{border-top:0}.tc-home-market-panels__grid .tc-market-board__row a,.tc-home-market-panels__grid .tc-market-board__row strong{font-size:.78rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-home-market-panels__grid .tc-market-board__row span{font-size:.82rem}.tc-home-market-panels__grid .tc-market-board__meta{padding:.65rem 1rem}@media(max-width:900px){.tc-home-market-panels__grid{grid-template-columns:1fr}.tc-home-market-panels__grid .tc-market-board__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-home-market-panels__grid .tc-market-board__row{border-right:1px solid var(--tc-line)}.tc-home-market-panels__grid .tc-market-board__row:nth-child(2n){border-right:0}}@media(max-width:560px){.tc-home-market-panels__grid .tc-market-board__grid{grid-template-columns:1fr}.tc-home-market-panels__grid .tc-market-board__row{border-right:0}}body:has(.tc-hub) .tc-hub{max-width:1180px!important;padding-inline:clamp(1rem,3vw,2rem)!important}body:has(.tc-hub) .tc-hub>.wp-block-group__inner-container{padding:0!important}body:has(.tc-hub) .site-main>article>.inside-article{padding-inline:0!important}body:has(.tc-hub) .entry-content.wp-block-post-content{padding-inline:0!important}.tc-instrument-context-nav{display:block;width:min(1180px,calc(100% - 40px));margin:2.5rem auto 0;padding:1.5rem 0 0;border-top:1px solid #dfe3e8;border-bottom:1px solid #dfe3e8}.tc-instrument-context-nav>.tc-instrument-context-nav__heading{display:flex;align-items:center;justify-content:space-between;grid-template-columns:none;gap:1rem;margin:0 0 1rem}.tc-instrument-context-nav__heading>p{margin:0;color:#252a33;font-size:.9rem;font-weight:800;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.tc-instrument-context-nav__hub{display:inline-flex;align-items:center;min-height:44px;color:#c74400;font-size:.9rem;font-weight:750;line-height:1.25;text-decoration:none}.tc-instrument-context-nav__hub:focus-visible,.tc-instrument-context-nav__hub:hover{color:#8f3100;text-decoration:underline;text-underline-offset:4px}.tc-instrument-context-nav>.tc-instrument-context-nav__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 0 1.5rem}.tc-instrument-context-card{display:flex;min-width:0;min-height:126px;padding:1rem;flex-direction:column;align-items:flex-start;background:#fff;border:1px solid #dfe3e8;border-radius:4px;color:#1d2129;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.tc-instrument-context-card:focus-visible,.tc-instrument-context-card:hover{background:#f5f6f7;border-color:#c8cdd4;color:#1d2129;transform:translateY(-1px)}.tc-instrument-context-card>span{margin:0 0 .45rem;color:#69717f;font-size:.76rem;font-weight:700;letter-spacing:.035em;line-height:1.3;text-transform:uppercase;white-space:normal!important}.tc-instrument-context-card>strong{display:block;overflow:visible!important;margin:0;color:inherit;font-size:1.05rem;font-weight:750;line-height:1.28;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere}.tc-instrument-context-card>small{display:flex;align-items:flex-end;flex:1;margin-top:.75rem;color:#c74400;font-size:.78rem;font-weight:700;line-height:1.3}@media(max-width:900px){.tc-instrument-context-nav>.tc-instrument-context-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.tc-instrument-context-nav{width:min(100% - 28px,1180px);margin-top:2rem}.tc-instrument-context-nav>.tc-instrument-context-nav__heading{align-items:flex-start;flex-direction:column;gap:.35rem}.tc-instrument-context-nav__hub{margin-left:-.25rem;padding:0 .25rem}.tc-instrument-context-nav>.tc-instrument-context-nav__grid{grid-template-columns:1fr;gap:10px}.tc-instrument-context-card{min-height:0;padding:.9rem 1rem}.tc-instrument-context-card>small{margin-top:.6rem}}@media(prefers-reduced-motion:reduce){.tc-instrument-context-card{transition:none}.tc-instrument-context-card:focus-visible,.tc-instrument-context-card:hover{transform:none}}.tc-guide-shell .tc-subnav a,.tc-guide-shell .tc-subnav a:first-child{align-items:center;background:#fff;border:0;border-radius:3px 3px 0 0;display:inline-flex;min-height:44px;padding:.25rem .75rem;position:relative;text-decoration:none}.tc-guide-shell .tc-subnav a:first-child::after{background:var(--tc-orange);bottom:-1px;content:"";height:2px;left:.75rem;position:absolute;right:.75rem}.tc-guide-shell .tc-subnav a:hover{background:#f5f6f7;color:var(--tc-ink)}.tc-guide-shell .tc-subnav a:focus-visible{background:#f5f6f7;color:var(--tc-ink);outline:2px solid var(--tc-navy);outline-offset:2px}.tc-financial-detail .tc-financial-tags a{align-items:center;background:#fff;border:1px solid var(--tc-detail-border);border-radius:4px;color:var(--tc-ink);display:inline-flex;font-size:.75rem;font-weight:700;min-height:44px;padding:.5rem .75rem;text-decoration:none}.tc-financial-detail .tc-financial-tags a:hover{background:#f5f6f7;border-color:#c8cdd4;color:var(--tc-ink)}.tc-financial-detail .tc-financial-tags a:focus-visible{outline:2px solid var(--tc-navy);outline-offset:2px}#notizie-correlate,.tc-financial-detail #fondamentali{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 15rem)}@media(max-width:768px){#notizie-correlate,.tc-financial-detail #fondamentali{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem)}}#trova-criptovaluta,.tc-hub #ultime-notizie,.tc-hub .tc-index-directory{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 15rem)}@media (max-width:768px){#trova-criptovaluta,.tc-hub #ultime-notizie,.tc-hub .tc-index-directory,.tc-hub .tc-index-region{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem)}}.tc-financial-detail,.tc-market-board{--tc-data-border:#dfe3e8;--tc-data-border-strong:#c9d0d9;--tc-data-head:#f5f7f9;--tc-data-hover:#f8fafb;--tc-data-muted:#69717f;--tc-data-radius:6px}.tc-data-table-shell{background:#fff;border:1px solid var(--tc-data-border);border-radius:var(--tc-data-radius);box-shadow:0 1px 2px rgba(5,45,104,.035);max-width:100%;overscroll-behavior-inline:contain;scrollbar-color:#aeb6c1 #eef1f4;scrollbar-width:thin}.tc-data-table-shell::-webkit-scrollbar{height:9px}.tc-data-table-shell::-webkit-scrollbar-track{background:#eef1f4}.tc-data-table-shell::-webkit-scrollbar-thumb{background:#aeb6c1;border:2px solid #eef1f4;border-radius:999px}.tc-table-scroll-hint{align-items:center;background:var(--tc-data-head,#f5f7f9);border:1px solid var(--tc-data-border,#dfe3e8);border-radius:999px;color:var(--tc-data-muted,#69717f);display:none;font-size:.75rem;font-weight:650;gap:.4rem;line-height:1.3;margin:0 0 .55rem;max-width:max-content;padding:.42rem .7rem}.tc-table-scroll-hint span{color:var(--tc-orange,#c74400);font-size:1rem;line-height:1}.tc-horizontal-scroll-region{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.tc-horizontal-scroll-region:focus-visible{outline:2px solid var(--tc-navy,#052d68);outline-offset:3px}.tc-financial-history .tc-data-table{border:0;border-collapse:separate;border-spacing:0;font-size:.875rem;font-variant-numeric:tabular-nums;margin:0;min-width:760px;width:100%}.tc-financial-history .tc-data-table td,.tc-financial-history .tc-data-table th{background:#fff;border:0;border-bottom:1px solid var(--tc-data-border);line-height:1.35;padding:.8rem .9rem;text-align:right;vertical-align:middle;white-space:nowrap}.tc-financial-history .tc-data-table thead th{background:var(--tc-data-head);border-bottom-color:var(--tc-data-border-strong);color:#586170;font-size:.7rem;font-weight:800;letter-spacing:.055em;position:sticky;text-transform:uppercase;top:0;z-index:2}.tc-financial-history .tc-data-table td:first-child,.tc-financial-history .tc-data-table th:first-child{text-align:left}.tc-financial-history .tc-data-table thead th:first-child{left:0;z-index:4}.tc-financial-history .tc-data-table tbody th{box-shadow:1px 0 0 var(--tc-data-border);color:#252a33;font-weight:750;left:0;position:sticky;z-index:1}.tc-financial-history .tc-data-table tbody tr:last-child>*{border-bottom:0}.tc-financial-history .tc-data-table tbody tr:hover>*{background:var(--tc-data-hover)}.tc-company-profile .tc-data-table-shell{border-top:2px solid var(--tc-orange);max-width:760px}.tc-company-profile .tc-company-profile-table{min-width:0}.tc-company-profile .tc-company-profile-table td,.tc-company-profile .tc-company-profile-table th{padding:.85rem 1rem}.tc-company-profile .tc-company-profile-table tbody th{box-shadow:none;position:static;width:34%}.tc-key-data-grid{background:var(--tc-data-border);border:1px solid var(--tc-data-border);border-radius:var(--tc-data-radius);gap:1px;overflow:hidden}.tc-key-data-grid>div{background:#fff;border:0;min-height:58px;padding:.75rem 1rem;transition:background-color .15s ease}.tc-key-data-grid>div:hover{background:var(--tc-data-hover)}.tc-key-data-grid>div>span{color:var(--tc-data-muted);font-size:.72rem;letter-spacing:.045em}.tc-key-data-grid>div>strong{font-size:.9rem;font-variant-numeric:tabular-nums}.tc-fundamentals-groups{gap:1rem}.tc-fundamentals-group{background:#fff;border:1px solid var(--tc-data-border);border-radius:var(--tc-data-radius);overflow:hidden}.tc-fundamentals-group h3{background:var(--tc-data-head);border-bottom:2px solid var(--tc-orange);font-size:.95rem;padding:.8rem 1rem}.tc-fundamentals-grid>div{border-bottom-color:var(--tc-data-border);min-height:52px;padding:.65rem 1rem}.tc-fundamentals-grid>div:last-child{border-bottom:0}.tc-fundamentals-grid>div:hover{background:var(--tc-data-hover)}.tc-fundamentals-grid span{color:var(--tc-data-muted);font-size:.76rem;line-height:1.35}.tc-fundamentals-grid strong{font-size:.875rem;font-variant-numeric:tabular-nums;line-height:1.35}.tc-performance-grid,.tc-technical-summary{background:var(--tc-data-border);border:1px solid var(--tc-data-border);border-radius:var(--tc-data-radius);gap:1px;overflow:hidden}.tc-performance-metric,.tc-technical-summary>div{background:#fff;border:0;margin:0;min-height:74px;padding:.8rem .9rem}.tc-performance-metric:hover,.tc-technical-summary>div:hover{background:var(--tc-data-hover)}.tc-performance-metric span,.tc-technical-summary span{color:var(--tc-data-muted);line-height:1.3}.tc-performance-metric strong,.tc-technical-summary strong{font-variant-numeric:tabular-nums;line-height:1.2}.tc-market-board{border-color:var(--tc-data-border);border-radius:var(--tc-data-radius);box-shadow:0 1px 3px rgba(5,45,104,.045)}.tc-market-board__header{background:#fff;border-bottom-color:var(--tc-data-border);padding:1rem 1.1rem}.tc-market-board__header h2{line-height:1.25}.tc-market-board__table{font-variant-numeric:tabular-nums}.tc-market-board__table-head{background:var(--tc-data-head);border-bottom-color:var(--tc-data-border-strong);color:#586170;min-height:40px}.tc-market-board__table-row{border-bottom-color:var(--tc-data-border);min-height:48px;padding-block:.25rem;transition:background-color .15s ease}.tc-market-board__table-row:hover{background:var(--tc-data-hover)}.tc-market-board__table-head>*,.tc-market-board__table-row>*{line-height:1.3;text-align:center}.tc-market-board__table-head>:first-child,.tc-market-board__table-row>:first-child{background:inherit;box-shadow:1px 0 0 var(--tc-data-border);left:0;position:sticky;text-align:left;z-index:1}.tc-market-board__table-head>:first-child{background:var(--tc-data-head);z-index:3}.tc-market-board__table-row>:first-child{background:#fff}.tc-market-board__table-row:hover>:first-child{background:var(--tc-data-hover)}.tc-market-board__meta{background:var(--tc-data-head);border-top:1px solid var(--tc-data-border);line-height:1.4;padding-block:.65rem}.tc-market-board__movers,.tc-market-calendar{gap:1rem}.tc-market-board__mover-group,.tc-market-calendar__group{background:#fff;border:1px solid var(--tc-data-border);border-radius:var(--tc-data-radius);min-width:0;padding:.35rem 1rem .5rem}.tc-market-board__mover-group+*,.tc-market-calendar__group+*{border-left:1px solid var(--tc-data-border)}.tc-market-board__mover-group h3,.tc-market-calendar__group h3{border-bottom:2px solid var(--tc-orange);margin:0;padding:.8rem 0 .65rem}.tc-market-board__mover,.tc-market-calendar__row{border-bottom-color:var(--tc-data-border);font-variant-numeric:tabular-nums;min-height:56px}.tc-market-board__mover:last-child,.tc-market-calendar__row:last-child{border-bottom:0}.tc-market-board__mover:hover,.tc-market-calendar__row:hover{background:var(--tc-data-hover)}.tc-market-board:not(.is-ready) .tc-market-board__body>p,.tc-technical-panel.is-loading>p{background:linear-gradient(100deg,#f2f4f6 20%,#fafbfc 38%,#f2f4f6 56%);background-size:220% 100%;border-radius:4px;color:var(--tc-data-muted);min-height:52px;padding:1rem}@media (max-width:900px){.tc-market-calendar{grid-template-columns:1fr}.tc-market-calendar__group+*{border-left:1px solid var(--tc-data-border);margin-top:0}}@media (max-width:760px){.tc-table-scroll-hint:not([hidden]){display:flex}.tc-financial-history .tc-data-table{font-size:.8125rem;min-width:680px}.tc-financial-history .tc-data-table td,.tc-financial-history .tc-data-table th{padding:.72rem .75rem}.tc-company-profile .tc-company-profile-table{min-width:0}.tc-company-profile .tc-company-profile-table td,.tc-company-profile .tc-company-profile-table th{padding:.8rem .75rem;white-space:normal}.tc-key-data-grid{grid-template-columns:1fr}.tc-key-data-grid>div{min-height:56px}.tc-performance-metric,.tc-technical-summary>div{min-height:70px}.tc-market-board__movers{gap:.75rem;grid-template-columns:1fr}.tc-market-board__mover-group+*{border-left:1px solid var(--tc-data-border);border-top:1px solid var(--tc-data-border);margin-top:0}.tc-market-calendar__row{grid-template-columns:72px minmax(0,1fr)}.tc-market-board__table{min-width:620px}.tc-market-board__table-head,.tc-market-board__table-row{gap:.5rem;grid-template-columns:minmax(170px,1.4fr) minmax(76px,.6fr) minmax(100px,.8fr) minmax(92px,.7fr) minmax(105px,.9fr);padding-inline:.75rem}.tc-market-board__table-row{min-height:46px}.tc-market-board__table-row em,.tc-market-board__table-row span{font-size:.78rem}.tc-market-board__meta{padding:.6rem .85rem}.tc-market-board>.tc-table-scroll-hint{box-sizing:border-box;margin:.6rem .75rem .35rem;max-width:calc(100% - 1.5rem)}.tc-home-shell .tc-home-latest-grid{row-gap:0}.tc-home-shell .tc-home-latest-grid>.tc-section-heading{margin-bottom:1rem}.tc-home-shell .tc-home-latest-grid .tc-home-news-list,.tc-home-shell .tc-home-latest-grid .tc-home-news-list>li{grid-auto-rows:auto;height:auto;min-height:0}.tc-home-shell .tc-home-latest-grid .tc-home-news-list article{align-items:start;block-size:auto;gap:.65rem;grid-auto-rows:auto;grid-template-columns:minmax(100px,29%) minmax(0,1fr);grid-template-rows:minmax(min-content,auto);height:auto;min-block-size:56px;min-height:56px;overflow:visible;padding-block:.7rem}.tc-home-shell .tc-home-latest-grid .tc-home-news-list article>time{align-self:start;grid-column:1;grid-row:1;line-height:1.4;padding-top:.08em}.tc-home-shell .tc-home-latest-grid .tc-home-news-list article>h3{align-self:start;grid-column:2;grid-row:1;line-height:1.3;overflow-wrap:anywhere}}@media (prefers-reduced-motion:no-preference){.tc-market-board:not(.is-ready) .tc-market-board__body>p,.tc-technical-panel.is-loading>p{animation:tc-data-loading 1.4s linear infinite}}@keyframes tc-data-loading{to{background-position-x:-220%}}body:has(.tc-site-header) :target{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 15rem)}@media (max-width:768px){body:has(.tc-site-header) :target{scroll-margin-top:calc(var(--wp-admin--admin-bar--height,0px) + 5rem)}}body.page article.dynamic-content-template:has(:is(.tc-single-guide,.tc-single-review,.tc-single-factcheck)),body.page:has(:is(.tc-single-guide,.tc-single-review,.tc-single-factcheck)),body.page:has(:is(.tc-single-guide,.tc-single-review,.tc-single-factcheck)) :is(.site-content,.site-main){background-color:var(--tc-white,#fff)}body.page article.dynamic-content-template:has(:is(.tc-single-guide,.tc-single-review,.tc-single-factcheck)){margin:0;padding:0}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck){box-sizing:border-box;margin-inline:auto;max-width:1180px;padding:clamp(1.25rem,3vw,2rem);width:100%}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) .tc-article-header{border-bottom:1px solid var(--tc-line,#dfe3e8);margin:0 auto clamp(1.25rem,3vw,2rem);max-width:980px;padding-bottom:clamp(1.25rem,3vw,2rem);text-align:left}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) .tc-article-header h1{font-size:clamp(2rem, 3.3vw, 3rem);letter-spacing:-.04em;line-height:1.04;margin:.45rem 0 1rem;max-width:22ch;overflow-wrap:anywhere;text-align:left}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) :is(.tc-guide-label,.tc-review-label,.tc-factcheck-label){color:var(--tc-orange,#c74400);font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) .tc-article-shell{margin-inline:auto;max-width:820px}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) .tc-article-body{font-size:1.03rem;line-height:1.75;min-width:0}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) .tc-article-body :is(img,video,iframe,table){max-width:100%}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) :is(.tc-eyebrow:empty,.tc-key-points:not(:has(ul,ol,p)),.tc-article-featured:not(:has(img))){display:none}@media (max-width:640px){body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck){padding-inline:1rem}body.page :is(.tc-single-guide,.tc-single-review,.tc-single-factcheck) .tc-article-header h1{font-size:clamp(1.9rem, 7vw, 2rem);max-width:none}}@media(min-width:641px){.tc-home-shell .tc-card-grid .wp-block-post-title{block-size:2.5em;display:-webkit-box;max-block-size:2.5em;min-block-size:2.5em;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.tc-home-shell .tc-card-grid .tc-card__meta{margin-top:auto;min-width:0;overflow-wrap:anywhere;width:100%}}@media(min-width:861px){.tc-home-shell .tc-hero-rail :is(h2,h3){block-size:2.4em;display:-webkit-box;max-block-size:2.4em;min-block-size:2.4em;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.tc-home-shell .tc-hero-rail .tc-card__body{align-self:stretch;display:flex;flex-direction:column;min-width:0;overflow:hidden}.tc-home-shell .tc-hero-rail .tc-card__meta{margin-top:auto;min-width:0;overflow-wrap:anywhere;width:100%}}