
    :root {
        --font-family-navigation: var(--gh-font-body, 'DM Sans', sans-serif);
        --font-family-body: var(--gh-font-body, 'DM Sans', sans-serif);
        --font-family-title:  var(--gh-font-heading, 'DM Serif Display', serif);
        --font-family-section-title: var(--gh-font-body, 'DM Sans', sans-serif);
        --font-family-post-tag: var(--gh-font-body, 'DM Sans', sans-serif);
        --font-family-post-excerpt: var(--gh-font-body, 'DM Sans', sans-serif);
        --font-family-post-info: var(--gh-font-body, 'DM Sans', sans-serif);
        --font-family-button: var(--gh-font-body, 'DM Sans', sans-serif);
        --font-family-number:  var(--gh-font-heading, 'DM Serif Display', serif);    
        
        --font-weight-title: 400;
        --font-weight-tag: 700;
        --font-weight-post-excerpt: 400;
        --font-weight-post-info: 400;
        --font-weight-navigation: 700;
        --font-weight-button: 700;
        --font-weight-section-title: 700;
        --font-weight-footer-secondary: 400;
        --font-weight-number: 400;

        --font-size-site-title-1: 30px;
        --font-size-site-title-2: 48px;
        --font-size-navigation-1: 14px;
        --font-size-navigation-2: 16px;
        --font-size-button: 12px;
        --font-size-section-title: 12px;
        --font-size-tag: 9px;
        --font-size-post-title: 24px;
        --font-size-post-title-no-img: 18px;
        --font-size-main-post-title: 36px;
        --font-size-main-post-title-no-feat: 32px;
        --font-size-main-post-excerpt: 20px;
        --font-size-latest-post-title: 18px;
        --font-size-post-info: 12px;
        --font-size-number: 50px;
        --font-size-cta-text: 16px;
        --font-size-post-page-title: 46px;
        --font-size-post-page-excerpt: 20px;

        --line-height-site-title-1: 100%;
        --line-height-site-title-2: 100%;
        --line-height-navigation-1: 100%;
        --line-height-navigation-2: 110%;
        --line-height-button-1: 110%;
        --line-height-button-2: 120%;
        --line-height-tag: 100%;
        --line-height-post-title: 110%;
        --line-height-main-post-title: 110%;
        --line-height-main-post-excerpt: 140%;
        --line-height-latest-post-title: 110%;
        --line-height-post-info: 110%;
        --line-height-section-title: 120%;
        --line-height-number: 90%;
        --line-height-cta-text: 130%;

        --letter-spacing-title: 0;
        --letter-spacing-button: -0.02em; 
        --letter-spacing-tag: 0.02em; 
        --letter-spacing-section-title: 0.02em;
        --letter-spacing-number: -0.04em;
        --letter-spacing-post-excerpt: 0;

        --text-transform-navigation: unset;
        --text-transform-tags: uppercase;
        --text-transform-button: uppercase;
        --text-transform-section-title: uppercase;
        --text-transform-footer-link: uppercase;

        --edit-billing-btn-padding--loading: 4.5px 54.5px;
    }


        :root {
            --border-radius-buttons: 2px;
            --border-radius-images: 0;
            --border-radius-elements: 2px;
        }
    

            :root {
                --accent-color: #000000;
                        --header-height: -40px;
                
            }
            :root[data-theme='light']{
                --color-social-bg-icon: #000000;
            }
            :root[data-theme='dark']{
                --color-social-bg-icon: #fff;
            }
        

        @media (max-width: 768px){
          /* v1: body tables with PIXEL width attrs (width="740" etc.) */
          .gh-content table[width]:not([width="100%"]):not([role="presentation"]),
          .gh-post-page__content table[width]:not([width="100%"]):not([role="presentation"]){
            width:100% !important;max-width:100% !important;
            display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;
          }
          /* v1.1 (10 Jul): .kt-article-table is EXCLUDED from the site-header
             scrollwrap hotfix by design (exclusion protects calculators), so
             multi-column comparison tables (launch leaves, tracker) overflowed
             the viewport on phones - whole page scrolled sideways, body text
             looked shifted right / cut. Give these tables their OWN internal
             horizontal scroll instead. */
          .gh-content table.kt-article-table,
          .gh-post-page__content table.kt-article-table,
          .kt-hubdy-body table.kt-article-table{
            display:block;width:100% !important;max-width:100% !important;
            overflow-x:auto;-webkit-overflow-scrolling:touch;
          }
          .gh-content table.kt-article-table th,
          .gh-post-page__content table.kt-article-table th{
            white-space:nowrap;
          }
          .gh-content table.kt-article-table td,
          .gh-post-page__content table.kt-article-table td{
            min-width:110px;
          }
          /* belt: nothing in the article column may force page-level overflow */
          .gh-content,.gh-post-page__content{max-width:100%;overflow-x:clip;}
        }
        

        /* KT MOBILE CONTAINMENT v2 (theme v11.6.84, 2 Sep 2026) - SITE-WIDE.
           Goal: no page on any template can ever scroll sideways on a phone; everything adapts to the
           screen width; wide data tables scroll INSIDE their own box. Uses overflow-x:clip on html/body
           (not hidden) so position:sticky sidebars/ToCs keep working (see pillar-page ToC pattern). */
        html, body{ overflow-x:clip; max-width:100vw; }
        @supports not (overflow-x:clip){ html, body{ overflow-x:hidden; } }
        .gh-viewport, .gh-site, .gh-outer, main, .site-main{ max-width:100vw; overflow-x:clip; }
        img, video, iframe, embed, object, svg, picture{ max-width:100%; height:auto; }
        iframe[width], embed[width], object[width]{ width:100% !important; }
        pre, code{ white-space:pre-wrap; overflow-wrap:anywhere; }
        select, input, textarea, button{ max-width:100%; min-width:0; box-sizing:border-box; }
        @media (max-width: 768px){
          /* every content table, on every template (posts, pages, custom hubs, /voices/, /deals/ ...) */
          .gh-content table, .gh-post-page__content table, .kt-hubdy-body table, .ktv table, .kt-content-wrap table,
          .gh-page-content table, .page-content table, article table{
            max-width:100% !important; width:100% !important;
          }
          /* fixed pixel widths on any element inside content */
          .gh-content [width]:not([width="100%"]), .gh-post-page__content [width]:not([width="100%"]),
          .ktv [width]:not([width="100%"]), .kt-hubdy-body [width]:not([width="100%"]){
            width:100% !important; max-width:100% !important;
          }
          /* wide multi-column data tables (4+ cols) keep their own horizontal swipe instead of the page */
          .gh-content table:not(.kt-article-table):not([role="presentation"]),
          .gh-post-page__content table:not(.kt-article-table):not([role="presentation"]),
          .ktv table:not([role="presentation"]){
            display:block; overflow-x:auto; -webkit-overflow-scrolling:touch;
          }
          /* layout tables (outer 740 wraps, 2-col cards): stack their cells */
          .gh-content table[width="740"] > tbody > tr > td, .gh-post-page__content table[width="740"] > tbody > tr > td,
          .gh-content td[width="50%"], .gh-post-page__content td[width="50%"], .ktv td[width="50%"], .kt-hubdy-body td[width="50%"]{
            display:block; width:100% !important; box-sizing:border-box;
          }
          .gh-content td, .gh-content th, .gh-post-page__content td, .gh-post-page__content th, .ktv td, .ktv th{
            overflow-wrap:anywhere; word-break:break-word;
          }
          /* nothing else escapes */
          .gh-content > *, .gh-post-page__content > *, .ktv > *{ max-width:100%; }
          h1, h2, h3{ overflow-wrap:anywhere; }
        }
        

        /* === GHOST RECOMMENDED WIDGET KILL v18 === */
        inline-content-recs-root { display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;pointer-events:none!important; }

        /* Force light scheme */
        :root, html, body { color-scheme: light !important; }
        :root[data-theme="dark"], html[data-theme="dark"] {
          --color-main:#161616!important;--color-text:#585858!important;--color-bg-main:#fff!important;
          --color-border:#D9D9D9!important;--color-bg-light-gray:#f9f9f9!important;
          --color-content-card-bg:#f6f6f6!important;--color-content-card-description:#777779!important;
          --color-content-card-author:#1D1D1D!important;--color-bg-header1-gray:#F0F0F0!important;
          --color-bg-footer-gray:#F9F9F9!important;--no-image-card-plug-bg-color:#F1F1F2!important;
          --form-page-input-bg-color:#dedede!important;--color-tag:#585858!important;
          --color-button-bg:#161616!important;--color-bg-secondary-buttons:#686868!important;
          --color-bg-secondary-buttons--hover:#505050!important;--color-bg-header2:#FFF!important;
          --color-header-icon:#161616!important;--color-no-image-bg:#F1F1F2!important;
        }
        .gh-switch-btn { display: none !important; }

        [style*="background:#0a0f2e"],[style*="background: #0a0f2e"],[style*="background-color:#0a0f2e"],[style*="background-color: #0a0f2e"],[style*="background:#000"],[style*="background-color:#000"],[style*="background:#0F6E56"],[style*="background-color:#0F6E56"],[style*="background:#e8293a"],[style*="background-color:#e8293a"] { font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important; }
        [style*="background:#0a0f2e"] *,[style*="background: #0a0f2e"] *,[style*="background-color:#0a0f2e"] *,[style*="background-color: #0a0f2e"] *,[style*="background:#000"] *,[style*="background-color:#000"] *,[style*="background:#0F6E56"] *,[style*="background-color:#0F6E56"] *,[style*="background:#e8293a"] *,[style*="background-color:#e8293a"] * { font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important; }
        [style*="background:#0a0f2e"] h1,[style*="background:#0a0f2e"] h2,[style*="background:#0a0f2e"] h3,[style*="background: #0a0f2e"] h1,[style*="background: #0a0f2e"] h2,[style*="background: #0a0f2e"] h3,[style*="background-color:#0a0f2e"] h1,[style*="background-color:#0a0f2e"] h2,[style*="background-color:#0a0f2e"] h3,[style*="background-color: #0a0f2e"] h1,[style*="background-color: #0a0f2e"] h2,[style*="background-color: #0a0f2e"] h3,[style*="background:#000"] h1,[style*="background:#000"] h2,[style*="background:#000"] h3,[style*="background:#0F6E56"] h2,[style*="background:#0F6E56"] h3 { font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important;-webkit-font-smoothing:antialiased!important; }
        .kt-key-facts,.kt-key-facts *,.kt-related,.kt-related *,.kt-disclaimer,.kt-disclaimer *,.kt-sources,.kt-sources *,.kt-pb-eyebrow,.kt-pb-eyebrow *,.kt-pb-rule,.kt-pb-rule *,.kt-pb-crumbs,.kt-pb-crumbs *,.kt-meta-bar,.kt-meta-bar *,.kt-article-cat,[class*="kt-partner"],[class*="kt-partner"] *,[class*="kt-sponsor"],[class*="kt-sponsor"] * { font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;-webkit-font-smoothing:antialiased!important; }
        .kt-key-facts h3,.kt-key-facts h4,.kt-related h3,.kt-related h4,[class*="kt-partner"] h2,[class*="kt-partner"] h3,[class*="kt-sponsor"] h2,[class*="kt-sponsor"] h3,.kt-pb-rule-title { font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important; }
        .kt-pb-label,.kt-article-cat,[class*="eyebrow"],[class*="tier-label"] { font-family:'DM Sans',sans-serif!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important; }

        .gh-header,.site-header { position:sticky;top:0;z-index:99999;background:#fff; }
        .gh-content table,.kt-content table,.gh-post-page__content table { max-width:100%; }

        /* === KT TABLE SCROLL FIX v1 === */
        .gh-post-page__content div[style*="overflow-x:auto"],.gh-content div[style*="overflow-x:auto"] { max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;display:block; }
        .gh-post-page__content div[style*="overflow-x:auto"] table,.gh-content div[style*="overflow-x:auto"] table { min-width:480px;width:100%!important;max-width:none!important; }

        @media(min-width:769px){ body.tag-car-insurance-comparison .kt-col-sidebar{display:none;} body.tag-car-insurance-comparison .kt-col-main{width:100%;max-width:1100px;margin:0 auto;padding:0 24px;} }
        .gh-post-page__content table[width="740"] > tbody > tr > td:only-child { padding:0!important;border-bottom:none!important; }
        html { overflow-x:clip!important;overflow-y:auto!important;width:100%!important;max-width:100%!important; }
        body { overflow-x:clip!important;width:100%!important;max-width:100vw!important;position:relative; }

        /* === KT POST LAYOUT FIX v3 (27 Oct 2026): below 900px the article wrapper grew to the viewport plus its padding (430px on a
           390px phone), so headlines, the deck and the byline ran about 19px off the right edge on every post. Wide data tables keep
           their own horizontal scroll. === */
        @media (max-width: 900px) {
          .kt-article-outer { width: 100% !important; max-width: 100% !important; min-width: 0 !important; box-sizing: border-box !important; }
          .kt-article-table, .kt-article-table > tbody, .kt-article-table > tbody > tr { display: block !important; width: 100% !important; min-width: 0 !important; }
          td.kt-col-main, td.kt-col-sidebar { display: block !important; width: 100% !important; max-width: 100% !important; min-width: 0 !important; box-sizing: border-box !important; }
        }
        /* === KT POST LAYOUT FIX v2 === */
        @media (min-width: 901px) and (max-width: 1099px) {
          .kt-article-table { border-spacing: 0 !important; display: block !important; }
          .kt-article-table > tbody,
          .kt-article-table > tbody > tr { display: block !important; width: 100% !important; }
          td.kt-col-main,
          td.kt-col-sidebar {
            display: block !important;
            width: 100% !important;
            max-width: 100% !important;
            min-width: 0 !important;
            padding-right: 0 !important;
            box-sizing: border-box !important;
          }
          td.kt-col-sidebar { padding-top: 32px !important; }
          .kt-article-outer { max-width: 100% !important; padding: 0 24px !important; }
        }
        @media (min-width: 1100px) {
          .kt-article-outer,
          .kt-article-table,
          .kt-container,
          .kt-mega-inner {
            max-width: 1400px !important;
            width: 100% !important;
            margin-left: auto !important;
            margin-right: auto !important;
            box-sizing: border-box !important;
          }
          .kt-article-table {
            table-layout: fixed !important;
            border-spacing: 56px 0 !important;
          }
          td.kt-col-main {
            width: 75% !important;
            padding-right: 0 !important;
            box-sizing: border-box !important;
            vertical-align: top !important;
          }
          td.kt-col-sidebar {
            width: 25% !important;
            min-width: 280px !important;
            box-sizing: border-box !important;
            vertical-align: top !important;
          }
          .gh-post-page__content,
          .gh-content {
            max-width: 100% !important;
            box-sizing: border-box;
          }
          .gh-post-page__content > *,
          .gh-content > * { max-width: 100% !important; box-sizing: border-box; }
          .gh-post-page__content table:not([role="presentation"]):not([width="740"]):not(.kt-calc):not(.kt-article-table),
          .gh-content table:not([role="presentation"]):not([width="740"]):not(.kt-calc):not(.kt-article-table) {
            width: 100% !important;
            max-width: 100% !important;
            table-layout: auto;
            border-collapse: collapse;
            font-size: 14px;
          }
          .gh-post-page__content table:not([role="presentation"]):not([width="740"]):not(.kt-calc):not(.kt-article-table) td,
          .gh-post-page__content table:not([role="presentation"]):not([width="740"]):not(.kt-calc):not(.kt-article-table) th {
            padding: 8px 10px !important;
            white-space: normal !important;
            word-wrap: break-word;
            overflow-wrap: break-word;
            vertical-align: top;
            font-size: 14px;
            line-height: 1.4;
          }
        }
        /* === /KT POST LAYOUT FIX v2 === */

        @media(max-width:768px){
          .kt-content table:not(.kt-article-table):not(.kt-calc),.gh-post-page__content table:not([role="presentation"]):not([width="740"]):not(.kt-calc):not(.kt-article-table) { display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch; }
          .kt-content table td,.kt-content table th,.gh-post-page__content table td,.gh-post-page__content table th { padding:8px 10px;font-size:13px;line-height:1.4;word-wrap:break-word; }
          img,video,picture,embed,object,iframe:not([id^="aswift_"]):not([id^="google_ads_iframe_"]) { max-width:100%!important;height:auto; }
          pre,code { max-width:100%!important;overflow-x:auto!important;word-wrap:break-word;white-space:pre-wrap; }
          #kt-band,#kt-band *,.ticker-band,.ticker-band *,[id*="kt-ticker"],[class*="kt-ticker"] { display:none!important;visibility:hidden!important; }
          input,select,button { font-size:16px!important; }
          [style*="background:#0a0f2e"],[style*="background:#0a0f2e"] *,[style*="background-color:#0a0f2e"],[style*="background-color:#0a0f2e"] *,[style*="background:#000"],[style*="background:#000"] *,[style*="background:#0F6E56"],[style*="background:#0F6E56"] *,.kt-key-facts,.kt-key-facts *,.kt-related,.kt-related *,.kt-disclaimer,.kt-disclaimer *,[class*="kt-partner"],[class*="kt-partner"] * { font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;-webkit-text-size-adjust:100%!important;text-rendering:optimizeLegibility!important; }
          [style*="background:#0a0f2e"] h1,[style*="background:#0a0f2e"] h2,[style*="background:#0a0f2e"] h3,[style*="background-color:#0a0f2e"] h1,[style*="background-color:#0a0f2e"] h2,[style*="background-color:#0a0f2e"] h3,.kt-key-facts h3,.kt-related h3,[class*="kt-partner"] h2,[class*="kt-partner"] h3,.kt-pb-rule-title { font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important; }
          body > * { max-width:100vw!important; }
        }

        /* === KT RESPONSIVE FIX v3 (11 Jun 2026) ===
           Body-content fixed widths made fluid; nothing gets clipped on mobile. */
        /* 1. fixed-attribute tables in bodies become fluid everywhere */
        .gh-content table[width],.gh-post-page__content table[width],.kt-content table[width] {
          width:100%!important;max-width:100%!important;
        }
        /* keep the classic 740 reading column centred on desktop */
        @media (min-width:769px){
          .gh-content table[width="740"],.gh-post-page__content table[width="740"],.kt-content table[width="740"] {
            max-width:740px!important;margin-left:auto!important;margin-right:auto!important;
          }
        }
        /* 2. inline fixed pixel widths in body chrome capped to viewport */
        .gh-content [style*="width:740px"],.gh-post-page__content [style*="width:740px"],
        .gh-content [style*="width: 740px"],.gh-post-page__content [style*="width: 740px"],
        .gh-content [style*="width:760px"],.gh-post-page__content [style*="width:760px"],
        .gh-content [style*="width:700px"],.gh-post-page__content [style*="width:700px"] {
          width:100%!important;max-width:100%!important;
        }
        /* inline min-widths in body content released (CSS-set min-widths unaffected) */
        .gh-content [style*="min-width"]:not(table),.gh-post-page__content [style*="min-width"]:not(table) {
          min-width:0!important;
        }
        /* 3. media never overflows, any viewport */
        .gh-content img,.gh-post-page__content img,.kt-content img,
        .gh-content iframe:not([id^="aswift_"]):not([id^="google_ads_iframe_"]),
        .gh-post-page__content iframe:not([id^="aswift_"]):not([id^="google_ads_iframe_"]) {
          max-width:100%!important;height:auto;
        }
        /* 4. grid/flex blowout guards (long words, URLs, sources lists) */
        .kt-hubdy-card,.kt-hubdy-grid>* { min-width:0!important; }
        .gh-content td,.gh-content th,.gh-post-page__content td,.gh-post-page__content th {
          overflow-wrap:break-word;word-break:break-word;
        }
        .gh-content a,.gh-post-page__content a { overflow-wrap:break-word;word-break:break-word; }
        @media (max-width:768px){
          /* 5. two-column chrome stacks (explore cards, hub pairs, sponsor twins) */
          .gh-content td[width="50%"],.gh-post-page__content td[width="50%"],.kt-content td[width="50%"],
          .gh-content td[width="48%"],.gh-post-page__content td[width="48%"] {
            display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box;
          }
          /* 6. oversized inline paddings and fonts squeeze on small screens */
          .gh-content [style*="padding:36px"],.gh-content [style*="padding: 36px"],
          .gh-post-page__content [style*="padding:36px"],.gh-post-page__content [style*="padding: 36px"],
          .gh-content [style*="padding:32px"],.gh-post-page__content [style*="padding:32px"] {
            padding:20px 16px!important;
          }
          .gh-content [style*="font-size:38px"],.gh-post-page__content [style*="font-size:38px"],
          .gh-content [style*="font-size:36px"],.gh-post-page__content [style*="font-size:36px"] {
            font-size:26px!important;line-height:1.25!important;
          }
          .gh-content [style*="font-size:28px"],.gh-post-page__content [style*="font-size:28px"],
          .gh-content [style*="font-size:26px"],.gh-post-page__content [style*="font-size:26px"] {
            font-size:22px!important;line-height:1.3!important;
          }
        }
        /* === KT RESPONSIVE FIX v3.1: header mobile squeeze + viewport guards === */
        .gh-viewport { max-width:100vw!important;overflow-x:clip!important; }
        .kt-shell,.kt-container,.kt-row { max-width:100vw!important;min-width:0!important;box-sizing:border-box; }
        @media (max-width:640px){
          .kt-logo-strap { display:none!important; }
          .kt-logo-name { font-size:17px!important;white-space:nowrap; }
          .kt-logo-mark,.kt-logo img,.kt-logo svg { width:32px!important;height:auto!important; }
          .kt-actions { gap:6px!important; }
          .kt-actions .kt-icon-btn { width:32px!important;height:32px!important;padding:5px!important; }
          .kt-actions .kt-divider { display:none!important; }
          .kt-actions .kt-subscribe { padding:7px 10px!important;font-size:12px!important;white-space:nowrap; }
          .kt-row > *,.kt-actions > * { min-width:0;flex-shrink:1; }
        }
        @media (max-width:430px){
          .kt-actions .kt-signin { display:none!important; }
        }
        /* === KT RESPONSIVE FIX v3.2: dynamic hub authored bodies (.kt-hubdy-body) === */
        .kt-hubdy-body table { max-width:100%!important; }
        .kt-hubdy-body table[width] { width:100%!important;max-width:100%!important; }
        .kt-hubdy-body img,.kt-hubdy-body iframe { max-width:100%!important;height:auto; }
        .kt-hubdy-body td,.kt-hubdy-body th,.kt-hubdy-body a { overflow-wrap:break-word;word-break:break-word; }
        .kt-hubdy-body [style*="min-width"]:not(table) { min-width:0!important; }
        @media (max-width:768px){
          .kt-hubdy-body td[width="50%"],.kt-hubdy-body td[width="48%"] {
            display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box;
          }
          .kt-hubdy-body [style*="padding:50px"],.kt-hubdy-body [style*="padding: 50px"],
          .kt-hubdy-body [style*="padding:36px"],.kt-hubdy-body [style*="padding:32px"] {
            padding:20px 16px!important;
          }
          .kt-hubdy-body [style*="font-size:38px"],.kt-hubdy-body [style*="font-size:36px"] {
            font-size:26px!important;line-height:1.25!important;
          }
          .kt-hubdy-body [style*="font-size:28px"],.kt-hubdy-body [style*="font-size:26px"] {
            font-size:22px!important;line-height:1.3!important;
          }
        }
        /* === KT RESPONSIVE FIX v3.3: mobile ad slots full-bleed ===
           full-width-responsive AdSense serves viewport-width creatives; wraps
           inside padded containers clip them. Break wraps out to 100vw on mobile. */
        @media (max-width:768px){
          .kt-ad-wrap {
            width:100vw!important;max-width:100vw!important;
            margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;
            overflow:visible!important;
          }
          .kt-ad-wrap ins.adsbygoogle { display:block!important;width:100%!important; }
        }

        /* === KT AD GUARD v5 (20 Sep 2026) ===
           Auto ads stay ON (revenue). Any ad unit that lands inside a table, scroll wrapper,
           callout, rate/reg table, key-facts or lottery card is MOVED out to sit after that block
           (JS below); while inside, it is hidden so the block never breaks. */
        table ins.adsbygoogle, td ins.adsbygoogle, th ins.adsbygoogle, table iframe[id^="google_ads"],
        .kt-scrollwrap ins.adsbygoogle, .kt-tldr-callout-v2 ins.adsbygoogle, .kt-live-rates ins.adsbygoogle,
        .kt-reg-table ins.adsbygoogle, .kt-lot-grid ins.adsbygoogle, .kt-lot-card ins.adsbygoogle,
        .kt-key-facts ins.adsbygoogle, blockquote ins.adsbygoogle, pre ins.adsbygoogle { display:none!important; }
        .kt-ad-relocated { display:block; text-align:center; margin:22px 0; clear:both; }
        .kt-ad-relocated ins.adsbygoogle { display:block!important; }
        .kt-ad-inart { text-align:center; margin:26px 0; clear:both; }
        /* === KT AD CONTAINMENT v2 (20 Jun 2026) ===
           Universal size constraints for all ad slots site-wide.
           Prevents large display creatives (Travel Supermarket etc) bleeding
           beyond the content column on desktop. Applies to all page types. */
        /* Desktop: cap all ad wrappers at 970px */
        @media (min-width:769px){
          .kt-ad-wrap {
            max-width:970px!important;
            overflow:hidden!important;
          }
          /* Article inline ads (post.hbs plain divs without kt-ad-wrap class) */
          .kt-content-wrap > div[style*="text-align:center"] {
            max-width:970px!important;
            overflow:hidden!important;
            box-sizing:border-box!important;
          }
          .kt-content-wrap > div[style*="text-align:center"] ins.adsbygoogle,
          .kt-content-wrap > div[style*="text-align:center"] iframe {
            max-width:100%!important;
            overflow:hidden!important;
          }
          /* Sidebar ad constrained to sidebar width */
          .kt-ad-wrap[data-kt-ad="kt_sidebar"],
          .kt-sidebar-card .adsbygoogle { max-width:320px!important; }
          /* Grid-spanning hub slots */
          .kt-ad-wrap[data-kt-ad="kt_mid_2"],
          .kt-ad-wrap[data-kt-ad="kt_in_feed"] { max-width:100%!important; }
        }
        /* All viewports: ins and iframe never overflow wrapper */
        .kt-ad-wrap ins.adsbygoogle,
        .kt-ad-wrap iframe,
        .kt-ad-wrap [id^="aswift_"],
        .kt-ad-wrap [id^="google_ads_iframe_"] {
          max-width:100%!important;
          box-sizing:border-box!important;
        }
        /* Homepage kt-ad-zone sections */
        .kt-ad-zone .kt-ad-wrap,
        .kt-ad-top .kt-ad-wrap {
          max-width:970px!important;
          overflow:hidden!important;
        }
        /* Sidebar card in post.hbs */
        .kt-sidebar-card {
          overflow:hidden!important;
          max-width:320px!important;
        }
        /* Never show in footer */
        .kt-asset-map .kt-ad-wrap,
        .kt-pillar-footer .kt-ad-wrap,
        footer .kt-ad-wrap { display:none!important; }
        /* === /KT AD CONTAINMENT v2 === */
        /* === KT RESPONSIVE FIX v3.5: data tables in isolated scroll wrappers ===
           (replaces v3.4 - min-widths inside table-layout ancestors leak upward
           and inflate the article column; a wrapper div contains the scroll) */
        .kt-scrollwrap { overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch; }
        .kt-scrollwrap > table {
          display:table!important;width:max-content!important;
          min-width:100%!important;max-width:none!important;
        }
        .kt-scrollwrap > table th { white-space:nowrap; }
        .kt-scrollwrap > table td { white-space:normal;min-width:120px;max-width:320px; }
        /* === /KT RESPONSIVE FIX v3.5 === */
        /* === /KT RESPONSIVE FIX v3.3 === */
        /* === /KT RESPONSIVE FIX v3.2 === */
        /* === /KT RESPONSIVE FIX v3.1 === */
        /* === /KT RESPONSIVE FIX v3 === */

        /* === KT CHROME COLOUR FIX v1 === */
        [style*="background:#0a0f2e"],[style*="background: #0a0f2e"],[style*="background-color:#0a0f2e"],[style*="background-color: #0a0f2e"],[style*="background:#1c1c1a"],[style*="background: #1c1c1a"],[style*="background-color:#1c1c1a"],[style*="background-color: #1c1c1a"],[style*="background:#000"],[style*="background-color:#000"],[style*="background:#0F6E56"],[style*="background-color:#0F6E56"] { color:#ffffff!important; }
        [style*="background:#0a0f2e"] p,[style*="background: #0a0f2e"] p,[style*="background-color:#0a0f2e"] p,[style*="background-color: #0a0f2e"] p,[style*="background:#1c1c1a"] p,[style*="background: #1c1c1a"] p,[style*="background-color:#1c1c1a"] p,[style*="background-color: #1c1c1a"] p,[style*="background:#000"] p,[style*="background-color:#000"] p,[style*="background:#0F6E56"] p { color:#ffffff!important; }
        [style*="background:#0a0f2e"] h1,[style*="background:#0a0f2e"] h2,[style*="background:#0a0f2e"] h3,[style*="background:#0a0f2e"] h4,[style*="background-color:#0a0f2e"] h1,[style*="background-color:#0a0f2e"] h2,[style*="background-color:#0a0f2e"] h3,[style*="background-color:#0a0f2e"] h4,[style*="background:#1c1c1a"] h1,[style*="background:#1c1c1a"] h2,[style*="background:#1c1c1a"] h3,[style*="background-color:#1c1c1a"] h1,[style*="background-color:#1c1c1a"] h2,[style*="background-color:#1c1c1a"] h3,[style*="background:#0F6E56"] h2,[style*="background:#0F6E56"] h3 { color:#ffffff!important; }
        [style*="background:#0a0f2e"] [style*="color:#ffd700"],[style*="background-color:#0a0f2e"] [style*="color:#ffd700"],[style*="background:#1c1c1a"] [style*="color:#ffd700"],[style*="background-color:#1c1c1a"] [style*="color:#ffd700"] { color:#ffd700!important; }
        [style*="background:#0a0f2e"] [style*="color:#cccccc"],[style*="background:#1c1c1a"] [style*="color:#cccccc"],[style*="background-color:#1c1c1a"] [style*="color:#cccccc"] { color:#cccccc!important; }
        [style*="background:#0a0f2e"] [style*="color:#a07830"],[style*="background:#1c1c1a"] [style*="color:#a07830"],[style*="background-color:#1c1c1a"] [style*="color:#a07830"] { color:#a07830!important; }
        [style*="background:#0a0f2e"] a,[style*="background-color:#0a0f2e"] a,[style*="background:#1c1c1a"] a,[style*="background-color:#1c1c1a"] a { color:#ffffff!important; }
        [style*="background:#fff7e0"],[style*="background: #fff7e0"],[style*="background-color:#fff7e0"],[style*="background-color: #fff7e0"] { color:#0a0f2e!important; }
        [style*="background:#fff7e0"] p,[style*="background-color:#fff7e0"] p,[style*="background:#fff7e0"] h2,[style*="background:#fff7e0"] h3,[style*="background:#fff7e0"] h4,[style*="background-color:#fff7e0"] h2,[style*="background-color:#fff7e0"] h3,[style*="background-color:#fff7e0"] h4,[style*="background:#fff7e0"] strong,[style*="background-color:#fff7e0"] strong { color:#0a0f2e!important; }
        [style*="background:#fff7e0"] a,[style*="background-color:#fff7e0"] a { color:#0a0f2e!important; }
        [style*="background:#fff7e0"] a[style*="color:#e8293a"],[style*="background-color:#fff7e0"] a[style*="color:#e8293a"] { color:#e8293a!important; }
        @media(max-width:768px){
          [style*="background:#0a0f2e"],[style*="background:#0a0f2e"] p,[style*="background:#0a0f2e"] h2,[style*="background:#0a0f2e"] h3,[style*="background-color:#0a0f2e"],[style*="background-color:#0a0f2e"] p,[style*="background-color:#0a0f2e"] h2,[style*="background-color:#0a0f2e"] h3,[style*="background:#1c1c1a"],[style*="background:#1c1c1a"] p,[style*="background-color:#1c1c1a"],[style*="background-color:#1c1c1a"] p,[style*="background:#0F6E56"],[style*="background:#0F6E56"] p,[style*="background:#0F6E56"] h2 { color:#ffffff!important; }
          [style*="background:#fff7e0"],[style*="background:#fff7e0"] p,[style*="background-color:#fff7e0"],[style*="background-color:#fff7e0"] p { color:#0a0f2e!important; }
          [style*="background:#0a0f2e"][style*="padding"],[style*="background-color:#0a0f2e"][style*="padding"],[style*="background:#1c1c1a"][style*="padding"],[style*="background-color:#1c1c1a"][style*="padding"],[style*="background:#fff7e0"][style*="padding"],[style*="background-color:#fff7e0"][style*="padding"] { padding-left:16px!important;padding-right:16px!important; }
          [style*="background:#fff7e0"] table td[width="50%"],[style*="background-color:#fff7e0"] table td[width="50%"] { display:block!important;width:100%!important;padding:10px 0!important; }
          [style*="background:#0a0f2e"] [style*="color:rgba"],[style*="background: #0a0f2e"] [style*="color:rgba"],[style*="background-color:#0a0f2e"] [style*="color:rgba"],[style*="background-color: #0a0f2e"] [style*="color:rgba"],[style*="background:#1c1c1a"] [style*="color:rgba"],[style*="background-color:#1c1c1a"] [style*="color:rgba"] { color:rgba(255,255,255,0.9)!important;-webkit-text-fill-color:rgba(255,255,255,0.9)!important; }
        }
        html[data-theme="dark"] [style*="background:#0a0f2e"],html[data-theme="dark"] [style*="background-color:#0a0f2e"],html[data-theme="dark"] [style*="background:#1c1c1a"],html[data-theme="dark"] [style*="background-color:#1c1c1a"],html[data-theme="dark"] [style*="background:#0a0f2e"] p,html[data-theme="dark"] [style*="background-color:#0a0f2e"] p,html[data-theme="dark"] [style*="background:#1c1c1a"] p,html[data-theme="dark"] [style*="background-color:#1c1c1a"] p { color:#ffffff!important; }
        html[data-theme="dark"] [style*="background:#fff7e0"],html[data-theme="dark"] [style*="background-color:#fff7e0"],html[data-theme="dark"] [style*="background:#fff7e0"] p,html[data-theme="dark"] [style*="background-color:#fff7e0"] p { color:#0a0f2e!important; }
        [style*="background:#0a0f2e"] [style*="color:#fff"],[style*="background-color:#0a0f2e"] [style*="color:#fff"],[style*="background:#1c1c1a"] [style*="color:#fff"],[style*="background-color:#1c1c1a"] [style*="color:#fff"] { color:#ffffff!important; }

        /* === KT VERDICT BOX FIX v3 === */
        [style*="background:#0a0f2e"] [style*="color:rgba"][style*="font-size:15px"],[style*="background: #0a0f2e"] [style*="color:rgba"][style*="font-size:15px"],[style*="background-color:#0a0f2e"] [style*="color:rgba"][style*="font-size:15px"],[style*="background-color: #0a0f2e"] [style*="color:rgba"][style*="font-size:15px"],[style*="background:#1c1c1a"] [style*="color:rgba"][style*="font-size:15px"],[style*="background-color:#1c1c1a"] [style*="color:rgba"][style*="font-size:15px"] { color:rgba(255,255,255,0.9)!important;-webkit-text-fill-color:rgba(255,255,255,0.9)!important; }
        [style*="background:#0a0f2e"] [style*="color:#ff4d5e"],[style*="background: #0a0f2e"] [style*="color:#ff4d5e"],[style*="background-color:#0a0f2e"] [style*="color:#ff4d5e"],[style*="background-color: #0a0f2e"] [style*="color:#ff4d5e"],[style*="background:#1c1c1a"] [style*="color:#ff4d5e"],[style*="background-color:#1c1c1a"] [style*="color:#ff4d5e"] { color:#ff4d5e!important;-webkit-text-fill-color:#ff4d5e!important; }
        [style*="background:#0a0f2e"][style*="border-radius:12px"],[style*="background:#0a0f2e"][style*="border-radius: 12px"] { box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important;word-wrap:break-word!important;overflow-wrap:break-word!important; }
        [style*="background:#0a0f2e"][style*="border-radius:12px"] p,[style*="background:#0a0f2e"][style*="border-radius: 12px"] p { word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important; }
        [style*="background:#0a0f2e"][style*="color:white"],[style*="background:#0a0f2e"][style*="color: white"],[style*="background:#0a0f2e"][style*="color:#fff"],[style*="background:#0a0f2e"][style*="color: #fff"],[style*="background:#0a0f2e"][style*="color:#ffffff"] { color:#ffffff!important; }
        [style*="background:#faf7f0"],[style*="background: #faf7f0"],[style*="background-color:#faf7f0"],[style*="background-color: #faf7f0"] { color:#0a0f2e!important; }
        [style*="background:#faf7f0"] p,[style*="background:#faf7f0"] strong,[style*="background:#faf7f0"] li,[style*="background-color:#faf7f0"] p,[style*="background-color:#faf7f0"] strong,[style*="background-color:#faf7f0"] li { color:#0a0f2e!important; }
        .gh-content a[style*="color:#c8102e"],.gh-post-page__content a[style*="color:#c8102e"] { color:#c8102e!important; }
        [style*="background:#f7f8fc"] strong,[style*="background: #f7f8fc"] strong { color:#0a0f2e!important; }

        /* === KT BULLET FIX v1 === */
        .gh-content ul[style*="list-style"] li::before,.gh-content ul[style*="list-style"] li::after,.gh-post-page__content ul[style*="list-style"] li::before,.gh-post-page__content ul[style*="list-style"] li::after,[style*="background:#faf7f0"] ul li::before,[style*="background:#faf7f0"] ul li::after,[style*="background-color:#faf7f0"] ul li::before,[style*="background-color:#faf7f0"] ul li::after,[style*="background:#fff7e0"] ul li::before,[style*="background:#fff7e0"] ul li::after,[style*="background-color:#fff7e0"] ul li::before,[style*="background-color:#fff7e0"] ul li::after,.gh-content ul[style*="list-style:disc"] li::before,.gh-content ul[style*="list-style: disc"] li::before,.gh-content ol[style*="list-style"] li::before,.gh-post-page__content ul[style*="list-style:disc"] li::before,.gh-post-page__content ul[style*="list-style: disc"] li::before,.gh-post-page__content ol[style*="list-style"] li::before,.gh-content ul[style] li::before,.gh-post-page__content ul[style] li::before { content:none!important;display:none!important; }

        /* === KT VERDICT CONTRAST CATCH-ALL v2 === */
        .gh-content [style*="background:#0d1b2a"],.gh-content [style*="background: #0d1b2a"],.gh-content [style*="background-color:#0d1b2a"],.gh-content [style*="background-color: #0d1b2a"],.gh-post-page__content [style*="background:#0d1b2a"],.gh-post-page__content [style*="background: #0d1b2a"],.gh-post-page__content [style*="background-color:#0d1b2a"],.gh-post-page__content [style*="background-color: #0d1b2a"] { color:#ffffff!important; }
        .gh-content [style*="background:#0d1b2a"] *,.gh-content [style*="background: #0d1b2a"] *,.gh-content [style*="background-color:#0d1b2a"] *,.gh-content [style*="background-color: #0d1b2a"] *,.gh-post-page__content [style*="background:#0d1b2a"] *,.gh-post-page__content [style*="background: #0d1b2a"] *,.gh-post-page__content [style*="background-color:#0d1b2a"] *,.gh-post-page__content [style*="background-color: #0d1b2a"] * { color:#ffffff!important;-webkit-text-fill-color:#ffffff!important; }
        .gh-content [style*="background:#0d1b2a"] p,.gh-content [style*="background-color:#0d1b2a"] p,.gh-content [style*="background:#0d1b2a"] strong,.gh-content [style*="background-color:#0d1b2a"] strong,.gh-post-page__content [style*="background:#0d1b2a"] p,.gh-post-page__content [style*="background-color:#0d1b2a"] p,.gh-post-page__content [style*="background:#0d1b2a"] strong,.gh-post-page__content [style*="background-color:#0d1b2a"] strong { color:#ffffff!important; }
        .gh-content [style*="background:#0d1b2a"] [style*="color:#ffd700"],.gh-content [style*="background-color:#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [style*="background:#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [style*="background-color:#0d1b2a"] [style*="color:#ffd700"] { color:#ffd700!important;-webkit-text-fill-color:#ffd700!important; }
        .gh-content [style*="background:#0d1b2a"] a,.gh-content [style*="background-color:#0d1b2a"] a,.gh-post-page__content [style*="background:#0d1b2a"] a,.gh-post-page__content [style*="background-color:#0d1b2a"] a { color:#ffd700!important;text-decoration:underline!important; }
        .gh-content [style*="background:#0a0f2e"] [style*="color:rgba"],.gh-content [style*="background-color:#0a0f2e"] [style*="color:rgba"],.gh-content [style*="background:#0d1b2a"] [style*="color:rgba"],.gh-content [style*="background-color:#0d1b2a"] [style*="color:rgba"],.gh-content [style*="background:#1c1c1a"] [style*="color:rgba"],.gh-content [style*="background-color:#1c1c1a"] [style*="color:rgba"],.gh-post-page__content [style*="background:#0a0f2e"] [style*="color:rgba"],.gh-post-page__content [style*="background-color:#0a0f2e"] [style*="color:rgba"],.gh-post-page__content [style*="background:#0d1b2a"] [style*="color:rgba"],.gh-post-page__content [style*="background-color:#0d1b2a"] [style*="color:rgba"],.gh-post-page__content [style*="background:#1c1c1a"] [style*="color:rgba"],.gh-post-page__content [style*="background-color:#1c1c1a"] [style*="color:rgba"] { color:rgba(255,255,255,0.92)!important;-webkit-text-fill-color:rgba(255,255,255,0.92)!important; }
        /* === KT VERDICT CARD CONTRAST v4 (6 Oct 2026, theme v11.7.67) ===
           Scope: ONLY navy blocks that sit inside a #ffd700 Editor's Verdict card. Forces their text white
           whatever the inline colour says (28 posts carry a wrong inline navy from a 6 Oct fixer; this makes it harmless).
           Matches every serialisation: background / background-color, with or without space, #0a0f2e and #0d1b2a,
           rgb(10, 15, 46) / rgb(13, 27, 42), and bgcolor attributes. Gold and red accents inside are preserved. */
        .gh-content [style*="#ffd700"] [style*="background:#0a0f2e"],.gh-content [style*="#ffd700"] [style*="background: #0a0f2e"],.gh-content [style*="#ffd700"] [style*="background-color:#0a0f2e"],.gh-content [style*="#ffd700"] [style*="background-color: #0a0f2e"],.gh-content [style*="#ffd700"] [style*="background:#0d1b2a"],.gh-content [style*="#ffd700"] [style*="background: #0d1b2a"],.gh-content [style*="#ffd700"] [style*="background-color:#0d1b2a"],.gh-content [style*="#ffd700"] [style*="background-color: #0d1b2a"],.gh-content [style*="#ffd700"] [style*="rgb(10, 15, 46)"],.gh-content [style*="#ffd700"] [style*="rgb(13, 27, 42)"],.gh-content [style*="#ffd700"] [bgcolor="#0a0f2e"],.gh-content [style*="#ffd700"] [bgcolor="#0d1b2a"],.gh-content [bgcolor="#ffd700"] [style*="background:#0a0f2e"],.gh-content [bgcolor="#ffd700"] [style*="background: #0a0f2e"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"],.gh-content [bgcolor="#ffd700"] [style*="background:#0d1b2a"],.gh-content [bgcolor="#ffd700"] [style*="background: #0d1b2a"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"],.gh-content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"],.gh-content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0a0f2e"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0a0f2e"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0a0f2e"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0a0f2e"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0d1b2a"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0d1b2a"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0d1b2a"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0d1b2a"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(10, 15, 46)"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(13, 27, 42)"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0a0f2e"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0d1b2a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0a0f2e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0a0f2e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0d1b2a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0d1b2a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] { color:#ffffff!important;-webkit-text-fill-color:#ffffff!important; }
        .gh-content [style*="#ffd700"] [style*="background:#0a0f2e"] *,.gh-content [style*="#ffd700"] [style*="background: #0a0f2e"] *,.gh-content [style*="#ffd700"] [style*="background-color:#0a0f2e"] *,.gh-content [style*="#ffd700"] [style*="background-color: #0a0f2e"] *,.gh-content [style*="#ffd700"] [style*="background:#0d1b2a"] *,.gh-content [style*="#ffd700"] [style*="background: #0d1b2a"] *,.gh-content [style*="#ffd700"] [style*="background-color:#0d1b2a"] *,.gh-content [style*="#ffd700"] [style*="background-color: #0d1b2a"] *,.gh-content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] *,.gh-content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] *,.gh-content [style*="#ffd700"] [bgcolor="#0a0f2e"] *,.gh-content [style*="#ffd700"] [bgcolor="#0d1b2a"] *,.gh-content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] *,.gh-content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] *,.gh-content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] *,.gh-content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] *,.gh-content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] *,.gh-content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] *,.gh-content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] *,.gh-content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] *,.gh-content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] *,.gh-content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] *,.gh-content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] *,.gh-content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] *,.gh-post-page__content [style*="#ffd700"] [style*="background:#0a0f2e"] *,.gh-post-page__content [style*="#ffd700"] [style*="background: #0a0f2e"] *,.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0a0f2e"] *,.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0a0f2e"] *,.gh-post-page__content [style*="#ffd700"] [style*="background:#0d1b2a"] *,.gh-post-page__content [style*="#ffd700"] [style*="background: #0d1b2a"] *,.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0d1b2a"] *,.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0d1b2a"] *,.gh-post-page__content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] *,.gh-post-page__content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] *,.gh-post-page__content [style*="#ffd700"] [bgcolor="#0a0f2e"] *,.gh-post-page__content [style*="#ffd700"] [bgcolor="#0d1b2a"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] *,.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] *,.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] *,.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] * { color:#ffffff!important;-webkit-text-fill-color:#ffffff!important; }
        .gh-content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ffd700"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ffd700"],.gh-content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color: #ffd700"],.gh-content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color: #ffd700"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color: #ffd700"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color: #ffd700"] { color:#ffd700!important;-webkit-text-fill-color:#ffd700!important; }
        .gh-content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ff4d5e"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#ff4d5e"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#ff4d5e"],.gh-content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#e8293a"],.gh-content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#e8293a"],.gh-content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [style*="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] [style*="color:#e8293a"],.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] [style*="color:#e8293a"] { color:#ff4d5e!important;-webkit-text-fill-color:#ff4d5e!important; }
        .gh-content [style*="#ffd700"] [style*="background:#0a0f2e"] a,.gh-content [style*="#ffd700"] [style*="background: #0a0f2e"] a,.gh-content [style*="#ffd700"] [style*="background-color:#0a0f2e"] a,.gh-content [style*="#ffd700"] [style*="background-color: #0a0f2e"] a,.gh-content [style*="#ffd700"] [style*="background:#0d1b2a"] a,.gh-content [style*="#ffd700"] [style*="background: #0d1b2a"] a,.gh-content [style*="#ffd700"] [style*="background-color:#0d1b2a"] a,.gh-content [style*="#ffd700"] [style*="background-color: #0d1b2a"] a,.gh-content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] a,.gh-content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] a,.gh-content [style*="#ffd700"] [bgcolor="#0a0f2e"] a,.gh-content [style*="#ffd700"] [bgcolor="#0d1b2a"] a,.gh-content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] a,.gh-content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] a,.gh-content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] a,.gh-content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] a,.gh-content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] a,.gh-content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] a,.gh-content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] a,.gh-content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] a,.gh-content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] a,.gh-content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] a,.gh-content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] a,.gh-content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] a,.gh-post-page__content [style*="#ffd700"] [style*="background:#0a0f2e"] a,.gh-post-page__content [style*="#ffd700"] [style*="background: #0a0f2e"] a,.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0a0f2e"] a,.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0a0f2e"] a,.gh-post-page__content [style*="#ffd700"] [style*="background:#0d1b2a"] a,.gh-post-page__content [style*="#ffd700"] [style*="background: #0d1b2a"] a,.gh-post-page__content [style*="#ffd700"] [style*="background-color:#0d1b2a"] a,.gh-post-page__content [style*="#ffd700"] [style*="background-color: #0d1b2a"] a,.gh-post-page__content [style*="#ffd700"] [style*="rgb(10, 15, 46)"] a,.gh-post-page__content [style*="#ffd700"] [style*="rgb(13, 27, 42)"] a,.gh-post-page__content [style*="#ffd700"] [bgcolor="#0a0f2e"] a,.gh-post-page__content [style*="#ffd700"] [bgcolor="#0d1b2a"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0a0f2e"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0a0f2e"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0a0f2e"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0a0f2e"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background:#0d1b2a"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background: #0d1b2a"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color:#0d1b2a"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="background-color: #0d1b2a"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(10, 15, 46)"] a,.gh-post-page__content [bgcolor="#ffd700"] [style*="rgb(13, 27, 42)"] a,.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0a0f2e"] a,.gh-post-page__content [bgcolor="#ffd700"] [bgcolor="#0d1b2a"] a { color:#ffd700!important;-webkit-text-fill-color:#ffd700!important;text-decoration:underline!important; }
        /* KT RELATED-GUIDES CARD TEXT FIX v1 - scoped to [data-kt-related] only. Forces card link/title text to navy and subtitle to grey, overriding any inherited paint (color + -webkit-text-fill-color). Cannot affect any element outside a [data-kt-related] card. */
        .gh-post-page__content [data-kt-related] a,.gh-content [data-kt-related] a,.gh-post-page__content [data-kt-related] a p,.gh-content [data-kt-related] a p { color:#0a0f2e!important;-webkit-text-fill-color:#0a0f2e!important;opacity:1!important; }
        .gh-post-page__content [data-kt-related] a p[style*="color:#666"],.gh-content [data-kt-related] a p[style*="color:#666"],.gh-post-page__content [data-kt-related] a p[style*="color: #666"],.gh-content [data-kt-related] a p[style*="color: #666"] { color:#666!important;-webkit-text-fill-color:#666!important; }
        
/* KT HOUSE AD v2 (3 Sep 2026) */
.kt-house-ad{max-width:100%}.kt-house-ad--mobile{display:none}.kt-house-ad--inline{margin:32px auto 8px !important;max-width:740px}.kt-slashtel--mobile{display:none}.kt-deals-link--mobile{display:none !important}.kt-slashtel--inline{margin:8px auto 8px !important;max-width:740px}
.kt-house-ad-cta:hover{background:#ffffff !important}
@media (max-width:900px){.kt-deals-link--desktop{display:none !important}.kt-deals-link--mobile{display:block !important}.kt-slashtel--desktop{display:none}.kt-slashtel--mobile{display:table;margin:8px 0 8px}.kt-house-ad--desktop{display:none}.kt-house-ad--mobile{display:table;margin:28px 0 8px}.kt-house-ad--mobile .kt-house-ad-head,.kt-house-ad--inline .kt-house-ad-head{font-size:19px}.kt-house-ad--mobile .kt-house-ad-cta,.kt-house-ad--inline .kt-house-ad-cta{display:block;text-align:center}}


html body :is(
  [style*="background:#0a0f2e"],[style*="background-color:#0a0f2e"],
  [style*="background:rgb(10, 15, 46)"],[style*="background:rgb(10,15,46)"],
  [style*="background-color:rgb(10, 15, 46)"],[style*="background-color:rgb(10,15,46)"],
  [style*="background:#1a1a2e"],[style*="background-color:#1a1a2e"],
  [style*="background:rgb(26, 26, 46)"],[style*="background:rgb(26,26,46)"],
  [style*="background-color:rgb(26, 26, 46)"],[style*="background-color:rgb(26,26,46)"],
  td[bgcolor="#0a0f2e"],td[bgcolor="#1a1a2e"],td[bgcolor="#1A1A2E"],
  [style*="background:#0d1b2a"],[style*="background-color:#0d1b2a"]
) :is(p,h2,h3,h4,li,span,a,td:not([bgcolor]),th:not([bgcolor])):not([style*="color"]) {
  color:#e8e8e8 !important;
}
html body :is([style*="background:#0a0f2e"],[style*="background-color:#0a0f2e"],[style*="background:rgb(10, 15, 46)"],[style*="background:#1a1a2e"],[style*="background-color:#1a1a2e"],td[bgcolor="#0a0f2e"],td[bgcolor="#1a1a2e"],[style*="background:rgb(26, 26, 46)"])
  :is([style*="color:#ffd700"],[style*="color: #ffd700"]) {
  color:#ffd700 !important; -webkit-text-fill-color:#ffd700 !important;
}
html body :is([style*="background:#0a0f2e"],[style*="background-color:#0a0f2e"],[style*="background:rgb(10, 15, 46)"],[style*="background:#1a1a2e"],[style*="background-color:#1a1a2e"],td[bgcolor="#0a0f2e"],td[bgcolor="#1a1a2e"],[style*="background:rgb(26, 26, 46)"])
  :is([style*="color:#fff"],[style*="color:#ffffff"],[style*="color: #fff"]) {
  color:#ffffff !important; -webkit-text-fill-color:#ffffff !important;
}
html body :is([style*="background:#0a0f2e"],[style*="background-color:#0a0f2e"],[style*="background:rgb(10, 15, 46)"],td[bgcolor="#0a0f2e"])
  :is([style*="color:#aab0cc"],[style*="color:#c8cede"],[style*="color:#8a93a6"],[style*="color:#c8cce0"]) {
  color:inherit;
}
html body :is([style*="color:#0a0f2e"],[style*="color: #0a0f2e"]) {
  color:#0a0f2e !important; -webkit-text-fill-color:#0a0f2e !important;
}
html body :is([style*="background:#0a0f2e"],[style*="background-color:#0a0f2e"],[style*="background:rgb(10, 15, 46)"])
  :is(td,th):not([bgcolor]):is([style*="color:#444"],[style*="color:#555"],[style*="color:#666"],[style*="color:#777"],[style*="color:#888"]) {
  color:#c8cce0 !important;
}
html body :is(.gh-content,.gh-post-page__content,.kt-hubdy-body,.kt-deals-wrap) :is(
  div[style*="background:#eef4ff"],div[style*="background:#fffbea"],
  div[style*="background:#fff7e0"],div[style*="background:#f0f7ff"],
  div[style*="background:#f4f9ff"],div[style*="background:#eafaf1"],
  div[style*="background:#fef9e7"],div[style*="background:#fff8f6"],
  div[style*="background:#fffbe6"],div[style*="background:#faf7f0"],
  td[bgcolor="#f4f6fa"],td[bgcolor="#f0f7ff"],td[bgcolor="#f7f8fc"]
) :is(p,li) {
  color:#1a1a2e !important; -webkit-text-fill-color:#1a1a2e !important;
}
html body :is(.gh-content,.gh-post-page__content,.kt-deals-wrap) :is(
  div[style*="background:#f5f5f5"],div[style*="background:#f9f9f9"]
) :is(p,li) {
  color:#444444 !important; -webkit-text-fill-color:#444444 !important;
}
html body :is(.gh-content,.gh-post-page__content,.kt-hubdy-body,.kt-deals-wrap) :is(
  div[style*="background:#eef4ff"],div[style*="background:#fffbea"],
  div[style*="background:#fff7e0"],div[style*="background:#f0f7ff"],
  div[style*="background:#f4f9ff"],div[style*="background:#fff8f6"],
  td[bgcolor="#f4f6fa"]
) strong { color:#0a0f2e !important; -webkit-text-fill-color:#0a0f2e !important; }
html body :is(.gh-content,.gh-post-page__content,.kt-deals-wrap) :is(
  div[style*="background:#eef4ff"],div[style*="background:#fffbea"],
  div[style*="background:#fff7e0"],div[style*="background:#f0f7ff"],
  td[bgcolor="#f4f6fa"]
) a:not([style*="color"]) { color:#0a4fc4 !important; }
html body td[bgcolor="#ffffff" i] { background:#ffffff !important; background-color:#ffffff !important; }
html body td[bgcolor="#ffffff" i] p { color:#333333 !important; }
html body td[bgcolor="#ffffff" i] p:first-child { color:#888888 !important; }
html body td[bgcolor="#ffffff" i] p:nth-child(2) { color:#111111 !important; font-weight:700 !important; }
html body td[bgcolor="#ffffff" i] a:not([style*="color"]) { color:#111111 !important; }
html body #kt-answer p, html body table#kt-answer td p {
  color:#1a1a2e !important; -webkit-text-fill-color:#1a1a2e !important; background:transparent !important;
}
html body table#kt-answer, html body table#kt-answer td { background-color:#f0f7ff !important; }
html body td[bgcolor="#0a0f2e"] #kt-answer, html body td[bgcolor="#0a0f2e"] p#kt-answer {
  background:transparent !important;
}
html body td[bgcolor="#0a0f2e"] p#kt-answer { color:#c8cede !important; -webkit-text-fill-color:#c8cede !important; }
html body .ktv, html body .ktv *,
html body .ktv-wrap, html body .ktv-wrap *,
html body .ktv-mast, html body .ktv-mast *,
html body .ktv-hero, html body .ktv-hero *,
html body .ktv-price, html body .ktv-price *,
html body .ktv-feat-top, html body .ktv-feat-top * {
  -webkit-text-fill-color: currentColor !important;
}
html body .ktv-price { color:#ffffff !important; }
html body .ktv-price .p { color:#e3b505 !important; }
html body .ktv-price .p s { color:#8f97b3 !important; }
html body .ktv-price p,
html body .ktv-price .whatinc,
html body .ktv-price span,
html body .ktv-price div[style*="color:#c3c8dd"] { color:#c9cede !important; }
html body .ktv-price div[style*="color:#e3b505"],
html body .ktv-price .kicker { color:#e3b505 !important; }
html body .ktv-mast h1 { color:#ffffff !important; }
html body .ktv-mast p  { color:#c3c8dd !important; }
.kt-ad-wrap{display:block;margin:24px auto;text-align:center;min-height:100px;max-width:100%;width:100%;overflow:hidden;box-sizing:border-box;clear:both;max-height:320px!important}
.kt-ad-wrap .kt-ad-target{display:block;min-height:90px;max-width:100%;width:100%;overflow:hidden;box-sizing:border-box}
.kt-ad-wrap :is(ins.adsbygoogle,iframe,[id^="aswift_"],[id^="google_ads_iframe_"]){display:block!important;max-width:100%!important;margin:0 auto;overflow:hidden!important}
.kt-ad-wrap iframe{max-height:300px!important}
.kt-ad-wrap:is(.kt-ad-gam,.kt-ad-auto){margin:32px auto;min-height:100px}
.kt-ad-wrap :is(.kt-ad-label){font-size:10px;letter-spacing:1.5px;color:#999;text-transform:uppercase;margin-bottom:6px;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif}
.kt-ad-wrap [id^="div-gpt-"]{display:block!important;min-height:90px;max-width:100%!important;width:100%!important;overflow:hidden!important;box-sizing:border-box!important;margin:0 auto;text-align:center;max-height:300px!important}
.kt-ad-wrap [id^="div-gpt-"] iframe{width:100%!important;max-width:100%!important;height:auto;overflow:hidden!important;box-sizing:border-box!important;display:block;margin:0 auto}
.kt-ad-wrap.kt-ad-multiplex{max-height:820px!important}
.kt-ad-wrap.kt-ad-multiplex :is(ins.adsbygoogle,iframe){max-height:800px!important}
.kt-ad-wrap:is([data-kt-ad="kt_mid_1"],[data-kt-ad="kt_mid_2"]){max-height:640px!important}
.kt-ad-wrap:is([data-kt-ad="kt_mid_1"],[data-kt-ad="kt_mid_2"]) iframe{max-height:600px!important}
.kt-ad-wrap[data-ad-slot]{min-height:300px}
@media(max-width:767px){
  .kt-ad-wrap:is([data-kt-ad="kt_top"],[data-kt-ad="kt_mid_1"],[data-kt-ad="kt_mid_2"],[data-kt-ad="kt_bottom"]){min-height:126px}
  .kt-ad-wrap[data-kt-ad="kt_in_feed"]{min-height:276px}
  .kt-ad-wrap:is([data-kt-ad="kt_top"],[data-kt-ad="kt_mid_1"],[data-kt-ad="kt_mid_2"],[data-kt-ad="kt_bottom"]) [id^="div-gpt-"]{min-height:100px}
  .kt-ad-wrap[data-kt-ad="kt_in_feed"] [id^="div-gpt-"]{min-height:250px}
}
@media(min-width:768px){
  .kt-ad-wrap[data-kt-ad="kt_top"]{min-height:116px}
  .kt-ad-wrap[data-kt-ad="kt_top"] [id^="div-gpt-"]{min-height:90px}
  .kt-ad-wrap:is([data-kt-ad="kt_mid_1"],[data-kt-ad="kt_mid_2"],[data-kt-ad="kt_bottom"],[data-kt-ad="kt_in_feed"]){min-height:276px}
  .kt-ad-wrap:is([data-kt-ad="kt_mid_1"],[data-kt-ad="kt_mid_2"],[data-kt-ad="kt_bottom"],[data-kt-ad="kt_in_feed"]) [id^="div-gpt-"]{min-height:250px}
}
@media(min-width:1024px){
  .kt-ad-wrap[data-kt-ad="kt_sidebar"]{min-height:620px;max-height:620px!important}
  .kt-ad-wrap[data-kt-ad="kt_sidebar"] [id^="div-gpt-"]{min-height:600px;max-height:600px!important}
  .kt-ad-wrap[data-kt-ad="kt_sidebar"] iframe{max-height:600px!important}
}
.kt-partner-card{min-height:160px}
:is(footer,.kt-asset-map,.kt-pillar-footer,.gh-post-page__more,
    .kt-noad,.kt-partner-card,.kt-deal-card,
    .kg-signup-card,.kg-cta-card,.kg-callout-card,.kg-header-card,
    [class*="subscribe"],[class*="signup"],[class*="-cta"],
    .gh-post-page-cta,form[data-members-form],.gh-cta,
    table[bgcolor],td[bgcolor],blockquote,
    div[style*="background:#"],div[style*="background-color:#"],
    div[style*="background: #"],div[style*="background-color: #"],
    div[style*="background:rgb"],div[style*="background-color:rgb"],
    section[style*="background:#"],aside[style*="background:#"],
    [data-google-auto-excluded])
  :is(.kt-ad-wrap,ins.adsbygoogle,.adsbygoogle,[id^="div-gpt-"],[data-kt-ad],
      [id^="aswift_"],iframe[id^="google_ads_iframe_"],iframe[id^="aswift_"]){
  display:none!important;visibility:hidden!important;height:0!important;
  width:0!important;overflow:hidden!important;pointer-events:none!important
}
:is(footer,.kt-asset-map,.kt-pillar-footer) .kt-ad-wrap[data-kt-ad]{min-height:0!important}
.kt-ad-wrap.kt-ad-gam:has([id^="div-gpt-"]:empty){min-height:0!important;margin:0!important}
.kt-ad-wrap.kt-ad-gam:has([id^="div-gpt-"]:empty) .kt-ad-label{display:none!important}
.kt-ad-wrap.kt-ad-gam:has([id^="div-gpt-"][style*="display: none"]){min-height:0!important;margin:0!important}
.kt-ad-wrap.kt-ad-gam:has([id^="div-gpt-"][style*="display: none"]) .kt-ad-label{display:none!important} .kt-ad-wrap[data-ad-slot]:has(ins.adsbygoogle[data-ad-status="unfilled"]){min-height:0!important;max-height:0!important;margin:0!important;padding:0!important} .kt-ad-wrap[data-ad-slot]:has(ins.adsbygoogle[data-ad-status="unfilled"]) .kt-ad-label{display:none!important} .kt-ad-wrap[data-ad-slot]:has(ins.adsbygoogle[data-ad-status="unfilled"]) .kt-ad-target{min-height:0!important}
html body .kt-lh .kt-ad-wrap[data-kt-ad]{
  display:block!important;visibility:visible!important;height:auto!important;
  width:100%!important;overflow:hidden!important;pointer-events:auto!important;
  min-height:100px
}
html body .kt-lh .kt-ad-wrap[data-kt-ad] :is(ins.adsbygoogle,iframe){
  display:block!important;visibility:visible!important;width:100%!important;
  max-width:100%!important;pointer-events:auto!important
}
html body .kt-lh .kt-ad-wrap.kt-ad-multiplex{max-height:820px!important}
html body .kt-lh :is(.kt-partner-card,.kt-deal-card,td[bgcolor],table[bgcolor]) .kt-ad-wrap[data-kt-ad]{
  display:none!important;visibility:hidden!important;height:0!important;width:0!important
}
@media(max-width:768px){
  .kt-ad-wrap[data-kt-ad]:not([data-kt-ad="kt_sidebar"]){
    width:100vw!important;max-width:100vw!important;
    margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important
  }
  :is(footer,.kt-asset-map,.kt-pillar-footer) .kt-ad-wrap[data-kt-ad]{width:0!important;margin:0!important}
  :is(ins.adsbygoogle,.adsbygoogle,ins.adsbygoogle iframe,ins.adsbygoogle > div,
      div[id^="aswift_"],iframe[id^="aswift_"],iframe[id^="google_ads_iframe_"]){
    max-width:calc(100vw - 28px)!important;width:calc(100vw - 28px)!important;
    overflow:hidden!important;box-sizing:border-box!important
  }
  .kt-ad-wrap:is(.kt-ad-gam,.kt-ad-auto){width:100vw!important;max-width:100vw!important}
  .kt-ad-wrap:is(.kt-ad-gam,.kt-ad-auto) :is([id^="div-gpt-"],iframe){
    max-width:calc(100vw - 28px)!important;overflow:hidden!important;box-sizing:border-box!important
  }
  .kt-hub-ad{max-width:calc(100vw - 24px)!important;width:calc(100vw - 24px)!important;
    overflow:hidden!important;box-sizing:border-box!important}
}
html body :is(.gh-content,.gh-post-page__content,.kt-hubdy-body) table:not([role="presentation"]):not([width]) tbody{
  min-width:0!important;display:table-row-group!important;width:auto!important
}
html body :is(.gh-content,.gh-post-page__content) table:not([role="presentation"]):not([width]):not(.kt-calc):not(.kt-article-table),
html body .kt-hubdy-body table:not([role="presentation"]):not([width]){
  display:table!important;min-width:0!important;width:100%!important;max-width:100%!important
}
html body .kt-scrollwrap{overflow-x:auto!important;max-width:100%!important;-webkit-overflow-scrolling:touch;display:block}
html body .kt-scrollwrap > table{display:table!important;width:max-content!important;min-width:100%!important;max-width:none!important}
html body .kt-scrollwrap > table th{white-space:nowrap!important}
html body .kt-scrollwrap > table td{white-space:normal!important;min-width:120px;max-width:320px}

.gh-post-upgrade-cta-content,
.gh-post-upgrade-cta {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    text-align: center;
    width: 100%;
    color: #ffffff;
    font-size: 16px;
}

.gh-post-upgrade-cta-content {
    border-radius: 8px;
    padding: 40px 4vw;
}

.gh-post-upgrade-cta h2 {
    color: #ffffff;
    font-size: 28px;
    letter-spacing: -0.2px;
    margin: 0;
    padding: 0;
}

.gh-post-upgrade-cta p {
    margin: 20px 0 0;
    padding: 0;
}

.gh-post-upgrade-cta small {
    font-size: 16px;
    letter-spacing: -0.2px;
}

.gh-post-upgrade-cta a {
    color: #ffffff;
    cursor: pointer;
    font-weight: 500;
    box-shadow: none;
    text-decoration: underline;
}

.gh-post-upgrade-cta a:hover {
    color: #ffffff;
    opacity: 0.8;
    box-shadow: none;
    text-decoration: underline;
}

.gh-post-upgrade-cta a.gh-btn {
    display: block;
    background: #ffffff;
    text-decoration: none;
    margin: 28px 0 0;
    padding: 8px 18px;
    border-radius: 4px;
    font-size: 16px;
    font-weight: 600;
}

.gh-post-upgrade-cta a.gh-btn:hover {
    opacity: 0.92;
}
:root {--ghost-accent-color:#000000;}

html body .gh-post-page__content p.kt-eyebrow-v2,
html body .gh-content p.kt-eyebrow-v2 {
  color: #ffd700 !important;
  -webkit-text-fill-color: #ffd700 !important;
}

.kt-subscribe.kt-advertise-btn{white-space:nowrap;font-weight:800 !important;background:#0a0f2e;color:#ffd700 !important;-webkit-text-fill-color:#ffd700;border:1px solid #0a0f2e;box-shadow:0 2px 8px rgba(10,15,46,.18)}.kt-subscribe.kt-advertise-btn:hover{background:#1f2a5c;border-color:#1f2a5c;color:#ffe66b !important;-webkit-text-fill-color:#ffe66b;box-shadow:0 4px 14px rgba(10,15,46,.25)}html.dark-mode .kt-subscribe.kt-advertise-btn{background:#ffd700;border-color:#ffd700;color:#0a0f2e !important;-webkit-text-fill-color:#0a0f2e}@media(max-width:600px){.kt-adv-long{display:none}}

        /* KT DATA TABLE v1 (theme v11.7.96, 31 Oct 2026) - SITE-WIDE.
           Sourced data tables (table.kt-data-table) and dated update sections (section.kt-update-card) render the
           same on posts, pages and hub templates. Post templates already style tables; page and hub templates did not,
           so these tables showed with no header, borders or spacing there. Colours match the post table rules. */
        table.kt-data-table{border-collapse:collapse;width:100%;margin:24px 0 8px;font-size:15px;line-height:1.5;background:#fff;}
        table.kt-data-table caption{caption-side:top;text-align:left;font-weight:700;font-size:15px;line-height:1.4;padding:0 0 10px;color:#0a0f2e;}
        table.kt-data-table thead{background:#0a0f2e;color:#fff;}
        table.kt-data-table th{font-weight:700;color:#fff;}
        table.kt-data-table th,table.kt-data-table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #e4e8f0;}
        table.kt-data-table tbody tr:nth-child(even){background:#f7f8fb;}
        .kt-table-source{font-size:13px;line-height:1.5;color:#4a5068;margin:0 0 24px;}
        section.kt-update-card{margin:40px 0;}
        section.kt-update-card h3{margin-top:28px;}
        .gh-post-page__content section.kt-update-card > h2,.gh-post-page__content section.kt-update-card > h3{padding-left:40px;padding-right:40px;}
        section.kt-update-card .kt-update-date{font-size:14px;color:#4a5068;}
        .kt-hubdy-body > section.kt-update-card > h2,.kt-hubdy-body > section.kt-update-card > h3,.kt-hubdy-body > section.kt-update-card > p{max-width:760px;margin-left:auto;margin-right:auto;}
        .kt-hubdy-body > aside.kt-series{max-width:760px;margin-left:auto;margin-right:auto;}
        @media (max-width:768px){
          table.kt-data-table{display:block;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;}
          table.kt-data-table th,table.kt-data-table td{min-width:120px;word-break:normal;overflow-wrap:break-word;}
          .gh-post-page__content section.kt-update-card > h2,.gh-post-page__content section.kt-update-card > h3{padding-left:10px;padding-right:10px;}
        }
        

        /* KT SERIES v1 (theme v11.7.97, 1 Nov 2026; membership fix v11.7.98) - SITE-WIDE. The series box from partials/kt-series.hbs: every guide in a
           category links to the ordered core guides of its evergreen series and to the hub. Same look on posts, pages and hubs. */
        aside.kt-series{box-sizing:border-box;width:100%;max-width:100%;margin:40px 0;padding:22px 24px 18px;background:#fff;border:1px solid #e4e8f0;border-top:4px solid #0a0f2e;border-radius:6px;font-family:inherit;}
        .gh-post-page__content aside.kt-series p,.kt-hubdy-body aside.kt-series p,aside.kt-series p{padding:0 !important;max-width:none !important;width:auto !important;margin:0 !important;}
        aside.kt-series .kt-series-eyebrow{font-size:11px !important;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#e8293a;}
        aside.kt-series .kt-series-title{font-family:'Fraunces','Playfair Display',Georgia,serif !important;font-size:22px !important;line-height:1.3;margin:4px 0 6px !important;}
        aside.kt-series .kt-series-title a{color:#0a0f2e !important;text-decoration:none !important;}
        aside.kt-series .kt-series-intro{font-size:14px !important;line-height:1.5;color:#4a5068;margin-bottom:14px !important;}
        aside.kt-series ol.kt-series-list{list-style:none !important;counter-reset:kts;margin:0 0 12px !important;padding:0 !important;columns:2;column-gap:28px;}
        aside.kt-series ol.kt-series-list li{list-style:none !important;counter-increment:kts;break-inside:avoid;position:relative;padding:7px 0 7px 34px !important;margin:0 !important;border-bottom:1px solid #eef1f6;font-size:15px;line-height:1.4;}
        aside.kt-series ol.kt-series-list li::marker{content:none;}
        aside.kt-series ol.kt-series-list li::before{content:counter(kts);position:absolute;left:0;top:7px;width:24px;height:24px;border-radius:50%;background:#f1f3f8;color:#0a0f2e;font-size:12px;font-weight:700;line-height:24px;text-align:center;}
        aside.kt-series ol.kt-series-list li a{color:#0a0f2e !important;text-decoration:none !important;}
        aside.kt-series ol.kt-series-list li a:hover{text-decoration:underline !important;}
        aside.kt-series ol.kt-series-list li.is-current a{font-weight:700;}
        aside.kt-series ol.kt-series-list li.is-current::before{background:#e8293a;color:#fff;}
        aside.kt-series .kt-series-all{font-size:14px !important;font-weight:700;}
        aside.kt-series .kt-series-all a{color:#0a0f2e !important;text-decoration:underline;text-decoration-color:#e8293a;text-underline-offset:3px;}
        @media (max-width:768px){aside.kt-series{margin:28px 0;padding:18px 16px 14px;}aside.kt-series ol.kt-series-list{columns:1;}}
        

        /* KT SERIES PAGE v1 (theme v11.7.99, 1 Nov 2026): /series/ index of the guide series. Scoped to body.page-series. */
        body.page-series .gh-archive-page-header{background:#0a0f2e;border-radius:10px;padding:56px 48px 48px;margin-top:24px;text-align:left;position:relative;overflow:hidden;border-bottom:none;}
        body.page-series .gh-archive-page-header::after{content:"";position:absolute;right:-60px;top:-60px;width:260px;height:260px;border-radius:50%;border:40px solid rgba(255,215,0,.08);}
        body.page-series .gh-archive-page-header-main{max-width:820px;margin:0;text-align:left;position:relative;z-index:1;align-items:flex-start !important;}
        body.page-series .gh-archive-page-header-main::before{content:"The Kael Tripton guide series";display:block;text-align:left;color:#ffd700;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;}
        body.page-series .gh-archive-page-title{color:#fff !important;font-family:'Fraunces','Playfair Display',Georgia,serif;font-size:46px;line-height:1.12;text-align:left;margin:0 0 16px;}
        body.page-series .gh-archive-page-excerpt{color:rgba(255,255,255,.82) !important;font-size:18px;line-height:1.6;text-align:left;margin:0 !important;padding:0 !important;max-width:700px;}
        body.page-series .gh-page-content-wrapper{max-width:1200px;margin:0 auto;padding:0 24px;}
        body.page-series .gh-post-page__content{max-width:100% !important;width:100% !important;}
        body.page-series .gh-post-page__content p,body.page-series .gh-post-page__content h2,body.page-series .gh-post-page__content ol{padding-left:0 !important;padding-right:0 !important;max-width:none !important;}
        body.page-series #kt-answer{max-width:860px;margin:32px auto 8px !important;padding:0 !important;background:none !important;border:none !important;}
        body.page-series #kt-answer p{font-size:19px !important;line-height:1.65;color:#2d3548;text-align:center;}
        body.page-series .kts-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0;}
        body.page-series .kts-stat{background:#fff;border:1px solid #e4e8f0;border-radius:10px;padding:20px 18px;text-align:center;}
        body.page-series .kts-stat-num{display:block;font-family:'Fraunces','Playfair Display',Georgia,serif;font-size:38px;font-weight:700;color:#0a0f2e;line-height:1.1;}
        body.page-series .kts-stat-label{display:block;font-size:13px;color:#4a5068;margin-top:6px;line-height:1.4;}
        body.page-series .kts-jump{display:flex !important;flex-wrap:wrap;gap:10px;justify-content:center !important;margin:8px 0 36px;}
        body.page-series .kts-jump a{flex:0 0 auto !important;margin:0 !important;display:inline-block !important;padding:9px 16px;border:1px solid #d6dbe6;border-radius:999px;background:#fff;color:#0a0f2e !important;font-size:14px;font-weight:600;text-decoration:none !important;}
        body.page-series .kts-jump a:hover{background:#0a0f2e;color:#fff !important;border-color:#0a0f2e;}
        body.page-series .kts-how{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 44px;}
        body.page-series .kts-step{position:relative;padding:22px 22px 18px 72px;background:#fff7e0;border-radius:10px;}
        body.page-series .kts-step-num{position:absolute;left:22px;top:22px;width:34px;height:34px;border-radius:50%;background:#0a0f2e;color:#ffd700;font-weight:700;text-align:center;line-height:34px;}
        body.page-series .kts-step p{margin:0 !important;font-size:14px;line-height:1.55;color:#2d3548;}
        body.page-series .kts-step p.kts-step-title{font-size:16px;font-weight:700;color:#0a0f2e;margin-bottom:4px !important;}
        body.page-series .kts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0 0 40px;}
        body.page-series .kts-card{--kts:#0a0f2e;display:flex;flex-direction:column;background:#fff;border:1px solid #e4e8f0;border-top:6px solid var(--kts);border-radius:10px;padding:22px 22px 20px;scroll-margin-top:120px;transition:box-shadow .2s,transform .2s;}
        body.page-series .kts-card:hover{box-shadow:0 12px 32px rgba(10,15,46,.10);transform:translateY(-2px);}
        body.page-series .kts-card[data-series="breakdown"]{--kts:#e8293a;}
        body.page-series .kts-card[data-series="business-energy"]{--kts:#f2a900;}
        body.page-series .kts-card[data-series="travel"]{--kts:#1f7ae0;}
        body.page-series .kts-card[data-series="waste"]{--kts:#2e8b57;}
        body.page-series .kts-card[data-series="business-software"]{--kts:#6c4ad6;}
        body.page-series .kts-card[data-series="savings"]{--kts:#0f9d8a;}
        body.page-series .kts-card[data-series="banking"]{--kts:#0a0f2e;}
        body.page-series .kts-card[data-series="broadband"]{--kts:#d9480f;}
        body.page-series .kts-card[data-series="wills"]{--kts:#7a5c3e;}
        body.page-series .kts-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}
        body.page-series .kts-num{font-family:'Fraunces','Playfair Display',Georgia,serif;font-size:30px;font-weight:700;color:var(--kts);line-height:1;}
        body.page-series .kts-cat{font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#4a5068;background:#f1f3f8;border-radius:999px;padding:5px 10px;}
        body.page-series .kts-card h2{font-family:'Fraunces','Playfair Display',Georgia,serif !important;font-size:23px !important;line-height:1.25;margin:0 0 8px !important;border:none !important;padding-top:0 !important;}
        body.page-series .kts-card h2 a{color:#0a0f2e !important;text-decoration:none !important;}
        body.page-series .kts-card h2 a:hover{color:var(--kts) !important;}
        body.page-series .kts-desc{font-size:14.5px !important;line-height:1.55;color:#4a5068;margin:0 0 12px !important;}
        body.page-series .kts-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px !important;}
        body.page-series .kts-meta span{font-size:12px;font-weight:600;color:#0a0f2e;background:#f7f8fb;border:1px solid #e4e8f0;border-radius:6px;padding:4px 8px;}
        body.page-series ol.kts-list{width:100%;list-style:none !important;counter-reset:kts;margin:0 0 16px !important;padding:0 !important;flex:1;}
        body.page-series ol.kts-list li{max-width:none !important;list-style:none !important;counter-increment:kts;position:relative;padding:6px 0 6px 30px !important;margin:0 !important;border-bottom:1px solid #f0f2f7;font-size:14.5px;line-height:1.4;}
        body.page-series ol.kts-list li::marker{content:none;}
        body.page-series ol.kts-list li::before{content:counter(kts);position:absolute;left:0;top:6px;width:21px;height:21px;border-radius:50%;background:#f1f3f8;color:#0a0f2e;font-size:11px;font-weight:700;line-height:21px;text-align:center;}
        body.page-series ol.kts-list li:first-child::before{background:var(--kts);color:#fff;}
        body.page-series ol.kts-list li a{color:#0a0f2e !important;text-decoration:none !important;}
        body.page-series ol.kts-list li a:hover{text-decoration:underline !important;text-decoration-color:var(--kts) !important;}
        body.page-series .kts-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 !important;}
        body.page-series .kts-btn{display:inline-block;background:var(--kts);color:#fff !important;font-size:14px;font-weight:700;padding:10px 16px;border-radius:8px;text-decoration:none !important;}
        body.page-series .kts-card[data-series="business-energy"] .kts-btn{color:#0a0f2e !important;}
        body.page-series .kts-btn:hover{filter:brightness(1.08);}
        body.page-series .kts-all{font-size:14px;font-weight:700;color:#0a0f2e !important;text-decoration:underline !important;text-decoration-color:var(--kts) !important;text-underline-offset:3px;}
        body.page-series :is(.kts-stats,.kts-how,.kts-grid,.kts-jump,.kts-card) > .google-auto-placed, aside.kt-series .google-auto-placed{display:none !important;}
        body.page-series .kts-note{max-width:820px;margin:0 auto 48px !important;text-align:center;font-size:14px !important;color:#4a5068;}
        @media (max-width:1000px){body.page-series .kts-grid{grid-template-columns:repeat(2,1fr);}body.page-series .kts-stats{grid-template-columns:repeat(2,1fr);}}
        @media (max-width:700px){
         body.page-series .gh-archive-page-header{padding:36px 22px 30px;border-radius:0;margin-top:0;}
         body.page-series .gh-archive-page-title{font-size:32px;}
         body.page-series .gh-archive-page-excerpt{font-size:16px;}
         body.page-series .gh-page-content-wrapper{padding:0 16px;}
         body.page-series .kts-grid,body.page-series .kts-how{grid-template-columns:1fr;}
         body.page-series .kts-stat-num{font-size:30px;}
         body.page-series .kts-jump{flex-wrap:nowrap;justify-content:flex-start !important;overflow-x:auto;padding-bottom:6px;margin:0 0 28px;-webkit-overflow-scrolling:touch;}
        }
        