body.dn-public-refresh{--dn-ui-ink:#172b42;--dn-ui-muted:#5d6d7e;--dn-ui-navy:#12365c;--dn-ui-blue:#10568e;--dn-ui-red:#c82135;--dn-ui-line:#dfe7ee;--dn-ui-soft:#f5f8fb;--dn-ui-white:#fff;--dn-ui-radius:6px;--dn-ui-small-radius:4px;--dn-ui-shadow:0 3px 12px rgba(20,43,67,.08);color:var(--dn-ui-ink)}
body.dn-public-refresh :where(a,button,input,select,textarea,[role="button"]):focus-visible{outline:2px solid var(--dn-ui-blue);outline-offset:3px}
body.dn-public-refresh :where(.btn,.page-link,.form-control,.form-select,.dn-masthead-quick-button,.footer-app-btn){border-radius:var(--dn-ui-radius)}
body.dn-public-refresh :where(.btn,.page-link,.footer-app-btn,.dn-masthead-quick-button){transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}
body.dn-public-refresh :where(.form-control,.form-select):focus{border-color:#6c9dc4;box-shadow:0 0 0 3px rgba(16,86,142,.12)}
body.dn-public-refresh .btn-primary{background-color:var(--dn-ui-blue);border-color:var(--dn-ui-blue);color:#fff}
body.dn-public-refresh .btn-primary:hover{background-color:var(--dn-ui-navy);border-color:var(--dn-ui-navy)}
body.dn-public-refresh .btn-outline-primary{color:var(--dn-ui-blue);border-color:#b5cce0}
body.dn-public-refresh .btn-outline-primary:hover{background:var(--dn-ui-blue);border-color:var(--dn-ui-blue);color:#fff}
body.dn-public-refresh .btn-danger{background-color:var(--dn-ui-red);border-color:var(--dn-ui-red);color:#fff}
body.dn-public-refresh .btn-danger:hover{background-color:#a81c2e;border-color:#a81c2e}
body.dn-public-refresh .btn-outline-secondary{background:var(--dn-ui-white);border-color:#cbd6e0;color:#465a6d}
body.dn-public-refresh .btn-outline-secondary:hover{background:#edf2f7;border-color:#b4c4d3;color:var(--dn-ui-navy)}
body.dn-public-refresh .btn:active{box-shadow:none}
body.dn-public-refresh .page-link{border-color:var(--dn-ui-line);color:var(--dn-ui-blue)}
body.dn-public-refresh .page-link:hover{background:#eef5fa;border-color:#b9d0e2;color:var(--dn-ui-navy)}
body.dn-public-refresh .page-item.active .page-link{background:var(--dn-ui-blue);border-color:var(--dn-ui-blue);color:#fff}
body.dn-public-refresh .dn-masthead .dn-masthead-quick-button{border:1px solid #cfdae5;background:#f7fafc;color:var(--dn-ui-navy);font-weight:700}
body.dn-public-refresh .dn-masthead .dn-masthead-quick-button:hover{border-color:#93b6d1;background:#eaf3fa;color:var(--dn-ui-blue)}
body.dn-public-refresh .dn-smart-masthead-search :where(input,button){border-radius:var(--dn-ui-small-radius)}
body.dn-public-refresh .dn-smart-navigation .dn-smart-more-menu{border:1px solid var(--dn-ui-line);border-radius:var(--dn-ui-radius);box-shadow:var(--dn-ui-shadow)}
body.dn-public-refresh .dn-smart-navigation .dropdown-item:hover{background:#edf4f9;color:var(--dn-ui-blue)}
body.dn-public-refresh .dn-smart-navigation .dn-navigation-links .nav-link{transition:background-color .15s ease,color .15s ease}
body.dn-public-refresh .dn-smart-navigation .dn-navigation-links .nav-link:hover{background-color:rgba(255,255,255,.11)}
body.dn-public-refresh .dn-breaking-ticker{border-radius:var(--dn-ui-radius);border-color:var(--dn-ui-line)}
body.dn-public-refresh .dn-breaking-ticker .dn-breaking-label{border-radius:var(--dn-ui-small-radius) 0 0 var(--dn-ui-small-radius)}
body.dn-public-refresh .dn-trending-bar{border-color:var(--dn-ui-line)}
body.dn-public-refresh .dn-trending-bar .dn-trending-label{border-radius:var(--dn-ui-radius);background:var(--dn-ui-navy);color:#fff}
body.dn-public-refresh .dn-trending-bar .dn-trending-items a{border-radius:var(--dn-ui-radius);background:#f0f3f7;color:var(--dn-ui-navy);transition:background-color .15s ease,color .15s ease}
body.dn-public-refresh .dn-trending-bar .dn-trending-items a:hover{background:#dfeaf4;color:#073d69}
body.dn-public-refresh .voice-home-wrapper .home-section{border-bottom-color:var(--dn-ui-line)}
body.dn-public-refresh .voice-home-wrapper :where(.section-heading,.dnls26-heading,.sdrx26-heading,.dnmf26-heading,.dnpg30-heading,.dnen28-heading){border-bottom-color:var(--dn-ui-line)}
body.dn-public-refresh .voice-home-wrapper .home-section :where(.section-heading a,.dnls26-more,.dncp32-more-wrap a):hover{color:var(--dn-ui-red)}
body.dn-public-refresh .voice-home-wrapper :where(.dn-lead-media,.news-card-media,.dnls26-image,.sdrx26-lead-photo,.sdrx26-visual-photo,.dnmf26-image,.dnen28-feature-image,.dnen28-side-image,.dnpg30-photo,.dn-e11-photo,.dn-e11-story-photo){border-radius:var(--dn-ui-radius)}
body.dn-public-refresh .voice-home-wrapper :where(.dn-lead-media,.news-card-media,.dnls26-image,.sdrx26-lead-photo,.sdrx26-visual-photo,.dnmf26-image,.dnen28-feature-image,.dnen28-side-image,.dnpg30-photo,.dn-e11-photo,.dn-e11-story-photo) img{border-radius:inherit}
body.dn-public-refresh .voice-home-wrapper .dn-lead-clean{--dn-lead-rule:var(--dn-ui-line);--dn-lead-accent:var(--dn-ui-blue)}
body.dn-public-refresh .voice-home-wrapper .dn-lead-clean .dn-lead-small-story:hover h3 a,body.dn-public-refresh .voice-home-wrapper .dn-lead-clean .dn-lead-center-item:hover h3 a{color:var(--dn-ui-blue)}
body.dn-public-refresh .voice-home-wrapper .dnls26-section .dnls26-card{background:#f8fafc;border:1px solid #e6ecf2;border-radius:var(--dn-ui-radius);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}
body.dn-public-refresh .voice-home-wrapper .dnls26-section .dnls26-card:hover{background:#fff;border-color:#d4e1ed;box-shadow:var(--dn-ui-shadow)}
body.dn-public-refresh .voice-home-wrapper :where(.dnls26-title,.sdrx26-lead-title,.dnmf26-feature-title,.dnen28-feature-title,.dn-lead-primary-title,.dn-lead-center-feature h2,.news-card-text h3) a{transition:color .15s ease}
body.dn-public-refresh .voice-home-wrapper :where(.dnls26-title,.sdrx26-lead-title,.dnmf26-feature-title,.dnen28-feature-title,.dn-lead-primary-title,.dn-lead-center-feature h2,.news-card-text h3) a:hover{color:var(--dn-ui-blue)}
body.dn-public-refresh .voice-home-wrapper .sdrx26-section .sdrx26-location-form :where(.sdrx26-select,.sdrx26-search-btn){border-radius:var(--dn-ui-radius)}
body.dn-public-refresh .voice-home-wrapper .sdrx26-section .sdrx26-search-btn{background:var(--dn-ui-blue)}
body.dn-public-refresh .voice-home-wrapper .sdrx26-section .sdrx26-search-btn:hover{background:var(--dn-ui-navy)}
body.dn-public-refresh .voice-home-wrapper .portal-ad :where(img,video){border-radius:var(--dn-ui-small-radius)}
body.dn-public-refresh .dncp32-page :where(.dncp32-image,.dncp32-list-image,.dncp32-sidebar-story-image){border-radius:var(--dn-ui-radius)}
body.dn-public-refresh .dncp32-page :where(.dncp32-more,.dncp32-tab-footer,.dncp32-tab-label,.dncp32-sidebar-heading){border-radius:var(--dn-ui-small-radius)}
body.dn-public-refresh .dncp32-page .dncp32-tab-buttons{column-gap:3px}
body.dn-public-refresh .dncp32-page .dncp32-more:hover{box-shadow:0 3px 10px rgba(200,33,53,.12)}
body.dn-public-refresh .dn-archive-professional .dn-archive-toolbar{border-radius:var(--dn-ui-radius);border-color:var(--dn-ui-line)}
body.dn-public-refresh .dn-archive-professional .dn-archive-toolbar :where(input,select,.btn){border-radius:var(--dn-ui-radius)}
body.dn-public-refresh .dn-archive-professional .dn-archive-picture{border-radius:var(--dn-ui-radius)}
body.dn-public-refresh .dn-archive-professional .dn-archive-result:hover .dn-archive-info h2 a{color:var(--dn-ui-blue)}
body.dn-public-refresh :where(.dn-info-page,.dn-essentials-page) :where(.dn-info-tile,.dn-info-teaser,.dn-essential-tile,.dn-quiz-feature){border-radius:var(--dn-ui-radius);border-color:var(--dn-ui-line)}
body.dn-public-refresh :where(.dn-info-page,.dn-essentials-page) :where(a.btn,.dn-quiz-feature a){border-radius:var(--dn-ui-radius)}
body.dn-public-refresh .voice-article-page .article-body{font-size:18px!important;line-height:1.68!important;max-width:770px;margin-inline:auto;padding-inline:10px}
body.dn-public-refresh .voice-article-page .article-body p{line-height:inherit!important;margin-bottom:14px}
body.dn-public-refresh .voice-article-page .article-body :where(blockquote,img,video){border-radius:var(--dn-ui-radius)}
body.dn-public-refresh .voice-article-page .va-tags a{border-radius:var(--dn-ui-radius);border-color:var(--dn-ui-line)}
body.dn-public-refresh .voice-article-page .va-tags a:hover{background:#e8f1f8;border-color:#b8cee2;color:var(--dn-ui-blue)}
body.dn-public-refresh .site-footer{background:#f6f8fb;border-top-color:var(--dn-ui-navy)}
body.dn-public-refresh .site-footer .footer-links a{transition:color .15s ease}
body.dn-public-refresh .site-footer .footer-links a:hover{color:var(--dn-ui-blue)}
body.dn-public-refresh .site-footer .footer-app-btn{border-radius:var(--dn-ui-radius);background:var(--dn-ui-blue);color:#fff}
body.dn-public-refresh .site-footer .footer-app-btn:hover{background:var(--dn-ui-navy);color:#fff}
body.dn-public-refresh .site-footer .footer-socials a{border-radius:var(--dn-ui-small-radius)}
@media(max-width:767.98px){body.dn-public-refresh{--dn-ui-radius:5px}body.dn-public-refresh .voice-article-page .article-body{font-size:17px!important;line-height:1.66!important;padding-inline:5px}body.dn-public-refresh .voice-home-wrapper .dnls26-section .dnls26-card{box-shadow:none}}
@media(prefers-reduced-motion:reduce){body.dn-public-refresh :where(.btn,.page-link,.footer-app-btn,.dn-masthead-quick-button,.dn-trending-items a,.dnls26-card){transition:none!important}}
html[data-theme="dark"] body.dn-public-refresh{--dn-ui-ink:#e7edf4;--dn-ui-muted:#b0beca;--dn-ui-line:#35485c;--dn-ui-soft:#1e2b3c;--dn-ui-white:#1b293a;--dn-ui-shadow:0 3px 12px rgba(0,0,0,.22)}
html[data-theme="dark"] body.dn-public-refresh .dn-masthead .dn-masthead-quick-button{background:#1b2d40;border-color:#3a536c;color:#e7edf4}
html[data-theme="dark"] body.dn-public-refresh .dn-trending-bar .dn-trending-items a{background:#24344a;color:#e7edf4}
html[data-theme="dark"] body.dn-public-refresh .voice-home-wrapper .dnls26-section .dnls26-card{background:#202e3d;border-color:#34475a}
html[data-theme="dark"] body.dn-public-refresh .voice-home-wrapper .dnls26-section .dnls26-card:hover{background:#27384a;border-color:#48627b}
html[data-theme="dark"] body.dn-public-refresh .site-footer{background:#1b2635}
html[data-theme="dark"] body.dn-public-refresh .btn-outline-secondary{background:#213147;border-color:#455a71;color:#dce5ee}
