:root{--tc-page-title:clamp(1.55rem, 1.24rem + 1.05vw, 2.15rem);--tc-card-meta-size:.8125rem;--tc-touch-target:44px}body:has(.tc-site-header) :is(
.tc-article-body,.tc-learning-content,.tc-institutional__content,.tc-stock-content,.tc-financial-content .wp-block-post-content,.tc-guide-content
) :is(p,li,blockquote,figcaption,dd) a:not(.wp-block-button__link){color:var(--tc-ink,#1d2129)!important;text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}body:has(.tc-site-header) :is(
.tc-article-body,.tc-learning-content,.tc-institutional__content,.tc-stock-content,.tc-financial-content .wp-block-post-content,.tc-guide-content
) :is(p,li,blockquote,figcaption,dd) a:not(.wp-block-button__link):is(:hover,:focus-visible){color:var(--tc-orange,#c74400)!important}body:has(.tc-site-header) :is(
.tc-article-body,.tc-learning-content,.tc-institutional__content,.tc-stock-content,.tc-financial-content .wp-block-post-content,.tc-guide-content
) :is(p,li,blockquote,figcaption,dd) a:not(.wp-block-button__link):focus-visible{outline:2px solid var(--tc-orange,#c74400);outline-offset:3px}body:has(.tc-site-header) .tc-financial-detail>.wp-block-group__inner-container>:is(p,ul,ol,blockquote):not(.tc-breadcrumb) a:not(.wp-block-button__link){color:var(--tc-ink,#1d2129)!important;text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}body:has(.tc-site-header) .tc-financial-detail>.wp-block-group__inner-container>:is(p,ul,ol,blockquote):not(.tc-breadcrumb) a:not(.wp-block-button__link):is(:hover,:focus-visible){color:var(--tc-orange,#c74400)!important}body:has(.tc-site-header) .tc-financial-detail>.wp-block-group__inner-container>:is(p,ul,ol,blockquote):not(.tc-breadcrumb) a:not(.wp-block-button__link):focus-visible{outline:2px solid var(--tc-orange,#c74400);outline-offset:3px}.tc-author-profile__hero h1,.tc-financial-detail .tc-financial-title,.tc-hub .tc-page-hero h1,.tc-institutional .tc-page-hero h1,.tc-not-found-shell h1,.tc-search-header h1,body:has(.tc-financial-detail--commodity) .entry-header .entry-title,body:has(.tc-financial-detail--forex) .entry-header .entry-title{font-size:var(--tc-page-title)!important;letter-spacing:-.025em;line-height:1.08}.tc-not-found-shell,.tc-search-shell{box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;max-width:var(--tc-content-width,1280px);width:calc(100% - (2 * var(--tc-desktop-gutter,32px)))!important}.tc-search-shell .no-results .inside-article{background:0 0;padding:0}.tc-search-shell .no-results .entry-title{font-size:clamp(1.25rem, 1.12rem + .42vw, 1.45rem);line-height:1.2;margin:0 0 .75rem}.tc-search-shell .no-results .tc-empty-state{margin-top:0}.tc-search-result .tc-card__media{background:var(--tc-surface,#f6f7f9);border:1px solid var(--tc-line,#e2e5e9);box-sizing:border-box;min-width:0;width:100%}.tc-search-result .tc-card__media img{box-sizing:border-box;display:block;height:100%;max-width:100%;width:100%}.tc-search-result .tc-card__media--contain img{object-fit:contain!important;padding:.75rem}.tc-search-shell .nav-links,:is(.paging-navigation,.navigation.pagination) .nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.tc-search-shell .nav-links .page-numbers,:is(.paging-navigation,.navigation.pagination) .page-numbers{align-items:center;border:1px solid var(--tc-line,#e2e5e9);box-sizing:border-box;display:inline-flex;justify-content:center;min-height:var(--tc-touch-target);min-width:var(--tc-touch-target);padding:.55rem .75rem;text-decoration:none}.wp-block-query-pagination .wp-block-query-pagination-next,.wp-block-query-pagination .wp-block-query-pagination-previous,.wp-block-query-pagination a.page-numbers{min-height:var(--tc-touch-target)!important;min-width:var(--tc-touch-target)!important}body:has(.tc-financial-detail--commodity) .site-content,body:has(.tc-financial-detail--forex) .site-content{display:block;max-width:none;padding-inline:0}body:has(.tc-financial-detail--commodity) :is(#primary,.site-main),body:has(.tc-financial-detail--forex) :is(#primary,.site-main){float:none;width:100%}body:has(.tc-financial-detail--commodity) .site-main>article>.inside-article,body:has(.tc-financial-detail--forex) .site-main>article>.inside-article{box-sizing:border-box;margin-inline:auto;max-width:var(--tc-content-width,1280px);padding:1.5rem var(--tc-desktop-gutter,32px) 0}body:has(.tc-financial-detail--commodity) .entry-header,body:has(.tc-financial-detail--forex) .entry-header{border-bottom:1px solid var(--tc-line,#e2e5e9);margin-bottom:1rem;padding-bottom:1.25rem}body:has(.tc-financial-detail--commodity) .entry-header .entry-title,body:has(.tc-financial-detail--forex) .entry-header .entry-title{margin:0;max-width:26ch}body:has(.tc-financial-detail--commodity) .entry-content,body:has(.tc-financial-detail--forex) .entry-content{margin-top:0}body:has(.tc-financial-detail--commodity) :is(.tc-instrument-header,.tc-market-chart,.tc-financial-detail),body:has(.tc-financial-detail--forex) :is(.tc-instrument-header,.tc-market-chart,.tc-financial-detail){box-sizing:border-box;max-width:100%;min-width:0}.tc-market-chart__canvas{box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;width:100%}.tc-chart-modes button,.tc-chart-ranges button,.tc-financial-subnav a{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;min-height:var(--tc-touch-target);min-width:var(--tc-touch-target)}.tc-chart-ranges{flex-wrap:wrap;overflow:visible}.tc-chart-modes button,.tc-chart-ranges button{padding:.55rem .75rem}.tc-hub .tc-hub-feature-rail .wp-block-post-template{align-items:stretch;grid-auto-rows:minmax(148px,1fr)}.tc-hub .tc-hub-feature-rail .tc-card,.tc-hub .tc-hub-feature-rail .wp-block-post-template>li{box-sizing:border-box;height:100%;min-height:148px}.tc-hub .tc-hub-feature-rail .tc-card__body{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.tc-hub .tc-hub-feature-rail h3{display:-webkit-box;min-height:2.5em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tc-card__meta,.tc-home-shell .tc-card-grid .tc-card__meta,.tc-home-shell .tc-hero-rail .tc-card__meta,.tc-related-grid .tc-card__meta,.tc-search-result__meta{font-size:var(--tc-card-meta-size)!important;line-height:1.45}.tc-home-shell .tc-hero-rail>.wp-block-query>.wp-block-post-template{align-items:stretch;grid-auto-rows:1fr}.tc-home-shell .tc-hero-rail .tc-card,.tc-home-shell .tc-hero-rail>.wp-block-query>.wp-block-post-template>li{box-sizing:border-box;height:100%}.tc-home-shell .tc-hero-rail .tc-card__body{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.tc-home-shell .tc-hero-rail .tc-card__meta{margin-top:auto}@keyframes tc-skeleton-shift{from{background-position:180% 0}to{background-position:-80% 0}}.tc-is-loading,.tc-market-chart:not(.is-ready):not(.has-error) .tc-market-chart__canvas,.tc-media-skeleton{background-color:var(--tc-surface,#f6f7f9);background-image:linear-gradient(100deg,transparent 18%,rgba(255,255,255,.82) 42%,transparent 66%);background-position:180% 0;background-repeat:no-repeat;background-size:220% 100%;animation:tc-skeleton-shift 1.35s ease-in-out infinite}.tc-market-chart:not(.is-ready):not(.has-error) .tc-market-chart__canvas{border-radius:3px}.tc-market-chart:not(.is-ready):not(.has-error) .tc-market-chart__fallback{background:var(--tc-white,#fff);border:1px solid var(--tc-line,#e2e5e9);border-radius:999px;bottom:1.5rem;left:50%;margin:0;padding:.45rem .8rem;position:absolute;transform:translateX(-50%);white-space:nowrap}.tc-media-skeleton{overflow:hidden;position:relative}.tc-media-skeleton img{opacity:.18}.tc-is-loading{border-color:transparent!important;color:transparent!important;min-height:72px;position:relative}.tc-is-loading::after{color:var(--tc-muted,#626873);content:"Caricamento dati…";font-size:.8125rem;inset:0;place-content:center;position:absolute;text-align:center}@media (prefers-reduced-motion:reduce){.tc-is-loading,.tc-market-chart:not(.is-ready):not(.has-error) .tc-market-chart__canvas,.tc-media-skeleton{animation:none;background-image:none}}@media (min-width:561px) and (max-width:900px){.tc-home-shell .tc-hero-grid{grid-template-columns:1fr!important}.tc-home-shell .tc-hero-rail{height:auto!important;overflow:visible!important}.tc-home-shell .tc-hero-rail>.wp-block-query>.wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important}.tc-home-shell .tc-hero-rail .tc-card{display:grid!important;grid-template-columns:minmax(132px,38%) minmax(0,1fr)!important;height:auto!important;min-height:132px}.tc-not-found-shell{justify-content:flex-start;min-height:auto;padding-block:clamp(2rem,7vh,3.5rem)}}@media (max-width:767px){.tc-not-found-shell,.tc-search-shell{width:calc(100% - (2 * var(--tc-mobile-gutter,18px)))!important}.tc-search-header .search-form,.tc-search-header .tc-search-form{box-sizing:border-box;width:100%}.tc-search-result{grid-template-columns:104px minmax(0,1fr)}.tc-search-result .tc-card__media{min-height:96px}body:has(.tc-financial-detail--commodity) .site-main>article>.inside-article,body:has(.tc-financial-detail--forex) .site-main>article>.inside-article{padding:1rem var(--tc-mobile-gutter,18px) 0}body:has(.tc-financial-detail--commodity) .tc-breadcrumb,body:has(.tc-financial-detail--forex) .tc-breadcrumb{margin-bottom:.75rem}.tc-instrument-breadcrumb [aria-current=page],.tc-instrument-breadcrumb a:last-of-type+span[aria-hidden=true]{display:none}body:has(.tc-financial-detail--commodity) .tc-market-chart,body:has(.tc-financial-detail--forex) .tc-market-chart{padding:.75rem}body:has(.tc-financial-detail--commodity) .tc-financial-detail,body:has(.tc-financial-detail--forex) .tc-financial-detail{padding-inline:0!important}.tc-financial-subnav{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-block:0}.tc-financial-subnav a{justify-content:flex-start;min-width:0;padding:.65rem .5rem;white-space:normal}.tc-financial-subnav a:first-child{padding-bottom:.65rem}.tc-guide-shell .tc-subnav{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;overflow:visible;padding-inline:0;white-space:normal}.tc-guide-shell .tc-subnav a{justify-content:flex-start;min-width:0;padding:.65rem .5rem;white-space:normal}.tc-hub .tc-hub-feature-rail .wp-block-post-template{grid-auto-rows:minmax(140px,1fr)}.tc-hub .tc-hub-feature-rail .tc-card,.tc-hub .tc-hub-feature-rail .wp-block-post-template>li{min-height:140px}.tc-market-chart:not(.is-ready):not(.has-error) .tc-market-chart__fallback{bottom:1rem;box-sizing:border-box;max-width:calc(100% - 2rem);overflow:visible;overflow-wrap:anywhere;text-align:center;text-overflow:clip;white-space:normal}}@media (max-width:420px){.tc-search-result{align-items:start;grid-template-columns:96px minmax(0,1fr)}.tc-chart-ranges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.tc-chart-ranges button{width:100%}}.tc-article-body :is(.faq-wrapper,.wp-block-yoast-faq-block.schema-faq){display:grid;gap:.75rem;margin:1.25rem 0 2rem;max-width:100%;width:100%}.tc-article-body :is(.faq-wrapper .faq-item,.wp-block-yoast-faq-block.schema-faq .schema-faq-section){background:#fff;border:1px solid var(--tc-line,#dfe3e8);border-left:4px solid var(--tc-orange,#c74400);border-radius:4px;box-shadow:0 1px 2px rgba(5,45,104,.035);box-sizing:border-box;min-width:0;overflow:hidden;width:100%}.tc-article-body .faq-wrapper .faq-question{align-items:center;appearance:none;background:#fff;border:0;border-radius:0;color:var(--tc-ink,#1b1e24);display:flex;font-family:var(--tc-font-heading, "TC Poppins", sans-serif);font-size:clamp(.95rem, .92rem + .12vw, 1.05rem);font-weight:700;justify-content:space-between;line-height:1.35;min-height:56px;padding:.9rem 3.25rem .9rem 1rem;position:relative;text-align:left;text-wrap:pretty;width:100%}.tc-article-body .faq-wrapper .faq-question br{display:none}.tc-article-body .faq-wrapper .faq-question::after{color:var(--tc-orange,#c74400);content:"+";font-family:var(--tc-font-body, "TC Public Sans", sans-serif);font-size:1.45rem;font-weight:500;line-height:1;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .16s ease}.tc-article-body .faq-wrapper .faq-question[aria-expanded=true]::after{transform:translateY(-50%) rotate(45deg)}.tc-article-body .faq-wrapper .faq-question:hover{background:#fff7f2;color:var(--tc-orange-dark,#8f3100)}.tc-article-body .faq-wrapper .faq-question:focus-visible{background:#fff7f2;color:var(--tc-orange-dark,#8f3100);outline:3px solid rgba(199,68,0,.24);outline-offset:-3px}.tc-article-body .faq-wrapper .faq-answer{border-top:1px solid var(--tc-line,#dfe3e8);color:var(--tc-muted,#626873);line-height:1.65;padding:.9rem 1rem 1rem}.tc-article-body .faq-wrapper .faq-answer[hidden]{display:none}.tc-article-body .faq-wrapper .faq-answer>p:last-child{margin-bottom:0}.tc-article-body .wp-block-yoast-faq-block.schema-faq .schema-faq-question{background:#fff;color:var(--tc-ink,#1b1e24);display:block;font-family:var(--tc-font-heading, "TC Poppins", sans-serif);font-size:clamp(.95rem, .92rem + .12vw, 1.05rem);font-weight:700;line-height:1.35;margin:0;padding:.9rem 1rem;text-wrap:pretty}.tc-article-body .wp-block-yoast-faq-block.schema-faq .schema-faq-answer{border-top:1px solid var(--tc-line,#dfe3e8);color:var(--tc-muted,#626873);line-height:1.65;margin:0;padding:.9rem 1rem 1rem}@media (max-width:560px){.tc-article-body :is(.faq-wrapper,.wp-block-yoast-faq-block.schema-faq){gap:.6rem;margin-block:1rem 1.5rem}.tc-article-body .faq-wrapper .faq-question{min-height:52px;padding:.8rem 2.8rem .8rem .85rem}.tc-article-body .faq-wrapper .faq-question::after{right:.85rem}.tc-article-body .faq-wrapper .faq-answer,.tc-article-body .wp-block-yoast-faq-block.schema-faq .schema-faq-answer{padding:.8rem .85rem .9rem}.tc-article-body .wp-block-yoast-faq-block.schema-faq .schema-faq-question{padding:.8rem .85rem}}@media (prefers-reduced-motion:reduce){.tc-article-body .faq-wrapper .faq-question::after{transition:none}}