.layout-grid{display:-ms-grid;display:grid;grid-template-areas:". main sidebar .";-ms-grid-columns:minmax(16px,1fr) 900px 300px minmax(16px,1fr);grid-template-columns:minmax(16px,1fr) 900px 300px minmax(16px,1fr)}@media (max-width:1440px){.layout-grid{-ms-grid-columns:minmax(16px,1fr) 700px 300px minmax(16px,1fr);grid-template-columns:minmax(16px,1fr) 700px 300px minmax(16px,1fr)}}@media (max-width:1024px){.layout-grid{-ms-grid-columns:16px 1fr 300px 16px;grid-template-columns:16px 1fr 300px 16px}}@media (max-width:768px){.layout-grid{-ms-grid-columns:16px 1fr 16px;grid-template-columns:16px 1fr 16px;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;grid-template-areas:". main ." ". sidebar ." ". sky ."}}.layout-grid__main{-ms-grid-row:1;-ms-grid-column:2;grid-area:main;margin-right:6px;overflow:auto}.layout-grid--sky > .layout-grid__main{-ms-grid-row:2;-ms-grid-column:2}.layout-grid--sidebar-sky > .layout-grid__main{-ms-grid-row:2;-ms-grid-column:2}@media (max-width:768px){.layout-grid__main{margin-right:0}}.layout-grid__main--extra-pad{margin-right:48px}@media (max-width:1440px){.layout-grid__main--extra-pad{margin-right:36px}}@media (max-width:1024px){.layout-grid__main--extra-pad{margin-right:24px}}@media (max-width:768px){.layout-grid__main--extra-pad{margin-right:0}}.layout-grid__sidebar{-ms-grid-row:1;-ms-grid-column:3;grid-area:sidebar}.layout-grid--sidebar-sky > .layout-grid__sidebar{-ms-grid-row:2;-ms-grid-column:3}.layout-grid__sky{grid-area:sky;align-self:flex-start}.layout-grid--sky > .layout-grid__sky{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}.layout-grid--sidebar-sky > .layout-grid__sky{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:4}.layout-grid__sky #ad1{float:none}.layout-grid__sky--sticky{position:-webkit-sticky;position:sticky;top:40px}@media (max-width:768px){.layout-grid__sky--sticky{position:relative;top:0}}.layout-grid__hero{-ms-grid-row:1;-ms-grid-column:2;grid-area:hero}.layout-grid--sidebar-sky > .layout-grid__hero{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.layout-grid__footer{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:2;grid-area:footer}@media (max-width:768px){.layout-grid__main{-ms-grid-row:1;-ms-grid-column:2}.layout-grid__sidebar{-ms-grid-row:2;-ms-grid-column:2}.layout-grid__sky{-ms-grid-row:3;-ms-grid-column:2}}.layout-grid--sky{grid-template-areas:". hero sky ." ". main sky .";-ms-grid-rows:minmax(0,auto) auto;grid-template-rows:minmax(0,auto) auto;-ms-grid-columns:minmax(16px,calc(50vw - 600px)) minmax(0,1200px) minmax(176px,1fr);grid-template-columns:minmax(16px,calc(50vw - 600px)) minmax(0,1200px) minmax(176px,1fr)}@media (max-width:1440px){.layout-grid--sky{-ms-grid-columns:minmax(16px,calc(50vw - 500px)) minmax(0,1000px) 176px;grid-template-columns:minmax(16px,calc(50vw - 500px)) minmax(0,1000px) 176px;grid-template-areas:". hero sky" ". main sky"}.layout-grid--sky > .layout-grid__main{-ms-grid-row:2;-ms-grid-column:2}.layout-grid--sky > .layout-grid__sky{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}.layout-grid__hero{-ms-grid-row:1;-ms-grid-column:2}}@media (max-width:768px){.layout-grid--sky{-ms-grid-columns:16px minmax(0,1fr) 16px;grid-template-columns:16px minmax(0,1fr) 16px;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:". hero ." ". main ." ". sky ."}.layout-grid--sky > .layout-grid__main{-ms-grid-row:2;-ms-grid-column:2}.layout-grid--sky > .layout-grid__sky{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2}.layout-grid__hero{-ms-grid-row:1;-ms-grid-column:2}}.layout-grid--sidebar-sky{grid-template-areas:". hero hero sky ." ". main sidebar sky ." ". footer footer sky .";-ms-grid-rows:minmax(0,auto) auto;grid-template-rows:minmax(0,auto) auto;-ms-grid-columns:minmax(16px,calc(50vw - 600px)) minmax(0,900px) 300px minmax(180px,1fr);grid-template-columns:minmax(16px,calc(50vw - 600px)) minmax(0,900px) 300px minmax(180px,1fr)}@media (max-width:1440px){.layout-grid--sidebar-sky{-ms-grid-columns:minmax(16px,calc(50vw - 500px)) minmax(0,900px) 300px minmax(180px,1fr);grid-template-columns:minmax(16px,calc(50vw - 500px)) minmax(0,900px) 300px minmax(180px,1fr);grid-template-areas:". hero hero sky ." ". main sidebar sky ." ". footer footer sky ."}.layout-grid--sidebar-sky > .layout-grid__main{-ms-grid-row:2;-ms-grid-column:2}.layout-grid--sidebar-sky > .layout-grid__sidebar{-ms-grid-row:2;-ms-grid-column:3}.layout-grid--sidebar-sky > .layout-grid__sky{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:4}.layout-grid--sidebar-sky > .layout-grid__hero{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:2}.layout-grid__footer{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:2}}@media (max-width:1024px){.layout-grid--sidebar-sky{-ms-grid-columns:minmax(16px,calc(50vw - 500px)) minmax(0,1000px) 176px;grid-template-columns:minmax(16px,calc(50vw - 500px)) minmax(0,1000px) 176px;-ms-grid-rows:minmax(0,auto) auto auto;grid-template-rows:minmax(0,auto) auto auto;grid-template-areas:". hero sky" ". main sky" ". sidebar sky" ". footer sky"}.layout-grid--sidebar-sky > .layout-grid__main{-ms-grid-row:2;-ms-grid-column:2}.layout-grid--sidebar-sky > .layout-grid__sidebar{-ms-grid-row:3;-ms-grid-column:2}.layout-grid--sidebar-sky > .layout-grid__sky{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:3}.layout-grid--sidebar-sky > .layout-grid__hero{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.layout-grid__footer{-ms-grid-row:4;-ms-grid-column:2;-ms-grid-column-span:1}}@media (max-width:768px){.layout-grid--sidebar-sky{-ms-grid-columns:16px 1fr 16px;grid-template-columns:16px 1fr 16px;-ms-grid-rows:minmax(0,auto) auto auto auto;grid-template-rows:minmax(0,auto) auto auto auto;grid-template-areas:". hero ." ". main ." ". sky ." ". sidebar ." ". footer ."}.layout-grid--sidebar-sky > .layout-grid__main{-ms-grid-row:2;-ms-grid-column:2}.layout-grid--sidebar-sky > .layout-grid__sidebar{-ms-grid-row:4;-ms-grid-column:2}.layout-grid--sidebar-sky > .layout-grid__sky{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2}.layout-grid--sidebar-sky > .layout-grid__hero{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.layout-grid__footer{-ms-grid-row:5;-ms-grid-column:2;-ms-grid-column-span:1}}.layout-grid__sky{justify-self:flex-start;padding-left:5px}.headline-banner{display:flex;align-items:flex-start;width:100%;color:#fff}.headline-banner__wrap{flex:1 1 100%;display:flex}.headline-banner__content{flex:1 1 100%}.headline-banner__extra{margin-left:12px;flex:0 0 300px}.headline-banner__flag{margin-right:12px;height:26px;width:auto;box-shadow:0 2px 2px rgba(0,0,0,.2)}.headline-banner__title{margin-bottom:4px;color:inherit;line-height:1;font-weight:700;font-size:24px}.headline-banner--vertical{flex-direction:column}.headline-banner--vertical .headline-banner__content,.headline-banner--vertical .headline-banner__wrap{flex:1 1 auto}.headline-banner--vertical .headline-banner__extra{margin-left:0;width:100%;flex:0 0 auto}.headline-banner--vertical .picker-city{font-size:18px;max-width:450px}@media screen and (max-width:600px){.headline-banner{flex-direction:column}.headline-banner .headline-banner__content,.headline-banner .headline-banner__wrap{flex:1 1 auto}.headline-banner .headline-banner__extra{margin-left:0;width:100%;flex:0 0 auto}.headline-banner .picker-city{font-size:18px;max-width:450px}}.headline-banner__brief:empty{display:none}.bn-header--timepage{background:#176db3;color:#fff}.bn-header--eclipse,.bn-header--gallery{background:#13637f;color:#fff}.bn-header--weather{background:#007b7a;color:#fff}.bn-header--timezone{background:#558b2f;color:#fff}.bn-header--dst{background:#176db3;color:#fff}.bn-header--astro{background:#245867;color:#fff}.bn-header__extra{background:#f7f3ea;color:#222}.bn-header .socrow{background:rgba(0,0,0,.2);height:18px;line-height:18px}.bn-header #bct,.bn-header #bct a{color:#ccc}.bn-header .bn-header__wrap{padding-top:24px;padding-bottom:24px}.bn-header .bn-header__wrap a{color:#f8eab9}.tpl-banner__main{padding-top:24px;padding-bottom:12px}.tpl-banner__abstract{font-size:1.25rem;max-width:75ch}.tpl-banner__abstract:empty{display:none}.tpl-banner__content{overflow:visible}.main-content-div{padding-bottom:0}.tpl-banner__sidebar{font-size:.875rem}.clip-block{margin-bottom:1.5em}.clip-block__title{margin-bottom:.5em}