.brand-meteo-pulse{--mp-size:30px;--mp-by:11px;--mp-mark:57px;align-items:flex-start;gap:13px}.brand-meteo-pulse .meteo-pulse-mark{width:var(--mp-mark);height:var(--mp-mark);flex:none}.brand-meteo-pulse>span:last-child.meteo-pulse-words{padding-top:calc(var(--mp-by) - var(--mp-size) * .01);flex-direction:column;gap:4px;display:flex;transform:none}.meteo-pulse-name{font-family:var(--font-meteo-pulse), var(--font-brand);font-size:var(--mp-size);letter-spacing:-.01em;white-space:nowrap;font-weight:800;line-height:1;display:inline-flex}.meteo-pulse-name>span:first-child{color:#0e3058}.meteo-pulse-puls{display:inline-block;position:relative}.meteo-pulse-puls>em{color:#0000;background:linear-gradient(95deg,#3a9a5b 0%,#d6a21f 52%,#e2632a 100%);-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-style:normal}.brand .meteo-pulse-by{left:calc(var(--mp-size) * .746);bottom:calc(var(--mp-size) * .99);color:#8a9297;font-family:var(--font-sans);font-size:var(--mp-by);letter-spacing:.01em;white-space:nowrap;margin:0;font-weight:600;line-height:1;position:absolute}.meteo-pulse-by-word{font-synthesis:style;font-style:italic}.meteo-pulse-by i{letter-spacing:-.02em;font-style:normal;font-weight:800}.meteo-pulse-by i span{color:#0e3058}.meteo-pulse-by i em{color:#4d7d53;font-style:normal}.brand .meteo-pulse-tagline{color:#687075;font-family:var(--font-sans);white-space:nowrap;margin:0;font-size:9.5px;font-weight:500;line-height:1.2}[data-theme=dark] .meteo-pulse-name>span:first-child,[data-theme=dark] .meteo-pulse-by i span{color:#e6ecf8}[data-theme=dark] .brand .meteo-pulse-by{color:#9aa6bd}[data-theme=dark] .meteo-pulse-by i em{color:#9fc7a3}[data-theme=dark] .brand .meteo-pulse-tagline{color:#aab4c8}@media (max-width:760px){.brand-meteo-pulse{--mp-size:24px;--mp-by:9.5px;--mp-mark:33px;gap:9px}.brand-meteo-pulse>span:last-child.meteo-pulse-words{transform:none}.brand .meteo-pulse-tagline{display:none}.brand .meteo-pulse-by{max-width:none;display:block;overflow:visible}}@media (max-width:370px){.brand-meteo-pulse{--mp-size:20px;--mp-by:8px;--mp-mark:28px;gap:7px}}.site-header.site-header-meteo-pulse{border-bottom-color:#0000}.site-header.site-header-meteo-pulse:after{content:"";pointer-events:none;background:linear-gradient(90deg,#3a9a5b 0%,#d6a21f 52%,#e2632a 100%);height:3px;position:absolute;bottom:-1px;left:0;right:0}.content-page.daily-storms{background:#e6eef9}[data-theme=dark] .content-page.daily-storms{background:#0c1424}.brand.brand-pogodar{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.brand-pogodar .brand-pogodar-icon{flex:none;width:43px;height:43px;display:block}.brand-pogodar>.brand-pogodar-word{margin-bottom:5.64px;display:block;position:relative;transform:none}.brand-pogodar-word>img{width:auto;height:45.64px;display:block}.brand-pogodar-tag{width:48.73%;height:27.26%;position:absolute;top:84.59%;left:38.99%;overflow:visible}.brand-pogodar-tag text{fill:#7d8590;font-family:var(--font-sans), Arial, sans-serif;font-weight:700}[data-theme=dark] .brand-pogodar-word{background:url(/pogodar-logo-solo-dark.svg) 0 0/100% no-repeat}[data-theme=dark] .brand-pogodar-word>img{opacity:0}[data-theme=dark] .brand-pogodar-tag text{fill:#9aa6b5}.footer-pogodar .footer-brand.brand-pogodar{gap:9px}@media (max-width:760px){.brand-pogodar .brand-pogodar-icon{width:32px;height:32px}.brand.brand-pogodar{gap:8px}.brand-pogodar-word>img{height:34.23px}.brand-pogodar>.brand-pogodar-word{margin-bottom:4.23px}}.footer-pogodar .footer-band{background:linear-gradient(110deg,#eef4fc 0%,#e6eefa 60%,#f7f1df 100%);border-bottom-color:#dde6f2}[data-theme=dark] .footer-pogodar .footer-band{background:linear-gradient(110deg,#18212e 0%,#172030 60%,#24221a 100%);border-color:#2a3442}
.reader-tools.reader-plate{box-shadow:none;background:linear-gradient(#f8f9f8,#fff);border:1px solid #41694821;border-radius:16px;align-items:center;gap:16px;margin:0 0 28px;padding:8px 8px 8px 20px;display:flex;position:relative;overflow:visible}.reader-plate-count{color:#3b6d41;font-family:var(--font-brand);white-space:nowrap;font-size:18px;font-weight:600;line-height:1}.reader-plate-bar{flex:auto;gap:5px;min-width:0;display:grid}.reader-plate-bar i{background:#e2e5e7;border-radius:3px;height:6px;display:block}.reader-plate-bar i.is-read{background:linear-gradient(90deg, var(--teal), var(--brand-end))}.reader-plate-bar i.is-current{background:linear-gradient(90deg, var(--teal), #c6d7a9)}.reader-plate-spacer{flex:auto}.reader-plate-time{color:#5d666b;white-space:nowrap;font-size:13px;font-weight:600}.reader-plate .reader-settings{border-top:0;position:static}.reader-plate .reader-settings summary{color:#465156;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #41694821;border-radius:11px;align-items:center;gap:8px;width:auto;height:42px;min-height:42px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.reader-plate .reader-settings summary>span{color:#47844f;font-family:var(--font-brand);font-size:16px}.reader-plate .reader-settings summary>em{font-style:normal}.reader-plate .reader-settings summary>i{margin-left:0;font-size:13px}.reader-plate .reader-settings[open] summary{border-radius:11px}.reader-plate .reader-settings-panel{z-index:20;background:#fff;border:1px solid #41694821;border-radius:16px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 40px #1b24281f}.story-nav{flex-direction:column;gap:14px;margin-top:30px;display:flex}.story-nav-actions{gap:12px;display:flex}.story-nav-back{box-sizing:border-box;color:#5d666b;background:#fff;border:1px solid #d9dde0;border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;transition:transform .16s;display:flex}.story-nav-next{box-sizing:border-box;height:42px;color:var(--on-brand);background:linear-gradient(95deg, var(--teal), var(--brand-end));white-space:nowrap;border-radius:12px;flex:auto;justify-content:space-between;align-items:center;gap:12px;padding:0 20px 0 24px;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 10px 25px #3e734529}.story-nav-next-label{align-items:baseline;gap:10px;min-width:0;display:flex}.story-nav-next-label b{font-size:17px;font-weight:700}.story-nav-next-label>span{opacity:.7}.story-nav-next-label small{opacity:.8;font-size:14px;font-weight:400}.story-nav-arrow{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;margin-left:4px}.story-nav-back:hover,.story-nav-next:hover{transform:translateY(-1px)}.story-nav-next:hover{color:var(--on-brand);box-shadow:0 13px 28px #3e734538}.story-nav-back:focus-visible,.story-nav-next:focus-visible{outline-offset:3px;outline:3px solid #71b2794d}.story-nav-done svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.story-nav-done{align-items:center;gap:20px;display:flex}.story-nav-done-thanks{justify-content:center}.story-nav-done>span:first-child{color:#3b6d41;font-family:var(--font-brand);white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.story-nav-done svg{stroke-width:2.2px;width:20px;height:20px}.story-engagement.article-engagement-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:0}.article-card>.story-engagement.article-engagement-actions{margin-top:30px}.story-engagement .article-engagement-button{white-space:nowrap;border-radius:12px;gap:9px;height:42px;min-height:42px;padding:0 10px;font-size:16px}.story-engagement .article-engagement-share{box-sizing:border-box;color:#447d4b;background:#fff;border:1px solid #47844f61;box-shadow:0 8px 20px #47844f14}.story-engagement .article-engagement-share:hover{color:#36653c;border-color:#47844f99}.story-engagement .article-engagement-comment{color:#fff;background:linear-gradient(100deg,#4b8a53,#599861);box-shadow:0 10px 25px #3e734529}.story-engagement .article-engagement-button svg{width:20px;height:20px}.story-engagement-count{box-sizing:border-box;background:#ffffff38;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;font-weight:700;display:inline-flex}.article-language-bar>.theme-toggle-language{display:none}.article-language-bar>.language-bar-comments{box-sizing:border-box;color:#4a555b;height:38px;font-family:var(--font-sans);background:#fff;border:1px solid #dfe5e7;border-radius:11px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.article-language-bar>.language-bar-comments:hover{color:#15191c;border-color:#bdd3c0}.article-language-bar>.language-bar-comments:focus-visible{outline-offset:3px;outline:3px solid #71b27947}.article-language-bar>.language-bar-comments svg{fill:none;stroke:#4b8a53;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.article-language-bar>.language-bar-comments>span:first-of-type{color:#15191c;font-weight:800}[data-theme=dark] .article-language-bar>.language-bar-comments>span:first-of-type{color:#f2f4f2}.article-language-bar>.article-language-read{color:#417948;font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.article-language-read>span{font-size:18px;line-height:1;transition:transform .16s}.article-language-read:hover>span{transform:translate(3px)}.article-language-read:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #71b27947}[data-theme=dark] .article-language-bar>.article-language-read{color:#aaceaf}@media (max-width:760px){.article-language-bar>.article-language-read{font-size:14px}}@media (min-width:761px){.article-card>.article-language-bar{margin:-24px 0 22px;padding-bottom:22px}}.mobile-menu .theme-toggle-menu{color:#30383d;width:100%;height:auto;min-height:44px;font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;border-top:1px solid #e8eced;border-radius:0;justify-content:flex-start;align-items:center;gap:9px;margin-top:4px;padding:11px 10px;font-size:13px;font-weight:700;display:flex}[data-theme=dark] .mobile-menu .theme-toggle-menu{color:#e2e8ea;background:0 0;border-top-color:#2b3a3f}.mobile-menu .theme-toggle-menu svg{width:16px;height:16px}@media (max-width:760px){.site-header .site-header-actions>.theme-toggle{display:none!important}.site-header:is(.site-header-article,.site-header-info) .mobile-menu summary,[data-theme=dark] .site-header:is(.site-header-article,.site-header-info) .mobile-menu summary{background:0 0}.article-card>.article-language-bar{justify-content:flex-start;gap:8px;margin:-15px 0 16px;padding-bottom:14px}.article-language-bar>.theme-toggle-language,.article-language-bar>.language-bar-comments{box-sizing:border-box;color:#394247;cursor:pointer;background:#fff;border:1px solid #e2e5e7;border-radius:9px;justify-content:center;align-items:center;gap:5px;height:27px;min-height:27px;padding:0 9px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.article-language-bar>.theme-toggle-language{flex:none;width:auto}.article-language-bar>.theme-toggle-language svg{width:14px;height:14px}.article-language-bar .language-bar-comments-word{display:none}.article-language-bar>.language-bar-comments svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.article-language-bar .language-switcher{background:0 0;border:0;gap:6px;padding:0}.article-language-bar .language-switcher a{box-sizing:border-box;color:#465156;min-width:0;height:27px;min-height:27px;box-shadow:none;letter-spacing:0;background:#fff;border:1px solid #e2e5e7;border-radius:9px;padding:0 10px;font-size:13px;font-weight:600}.article-language-bar .language-switcher a.active{color:#47844f;box-shadow:none;background:#f0f4f1;border-color:#f0f4f1;font-weight:700}.reader-tools.reader-plate{gap:10px;margin-bottom:24px;padding:8px 8px 8px 14px}.reader-plate-count{font-size:17px}.reader-plate-bar{gap:4px}.reader-plate-time{font-size:12px}.reader-plate .reader-settings summary{border-radius:9px;gap:3px;height:32px;min-height:32px;padding:0 8px}.reader-plate .reader-settings summary>span{font-size:15px}.reader-plate .reader-settings summary>em{display:none}.reader-plate .reader-settings summary>i{font-size:11px}.reader-plate .reader-settings-panel{grid-template-columns:1fr}.story-nav{gap:12px;margin-top:14px}.story-nav-actions{gap:10px}.story-nav-next{justify-content:space-between;padding:0 14px 0 16px}.story-nav-next-label{gap:7px}.story-nav-next-label b{font-size:15px}.story-nav-next-label small{font-size:13px}.story-nav-arrow{width:20px;height:20px;margin-left:0}.story-nav-done{gap:12px}.story-nav-done>span:first-child{font-size:15px}.story-nav-done svg{width:18px;height:18px}.story-engagement.article-engagement-actions{gap:10px}.story-engagement .article-engagement-button{gap:7px;padding:0 8px;font-size:15px}.story-engagement .article-engagement-button svg{width:19px;height:19px}.story-engagement-count{min-width:22px;height:22px;padding:0 6px;font-size:12px}}:is([data-theme=dark],[data-reader-tone=night]) .reader-tools.reader-plate{background:linear-gradient(#1d261f,#161d21);border-color:#374239}:is([data-theme=dark],[data-reader-tone=night]) .reader-plate-count,:is([data-theme=dark],[data-reader-tone=night]) .story-nav-done>span:first-child{color:#adceb2}:is([data-theme=dark],[data-reader-tone=night]) .reader-plate-bar i:not(.is-read):not(.is-current){background:#2f3a40}:is([data-theme=dark],[data-reader-tone=night]) .reader-plate-time{color:#a7b0b5}:is([data-theme=dark],[data-reader-tone=night]) .reader-plate .reader-settings summary,:is([data-theme=dark],[data-reader-tone=night]) .story-nav-back,:is([data-theme=dark],[data-reader-tone=night]) .story-engagement .article-engagement-share{color:#e0e4e0;background:#1c2529;border-color:#344147}:is([data-theme=dark],[data-reader-tone=night]) .reader-plate .reader-settings-panel{background:#1c2529;border-color:#344147}[data-theme=dark] .article-language-bar>.language-bar-comments,[data-theme=dark] .article-language-bar .language-switcher a{color:#e0e4e0;background:#1c2529;border-color:#344147}[data-theme=dark] .article-language-bar .language-switcher a.active{color:#adceb2;background:#29392c;border-color:#29392c}[data-theme=dark] .article-language-bar>.theme-toggle-language{color:#f2c66f;background:#1c2529;border-color:#344147}:is([data-theme=dark],[data-reader-tone=night]) .story-engagement .article-engagement-share{color:#adceb2;border-color:#adceb266}.editorial-question{border-left:3px solid var(--teal);background:color-mix(in srgb, var(--teal) 7%, transparent);border-radius:0 16px 16px 0;gap:8px;padding:14px 16px 16px;display:grid}.editorial-question-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editorial-question-label{color:#23292c;font:700 13px/1.2 var(--font-sans)}.editorial-question-text{color:#2d3337;font-family:var(--font-sans);overflow-wrap:anywhere;font-size:17px;line-height:1.6}:is([data-theme=dark],[data-reader-tone=night]) .editorial-question-label{color:#e6ecee}:is([data-theme=dark],[data-reader-tone=night]) .editorial-question-text{color:#d6dde0}@media (max-width:760px){.editorial-question{padding:12px 14px 14px}}
:is(.information-page,.story-category-page)>.content-hero,.content-page>.content-hero:is(.category-hero,.story-directory-hero){color:var(--ink);background:0 0;padding:24px 0 0}:is(.information-page,.story-category-page)>.content-hero>.content-shell,.content-page>.content-hero:is(.category-hero,.story-directory-hero)>.content-shell{box-sizing:border-box;border:1px solid var(--line);background:var(--paper);border-radius:16px;padding:34px 40px}.story-category-page>.content-hero>.content-shell{border-top:4px solid var(--category-a)}:is(.information-page,.story-category-page)>.content-hero h1,.content-page>.content-hero:is(.category-hero,.story-directory-hero) h1{color:var(--ink);letter-spacing:-.03em;font-size:clamp(28px,3vw,40px);line-height:1.12}.information-page>.content-hero h1{font-size:clamp(26px,2.6vw,36px)}:is(.information-page,.story-category-page)>.content-hero .content-eyebrow,.content-page>.content-hero:is(.category-hero,.story-directory-hero) .content-eyebrow{color:#498751;margin-bottom:10px}:is(.information-page,.story-category-page)>.content-hero .content-intro,.content-page>.content-hero:is(.category-hero,.story-directory-hero) .content-intro{color:var(--muted);margin-top:14px;font-size:17px;line-height:1.65}[data-theme=dark] :is(.information-page,.story-category-page)>.content-hero .content-eyebrow,[data-theme=dark] .content-page>.content-hero:is(.category-hero,.story-directory-hero) .content-eyebrow{color:#b6d7ba}.information-page>.content-body{gap:16px;padding-block:16px 40px}.information-page .content-section{border-radius:16px;padding:34px 40px}@media (min-width:981px){:is(.information-page>.site-footer,.content-page:has(>.content-hero:is(.category-hero,.story-directory-hero))>.site-footer){box-sizing:border-box;border-radius:16px;width:min(100% - 48px,1080px);margin:0 auto 24px;padding:22px 32px}}@media (max-width:760px){:is(.information-page,.story-category-page)>.content-hero,.content-page>.content-hero:is(.category-hero,.story-directory-hero){padding-top:16px}:is(.information-page,.story-category-page)>.content-hero>.content-shell,.content-page>.content-hero:is(.category-hero,.story-directory-hero)>.content-shell{padding:22px 20px}:is(.information-page,.story-category-page)>.content-hero h1,.information-page>.content-hero h1,.content-page>.content-hero:is(.category-hero,.story-directory-hero) h1{font-size:clamp(24px,7vw,30px)}:is(.information-page,.story-category-page)>.content-hero .content-intro,.content-page>.content-hero:is(.category-hero,.story-directory-hero) .content-intro{font-size:15.5px}.information-page .content-section{padding:24px 20px}.information-page>.content-body{gap:12px;padding-block:12px 28px}}
