
          .td_block_wrap[data-ss-home-manual-hidden="1"] {
            display: none !important;
          }
          .td_block_wrap[data-ss-home-manual-main="1"] .td-next-prev-wrap {
            display: none !important;
          }
          .ss-home-manual-main-grid-v1 {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 20px 24px;
          }
          .ss-home-manual-card-v1 {
            display: block;
            color: inherit;
            text-decoration: none;
          }
          .ss-home-manual-card-v1:hover .ss-home-manual-title-v1 {
            color: #2e7d32;
          }
          .ss-home-manual-thumb-v1 {
            position: relative;
            display: block;
            width: 100%;
            margin-bottom: 10px;
            overflow: hidden;
            aspect-ratio: 16 / 9;
            background: #111;
          }
          .ss-home-manual-thumb-v1 img {
            display: block;
            width: 100%;
            height: 100%;
            object-fit: cover;
            transition: transform .22s ease;
          }
          .ss-home-manual-card-v1:hover .ss-home-manual-thumb-v1 img {
            transform: scale(1.04);
          }
          .ss-home-manual-category-v1 {
            display: inline-block;
            margin-bottom: 7px;
            padding: 4px 7px;
            background: #2e7d32;
            color: #fff;
            font-size: 10px;
            font-weight: 700;
            line-height: 1;
            text-transform: uppercase;
          }
          .ss-home-manual-badges-v1 {
            display: flex;
            align-items: center;
            flex-wrap: wrap;
            gap: 6px;
            margin-bottom: 7px;
          }
          .ss-home-manual-badges-v1 .ss-home-manual-category-v1 {
            margin-bottom: 0;
          }
          .ss-home-manual-editorial-badge-v1 {
            display: inline-flex;
            align-items: center;
            padding: 4px 7px;
            border-radius: 2px;
            background: #2e7d32;
            color: #fff;
            font-size: 10px;
            font-weight: 900;
            line-height: 1;
            letter-spacing: .02em;
            text-transform: uppercase;
            box-shadow: 0 8px 18px rgba(46,125,50,.18);
          }
          .ss-home-manual-title-v1 {
            margin: 0 0 7px;
            color: #222;
            font-size: 19px;
            font-weight: 800;
            line-height: 1.18;
            transition: color .18s ease;
          }
          .ss-home-manual-meta-v1,
          .ss-home-manual-excerpt-v1 {
            color: #666;
            font-size: 12px;
            line-height: 1.45;
          }
          .ss-home-manual-excerpt-v1 {
            margin-top: 7px;
          }
          .ss-home-manual-empty-v1 {
            padding: 18px 0;
            color: #777;
            font-size: 13px;
            line-height: 1.45;
          }
          .ss-home-manual-trending-v1 .td-trending-now-post {
            opacity: 0;
            z-index: 0;
          }
          .ss-home-manual-trending-v1 .td-trending-now-post.is-active {
            opacity: 1;
            z-index: 1;
          }
          .ss-home-manual-trending-v1 .ss-home-trending-nav-v1 {
            display: flex;
            align-items: center;
            gap: 6px;
          }
          .ss-home-manual-trending-v1 .ss-home-trending-arrow-v1 {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            width: 24px;
            height: 24px;
            border: 1px solid #e3e3e3;
            color: #bdbdbd;
            text-decoration: none;
            line-height: 1;
            transition: color .16s ease, background-color .16s ease, border-color .16s ease;
          }
          .ss-home-manual-trending-v1 .ss-home-trending-arrow-v1:hover,
          .ss-home-manual-trending-v1 .ss-home-trending-arrow-v1:focus {
            background: #2e7d32;
            border-color: #2e7d32;
            color: #fff;
          }
          @media (min-width: 1020px) {
            body.home .ss-home-manual-trending-v1 {
              display: grid !important;
              grid-template-columns: max-content minmax(0, 1fr) auto;
              column-gap: 15px;
              align-items: center;
              width: 100%;
              min-height: 25px;
            }
            body.home .ss-home-manual-trending-v1 .td-trending-now-title {
              grid-column: 1;
              display: inline-flex !important;
              align-items: center;
              height: 18px !important;
              margin: 0 !important;
              padding: 0 8px !important;
              font-size: 10px !important;
              line-height: 18px !important;
            }
            body.home .ss-home-manual-trending-v1 .td-trending-now-display-area {
              position: relative !important;
              grid-column: 2;
              display: block !important;
              width: 100% !important;
              min-width: 0 !important;
              height: 25px !important;
              padding: 0 !important;
            }
            body.home .ss-home-manual-trending-v1 .td-trending-now-post {
              position: absolute !important;
              inset: 0 !important;
              display: flex !important;
              align-items: center;
              justify-content: flex-start;
              width: 100% !important;
              height: 25px !important;
              padding: 0 !important;
              overflow: hidden;
            }
            body.home .ss-home-manual-trending-v1 .td-trending-now-post .entry-title {
              width: 100%;
              margin: 0 !important;
              text-align: left;
            }
            body.home .ss-home-manual-trending-v1 .td-trending-now-post .entry-title > a {
              display: flex !important;
              align-items: center;
              gap: 5px;
              max-width: 100%;
              height: 25px;
              overflow: hidden;
            }
            body.home .ss-home-manual-trending-v1 .td-trending-now-post .entry-title > a > .ss-home-manual-editorial-badge-v1 {
              flex: 0 0 auto;
              height: 18px;
              padding-top: 0;
              padding-bottom: 0;
              line-height: 18px;
            }
            body.home .ss-home-manual-trending-v1 .ss-home-trending-text-v1 {
              display: flex;
              align-items: center;
              min-width: 0;
              height: 18px;
              overflow: hidden;
              text-overflow: ellipsis;
              white-space: nowrap;
              line-height: 18px;
            }
            body.home .ss-home-manual-trending-v1 .ss-home-trending-nav-v1 {
              grid-column: 3;
              margin: 0 !important;
            }
          }
          @media (max-width: 767px) {
            .ss-home-manual-main-grid-v1 {
              grid-template-columns: 1fr;
              gap: 18px;
            }
            .ss-home-manual-title-v1 {
              font-size: 18px;
            }
          }
        
.ss-home-main-header-v3{display:flex;align-items:center;justify-content:space-between;gap:10px}.ss-home-main-header-v3 h2{flex-shrink:0}.ss-home-main-header-v3 nav{display:flex;align-items:center;gap:18px;font:13px Roboto,Arial,sans-serif}.ss-home-main-header-v3 nav>a{color:#555;white-space:nowrap}.ss-home-main-header-v3 nav>a[aria-current=true]{color:#2e7d32}.ss-home-main-header-v3 details{position:relative}.ss-home-main-header-v3 summary{cursor:pointer;white-space:nowrap}.ss-home-main-header-v3 details>div{position:absolute;right:0;top:100%;z-index:20;background:#fff;border:1px solid #ddd;padding:8px;min-width:190px;max-height:320px;overflow:auto}.ss-home-main-header-v3 details a{display:block;padding:6px;color:#555}.ss-home-main-header-v3 a:focus-visible,.ss-home-main-header-v3 summary:focus-visible{outline:2px solid #2e7d32;outline-offset:3px}@media(max-width:767px){.ss-home-main-header-v3{flex-wrap:wrap}.ss-home-main-header-v3 nav{width:100%;justify-content:space-between;gap:10px;padding:3px 0 8px}.ss-home-main-header-v3 details>div{max-width:calc(100vw - 40px)}}@media(min-width:1020px) and (max-width:1500px){.td-logo-sticky{display:none!important}}
