.ip-head{align-items:flex-start;gap:22px;display:flex}.ip-head .info-ico{width:76px;height:76px;margin-top:6px}.ip-head .page-head{flex:1;min-width:0}.ip-body{max-width:820px;margin-top:36px}.ip-body h2,.ip-faq h2,.ip-sources h2,.ip-more h2{font-size:var(--h2);padding-top:22px;line-height:1.08;position:relative}.ip-body h2:before,.ip-faq h2:before,.ip-sources h2:before,.ip-more h2:before{content:"";height:var(--bar);background:var(--bar-bg);position:absolute;top:0;left:0;right:0}.ip-body h2{margin-top:1.9em}.ip-body>h2:first-child{margin-top:0}.ip-body .lead{font-size:21px;font-weight:600;line-height:1.5}.ip-body .facts{border-top:1px solid var(--line);margin:1.2em 0 0;padding:0;list-style:none;display:grid}.ip-body .facts li{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.34fr) 1fr;gap:4px 24px;margin:0;padding:14px 0;display:grid}.ip-body .facts b{font-weight:800}.ip-body .facts span small{color:var(--ink-2);font-size:16px;display:block}.ip-body .cta-row{flex-wrap:wrap;gap:12px;margin-top:1.2em;display:flex}.ip-body .cta-row a,.ip-body .cta-row a:hover{background:0 0}.ip-body .note{border-radius:var(--r-sm);background:#f5f6fb;padding:16px 20px;font-size:17px}.ip-faq,.ip-sources,.ip-more{max-width:820px;margin-top:64px}.ip-faq details{border-bottom:1px solid var(--line);padding:16px 0}.ip-faq details:first-of-type{border-top:1px solid var(--line);margin-top:18px}.ip-faq summary{cursor:pointer;font:700 20px/1.35 var(--f);list-style:none}.ip-faq summary::-webkit-details-marker{display:none}.ip-faq summary:after{content:"+";float:right;margin-left:16px;font-weight:800}.ip-faq details[open] summary:after{content:"−"}.ip-faq details p{text-wrap:pretty;margin-top:10px;font-size:18px;line-height:1.6}.ip-sources p{margin-top:14px}.ip-sources ul{margin-top:12px;padding-left:1.2em;list-style:outside}.ip-sources li+li{margin-top:6px}.ip-sources a{text-underline-offset:3px;text-decoration:underline}.ip-more{max-width:none}.ip-more .svc{margin-top:22px}@media (width<=760px){.ip-head{gap:14px}.ip-head .info-ico{width:52px;height:52px}.ip-body .facts li{grid-template-columns:1fr}}.ip-body table{border-collapse:collapse;width:100%;margin-top:1.2em;font-size:17px;line-height:1.45}.ip-body th,.ip-body td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px 16px 11px 0}.ip-body thead th{border-bottom:2px solid var(--ink);font-weight:800}.ip-body td{overflow-wrap:anywhere}.ip-body td:first-child{overflow-wrap:normal;font-weight:700}.ip-body .note{margin-top:1.2em}.meteo-live{margin:0 0 8px}.meteo-live h2{font-size:var(--h2);margin-top:0;padding-top:22px;line-height:1.08;position:relative}.meteo-live h2:before{content:"";height:var(--bar);background:var(--bar-bg);position:absolute;top:0;left:0;right:0}.meteo-live #ml-c{margin-top:56px}.ml-now{margin-top:22px}.ml-now-main{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.ml-ico{flex:none;width:64px;height:64px;display:block}.ml-temp{font:800 64px/1 var(--f);letter-spacing:var(--track-lg)}.ml-label{font:700 22px/1.2 var(--f)}.ip-body .ml-facts{flex-wrap:wrap;gap:8px 10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ip-body .ml-facts li{border:1px solid var(--line-2);font:600 16px/1.3 var(--f);border-radius:999px;margin:0;padding:6px 14px}.ml-time,.ml-trend{color:var(--ink-2);margin-top:12px;font-size:16px}.ml-trend{color:var(--ink);font-size:19px;font-weight:700}.ip-body .ml-days{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ip-body .ml-days li{border:1px solid var(--line);border-radius:var(--r-sm);text-align:center;justify-items:center;gap:4px;margin:0;padding:14px 6px;display:grid}.ml-days .ml-ico{width:44px;height:44px}.ml-days .ml-d{font:800 15px/1.2 var(--f);text-transform:capitalize}.ml-days .ml-l{font:500 14px/1.25 var(--f);color:var(--ink-2);min-height:2.5em}.ml-days .ml-t{font:800 17px/1.2 var(--f)}.ml-days .ml-p{font:600 14px/1.2 var(--f);color:var(--blue)}.ml-level{font:800 52px/1 var(--f);letter-spacing:var(--track-lg);margin-top:22px}.ml-attr,.ml-fail{color:var(--ink-2);margin-top:14px;font-size:15px}.ml-attr a,.ml-fail a{text-underline-offset:3px;text-decoration:underline}.ml-loading{color:var(--ink-2)}@media (width<=760px){.ip-body .ml-days{grid-template-columns:repeat(3,minmax(0,1fr))}.ml-temp{font-size:52px}}.ip-hub{margin-top:40px}.ip-hub h2{font-size:24px;line-height:1.1}.ip-sos{max-width:760px;margin-top:56px}.ip-head h1{text-wrap:balance;font-size:clamp(30px,3.2vw,44px);line-height:1.06}@media (width<=760px){.ip-body table{font-size:15.5px}.ip-body th,.ip-body td{padding:9px 12px 9px 0}}.ip-head,.ip-body,.ip-faq,.ip-sources,.ip-more{min-width:0;max-width:100%}.ip-body{max-width:min(820px,100%)}.ip-body table{max-width:100%}
