/* ---- block0 ---- */
/* ============================================
   MOBILE STYLES
   ============================================ */

* { box-sizing: border-box; margin: 0; padding: 0; }

body {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    background: #fff;
    color: #000;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-bottom: 0;
}

/* --- TOP HEADER BAR --- */
.dm-header {
    background: #1b449d;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 12px;
    position: relative;
    top: 0;
    z-index: 1000;
}

.dm-header-left {
    display: flex;
    align-items: center;
    gap: 10px;
}

.dm-hamburger {
    color: #fff;
    font-size: 22px;
    text-decoration: none;
    line-height: 1;
    padding: 4px;
}

.dm-logo {
    display: flex;
    align-items: baseline;
    gap: 0;
}

.dm-logo-text {
    color: #fff;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: -0.3px;
    line-height: 1;
    text-decoration: none;
    font-family: 'Georgia', 'Times New Roman', Times, serif;
}

.dm-logo-daily {
    font-weight: 400;
    font-style: normal;
    letter-spacing: -0.5px;
}

.dm-logo-mail {
    font-weight: 900;
    font-style: italic;
    letter-spacing: -1px;
    font-family: 'Georgia', 'Times New Roman', Times, serif;
    position: relative;
    background: #fff;
    color: #003580;
    padding: 1px 5px 2px 4px;
    margin-left: 2px;
    display: inline-block;
    line-height: 1.1;
}

.dm-section-label {
    font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;
    color: rgba(255,255,255,0.9);
    font-size: 16px;
    font-weight: 400;
    margin-left: 8px;
    border-left: 1px solid rgba(255,255,255,0.4);
    padding-left: 10px;
    line-height: 1;
}

.dm-header-right {
    display: flex;
    align-items: center;
    gap: 16px;
}

.dm-header-icon {
    color: #fff;
    font-size: 20px;
    text-decoration: none;
    line-height: 1;
}

/* --- ARTICLE CONTAINER --- */
/* --- ADVERTORIAL LABEL STRIP (minimal, designed to blend) --- */
.dm-advertorial-label {
    background: #fafafa;
    color: #999;
    text-align: center;
    font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: 400;
    letter-spacing: 0.3px;
    text-transform: uppercase;
    padding: 3px 0 2px;
    line-height: 1.1;
    border-bottom: 1px solid #eee;
}

.dm-article {
    max-width: 100%;
    padding: 0;
}

/* --- HEADLINE --- */
.dm-headline {
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-size: 34px;
    font-weight: 700;
    line-height: 1.2;
    color: #000;
    padding: 16px 14px 12px;
    margin: 0;
}

/* --- SOCIAL SHARE ROW --- */
.dm-share-row {
    display: flex;
    align-items: center;
    padding: 10px 14px;
    gap: 10px;
    border-bottom: 1px solid #e3e3e3;
}

.dm-share-btn {
    width: 38px;
    height: 38px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    flex-shrink: 0;
}

.dm-share-fb { background: #1877F2; }
.dm-share-wa { background: #25D366; }
.dm-share-snap { background: #FFFC00; color: #000; }
.dm-share-more { background: #000; }

.dm-comment-link {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-left: auto;
    text-decoration: none;
    color: #004DB3;
    font-size: 14px;
    font-weight: 600;
}

.dm-comment-link .dm-speech {
    width: 20px;
    height: 20px;
    background: #e3e3e3;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    color: #666;
}

/* --- HERO IMAGE --- */
.dm-hero-wrap {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.dm-hero-wrap img {
    width: 100%;
    height: auto;
    display: block;
}

.dm-gallery-badge {
    position: absolute;
    bottom: 12px;
    right: 12px;
    background: rgba(0,0,0,0.7);
    color: #fff;
    padding: 6px 12px;
    border-radius: 4px;
    font-size: 13px;
    font-weight: 700;
    display: flex;
    align-items: center;
    gap: 6px;
}

.dm-gallery-badge .dm-gallery-icon {
    font-size: 16px;
}

.dm-carousel-arrow {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    background: rgba(0,0,0,0.35);
    color: #fff;
    border: none;
    width: 36px;
    height: 60px;
    font-size: 24px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px 0 0 4px;
}

/* --- BYLINE / META --- */
.dm-meta {
    padding: 14px 14px 10px;
    font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;
    border-bottom: none;
}

.dm-timestamp {
    font-size: 13px;
    color: #666;
    line-height: 1.5;
    margin-bottom: 4px;
}

.dm-author {
    font-size: 14px;
    color: #000;
    margin-bottom: 2px;
}

.dm-author a {
    color: #004DB3;
    text-decoration: none;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.3px;
}

.dm-author a:hover {
    text-decoration: underline;
}

/* --- STORY TIP BOX --- */
.dm-story-tip {
    display: flex;
    align-items: flex-start;
    gap: 8px;
    padding: 12px 14px;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 0;
}

.dm-story-tip .dm-tip-bullet {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #004DB3;
    margin-top: 5px;
    flex-shrink: 0;
}

.dm-story-tip .dm-tip-text {
    font-size: 15px;
    font-weight: 700;
    color: #000;
    line-height: 1.4;
}

.dm-story-tip .dm-tip-text a {
    color: #004DB3;
    text-decoration: underline;
}

/* --- ARTICLE BODY TEXT --- */
.dm-body {
    padding: 0 14px;
}

.dm-body p {
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-size: 19px;
    line-height: 1.6;
    color: #222;
    margin: 16px 0;
}

.dm-body p.dm-intro {
    font-weight: 700;
    font-size: 20px;
    line-height: 1.5;
    color: #000;
    border-left: 4px solid #cf0000;
    padding-left: 14px;
    margin: 10px 0 20px;
}

.dm-body p.dm-caption {
    font-size: 13px;
    color: #666;
    margin: 6px 0 16px;
    line-height: 1.4;
    font-style: italic;
}

.dm-body img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0;
}

.dm-body h5 {
    font-size: 23px;
    font-weight: 700;
    margin: 32px 0 12px;
    padding-top: 20px;
    border-top: 3px solid #cf0000;
    color: #000;
    font-family: Georgia, 'Times New Roman', Times, serif;
    line-height: 1.2;
}

.dm-body h1 {
    font-family: 'TimesNewRoman', 'Times New Roman', Times, Georgia, serif;
    font-size: 24px;
    font-weight: 700;
    margin: 24px 0 12px;
    color: #000;
    line-height: 1.25;
}

.dm-body a {
    color: #004DB3;
    text-decoration: underline;
}

.dm-body .dm-dropcap {
    float: left;
    font-family: 'TimesNewRoman', 'Times New Roman', Times, Georgia, serif;
    font-size: 64px;
    line-height: 46px;
    padding-top: 4px;
    padding-right: 6px;
    color: #000;
    font-weight: 700;
}

/* --- RELATED ARTICLES SIDEBAR -> INLINE ON MOBILE --- */
.dm-related-box {
    background: #f2f2f2;
    border-top: 3px solid #004DB3;
    padding: 14px;
    margin: 20px 0;
}

.dm-related-box h4 {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    color: #004DB3;
    margin-bottom: 12px;
    letter-spacing: 0.5px;
}

.dm-related-item {
    display: block;
    padding: 16px 0;
    border-top: 1px solid #ddd;
    text-decoration: none;
    color: #000;
}

.dm-related-item:first-of-type { border-top: none; padding-top: 0; }

.dm-related-item img {
    width: 100%;
    max-height: 280px;
    object-fit: cover;
    border-radius: 6px;
    display: block;
}

.dm-related-item .dm-rel-text {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5;
    color: #000;
    margin-top: 10px;
}

.dm-related-item .dm-rel-text em {
    font-style: normal;
    font-weight: 700;
    display: block;
    margin-top: 6px;
    font-size: 13px;
    color: #333;
}

/* --- UPDATE/CTA BOX --- */
.dm-update-box {
    background: #FFFBEA;
    border: 2px solid #F0C040;
    border-radius: 6px;
    padding: 14px;
    margin: 20px 0;
    font-size: 15px;
    line-height: 1.5;
}

.dm-update-box .dm-checkmark {
    color: #28a745;
    font-weight: 700;
    margin-right: 4px;
}

.dm-update-box .dm-red {
    color: #d9534f;
    font-weight: 700;
}

/* --- PRODUCT BOX --- */
.dm-product-box {
    border: 2px solid #e3e3e3;
    border-radius: 8px;
    padding: 16px;
    margin: 20px 0;
    text-align: center;
}

.dm-product-box img.dm-product-img {
    max-width: 280px;
    width: 70%;
    height: auto;
    margin: 0 auto 12px;
}

.dm-product-box .dm-step {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.dm-product-box img.dm-btn-img {
    max-width: 300px;
    width: 100%;
    margin: 10px auto;
}

.dm-product-box .dm-offer-expire {
    font-size: 17px;
    font-weight: 700;
    color: #d9534f;
    background: #fff3cd;
    padding: 8px 12px;
    border-radius: 4px;
    display: inline-block;
    margin-top: 8px;
}

.dm-badges {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    margin-top: 14px;
}

.dm-badges img {
    height: 120px;
    width: auto;
}

/* --- STATE DROPDOWN --- */
.hg-state-select {
    display: block;
    width: 100%;
    padding: 14px 16px;
    margin-bottom: 10px;
    border: 2px solid #dce1e8;
    border-radius: 8px;
    background: #f8f9fb;
    font-size: 15px;
    font-weight: 500;
    color: #333;
    font-family: inherit;
    -webkit-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='2' fill='none'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 14px center;
    cursor: pointer;
}
.hg-state-select:focus {
    border-color: #1b449d;
    outline: none;
    background-color: #eef2fa;
}

/* --- QUIZ FUNNEL --- */
.hg-quiz {
    border: 2px solid #1b449d;
    border-radius: 8px;
    margin: 24px 0;
    overflow: hidden;
    background: #fff;
}
.hg-quiz-header {
    background: linear-gradient(135deg, #1b449d 0%, #2a5bbf 100%);
    padding: 18px 16px 14px;
    text-align: center;
}
.hg-quiz-title {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 4px;
    line-height: 1.3;
}
.hg-quiz-subtitle {
    color: rgba(255,255,255,0.85);
    font-size: 13px;
    margin-bottom: 12px;
}
.hg-progress-wrap {
    background: rgba(255,255,255,0.25);
    border-radius: 20px;
    height: 8px;
    overflow: hidden;
}
.hg-progress-bar {
    background: #F0C040;
    height: 100%;
    border-radius: 20px;
    transition: width 0.4s ease;
}
.hg-progress-text {
    color: rgba(255,255,255,0.75);
    font-size: 12px;
    margin-top: 6px;
}
.hg-quiz-body {
    padding: 20px 16px;
}
.hg-question {
    display: none;
}
.hg-question.active {
    display: block;
    animation: hgFadeIn 0.3s ease;
}
@keyframes hgFadeIn {
    from { opacity: 0; transform: translateY(8px); }
    to { opacity: 1; transform: translateY(0); }
}
.hg-q-text {
    font-size: 17px;
    font-weight: 700;
    margin-bottom: 14px;
    color: #1a1a1a;
    line-height: 1.4;
}
.hg-answer {
    display: block;
    width: 100%;
    padding: 14px 16px;
    margin-bottom: 10px;
    border: 2px solid #dce1e8;
    border-radius: 8px;
    background: #f8f9fb;
    font-size: 15px;
    font-weight: 500;
    color: #333;
    text-align: left;
    cursor: pointer;
    transition: all 0.15s ease;
    font-family: inherit;
    line-height: 1.3;
    -webkit-appearance: none;
}
.hg-answer:hover {
    border-color: #1b449d;
    background: #eef2fa;
}
.hg-answer:active {
    background: #1b449d;
    color: #fff;
    border-color: #1b449d;
    transform: scale(0.98);
}
.hg-analyzing {
    padding: 40px 20px;
    text-align: center;
}
.hg-spinner {
    width: 44px;
    height: 44px;
    border: 4px solid #e3e3e3;
    border-top-color: #1b449d;
    border-radius: 50%;
    margin: 0 auto 16px;
    animation: hgSpin 0.8s linear infinite;
}
@keyframes hgSpin {
    to { transform: rotate(360deg); }
}
.hg-analyzing-text {
    font-size: 17px;
    font-weight: 700;
    color: #1a1a1a;
    margin-bottom: 6px;
}
.hg-analyzing-sub {
    font-size: 14px;
    color: #666;
}
.hg-result {
    padding: 20px 16px;
}
.hg-result-badge {
    background: linear-gradient(135deg, #28a745 0%, #20903b 100%);
    color: #fff;
    font-size: 20px;
    font-weight: 800;
    text-align: center;
    padding: 14px;
    border-radius: 8px;
    margin-bottom: 16px;
    letter-spacing: 0.5px;
    animation: hgPulse 2s ease infinite;
}
@keyframes hgPulse {
    0%, 100% { box-shadow: 0 0 0 0 rgba(40,167,69,0.4); }
    50% { box-shadow: 0 0 0 10px rgba(40,167,69,0); }
}
.hg-result-text {
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 14px;
    color: #222;
}
.hg-claim-btn {
    display: block;
    background: linear-gradient(180deg, #3fad4a 0%, #2d8e36 100%);
    color: #fff !important;
    font-size: 18px;
    font-weight: 800;
    text-align: center;
    padding: 16px 20px;
    border-radius: 6px;
    text-decoration: none !important;
    margin: 14px 0;
    line-height: 1.3;
    box-shadow: 0 3px 8px rgba(0,0,0,0.18);
    animation: hgBtnPulse 2.5s ease infinite;
}
.hg-claim-btn:hover {
    background: linear-gradient(180deg, #4bc256 0%, #339e3d 100%);
}
@keyframes hgBtnPulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.02); }
}

/* --- PROMO BANNER --- */
.dm-promo-banner {
    text-align: center;
    margin: 20px 14px;
}

.dm-promo-banner img {
    width: 100%;
    height: auto;
}

.dm-promo-banner p {
    color: #d9534f;
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    margin-top: 6px;
}

/* --- COMMENT SECTION --- */
.dm-comments-section {
    border-top: 3px solid #004DB3;
    margin: 24px 0 0;
    padding: 0 14px;
}

.dm-comments-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 14px 0;
    border-bottom: 1px solid #e3e3e3;
}

.dm-comments-header h3 {
    font-size: 18px;
    font-weight: 700;
    color: #000;
}

.dm-comments-header .dm-sort {
    font-size: 13px;
    color: #666;
}

.dm-comment {
    display: flex;
    gap: 10px;
    padding: 14px 0;
    border-bottom: 1px solid #f0f0f0;
}

.dm-comment-avatar {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    object-fit: cover;
    flex-shrink: 0;
}

.dm-comment-body {
    flex: 1;
    min-width: 0;
}

.dm-comment-author {
    font-size: 14px;
    font-weight: 700;
    color: #004DB3;
    text-decoration: none;
    display: block;
    margin-bottom: 4px;
}

.dm-comment-text {
    font-size: 14px;
    color: #333;
    line-height: 1.5;
    margin-bottom: 8px;
}

.dm-comment-actions {
    display: flex;
    align-items: center;
    gap: 16px;
    font-size: 12px;
    color: #999;
}

.dm-comment-actions span {
    cursor: pointer;
}

.dm-comment-actions .dm-like-count {
    background: #e8f0fe;
    color: #004DB3;
    padding: 2px 8px;
    border-radius: 10px;
    font-weight: 600;
    font-size: 11px;
}

/* --- FOOTER --- */
.dm-footer {
    background: #f7f7f7;
    border-top: 1px solid #e3e3e3;
    padding: 20px 14px;
    text-align: center;
    font-size: 12px;
    color: #999;
    margin-top: 20px;
}

.dm-footer a {
    color: #666;
    text-decoration: none;
    margin: 0 6px;
}

/* --- SCROLL-AWARE BOTTOM BAR --- */
#bottombar {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #1b449d;
    padding: 10px 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    z-index: 9999;
    box-shadow: 0 -2px 8px rgba(0,0,0,0.2);
    transform: translateY(100%);
    transition: transform 0.3s ease;
}
#bottombar.visible {
    transform: translateY(0);
}

#bottombar .bar-msg {
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.3;
    flex: 1;
    text-align: center;
}

#bottombar .bar-btn {
    background: #fff;
    color: #1b449d !important;
    border: none;
    font-weight: 700;
    font-size: 13px;
    padding: 8px 16px;
    border-radius: 4px;
    text-decoration: none;
    white-space: nowrap;
    flex-shrink: 0;
    cursor: pointer;
}

.bar-phase { display: none; }
.bar-phase.active { display: flex; align-items: center; justify-content: center; gap: 10px; width: 100%; }

/* --- IMPORTANT CALLOUT (red box) --- */
.dm-important-callout {
    background: #FFF0F0;
    border-left: 4px solid #d9534f;
    padding: 12px 14px;
    margin: 16px 0;
    font-size: 15px;
    line-height: 1.5;
    color: #333;
}

.dm-important-callout strong {
    color: #d9534f;
}

/* --- RESPONSIVE --- */
@media (min-width: 768px) {
    .dm-header {
        padding-left: calc((100% - 740px) / 2);
        padding-right: calc((100% - 740px) / 2);
    }
    .dm-article {
        max-width: 740px;
        margin: 0 auto;
    }
    .dm-headline {
        font-size: 34px;
    }
}

/* Top-bottom border divider */
.dm-divider {
    border-top: 2px solid #e3e3e3;
    border-bottom: 2px solid #e3e3e3;
    padding: 16px 0;
    margin: 20px 0;
}

/* Celeb section */
.dm-celeb-quote {
    font-size: 15px;
    font-style: italic;
    line-height: 1.55;
    color: #333;
    margin: 12px 0 20px;
}

.dm-celeb-quote strong {
    font-style: normal;
}

.dm-rmv {
    font-size: 9px !important;
    color: #bbb !important;
    margin: 1px 0 0 !important;
    padding: 0;
    font-style: italic;
    line-height: 1 !important;
    font-weight: 400 !important;
}

/* --- READING PROGRESS BAR --- */
#readingProgress {
    position: fixed;
    top: 0;
    left: 0;
    height: 3px;
    background: linear-gradient(90deg, #cf0000 0%, #ff4444 100%);
    z-index: 10001;
    width: 0%;
    transition: width 0.15s ease-out;
    pointer-events: none;
}


    
  
@media screen {
html {-webkit-transition : -webkit-filter 300ms linear;}
}


      @keyframes claude-pulse {
        0%, 100% { opacity: 0.6; }
        50% { opacity: 1; }
      }
      #claude-agent-glow-border-inner {
        animation: claude-pulse 2s ease-in-out infinite;
      }
      @media (prefers-reduced-motion: reduce) {
        #claude-agent-glow-border-inner {
          animation: none;
        }
      }

/* ---- hg-fix-css ---- */
#hgAnalyzing{display:none;}#hgResult{display:none;}html{scroll-behavior:smooth;}#hgQuiz{scroll-margin-top:16px;}.footer{background:#1a1a1a;color:#9a9a9a;padding:26px 16px 60px;font-family:Arial,sans-serif;font-size:11px;line-height:1.55;}.footer p{margin:0 0 14px;color:#9a9a9a;}.footer strong{color:#cfcfcf;}.footer a{color:#ffffff;text-decoration:none;margin:0 8px;}.footer span{color:#666;}

/* ---- __builder_css__ ---- */
*{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}body{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);color:rgb(0, 0, 0);line-height:1.5;-webkit-font-smoothing:antialiased;padding-bottom:0px;}.dm-advertorial-label{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(250, 250, 250);color:rgb(153, 153, 153);text-align:center;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;font-size:10px;font-weight:400;letter-spacing:0.3px;text-transform:uppercase;padding-top:3px;padding-right:0px;padding-bottom:2px;padding-left:0px;line-height:1.1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);}.dm-article{max-width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.dm-headline{font-family:Georgia, "Times New Roman", Times, serif;font-size:34px;font-weight:700;line-height:1.2;color:rgb(0, 0, 0);padding-top:16px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-comment-link .dm-speech{width:20px;height:20px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(227, 227, 227);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:rgb(102, 102, 102);}.dm-hero-wrap{position:relative;width:100%;overflow-x:hidden;overflow-y:hidden;}.dm-hero-wrap img{width:100%;height:auto;display:block;}.dm-gallery-badge .dm-gallery-icon{font-size:16px;}.dm-meta{padding-top:14px;padding-right:14px;padding-bottom:10px;padding-left:14px;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}.dm-author{font-size:14px;color:rgb(0, 0, 0);margin-bottom:2px;}.dm-author a{color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;}.dm-author a:hover{text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-story-tip .dm-tip-bullet{width:10px;height:10px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0, 77, 179);margin-top:5px;flex-shrink:0;}.dm-story-tip .dm-tip-text{font-size:15px;font-weight:700;color:rgb(0, 0, 0);line-height:1.4;}.dm-story-tip .dm-tip-text a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body{padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-body p{font-family:Georgia, "Times New Roman", Times, serif;font-size:19px;line-height:1.6;color:rgb(34, 34, 34);margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;}.dm-body p.dm-intro{font-weight:700;font-size:20px;line-height:1.5;color:rgb(0, 0, 0);border-left-width:4px;border-left-style:solid;border-left-color:rgb(207, 0, 0);padding-left:14px;margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-body p.dm-caption{font-size:13px;color:rgb(102, 102, 102);margin-top:6px;margin-right:0px;margin-bottom:16px;margin-left:0px;line-height:1.4;font-style:italic;}.dm-body img{width:100%;height:auto;display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-body h5{font-size:23px;font-weight:700;margin-top:32px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-top:20px;border-top-width:3px;border-top-style:solid;border-top-color:rgb(207, 0, 0);color:rgb(0, 0, 0);font-family:Georgia, "Times New Roman", Times, serif;line-height:1.2;}.dm-body h1{font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:24px;font-weight:700;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;color:rgb(0, 0, 0);line-height:1.25;}.dm-body a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body .dm-dropcap{float:left;font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:64px;line-height:46px;padding-top:4px;padding-right:6px;color:rgb(0, 0, 0);font-weight:700;}.dm-related-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(242, 242, 242);border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-related-box h4{font-size:14px;font-weight:700;text-transform:uppercase;color:rgb(0, 77, 179);margin-bottom:12px;letter-spacing:0.5px;}.dm-related-item{display:block;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-top-width:1px;border-top-style:solid;border-top-color:rgb(221, 221, 221);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(0, 0, 0);}.dm-related-item:first-of-type{border-top-width:medium;border-top-style:none;border-top-color:currentcolor;padding-top:0px;}.dm-related-item img{width:100%;max-height:280px;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;display:block;}.dm-related-item .dm-rel-text{font-size:15px;font-weight:400;line-height:1.5;color:rgb(0, 0, 0);margin-top:10px;}.dm-related-item .dm-rel-text em{font-style:normal;font-weight:700;display:block;margin-top:6px;font-size:13px;color:rgb(51, 51, 51);}.dm-update-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 251, 234);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(240, 192, 64);border-right-color:rgb(240, 192, 64);border-bottom-color:rgb(240, 192, 64);border-left-color:rgb(240, 192, 64);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-size:15px;line-height:1.5;}.dm-update-box .dm-checkmark{color:rgb(40, 167, 69);font-weight:700;margin-right:4px;}.dm-update-box .dm-red{color:rgb(217, 83, 79);font-weight:700;}.dm-product-box{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(227, 227, 227);border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;text-align:center;}.dm-product-box img.dm-product-img{max-width:280px;width:70%;height:auto;margin-top:0px;margin-right:auto;margin-bottom:12px;margin-left:auto;}.dm-product-box .dm-step{font-size:16px;font-weight:700;margin-bottom:10px;display:flex;align-items:center;justify-content:center;row-gap:8px;column-gap:8px;}.dm-product-box img.dm-btn-img{max-width:300px;width:100%;margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto;}.dm-product-box .dm-offer-expire{font-size:17px;font-weight:700;color:rgb(217, 83, 79);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 243, 205);padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:inline-block;margin-top:8px;}.dm-badges img{height:120px;width:auto;}.hg-state-select{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);font-family:inherit;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:right 14px;background-position-y:center;cursor:pointer;}.hg-state-select:focus{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);outline-color:initial;outline-style:none;outline-width:initial;background-color:rgb(238, 242, 250);}.hg-quiz{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-top:24px;margin-right:0px;margin-bottom:24px;margin-left:0px;overflow-x:hidden;overflow-y:hidden;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);}.hg-quiz-header{background-image:linear-gradient(135deg, rgb(27, 68, 157) 0%, rgb(42, 91, 191) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;padding-top:18px;padding-right:16px;padding-bottom:14px;padding-left:16px;text-align:center;}.hg-quiz-title{color:rgb(255, 255, 255);font-size:18px;font-weight:700;margin-bottom:4px;line-height:1.3;}.hg-quiz-subtitle{color:rgba(255, 255, 255, 0.85);font-size:13px;margin-bottom:12px;}.hg-progress-wrap{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.25);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:8px;overflow-x:hidden;overflow-y:hidden;}.hg-progress-bar{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 192, 64);height:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transition-behavior:normal;transition-duration:0.4s;transition-timing-function:ease;transition-delay:0s;transition-property:width;}.hg-progress-text{color:rgba(255, 255, 255, 0.75);font-size:12px;margin-top:6px;}.hg-quiz-body{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-question{display:none;}.hg-question.active{display:block;animation-duration:0.3s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgFadeIn;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-q-text{font-size:17px;font-weight:700;margin-bottom:14px;color:rgb(26, 26, 26);line-height:1.4;}.hg-answer{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);text-align:left;cursor:pointer;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease;transition-delay:0s;transition-property:all;font-family:inherit;line-height:1.3;appearance:none;}.hg-answer:hover{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(238, 242, 250);}.hg-answer:active{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);color:rgb(255, 255, 255);border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);transform:scale(0.98);}.hg-analyzing{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px;text-align:center;}.hg-spinner{width:44px;height:44px;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-color:rgb(27, 68, 157);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;margin-top:0px;margin-right:auto;margin-bottom:16px;margin-left:auto;animation-duration:0.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgSpin;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-analyzing-text{font-size:17px;font-weight:700;color:rgb(26, 26, 26);margin-bottom:6px;}.hg-analyzing-sub{font-size:14px;color:rgb(102, 102, 102);}.hg-result{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-result-badge{background-image:linear-gradient(135deg, rgb(40, 167, 69) 0%, rgb(32, 144, 59) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;color:rgb(255, 255, 255);font-size:20px;font-weight:800;text-align:center;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-bottom:16px;letter-spacing:0.5px;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-result-text{font-size:15px;line-height:1.6;margin-bottom:14px;color:rgb(34, 34, 34);}.hg-claim-btn{display:block;background-image:linear-gradient(rgb(63, 173, 74) 0%, rgb(45, 142, 54) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;font-size:18px;font-weight:800;text-align:center;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:14px;margin-right:0px;margin-bottom:14px;margin-left:0px;line-height:1.3;box-shadow:rgba(0, 0, 0, 0.18) 0px 3px 8px;animation-duration:2.5s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgBtnPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;color:rgb(255, 255, 255) !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;}.hg-claim-btn:hover{background-image:linear-gradient(rgb(75, 194, 86) 0%, rgb(51, 158, 61) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;}.dm-promo-banner img{width:100%;height:auto;}.dm-promo-banner p{color:rgb(217, 83, 79);font-size:13px;font-weight:700;text-align:center;margin-top:6px;}.dm-comments-section{border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-comments-header{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);}.dm-comments-header h3{font-size:18px;font-weight:700;color:rgb(0, 0, 0);}.dm-comments-header .dm-sort{font-size:13px;color:rgb(102, 102, 102);}.dm-comment{display:flex;row-gap:10px;column-gap:10px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(240, 240, 240);}.dm-comment-avatar{width:40px;height:40px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;object-fit:cover;flex-shrink:0;}.dm-comment-body{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:0px;}.dm-comment-author{font-size:14px;font-weight:700;color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:block;margin-bottom:4px;}.dm-comment-text{font-size:14px;color:rgb(51, 51, 51);line-height:1.5;margin-bottom:8px;}.dm-comment-actions{display:flex;align-items:center;row-gap:16px;column-gap:16px;font-size:12px;color:rgb(153, 153, 153);}.dm-comment-actions span{cursor:pointer;}.dm-comment-actions .dm-like-count{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(232, 240, 254);color:rgb(0, 77, 179);padding-top:2px;padding-right:8px;padding-bottom:2px;padding-left:8px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-weight:600;font-size:11px;}.dm-footer a{color:rgb(102, 102, 102);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px;}#bottombar{position:fixed;bottom:0px;left:0px;right:0px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;z-index:9999;box-shadow:rgba(0, 0, 0, 0.2) 0px -2px 8px;transform:translateY(100%);transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}#bottombar.visible{transform:translateY(0px);}#bottombar .bar-msg{color:rgb(255, 255, 255);font-size:13px;font-weight:600;line-height:1.3;flex-grow:1;flex-shrink:1;flex-basis:0%;text-align:center;}#bottombar .bar-btn{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-weight:700;font-size:13px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;white-space-collapse:collapse;text-wrap-mode:nowrap;flex-shrink:0;cursor:pointer;color:rgb(27, 68, 157) !important;}.bar-phase{display:none;}.bar-phase.active{display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;width:100%;}.dm-important-callout{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 240, 240);border-left-width:4px;border-left-style:solid;border-left-color:rgb(217, 83, 79);padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;font-size:15px;line-height:1.5;color:rgb(51, 51, 51);}.dm-important-callout strong{color:rgb(217, 83, 79);}.dm-divider{border-top-width:2px;border-top-style:solid;border-top-color:rgb(227, 227, 227);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote{font-size:15px;font-style:italic;line-height:1.55;color:rgb(51, 51, 51);margin-top:12px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote strong{font-style:normal;}.dm-rmv{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-style:italic;font-size:9px !important;color:rgb(187, 187, 187) !important;margin-top:1px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;line-height:1 !important;font-weight:400 !important;}#readingProgress{position:fixed;top:0px;left:0px;height:3px;background-image:linear-gradient(90deg, rgb(207, 0, 0) 0%, rgb(255, 68, 68) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;z-index:10001;width:0%;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease-out;transition-delay:0s;transition-property:width;pointer-events:none;}#hgAnalyzing{display:none;}#hgResult{display:none;}html{scroll-behavior:smooth;}#hgQuiz{scroll-margin-top:16px;}.footer{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(26, 26, 26);color:rgb(154, 154, 154);padding-top:26px;padding-right:16px;padding-bottom:60px;padding-left:16px;font-family:Arial, sans-serif;font-size:11px;line-height:1.55;}.footer p{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;color:rgb(154, 154, 154);}.footer strong{color:rgb(207, 207, 207);}.footer a{color:rgb(255, 255, 255);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:8px;}.footer span{color:rgb(102, 102, 102);}*{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}body{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);color:rgb(0, 0, 0);line-height:1.5;-webkit-font-smoothing:antialiased;padding-bottom:0px;}.dm-advertorial-label{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(250, 250, 250);color:rgb(153, 153, 153);text-align:center;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;font-size:10px;font-weight:400;letter-spacing:0.3px;text-transform:uppercase;padding-top:3px;padding-right:0px;padding-bottom:2px;padding-left:0px;line-height:1.1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);}.dm-article{max-width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.dm-headline{font-family:Georgia, "Times New Roman", Times, serif;font-size:34px;font-weight:700;line-height:1.2;color:rgb(0, 0, 0);padding-top:16px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-comment-link .dm-speech{width:20px;height:20px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(227, 227, 227);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:rgb(102, 102, 102);}.dm-hero-wrap{position:relative;width:100%;overflow-x:hidden;overflow-y:hidden;}.dm-hero-wrap img{width:100%;height:auto;display:block;}.dm-gallery-badge .dm-gallery-icon{font-size:16px;}.dm-meta{padding-top:14px;padding-right:14px;padding-bottom:10px;padding-left:14px;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}.dm-author{font-size:14px;color:rgb(0, 0, 0);margin-bottom:2px;}.dm-author a{color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;}.dm-author a:hover{text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-story-tip .dm-tip-bullet{width:10px;height:10px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0, 77, 179);margin-top:5px;flex-shrink:0;}.dm-story-tip .dm-tip-text{font-size:15px;font-weight:700;color:rgb(0, 0, 0);line-height:1.4;}.dm-story-tip .dm-tip-text a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body{padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-body p{font-family:Georgia, "Times New Roman", Times, serif;font-size:19px;line-height:1.6;color:rgb(34, 34, 34);margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;}.dm-body p.dm-intro{font-weight:700;font-size:20px;line-height:1.5;color:rgb(0, 0, 0);border-left-width:4px;border-left-style:solid;border-left-color:rgb(207, 0, 0);padding-left:14px;margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-body p.dm-caption{font-size:13px;color:rgb(102, 102, 102);margin-top:6px;margin-right:0px;margin-bottom:16px;margin-left:0px;line-height:1.4;font-style:italic;}.dm-body img{width:100%;height:auto;display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-body h5{font-size:23px;font-weight:700;margin-top:32px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-top:20px;border-top-width:3px;border-top-style:solid;border-top-color:rgb(207, 0, 0);color:rgb(0, 0, 0);font-family:Georgia, "Times New Roman", Times, serif;line-height:1.2;}.dm-body h1{font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:24px;font-weight:700;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;color:rgb(0, 0, 0);line-height:1.25;}.dm-body a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body .dm-dropcap{float:left;font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:64px;line-height:46px;padding-top:4px;padding-right:6px;color:rgb(0, 0, 0);font-weight:700;}.dm-related-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(242, 242, 242);border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-related-box h4{font-size:14px;font-weight:700;text-transform:uppercase;color:rgb(0, 77, 179);margin-bottom:12px;letter-spacing:0.5px;}.dm-related-item{display:block;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-top-width:1px;border-top-style:solid;border-top-color:rgb(221, 221, 221);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(0, 0, 0);}.dm-related-item:first-of-type{border-top-width:medium;border-top-style:none;border-top-color:currentcolor;padding-top:0px;}.dm-related-item img{width:100%;max-height:280px;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;display:block;}.dm-related-item .dm-rel-text{font-size:15px;font-weight:400;line-height:1.5;color:rgb(0, 0, 0);margin-top:10px;}.dm-related-item .dm-rel-text em{font-style:normal;font-weight:700;display:block;margin-top:6px;font-size:13px;color:rgb(51, 51, 51);}.dm-update-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 251, 234);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(240, 192, 64);border-right-color:rgb(240, 192, 64);border-bottom-color:rgb(240, 192, 64);border-left-color:rgb(240, 192, 64);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-size:15px;line-height:1.5;}.dm-update-box .dm-checkmark{color:rgb(40, 167, 69);font-weight:700;margin-right:4px;}.dm-update-box .dm-red{color:rgb(217, 83, 79);font-weight:700;}.dm-product-box{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(227, 227, 227);border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;text-align:center;}.dm-product-box img.dm-product-img{max-width:280px;width:70%;height:auto;margin-top:0px;margin-right:auto;margin-bottom:12px;margin-left:auto;}.dm-product-box .dm-step{font-size:16px;font-weight:700;margin-bottom:10px;display:flex;align-items:center;justify-content:center;row-gap:8px;column-gap:8px;}.dm-product-box img.dm-btn-img{max-width:300px;width:100%;margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto;}.dm-product-box .dm-offer-expire{font-size:17px;font-weight:700;color:rgb(217, 83, 79);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 243, 205);padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:inline-block;margin-top:8px;}.dm-badges img{height:120px;width:auto;}.hg-state-select{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);font-family:inherit;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:right 14px;background-position-y:center;cursor:pointer;}.hg-state-select:focus{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);outline-color:initial;outline-style:none;outline-width:initial;background-color:rgb(238, 242, 250);}.hg-quiz{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-top:24px;margin-right:0px;margin-bottom:24px;margin-left:0px;overflow-x:hidden;overflow-y:hidden;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);}.hg-quiz-header{background-image:linear-gradient(135deg, rgb(27, 68, 157) 0%, rgb(42, 91, 191) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;padding-top:18px;padding-right:16px;padding-bottom:14px;padding-left:16px;text-align:center;}.hg-quiz-title{color:rgb(255, 255, 255);font-size:18px;font-weight:700;margin-bottom:4px;line-height:1.3;}.hg-quiz-subtitle{color:rgba(255, 255, 255, 0.85);font-size:13px;margin-bottom:12px;}.hg-progress-wrap{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.25);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:8px;overflow-x:hidden;overflow-y:hidden;}.hg-progress-bar{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 192, 64);height:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transition-behavior:normal;transition-duration:0.4s;transition-timing-function:ease;transition-delay:0s;transition-property:width;}.hg-progress-text{color:rgba(255, 255, 255, 0.75);font-size:12px;margin-top:6px;}.hg-quiz-body{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-question{display:none;}.hg-question.active{display:block;animation-duration:0.3s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgFadeIn;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-q-text{font-size:17px;font-weight:700;margin-bottom:14px;color:rgb(26, 26, 26);line-height:1.4;}.hg-answer{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);text-align:left;cursor:pointer;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease;transition-delay:0s;transition-property:all;font-family:inherit;line-height:1.3;appearance:none;}.hg-answer:hover{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(238, 242, 250);}.hg-answer:active{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);color:rgb(255, 255, 255);border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);transform:scale(0.98);}.hg-analyzing{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px;text-align:center;}.hg-spinner{width:44px;height:44px;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-color:rgb(27, 68, 157);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;margin-top:0px;margin-right:auto;margin-bottom:16px;margin-left:auto;animation-duration:0.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgSpin;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-analyzing-text{font-size:17px;font-weight:700;color:rgb(26, 26, 26);margin-bottom:6px;}.hg-analyzing-sub{font-size:14px;color:rgb(102, 102, 102);}.hg-result{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-result-badge{background-image:linear-gradient(135deg, rgb(40, 167, 69) 0%, rgb(32, 144, 59) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;color:rgb(255, 255, 255);font-size:20px;font-weight:800;text-align:center;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-bottom:16px;letter-spacing:0.5px;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-result-text{font-size:15px;line-height:1.6;margin-bottom:14px;color:rgb(34, 34, 34);}.hg-claim-btn{display:block;background-image:linear-gradient(rgb(63, 173, 74) 0%, rgb(45, 142, 54) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;font-size:18px;font-weight:800;text-align:center;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:14px;margin-right:0px;margin-bottom:14px;margin-left:0px;line-height:1.3;box-shadow:rgba(0, 0, 0, 0.18) 0px 3px 8px;animation-duration:2.5s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgBtnPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;color:rgb(255, 255, 255) !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;}.hg-claim-btn:hover{background-image:linear-gradient(rgb(75, 194, 86) 0%, rgb(51, 158, 61) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;}.dm-promo-banner img{width:100%;height:auto;}.dm-promo-banner p{color:rgb(217, 83, 79);font-size:13px;font-weight:700;text-align:center;margin-top:6px;}.dm-comments-section{border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-comments-header{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);}.dm-comments-header h3{font-size:18px;font-weight:700;color:rgb(0, 0, 0);}.dm-comments-header .dm-sort{font-size:13px;color:rgb(102, 102, 102);}.dm-comment{display:flex;row-gap:10px;column-gap:10px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(240, 240, 240);}.dm-comment-avatar{width:40px;height:40px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;object-fit:cover;flex-shrink:0;}.dm-comment-body{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:0px;}.dm-comment-author{font-size:14px;font-weight:700;color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:block;margin-bottom:4px;}.dm-comment-text{font-size:14px;color:rgb(51, 51, 51);line-height:1.5;margin-bottom:8px;}.dm-comment-actions{display:flex;align-items:center;row-gap:16px;column-gap:16px;font-size:12px;color:rgb(153, 153, 153);}.dm-comment-actions span{cursor:pointer;}.dm-comment-actions .dm-like-count{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(232, 240, 254);color:rgb(0, 77, 179);padding-top:2px;padding-right:8px;padding-bottom:2px;padding-left:8px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-weight:600;font-size:11px;}.dm-footer a{color:rgb(102, 102, 102);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px;}#bottombar{position:fixed;bottom:0px;left:0px;right:0px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;z-index:9999;box-shadow:rgba(0, 0, 0, 0.2) 0px -2px 8px;transform:translateY(100%);transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}#bottombar.visible{transform:translateY(0px);}#bottombar .bar-msg{color:rgb(255, 255, 255);font-size:13px;font-weight:600;line-height:1.3;flex-grow:1;flex-shrink:1;flex-basis:0%;text-align:center;}#bottombar .bar-btn{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-weight:700;font-size:13px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;white-space-collapse:collapse;text-wrap-mode:nowrap;flex-shrink:0;cursor:pointer;color:rgb(27, 68, 157) !important;}.bar-phase{display:none;}.bar-phase.active{display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;width:100%;}.dm-important-callout{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 240, 240);border-left-width:4px;border-left-style:solid;border-left-color:rgb(217, 83, 79);padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;font-size:15px;line-height:1.5;color:rgb(51, 51, 51);}.dm-important-callout strong{color:rgb(217, 83, 79);}.dm-divider{border-top-width:2px;border-top-style:solid;border-top-color:rgb(227, 227, 227);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote{font-size:15px;font-style:italic;line-height:1.55;color:rgb(51, 51, 51);margin-top:12px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote strong{font-style:normal;}.dm-rmv{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-style:italic;font-size:9px !important;color:rgb(187, 187, 187) !important;margin-top:1px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;line-height:1 !important;font-weight:400 !important;}#readingProgress{position:fixed;top:0px;left:0px;height:3px;background-image:linear-gradient(90deg, rgb(207, 0, 0) 0%, rgb(255, 68, 68) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;z-index:10001;width:0%;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease-out;transition-delay:0s;transition-property:width;pointer-events:none;}#hgAnalyzing{display:none;}#hgResult{display:none;}html{scroll-behavior:smooth;}#hgQuiz{scroll-margin-top:16px;}.footer{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(26, 26, 26);color:rgb(154, 154, 154);padding-top:26px;padding-right:16px;padding-bottom:60px;padding-left:16px;font-family:Arial, sans-serif;font-size:11px;line-height:1.55;}.footer p{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;color:rgb(154, 154, 154);}.footer strong{color:rgb(207, 207, 207);}.footer a{color:rgb(255, 255, 255);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:8px;}.footer span{color:rgb(102, 102, 102);}*{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}body{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);color:rgb(0, 0, 0);line-height:1.5;-webkit-font-smoothing:antialiased;padding-bottom:0px;}.dm-advertorial-label{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(250, 250, 250);color:rgb(153, 153, 153);text-align:center;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;font-size:10px;font-weight:400;letter-spacing:0.3px;text-transform:uppercase;padding-top:3px;padding-right:0px;padding-bottom:2px;padding-left:0px;line-height:1.1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);}.dm-article{max-width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.dm-headline{font-family:Georgia, "Times New Roman", Times, serif;font-size:34px;font-weight:700;line-height:1.2;color:rgb(0, 0, 0);padding-top:16px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-comment-link .dm-speech{width:20px;height:20px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(227, 227, 227);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:rgb(102, 102, 102);}.dm-hero-wrap{position:relative;width:100%;overflow-x:hidden;overflow-y:hidden;}.dm-hero-wrap img{width:100%;height:auto;display:block;}.dm-gallery-badge .dm-gallery-icon{font-size:16px;}.dm-meta{padding-top:14px;padding-right:14px;padding-bottom:10px;padding-left:14px;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}.dm-author{font-size:14px;color:rgb(0, 0, 0);margin-bottom:2px;}.dm-author a{color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;}.dm-author a:hover{text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-story-tip .dm-tip-bullet{width:10px;height:10px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0, 77, 179);margin-top:5px;flex-shrink:0;}.dm-story-tip .dm-tip-text{font-size:15px;font-weight:700;color:rgb(0, 0, 0);line-height:1.4;}.dm-story-tip .dm-tip-text a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body{padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-body p{font-family:Georgia, "Times New Roman", Times, serif;font-size:19px;line-height:1.6;color:rgb(34, 34, 34);margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;}.dm-body p.dm-intro{font-weight:700;font-size:20px;line-height:1.5;color:rgb(0, 0, 0);border-left-width:4px;border-left-style:solid;border-left-color:rgb(207, 0, 0);padding-left:14px;margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-body p.dm-caption{font-size:13px;color:rgb(102, 102, 102);margin-top:6px;margin-right:0px;margin-bottom:16px;margin-left:0px;line-height:1.4;font-style:italic;}.dm-body img{width:100%;height:auto;display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-body h5{font-size:23px;font-weight:700;margin-top:32px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-top:20px;border-top-width:3px;border-top-style:solid;border-top-color:rgb(207, 0, 0);color:rgb(0, 0, 0);font-family:Georgia, "Times New Roman", Times, serif;line-height:1.2;}.dm-body h1{font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:24px;font-weight:700;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;color:rgb(0, 0, 0);line-height:1.25;}.dm-body a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body .dm-dropcap{float:left;font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:64px;line-height:46px;padding-top:4px;padding-right:6px;color:rgb(0, 0, 0);font-weight:700;}.dm-related-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(242, 242, 242);border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-related-box h4{font-size:14px;font-weight:700;text-transform:uppercase;color:rgb(0, 77, 179);margin-bottom:12px;letter-spacing:0.5px;}.dm-related-item{display:block;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-top-width:1px;border-top-style:solid;border-top-color:rgb(221, 221, 221);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(0, 0, 0);}.dm-related-item:first-of-type{border-top-width:medium;border-top-style:none;border-top-color:currentcolor;padding-top:0px;}.dm-related-item img{width:100%;max-height:280px;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;display:block;}.dm-related-item .dm-rel-text{font-size:15px;font-weight:400;line-height:1.5;color:rgb(0, 0, 0);margin-top:10px;}.dm-related-item .dm-rel-text em{font-style:normal;font-weight:700;display:block;margin-top:6px;font-size:13px;color:rgb(51, 51, 51);}.dm-update-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 251, 234);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(240, 192, 64);border-right-color:rgb(240, 192, 64);border-bottom-color:rgb(240, 192, 64);border-left-color:rgb(240, 192, 64);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-size:15px;line-height:1.5;}.dm-update-box .dm-checkmark{color:rgb(40, 167, 69);font-weight:700;margin-right:4px;}.dm-update-box .dm-red{color:rgb(217, 83, 79);font-weight:700;}.dm-product-box{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(227, 227, 227);border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;text-align:center;}.dm-product-box img.dm-product-img{max-width:280px;width:70%;height:auto;margin-top:0px;margin-right:auto;margin-bottom:12px;margin-left:auto;}.dm-product-box .dm-step{font-size:16px;font-weight:700;margin-bottom:10px;display:flex;align-items:center;justify-content:center;row-gap:8px;column-gap:8px;}.dm-product-box img.dm-btn-img{max-width:300px;width:100%;margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto;}.dm-product-box .dm-offer-expire{font-size:17px;font-weight:700;color:rgb(217, 83, 79);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 243, 205);padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:inline-block;margin-top:8px;}.dm-badges img{height:120px;width:auto;}.hg-state-select{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);font-family:inherit;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:right 14px;background-position-y:center;cursor:pointer;}.hg-state-select:focus{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);outline-color:initial;outline-style:none;outline-width:initial;background-color:rgb(238, 242, 250);}.hg-quiz{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-top:24px;margin-right:0px;margin-bottom:24px;margin-left:0px;overflow-x:hidden;overflow-y:hidden;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);}.hg-quiz-header{background-image:linear-gradient(135deg, rgb(27, 68, 157) 0%, rgb(42, 91, 191) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;padding-top:18px;padding-right:16px;padding-bottom:14px;padding-left:16px;text-align:center;}.hg-quiz-title{color:rgb(255, 255, 255);font-size:18px;font-weight:700;margin-bottom:4px;line-height:1.3;}.hg-quiz-subtitle{color:rgba(255, 255, 255, 0.85);font-size:13px;margin-bottom:12px;}.hg-progress-wrap{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.25);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:8px;overflow-x:hidden;overflow-y:hidden;}.hg-progress-bar{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 192, 64);height:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transition-behavior:normal;transition-duration:0.4s;transition-timing-function:ease;transition-delay:0s;transition-property:width;}.hg-progress-text{color:rgba(255, 255, 255, 0.75);font-size:12px;margin-top:6px;}.hg-quiz-body{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-question{display:none;}.hg-question.active{display:block;animation-duration:0.3s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgFadeIn;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-q-text{font-size:17px;font-weight:700;margin-bottom:14px;color:rgb(26, 26, 26);line-height:1.4;}.hg-answer{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);text-align:left;cursor:pointer;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease;transition-delay:0s;transition-property:all;font-family:inherit;line-height:1.3;appearance:none;}.hg-answer:hover{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(238, 242, 250);}.hg-answer:active{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);color:rgb(255, 255, 255);border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);transform:scale(0.98);}.hg-analyzing{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px;text-align:center;}.hg-spinner{width:44px;height:44px;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-color:rgb(27, 68, 157);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;margin-top:0px;margin-right:auto;margin-bottom:16px;margin-left:auto;animation-duration:0.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgSpin;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-analyzing-text{font-size:17px;font-weight:700;color:rgb(26, 26, 26);margin-bottom:6px;}.hg-analyzing-sub{font-size:14px;color:rgb(102, 102, 102);}.hg-result{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-result-badge{background-image:linear-gradient(135deg, rgb(40, 167, 69) 0%, rgb(32, 144, 59) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;color:rgb(255, 255, 255);font-size:20px;font-weight:800;text-align:center;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-bottom:16px;letter-spacing:0.5px;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-result-text{font-size:15px;line-height:1.6;margin-bottom:14px;color:rgb(34, 34, 34);}.hg-claim-btn{display:block;background-image:linear-gradient(rgb(63, 173, 74) 0%, rgb(45, 142, 54) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;font-size:18px;font-weight:800;text-align:center;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:14px;margin-right:0px;margin-bottom:14px;margin-left:0px;line-height:1.3;box-shadow:rgba(0, 0, 0, 0.18) 0px 3px 8px;animation-duration:2.5s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgBtnPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;color:rgb(255, 255, 255) !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;}.hg-claim-btn:hover{background-image:linear-gradient(rgb(75, 194, 86) 0%, rgb(51, 158, 61) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;}.dm-promo-banner img{width:100%;height:auto;}.dm-promo-banner p{color:rgb(217, 83, 79);font-size:13px;font-weight:700;text-align:center;margin-top:6px;}.dm-comments-section{border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-comments-header{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);}.dm-comments-header h3{font-size:18px;font-weight:700;color:rgb(0, 0, 0);}.dm-comments-header .dm-sort{font-size:13px;color:rgb(102, 102, 102);}.dm-comment{display:flex;row-gap:10px;column-gap:10px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(240, 240, 240);}.dm-comment-avatar{width:40px;height:40px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;object-fit:cover;flex-shrink:0;}.dm-comment-body{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:0px;}.dm-comment-author{font-size:14px;font-weight:700;color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:block;margin-bottom:4px;}.dm-comment-text{font-size:14px;color:rgb(51, 51, 51);line-height:1.5;margin-bottom:8px;}.dm-comment-actions{display:flex;align-items:center;row-gap:16px;column-gap:16px;font-size:12px;color:rgb(153, 153, 153);}.dm-comment-actions span{cursor:pointer;}.dm-comment-actions .dm-like-count{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(232, 240, 254);color:rgb(0, 77, 179);padding-top:2px;padding-right:8px;padding-bottom:2px;padding-left:8px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-weight:600;font-size:11px;}.dm-footer a{color:rgb(102, 102, 102);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px;}#bottombar{position:fixed;bottom:0px;left:0px;right:0px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;z-index:9999;box-shadow:rgba(0, 0, 0, 0.2) 0px -2px 8px;transform:translateY(100%);transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}#bottombar.visible{transform:translateY(0px);}#bottombar .bar-msg{color:rgb(255, 255, 255);font-size:13px;font-weight:600;line-height:1.3;flex-grow:1;flex-shrink:1;flex-basis:0%;text-align:center;}#bottombar .bar-btn{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-weight:700;font-size:13px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;white-space-collapse:collapse;text-wrap-mode:nowrap;flex-shrink:0;cursor:pointer;color:rgb(27, 68, 157) !important;}.bar-phase{display:none;}.bar-phase.active{display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;width:100%;}.dm-important-callout{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 240, 240);border-left-width:4px;border-left-style:solid;border-left-color:rgb(217, 83, 79);padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;font-size:15px;line-height:1.5;color:rgb(51, 51, 51);}.dm-important-callout strong{color:rgb(217, 83, 79);}.dm-divider{border-top-width:2px;border-top-style:solid;border-top-color:rgb(227, 227, 227);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote{font-size:15px;font-style:italic;line-height:1.55;color:rgb(51, 51, 51);margin-top:12px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote strong{font-style:normal;}.dm-rmv{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-style:italic;font-size:9px !important;color:rgb(187, 187, 187) !important;margin-top:1px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;line-height:1 !important;font-weight:400 !important;}#readingProgress{position:fixed;top:0px;left:0px;height:3px;background-image:linear-gradient(90deg, rgb(207, 0, 0) 0%, rgb(255, 68, 68) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;z-index:10001;width:0%;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease-out;transition-delay:0s;transition-property:width;pointer-events:none;}#hgAnalyzing{display:none;}#hgResult{display:none;}html{scroll-behavior:smooth;}#hgQuiz{scroll-margin-top:16px;}.footer{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(26, 26, 26);color:rgb(154, 154, 154);padding-top:26px;padding-right:16px;padding-bottom:60px;padding-left:16px;font-family:Arial, sans-serif;font-size:11px;line-height:1.55;}.footer p{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;color:rgb(154, 154, 154);}.footer strong{color:rgb(207, 207, 207);}.footer a{color:rgb(255, 255, 255);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:8px;}.footer span{color:rgb(102, 102, 102);}*{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}body{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);color:rgb(0, 0, 0);line-height:1.5;-webkit-font-smoothing:antialiased;padding-bottom:0px;}.dm-advertorial-label{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(250, 250, 250);color:rgb(153, 153, 153);text-align:center;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;font-size:10px;font-weight:400;letter-spacing:0.3px;text-transform:uppercase;padding-top:3px;padding-right:0px;padding-bottom:2px;padding-left:0px;line-height:1.1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);}.dm-article{max-width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.dm-headline{font-family:Georgia, "Times New Roman", Times, serif;font-size:34px;font-weight:700;line-height:1.2;color:rgb(0, 0, 0);padding-top:16px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-comment-link .dm-speech{width:20px;height:20px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(227, 227, 227);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:rgb(102, 102, 102);}.dm-hero-wrap{position:relative;width:100%;overflow-x:hidden;overflow-y:hidden;}.dm-hero-wrap img{width:100%;height:auto;display:block;}.dm-gallery-badge .dm-gallery-icon{font-size:16px;}.dm-meta{padding-top:14px;padding-right:14px;padding-bottom:10px;padding-left:14px;font-family:-apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}.dm-author{font-size:14px;color:rgb(0, 0, 0);margin-bottom:2px;}.dm-author a{color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;}.dm-author a:hover{text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-story-tip .dm-tip-bullet{width:10px;height:10px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0, 77, 179);margin-top:5px;flex-shrink:0;}.dm-story-tip .dm-tip-text{font-size:15px;font-weight:700;color:rgb(0, 0, 0);line-height:1.4;}.dm-story-tip .dm-tip-text a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body{padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-body p{font-family:Georgia, "Times New Roman", Times, serif;font-size:19px;line-height:1.6;color:rgb(34, 34, 34);margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;}.dm-body p.dm-intro{font-weight:700;font-size:20px;line-height:1.5;color:rgb(0, 0, 0);border-left-width:4px;border-left-style:solid;border-left-color:rgb(207, 0, 0);padding-left:14px;margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-body p.dm-caption{font-size:13px;color:rgb(102, 102, 102);margin-top:6px;margin-right:0px;margin-bottom:16px;margin-left:0px;line-height:1.4;font-style:italic;}.dm-body img{width:100%;height:auto;display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.dm-body h5{font-size:23px;font-weight:700;margin-top:32px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-top:20px;border-top-width:3px;border-top-style:solid;border-top-color:rgb(207, 0, 0);color:rgb(0, 0, 0);font-family:Georgia, "Times New Roman", Times, serif;line-height:1.2;}.dm-body h1{font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:24px;font-weight:700;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;color:rgb(0, 0, 0);line-height:1.25;}.dm-body a{color:rgb(0, 77, 179);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.dm-body .dm-dropcap{float:left;font-family:TimesNewRoman, "Times New Roman", Times, Georgia, serif;font-size:64px;line-height:46px;padding-top:4px;padding-right:6px;color:rgb(0, 0, 0);font-weight:700;}.dm-related-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(242, 242, 242);border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-related-box h4{font-size:14px;font-weight:700;text-transform:uppercase;color:rgb(0, 77, 179);margin-bottom:12px;letter-spacing:0.5px;}.dm-related-item{display:block;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-top-width:1px;border-top-style:solid;border-top-color:rgb(221, 221, 221);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(0, 0, 0);}.dm-related-item:first-of-type{border-top-width:medium;border-top-style:none;border-top-color:currentcolor;padding-top:0px;}.dm-related-item img{width:100%;max-height:280px;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;display:block;}.dm-related-item .dm-rel-text{font-size:15px;font-weight:400;line-height:1.5;color:rgb(0, 0, 0);margin-top:10px;}.dm-related-item .dm-rel-text em{font-style:normal;font-weight:700;display:block;margin-top:6px;font-size:13px;color:rgb(51, 51, 51);}.dm-update-box{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 251, 234);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(240, 192, 64);border-right-color:rgb(240, 192, 64);border-bottom-color:rgb(240, 192, 64);border-left-color:rgb(240, 192, 64);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-size:15px;line-height:1.5;}.dm-update-box .dm-checkmark{color:rgb(40, 167, 69);font-weight:700;margin-right:4px;}.dm-update-box .dm-red{color:rgb(217, 83, 79);font-weight:700;}.dm-product-box{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(227, 227, 227);border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;text-align:center;}.dm-product-box img.dm-product-img{max-width:280px;width:70%;height:auto;margin-top:0px;margin-right:auto;margin-bottom:12px;margin-left:auto;}.dm-product-box .dm-step{font-size:16px;font-weight:700;margin-bottom:10px;display:flex;align-items:center;justify-content:center;row-gap:8px;column-gap:8px;}.dm-product-box img.dm-btn-img{max-width:300px;width:100%;margin-top:10px;margin-right:auto;margin-bottom:10px;margin-left:auto;}.dm-product-box .dm-offer-expire{font-size:17px;font-weight:700;color:rgb(217, 83, 79);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 243, 205);padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:inline-block;margin-top:8px;}.dm-badges img{height:120px;width:auto;}.hg-state-select{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);font-family:inherit;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:right 14px;background-position-y:center;cursor:pointer;}.hg-state-select:focus{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);outline-color:initial;outline-style:none;outline-width:initial;background-color:rgb(238, 242, 250);}.hg-quiz{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-top:24px;margin-right:0px;margin-bottom:24px;margin-left:0px;overflow-x:hidden;overflow-y:hidden;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);}.hg-quiz-header{background-image:linear-gradient(135deg, rgb(27, 68, 157) 0%, rgb(42, 91, 191) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;padding-top:18px;padding-right:16px;padding-bottom:14px;padding-left:16px;text-align:center;}.hg-quiz-title{color:rgb(255, 255, 255);font-size:18px;font-weight:700;margin-bottom:4px;line-height:1.3;}.hg-quiz-subtitle{color:rgba(255, 255, 255, 0.85);font-size:13px;margin-bottom:12px;}.hg-progress-wrap{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.25);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;height:8px;overflow-x:hidden;overflow-y:hidden;}.hg-progress-bar{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 192, 64);height:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transition-behavior:normal;transition-duration:0.4s;transition-timing-function:ease;transition-delay:0s;transition-property:width;}.hg-progress-text{color:rgba(255, 255, 255, 0.75);font-size:12px;margin-top:6px;}.hg-quiz-body{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-question{display:none;}.hg-question.active{display:block;animation-duration:0.3s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgFadeIn;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-q-text{font-size:17px;font-weight:700;margin-bottom:14px;color:rgb(26, 26, 26);line-height:1.4;}.hg-answer{display:block;width:100%;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;margin-bottom:10px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(220, 225, 232);border-right-color:rgb(220, 225, 232);border-bottom-color:rgb(220, 225, 232);border-left-color:rgb(220, 225, 232);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 249, 251);font-size:15px;font-weight:500;color:rgb(51, 51, 51);text-align:left;cursor:pointer;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease;transition-delay:0s;transition-property:all;font-family:inherit;line-height:1.3;appearance:none;}.hg-answer:hover{border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(238, 242, 250);}.hg-answer:active{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);color:rgb(255, 255, 255);border-top-color:rgb(27, 68, 157);border-right-color:rgb(27, 68, 157);border-bottom-color:rgb(27, 68, 157);border-left-color:rgb(27, 68, 157);transform:scale(0.98);}.hg-analyzing{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px;text-align:center;}.hg-spinner{width:44px;height:44px;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:rgb(227, 227, 227);border-bottom-color:rgb(227, 227, 227);border-left-color:rgb(227, 227, 227);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-color:rgb(27, 68, 157);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;margin-top:0px;margin-right:auto;margin-bottom:16px;margin-left:auto;animation-duration:0.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgSpin;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-analyzing-text{font-size:17px;font-weight:700;color:rgb(26, 26, 26);margin-bottom:6px;}.hg-analyzing-sub{font-size:14px;color:rgb(102, 102, 102);}.hg-result{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.hg-result-badge{background-image:linear-gradient(135deg, rgb(40, 167, 69) 0%, rgb(32, 144, 59) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;color:rgb(255, 255, 255);font-size:20px;font-weight:800;text-align:center;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-bottom:16px;letter-spacing:0.5px;animation-duration:2s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.hg-result-text{font-size:15px;line-height:1.6;margin-bottom:14px;color:rgb(34, 34, 34);}.hg-claim-btn{display:block;background-image:linear-gradient(rgb(63, 173, 74) 0%, rgb(45, 142, 54) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;font-size:18px;font-weight:800;text-align:center;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-top:14px;margin-right:0px;margin-bottom:14px;margin-left:0px;line-height:1.3;box-shadow:rgba(0, 0, 0, 0.18) 0px 3px 8px;animation-duration:2.5s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:hgBtnPulse;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;color:rgb(255, 255, 255) !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;}.hg-claim-btn:hover{background-image:linear-gradient(rgb(75, 194, 86) 0%, rgb(51, 158, 61) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;}.dm-promo-banner img{width:100%;height:auto;}.dm-promo-banner p{color:rgb(217, 83, 79);font-size:13px;font-weight:700;text-align:center;margin-top:6px;}.dm-comments-section{border-top-width:3px;border-top-style:solid;border-top-color:rgb(0, 77, 179);margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.dm-comments-header{display:flex;align-items:center;justify-content:space-between;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);}.dm-comments-header h3{font-size:18px;font-weight:700;color:rgb(0, 0, 0);}.dm-comments-header .dm-sort{font-size:13px;color:rgb(102, 102, 102);}.dm-comment{display:flex;row-gap:10px;column-gap:10px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(240, 240, 240);}.dm-comment-avatar{width:40px;height:40px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;object-fit:cover;flex-shrink:0;}.dm-comment-body{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:0px;}.dm-comment-author{font-size:14px;font-weight:700;color:rgb(0, 77, 179);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:block;margin-bottom:4px;}.dm-comment-text{font-size:14px;color:rgb(51, 51, 51);line-height:1.5;margin-bottom:8px;}.dm-comment-actions{display:flex;align-items:center;row-gap:16px;column-gap:16px;font-size:12px;color:rgb(153, 153, 153);}.dm-comment-actions span{cursor:pointer;}.dm-comment-actions .dm-like-count{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(232, 240, 254);color:rgb(0, 77, 179);padding-top:2px;padding-right:8px;padding-bottom:2px;padding-left:8px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-weight:600;font-size:11px;}.dm-footer a{color:rgb(102, 102, 102);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px;}#bottombar{position:fixed;bottom:0px;left:0px;right:0px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(27, 68, 157);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;z-index:9999;box-shadow:rgba(0, 0, 0, 0.2) 0px -2px 8px;transform:translateY(100%);transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}#bottombar.visible{transform:translateY(0px);}#bottombar .bar-msg{color:rgb(255, 255, 255);font-size:13px;font-weight:600;line-height:1.3;flex-grow:1;flex-shrink:1;flex-basis:0%;text-align:center;}#bottombar .bar-btn{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-weight:700;font-size:13px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;white-space-collapse:collapse;text-wrap-mode:nowrap;flex-shrink:0;cursor:pointer;color:rgb(27, 68, 157) !important;}.bar-phase{display:none;}.bar-phase.active{display:flex;align-items:center;justify-content:center;row-gap:10px;column-gap:10px;width:100%;}.dm-important-callout{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 240, 240);border-left-width:4px;border-left-style:solid;border-left-color:rgb(217, 83, 79);padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px;font-size:15px;line-height:1.5;color:rgb(51, 51, 51);}.dm-important-callout strong{color:rgb(217, 83, 79);}.dm-divider{border-top-width:2px;border-top-style:solid;border-top-color:rgb(227, 227, 227);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(227, 227, 227);padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;margin-top:20px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote{font-size:15px;font-style:italic;line-height:1.55;color:rgb(51, 51, 51);margin-top:12px;margin-right:0px;margin-bottom:20px;margin-left:0px;}.dm-celeb-quote strong{font-style:normal;}.dm-rmv{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-style:italic;font-size:9px !important;color:rgb(187, 187, 187) !important;margin-top:1px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;line-height:1 !important;font-weight:400 !important;}#readingProgress{position:fixed;top:0px;left:0px;height:3px;background-image:linear-gradient(90deg, rgb(207, 0, 0) 0%, rgb(255, 68, 68) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;z-index:10001;width:0%;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease-out;transition-delay:0s;transition-property:width;pointer-events:none;}#iz1s94{max-width:80px;}#imxyri{max-width:80px;}#if2oyy{max-width:80px;}#ivinur{display:flex;justify-content:center;}@keyframes hgFadeIn{0%{opacity:0;transform:translateY(8px);}100%{opacity:1;transform:translateY(0px);}0%{opacity:0;transform:translateY(8px);}100%{opacity:1;transform:translateY(0px);}0%{opacity:0;transform:translateY(8px);}100%{opacity:1;transform:translateY(0px);}0%{opacity:0;transform:translateY(8px);}100%{opacity:1;transform:translateY(0px);}}@keyframes hgSpin{100%{transform:rotate(360deg);}100%{transform:rotate(360deg);}100%{transform:rotate(360deg);}100%{transform:rotate(360deg);}}@keyframes hgPulse{0%, 100%{box-shadow:rgba(40, 167, 69, 0.4) 0px 0px 0px 0px;}50%{box-shadow:rgba(40, 167, 69, 0) 0px 0px 0px 10px;}0%, 100%{box-shadow:rgba(40, 167, 69, 0.4) 0px 0px 0px 0px;}50%{box-shadow:rgba(40, 167, 69, 0) 0px 0px 0px 10px;}0%, 100%{box-shadow:rgba(40, 167, 69, 0.4) 0px 0px 0px 0px;}50%{box-shadow:rgba(40, 167, 69, 0) 0px 0px 0px 10px;}0%, 100%{box-shadow:rgba(40, 167, 69, 0.4) 0px 0px 0px 0px;}50%{box-shadow:rgba(40, 167, 69, 0) 0px 0px 0px 10px;}}@keyframes hgBtnPulse{0%, 100%{transform:scale(1);}50%{transform:scale(1.02);}0%, 100%{transform:scale(1);}50%{transform:scale(1.02);}0%, 100%{transform:scale(1);}50%{transform:scale(1.02);}0%, 100%{transform:scale(1);}50%{transform:scale(1.02);}}@media screen{html{transition-behavior:normal;transition-duration:300ms;transition-timing-function:linear;transition-delay:0s;transition-property:-webkit-filter;}html{transition-behavior:normal;transition-duration:300ms;transition-timing-function:linear;transition-delay:0s;transition-property:-webkit-filter;}html{transition-behavior:normal;transition-duration:300ms;transition-timing-function:linear;transition-delay:0s;transition-property:-webkit-filter;}html{transition-behavior:normal;transition-duration:300ms;transition-timing-function:linear;transition-delay:0s;transition-property:-webkit-filter;}}@keyframes claude-pulse{0%, 100%{opacity:0.6;}50%{opacity:1;}0%, 100%{opacity:0.6;}50%{opacity:1;}0%, 100%{opacity:0.6;}50%{opacity:1;}0%, 100%{opacity:0.6;}50%{opacity:1;}}@media (min-width: 768px){.dm-article{max-width:740px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}.dm-headline{font-size:34px;}.dm-article{max-width:740px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}.dm-headline{font-size:34px;}.dm-article{max-width:740px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}.dm-headline{font-size:34px;}.dm-article{max-width:740px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}.dm-headline{font-size:34px;}}
