#sidebar .sbx-wrap,body.site-page #sidebar .sbx-wrap{--sbx-ink:#172124;--sbx-ink-2:#526267;--sbx-accent:#1D5158;--sbx-accent-dk:#163F46;--sbx-mint:#9CCDC8;--sbx-mint-soft:#DCE9E6;--sbx-line:#E3EAE8;--sbx-soft:#EEF3F2;--sbx-card:#FFF;--sbx-on-dark:#F4F7F6;--sbx-on-dark-2:#DCE9E6}
body.site-page #sidebar .sbx-wrap .sbx-sidebar{gap:16px}
body.site-page #sidebar .sbx-wrap .sbx-editorial,body.site-page #sidebar .sbx-wrap .sbx-search-form,body.site-page #sidebar .sbx-wrap .sbx-status,body.site-page #sidebar .sbx-wrap .sbx-toc,body.site-page #sidebar .sbx-wrap .sbx-latest,body.site-page #sidebar .sbx-wrap .sbx-quick,body.site-page #sidebar .sbx-wrap .sbx-consult,body.site-page #sidebar .sbx-wrap .sbx-social,body.site-page #sidebar .sbx-wrap .sbx-disclosure{border-radius:14px;padding:20px}
body.site-page #sidebar .sbx-wrap .sbx-search-form,body.site-page #sidebar .sbx-wrap .sbx-status,body.site-page #sidebar .sbx-wrap .sbx-toc,body.site-page #sidebar .sbx-wrap .sbx-latest,body.site-page #sidebar .sbx-wrap .sbx-quick,body.site-page #sidebar .sbx-wrap .sbx-social,body.site-page #sidebar .sbx-wrap .sbx-disclosure{border:1px solid var(--sbx-line)}
body.site-page #sidebar .sbx-wrap .sbx-disclosure{padding:0;overflow:hidden}
body.site-page #sidebar .sbx-wrap .sbx-disclosure summary{padding:16px 20px;min-height:56px}
body.site-page #sidebar .sbx-wrap .sbx-disclosure .sbx-disclosure-body{padding:0 20px 20px}
body.site-page #sidebar .sbx-wrap .sbx-editorial,body.site-page #sidebar .sbx-wrap .sbx-consult{border:1px solid rgba(156,205,200,.24)}
body.site-page #sidebar .sbx-wrap .sbx-editorial__kicker,body.site-page #sidebar .sbx-wrap .sbx-section-kicker,body.site-page #sidebar .sbx-wrap .sbx-consult__kicker,body.site-page #sidebar .sbx-wrap .sbx-social__title{font-size:13px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase}
body.site-page #sidebar .sbx-wrap .sbx-editorial__title{font-size:24px;font-weight:700;line-height:32px;letter-spacing:-.01em}
body.site-page #sidebar .sbx-wrap .sbx-section-title,body.site-page #sidebar .sbx-wrap .sbx-consult__title,body.site-page #sidebar .sbx-wrap .sbx-search-label,body.site-page #sidebar .sbx-wrap .sbx-disclosure summary strong{font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-transform:none}
body.site-page #sidebar .sbx-wrap .sbx-editorial__text,body.site-page #sidebar .sbx-wrap .sbx-consult__text,body.site-page #sidebar .sbx-wrap .sbx-quick-list a strong,body.site-page #sidebar .sbx-wrap .sbx-latest-list a strong{font-size:14px;font-weight:500;line-height:20px}
body.site-page #sidebar .sbx-wrap .sbx-status-note,body.site-page #sidebar .sbx-wrap .sbx-disclosure summary small,body.site-page #sidebar .sbx-wrap .sbx-quick-list a small,body.site-page #sidebar .sbx-wrap .sbx-latest-list a span{font-size:13px;font-weight:500;line-height:16px;color:var(--sbx-ink-2)}
body.site-page #sidebar .sbx-wrap .sbx-status-item h3{font-size:13px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--sbx-ink-2)}
body.site-page #sidebar .sbx-wrap .sbx-status-value{font-size:20px;font-weight:700;line-height:28px}
body.site-page #sidebar .sbx-wrap .catsTd a,body.site-page #sidebar .sbx-wrap a.catName{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;line-height:20px;color:var(--sbx-ink)}
body.site-page #sidebar .sbx-wrap .catNumData{font-size:13px;font-weight:500;line-height:16px;color:var(--sbx-ink-2)}
body.site-page #sidebar .sbx-wrap .sbx-weather-city{font-size:13px;font-weight:500;color:var(--sbx-ink-2)}
body.site-page #sidebar .sbx-wrap .sbx-online-counter>div{font-size:13px;font-weight:500;line-height:16px;color:var(--sbx-ink-2)}
body.site-page #sidebar .sbx-wrap .sbx-online-counter b{font-size:14px;font-weight:700;color:var(--sbx-ink)}
body.site-page #sidebar .sbx-wrap .sbx-online-users a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;color:var(--sbx-accent)}
body.site-page #sidebar .sbx-wrap .sbx-latest-list li,body.site-page #sidebar .sbx-wrap .sbx-quick-list li,body.site-page #sidebar .sbx-wrap .sbx-toc-list li{border-color:var(--sbx-line)}
body.site-page #sidebar .sbx-wrap .sbx-editorial__link,body.site-page #sidebar .sbx-wrap .sbx-consult__button,body.site-page #sidebar .sbx-wrap .sbx-consult__secondary,body.site-page #sidebar .sbx-wrap .sbx-section-link,body.site-page #sidebar .sbx-wrap .sbx-back-to-top{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;min-height:44px;padding:10px 16px;border-radius:10px;font-size:14px;font-weight:600;line-height:20px;text-align:center}
body.site-page #sidebar .sbx-wrap.sbx-wrap--v3 a.sbx-editorial__link,body.site-page #sidebar .sbx-wrap.sbx-wrap--v3 a.sbx-consult__button{background:var(--sbx-mint);color:var(--sbx-ink);font-weight:600}
body.site-page #sidebar .sbx-wrap .sbx-editorial__link:hover,body.site-page #sidebar .sbx-wrap .sbx-editorial__link:focus-visible,body.site-page #sidebar .sbx-wrap .sbx-consult__button:hover,body.site-page #sidebar .sbx-wrap .sbx-consult__button:focus-visible{background:var(--sbx-mint-soft)}
body.site-page #sidebar .sbx-wrap .sbx-consult__secondary{margin-top:8px;border:1px solid rgba(156,205,200,.36);background:transparent;color:var(--sbx-on-dark-2);text-decoration:none}
body.site-page #sidebar .sbx-wrap .sbx-consult__secondary:hover,body.site-page #sidebar .sbx-wrap .sbx-consult__secondary:focus-visible{border-color:var(--sbx-mint);background:rgba(156,205,200,.14);color:#FFF}
body.site-page #sidebar .sbx-wrap .sbx-section-link,body.site-page #sidebar .sbx-wrap .sbx-back-to-top{margin-top:16px;border:1px solid var(--sbx-line);background:var(--sbx-card);color:var(--sbx-accent);text-decoration:none}
body.site-page #sidebar .sbx-wrap .sbx-section-link:hover,body.site-page #sidebar .sbx-wrap .sbx-section-link:focus-visible,body.site-page #sidebar .sbx-wrap .sbx-back-to-top:hover,body.site-page #sidebar .sbx-wrap .sbx-back-to-top:focus-visible{border-color:var(--sbx-accent);background:var(--sbx-soft);color:var(--sbx-accent-dk)}
body.site-page #sidebar .sbx-wrap .sbx-search-row{gap:8px}
body.site-page #sidebar .sbx-wrap .sbx-search-text{min-height:44px;padding:10px 14px;border-radius:10px;border:1px solid var(--sbx-line);background:var(--sbx-card);font-size:14px;font-weight:500}
body.site-page #sidebar .sbx-wrap .sbx-search-button{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;border-radius:10px;background:var(--sbx-accent);color:#FFF}
body.site-page #sidebar .sbx-wrap .sbx-search-button:hover,body.site-page #sidebar .sbx-wrap .sbx-search-button:focus-visible{background:#235659}
body.site-page #sidebar .sbx-wrap .sbx-social__links{gap:8px}
body.site-page #sidebar .sbx-wrap .sbx-social__links a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--sbx-soft);color:var(--sbx-accent)}
body.site-page #sidebar .sbx-wrap .sbx-social__links a:hover,body.site-page #sidebar .sbx-wrap .sbx-social__links a:focus-visible{background:var(--sbx-accent);color:#FFF}
body.site-page #sidebar .sbx-wrap .sbx-quick-list a,body.site-page #sidebar .sbx-wrap .sbx-latest-list a,body.site-page #sidebar .sbx-wrap .sbx-toc-list a{min-height:44px;border-radius:10px}
body.site-page #sidebar .sbx-wrap .sbx-login-box .login-with{width:44px;height:44px;background-size:24px 24px;background-position:center;border-radius:10px}
body.site-page #sidebar .sbx-wrap .sbx-login-box a{display:inline-flex;align-items:center;min-height:44px}
body.site-page #sidebar .sbx-wrap .sbx-login-box .user-form-label,body.site-page #sidebar .sbx-wrap .sbx-login-box .social-label,body.site-page #sidebar .sbx-wrap .sbx-login-box .user-login-links a{font-size:14px;font-weight:500;line-height:20px}
body.site-page #sidebar .sbx-wrap .sbx-login-box input[type="checkbox"]{width:20px;height:20px;margin:12px 8px 12px 0;accent-color:var(--sbx-accent)}
body.site-page #sidebar .sbx-wrap a:focus-visible,body.site-page #sidebar .sbx-wrap button:focus-visible,body.site-page #sidebar .sbx-wrap summary:focus-visible,body.site-page #sidebar .sbx-wrap input:focus-visible{outline:3px solid var(--sbx-mint);outline-offset:2px}
@media (max-width:1279px){body .sidebar-arrow{-webkit-mask-image:none;mask-image:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border-radius:0 12px 12px 0;background-color:#1D5158;color:#FFF;box-shadow:0 8px 20px rgba(23,33,36,.24)}body .sidebar-arrow::before{content:"";width:9px;height:9px;margin-left:-3px;border-top:2px solid #FFF;border-right:2px solid #FFF;transform:rotate(45deg)}body .sidebar-arrow:hover,body .sidebar-arrow:focus-visible{background-color:#235659}body .sidebar-arrow.opened{left:min(340px,calc(100vw - 48px))}body .sidebar-arrow.opened::before{margin-left:3px;transform:rotate(-135deg)}}
@media (min-width:768px) and (max-width:1279px){body .sidebar-arrow{height:56px;min-height:56px}body .sidebar-arrow.opened{left:min(360px,calc(100vw - 48px))}}
@media (min-width:1280px){body .sidebar-arrow{display:none}body.site-page #sidebar{background-color:transparent;color:#172124}}
#footer.dt-footer--innerverse.dt-footer--v2{--ft-ink:#F4F7F6;--ft-text:#DCE9E6;--ft-mute:#9AA9A5;--ft-mint:#9CCDC8;--ft-mint-soft:#DCE9E6;--ft-accent:#1D5158;--ft-accent-hov:#235659;--ft-card:#1B2D33;--ft-card-2:#20343B;--ft-line:rgba(156,205,200,.20)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__proof,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__col{border-radius:24px;padding:28px;border:1px solid var(--ft-line);background:var(--ft-card)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__proof-item,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__note,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__rating{border-radius:14px;border:1px solid var(--ft-line);background:var(--ft-card-2)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__proof-item{padding:12px 16px;min-height:44px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__note,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__rating{padding:16px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__eyebrow,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social-title{font-size:13px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ft-mint)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta h2{font-size:30px;font-weight:700;line-height:40px;letter-spacing:-.01em;color:var(--ft-ink)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__block h3,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__col h3{font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-transform:none;color:var(--ft-ink)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta>p,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__about p,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__menu a,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-row,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__note,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__rating{font-size:14px;font-weight:500;line-height:20px;color:var(--ft-text)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__proof-item span:last-child{font-size:14px;font-weight:600;line-height:20px;color:var(--ft-mint)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__links a,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cookie-settings{font-size:14px;font-weight:600;line-height:20px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__bottom{font-size:13px;font-weight:500;line-height:16px;color:var(--ft-mute)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:44px;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:600;line-height:20px;text-align:center;text-decoration:none;border:1px solid transparent}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__action--primary{background:var(--ft-accent);color:#FFF;border-color:var(--ft-accent)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__action--primary:hover,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__action--primary:focus-visible{background:var(--ft-accent-hov);border-color:var(--ft-accent-hov)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__action--secondary{background:transparent;color:var(--ft-ink);border-color:var(--ft-line)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__action--secondary:hover,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__action--secondary:focus-visible{background:rgba(156,205,200,.14);border-color:var(--ft-mint);color:#FFF}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social-actions{display:grid;gap:8px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social-actions .dt-footer__action{width:100%}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta-actions{display:flex;flex-wrap:wrap;gap:12px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(44px,1fr);gap:8px;margin:0 0 16px;padding:0;list-style:none}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--ft-card-2);color:var(--ft-mint);border:1px solid var(--ft-line);text-decoration:none}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social a:hover,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social a:focus-visible{background:var(--ft-accent);color:#FFF;border-color:var(--ft-accent)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social .ic{width:20px;height:20px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__menu a,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__links a,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cookie-settings{display:inline-flex;align-items:center;min-height:44px;border-radius:10px;color:var(--ft-text);text-decoration:none}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__menu a:hover,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__menu a:focus-visible,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__links a:hover,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__links a:focus-visible,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cookie-settings:hover,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cookie-settings:focus-visible{color:var(--ft-mint)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-row a{display:inline-flex;align-items:center;min-height:44px;color:var(--ft-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ft-line)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-row a:hover,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-row a:focus-visible{color:var(--ft-mint);text-decoration-color:var(--ft-mint)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-row{border-color:var(--ft-line)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__links{border-color:var(--ft-line)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-label{font-size:13px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ft-mute)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-text,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-link{font-size:14px;font-weight:500;line-height:20px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__contact-link--phone{font-size:16px;font-weight:700;line-height:24px;color:var(--ft-ink)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__proof-item span{font-size:14px;font-weight:600;line-height:20px}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__note p{font-size:14px;font-weight:500;line-height:20px;color:var(--ft-text)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__rating-title{font-size:14px;font-weight:700;line-height:20px;color:var(--ft-ink)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__rating-placeholder{font-size:13px;font-weight:500;line-height:16px;color:var(--ft-mute)}
#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__rating a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;line-height:20px;color:var(--ft-mint)}
#footer.dt-footer--innerverse.dt-footer--v2 a:focus-visible,#footer.dt-footer--innerverse.dt-footer--v2 button:focus-visible{outline:3px solid var(--ft-mint);outline-offset:2px}
@media (max-width:767px){#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__social{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__proof,#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__col{padding:20px;border-radius:20px}#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta h2{font-size:24px;line-height:32px}#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta-actions{display:grid;gap:8px}#footer.dt-footer--innerverse.dt-footer--v2 .dt-footer__cta-actions .dt-footer__action{width:100%}}
@media (max-width:767px){.cosmo-cookie-banner--v2{padding:12px 14px;font-size:13px;line-height:1.4}.cosmo-cookie-banner--v2 .cosmo-cookie-banner__inner{flex-direction:column;gap:10px}.cosmo-cookie-banner--v2 .cosmo-cookie-banner__actions{display:flex;gap:8px;width:100%}.cosmo-cookie-banner--v2 .cosmo-cookie-banner__btn{flex:1;padding:10px 12px;font-size:13px;min-height:44px}.cosmo-cookie-banner--v2 .cosmo-cookie-banner__text{font-size:13px}}