﻿@font-face{font-family:"Roobert";src:url("/assets-local/fonts/Roobert-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Roobert";src:url("/assets-local/fonts/Roobert-Bold.woff2") format("woff2");font-weight:800;font-style:normal}.landing-page-atlas-dekarbonizace>main{font-family:"Roobert",sans-serif}.landing-page-atlas-dekarbonizace .online-badge-float{width:10vh;height:auto;top:8vh;right:8vh;position:absolute;z-index:2;cursor:pointer;transition:transform .3s}.landing-page-atlas-dekarbonizace .online-badge-float::after{display:none}.landing-page-atlas-dekarbonizace .online-badge-float:hover{transform:scale(1.1)}.landing-page-atlas-dekarbonizace .online-badge-float img{width:100%;height:100%}.landing-page-atlas-dekarbonizace .hero{background-image:linear-gradient(135deg, rgb(0, 79, 123) 0%, rgba(0, 144, 184, 0) 100%),url("/assets-local/atlas-dekarbonizace/hero-illustration.svg"),linear-gradient(135deg, #006C90 0%, #0091B8 100%);color:#fff;padding:80px 20px 50px 20px;position:relative;overflow:visible}.landing-page-atlas-dekarbonizace .hero-content{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:2fr 3fr;gap:40px;align-items:flex-start}.landing-page-atlas-dekarbonizace .hero-text{padding-top:20px}.landing-page-atlas-dekarbonizace .hero-text h1{font-size:4rem;font-weight:700;margin-bottom:30px;line-height:1.2;color:#fff}.landing-page-atlas-dekarbonizace .hero-text p{font-size:1.2rem;margin-bottom:40px;line-height:1.3}.landing-page-atlas-dekarbonizace .btn-primary.btn-cta{display:inline-block;background:#fff;color:#003d52;padding:15px 25px;text-decoration:none;font-weight:800;letter-spacing:.02rem;text-transform:uppercase;border-radius:5px;transition:all .3s;font-size:1rem}.landing-page-atlas-dekarbonizace .btn-primary.btn-cta:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.landing-page-atlas-dekarbonizace .hero-image{position:relative;top:80px;z-index:5;display:flex;justify-content:flex-end;margin-top:0;margin-bottom:-320px;animation:floating-book 6s ease-in-out infinite}.landing-page-atlas-dekarbonizace .hero-image img{width:100%;max-width:700px;height:auto;position:relative}.landing-page-atlas-dekarbonizace .features{background:#e5f5fa;padding:20px 20px 40px 20px;position:relative;z-index:1}.landing-page-atlas-dekarbonizace .features-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;max-width:1100px;margin:0 auto}.landing-page-atlas-dekarbonizace .feature-card{text-align:left;padding:30px 20px;color:#006c90;font-size:1.2rem;line-height:1.2}.landing-page-atlas-dekarbonizace .feature-icon{width:140px;height:140px;margin:0 auto 20px}.landing-page-atlas-dekarbonizace .feature-card strong{display:block;font-weight:600;max-width:40ch}.landing-page-atlas-dekarbonizace .preview-section{background:#fff;padding:80px 20px}.landing-page-atlas-dekarbonizace .preview-container{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr;gap:60px}.landing-page-atlas-dekarbonizace .carousel-container{position:relative;background:#fff}.landing-page-atlas-dekarbonizace .carousel{position:relative;overflow:hidden;border:1px solid #006c90}.landing-page-atlas-dekarbonizace .carousel-slide{display:none;cursor:pointer;opacity:0;transition:opacity .5s ease-in-out}.landing-page-atlas-dekarbonizace .carousel-slide.active{display:block;opacity:1}.landing-page-atlas-dekarbonizace .carousel-slide img{width:100%;height:auto;display:block}.landing-page-atlas-dekarbonizace .carousel-controls{display:flex;justify-content:center;gap:10px;margin-top:20px}.landing-page-atlas-dekarbonizace .carousel-dot{width:12px;height:12px;border-radius:50%;background:#ccc;border:none;cursor:pointer;transition:all .3s}.landing-page-atlas-dekarbonizace .carousel-dot.active{background:#006c90;width:30px;border-radius:6px}.landing-page-atlas-dekarbonizace .preview-stats{display:flex;flex-direction:column;gap:30px}.landing-page-atlas-dekarbonizace .stat-item{display:flex;align-items:center;gap:20px}.landing-page-atlas-dekarbonizace .stat-circle{width:70px;height:70px;border-radius:50%;background:#006c90;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing-page-atlas-dekarbonizace .stat-number{font-size:1.8rem;font-weight:700}.landing-page-atlas-dekarbonizace .stat-label{color:#666;font-size:1.3rem;font-weight:700}.landing-page-atlas-dekarbonizace .cta-box{background:#e5f5fa;padding:30px;border-radius:8px;margin-top:30px;text-align:center}.landing-page-atlas-dekarbonizace .cta-box .btn-primary{display:inline-block;margin-bottom:20px;background:#006c90;color:#fff;padding:15px 25px;font-size:1rem}.landing-page-atlas-dekarbonizace .cta-box-text{color:#333;font-size:1rem;line-height:1.5}.landing-page-atlas-dekarbonizace .cta-box-text a{color:#006c90;text-decoration:underline;font-weight:600}.landing-page-atlas-dekarbonizace .online-course{background:#14b8a6;color:#fff;padding:80px 20px}.landing-page-atlas-dekarbonizace .online-course h2{color:#fff}.landing-page-atlas-dekarbonizace .course-content{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:4fr 3fr;gap:60px;align-items:center}.landing-page-atlas-dekarbonizace .course-text h2{font-size:2.5rem;margin-bottom:30px;font-weight:700;line-height:1.2}.landing-page-atlas-dekarbonizace .course-features{list-style:none;margin-bottom:30px;padding-left:0px}.landing-page-atlas-dekarbonizace .course-features li{padding:.3rem 0;position:relative;font-size:1.2rem}.landing-page-atlas-dekarbonizace .btn-secondary.btn-cta{display:inline-block;background:#fff;color:#0d7a6e;padding:15px 35px;text-decoration:none;font-weight:700;border-radius:5px;transition:all .3s}.landing-page-atlas-dekarbonizace .btn-secondary.btn-cta:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.landing-page-atlas-dekarbonizace .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.landing-page-atlas-dekarbonizace .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page-atlas-dekarbonizace .testimonials-section{padding:3rem 0;text-align:center}.landing-page-atlas-dekarbonizace .testimonials-section .testimonials-container{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;justify-items:stretch}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card{max-width:100%;min-width:0;text-align:left;color:#006c90;padding:1.5rem;border-radius:1rem;background:#fff;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;border-bottom-left-radius:3rem}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card .text{grid-row:1/2;font-size:1.1rem}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card .person-info{grid-row:2/3;align-self:end;display:grid;grid-template-columns:1fr 4fr;grid-template-rows:1fr 1fr;grid-column-gap:1rem;padding-top:2rem}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card .person-info .photo{width:120px;height:120px;border-radius:50%;grid-column:1/2;grid-row:1/3;overflow:hidden;align-self:end}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card .person-info .photo img{width:100%;height:100%;object-fit:cover}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card .person-info .name{font-size:1.2rem;font-weight:bold;align-self:end;line-height:1.2;margin-bottom:.3rem}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card .person-info .institution{font-size:.8rem;text-transform:uppercase;letter-spacing:.02em}.landing-page-atlas-dekarbonizace .testimonials-section.is-collapsed .testimonial-card:nth-child(n+4){display:none}.landing-page-atlas-dekarbonizace .testimonials-section .testimonials-toggle{margin:2rem auto 0;padding:.8rem 1.8rem;border-radius:999px;border:1px solid #006c90;background:#006c90;color:#fff;font-weight:700;cursor:pointer;font-size:.95rem;display:inline-block;transition:transform .2s,box-shadow .2s}.landing-page-atlas-dekarbonizace .testimonials-section .testimonials-toggle:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.15)}.landing-page-atlas-dekarbonizace .logos-section{background:#fff;padding:60px 20px}.landing-page-atlas-dekarbonizace .logos-container{max-width:1100px;margin:0 auto}.landing-page-atlas-dekarbonizace .logos-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px;align-items:center;justify-items:left;margin-bottom:30px}.landing-page-atlas-dekarbonizace .logo-item{width:100%;max-width:200px}.landing-page-atlas-dekarbonizace .logo-item img{width:100%;height:auto;display:block}.landing-page-atlas-dekarbonizace .logos-text{text-align:left;color:#666;font-size:.9rem;line-height:1.5;max-width:90ch}.landing-page-atlas-dekarbonizace .inline-list{list-style:none}.landing-page-atlas-dekarbonizace .inline-list li{display:inline}.landing-page-atlas-dekarbonizace .inline-list li:first-child::before{display:none}.landing-page-atlas-dekarbonizace .inline-list li::before{content:"•";margin:0 0 0 .3em}.landing-page-atlas-dekarbonizace .lightbox{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);align-items:center;justify-content:center}.landing-page-atlas-dekarbonizace .lightbox.active{display:flex}.landing-page-atlas-dekarbonizace .lightbox-content{max-width:90%;max-height:90%;position:relative}.landing-page-atlas-dekarbonizace .lightbox-content img{width:100%;height:auto;max-height:90vh;object-fit:contain}.landing-page-atlas-dekarbonizace .lightbox-close{position:absolute;top:-40px;right:0;color:#fff;font-size:40px;font-weight:bold;cursor:pointer;background:none;border:none;padding:0 10px}.landing-page-atlas-dekarbonizace .lightbox-close:hover{opacity:.7}@media(max-width: 968px){.landing-page-atlas-dekarbonizace .hero{padding:40px 20px 50px 20px}.landing-page-atlas-dekarbonizace .features{padding:140px 20px 40px 20px}.landing-page-atlas-dekarbonizace .hero-content{grid-template-columns:1fr;gap:20px}.landing-page-atlas-dekarbonizace .hero-text{padding-top:0}.landing-page-atlas-dekarbonizace .hero-text p{margin-bottom:20px}.landing-page-atlas-dekarbonizace .preview-container,.landing-page-atlas-dekarbonizace .course-content{grid-template-columns:1fr;gap:40px}.landing-page-atlas-dekarbonizace .hero-text h1{font-size:2.5rem;margin-bottom:20px}.landing-page-atlas-dekarbonizace .features-grid{grid-template-columns:1fr;gap:25px}.landing-page-atlas-dekarbonizace .hero-image{justify-content:center;margin-top:0;margin-bottom:-160px}.landing-page-atlas-dekarbonizace .hero-image img{max-width:500px}.landing-page-atlas-dekarbonizace .feature-card{padding:15px 10px}.landing-page-atlas-dekarbonizace .online-badge-float{width:8vw;height:8vw}.landing-page-atlas-dekarbonizace .logos-grid{grid-template-columns:repeat(2, 1fr);gap:30px}.landing-page-atlas-dekarbonizace .course-text h2{font-size:2rem}.landing-page-atlas-dekarbonizace .testimonials-section .testimonials-container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.landing-page-atlas-dekarbonizace .online-badge-float{display:none}.landing-page-atlas-dekarbonizace .hero{padding:30px 20px 20px 20px}.landing-page-atlas-dekarbonizace .hero-text h1{font-size:2rem;margin-bottom:15px}.landing-page-atlas-dekarbonizace .hero-text p{font-size:1rem;margin-bottom:20px}.landing-page-atlas-dekarbonizace .hero-image{margin-bottom:-80px}.landing-page-atlas-dekarbonizace .hero-image img{max-width:350px}.landing-page-atlas-dekarbonizace .features{padding:100px 20px 30px 20px}.landing-page-atlas-dekarbonizace .features-grid{gap:20px}.landing-page-atlas-dekarbonizace .feature-card{padding:10px 5px}.landing-page-atlas-dekarbonizace .feature-icon{width:100px;height:100px;margin:0 auto 15px}.landing-page-atlas-dekarbonizace .feature-card strong{font-size:1rem}.landing-page-atlas-dekarbonizace .preview-section,.landing-page-atlas-dekarbonizace .online-course{padding:50px 20px}.landing-page-atlas-dekarbonizace .stat-item{flex-direction:column;text-align:center}.landing-page-atlas-dekarbonizace .course-features li{font-size:.95rem}.landing-page-atlas-dekarbonizace .logos-grid{grid-template-columns:1fr;gap:40px}.landing-page-atlas-dekarbonizace .testimonials-section .testimonials-container{grid-template-columns:1fr}.landing-page-atlas-dekarbonizace .testimonials-section .testimonial-card{padding:1.2rem;border-bottom-left-radius:2rem}}.landing-page-atlas-dekarbonizace .download-modal .modal-content{border-radius:12px;border:none}.landing-page-atlas-dekarbonizace .download-modal .modal-body{padding:0 20px 20px;text-align:center}.landing-page-atlas-dekarbonizace .download-modal .modal-body h2{font-size:1.6rem;color:#006c90;margin-bottom:10px}.landing-page-atlas-dekarbonizace .download-modal .modal-body p{color:#555;margin-bottom:20px;line-height:1.5}.landing-page-atlas-dekarbonizace .download-modal .close{position:absolute;top:12px;right:16px;font-size:28px;color:#999;opacity:1}.landing-page-atlas-dekarbonizace .download-modal .close:hover{color:#333}.landing-page-atlas-dekarbonizace .ecomail-widget{max-width:100%;overflow:hidden}.landing-page-atlas-dekarbonizace .ecomail-widget .ec-v-forms-label,.landing-page-atlas-dekarbonizace .ecomail-widget .ec-v-form-input{text-align:left !important}.landing-page-atlas-dekarbonizace .ecomail-widget .ec-v-form-spacer{display:none !important}.landing-page-atlas-dekarbonizace .ecomail-widget .ec-v-form-holder{padding-top:0 !important}@keyframes floating-book{0%{transform:translateY(0)}50%{transform:translateY(-30px)}100%{transform:translateY(0)}}.perex{margin-bottom:.5rem}#simple-dashboard{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:2rem}@media(min-width: 992px){#simple-dashboard{grid-template-columns:1fr 3fr;grid-template-rows:auto auto auto;grid-column-gap:1rem}}#simple-dashboard h2{grid-row:1/2;grid-column:1/3;padding-bottom:1rem}#simple-dashboard #map{grid-column:1/3;grid-row:2/3;z-index:9}@media(min-width: 992px){#simple-dashboard #map{grid-column:2/3;grid-row:2/3}}#simple-dashboard #map{align-self:start}#simple-dashboard #map text{font-family:"Source Sans Pro";paint-order:stroke;stroke:#fff;stroke-width:3px}#simple-dashboard #map a.facility{text-decoration:none;fill:#3e3e4d}#simple-dashboard #map a.facility .facility-name{font-size:.9rem;font-weight:500}#simple-dashboard #status-cards{grid-column:1/3;grid-row:3/4}@media(min-width: 992px){#simple-dashboard #status-cards{grid-column:1/2;grid-row:2/4}}#simple-dashboard #subsidies-cards{grid-column:1/3;grid-row:4/5}@media(min-width: 992px){#simple-dashboard #subsidies-cards{grid-column:2/3;grid-row:2/4;justify-self:end;max-width:40%}}#simple-dashboard #subsidies-cards h3{color:#3a3a45}#simple-dashboard .card{border:none;background:none;border-radius:.6rem;margin-block:.5rem;--status-color: grey;font-size:1.1rem}#simple-dashboard .card h3{margin-bottom:.375rem;font-size:1.1rem;line-height:1.3rem;color:var(--status-color)}#simple-dashboard .card h3 i{font-size:1.3rem}#simple-dashboard .card p{margin:0;color:#737373}#simple-dashboard .card p i{opacity:.6}#simple-dashboard .card .card-body{padding-left:0}#simple-dashboard .status-done{--status-color: #1c7a96}#simple-dashboard .status-in-progress{--status-color: #ffcb6e}#simple-dashboard .status-problematic{--status-color: #c65163}#simple-dashboard .card-body{padding:.5rem .5rem .25rem}#controls-status{display:flex;flex-flow:wrap;grid-template-columns:auto;grid-template-rows:1fr 1fr;font-size:.9rem;line-height:1.3;text-transform:uppercase;padding-top:.75rem;padding-bottom:.5rem;border-top:1px solid #b4b4b4;gap:1rem}#controls-status p{grid-row:1/2;color:#737373;margin-bottom:0rem}#controls-status .forms{font-weight:600;grid-row:2/3;display:inline-flex;align-items:center;gap:1rem}#controls-status .form-check{display:flex;align-items:center;gap:.4rem}#controls-status .form-check-input{margin-top:0}#controls-status label{color:var(--status-color)}#controls-status input{accent-color:var(--status-color)}#controls-status .status-done{--status-color: #1c7a96}#controls-status .status-in-progress{--status-color: rgb(255, 163.7310344828, 0.5)}#controls-status .status-problematic{--status-color: #c65163}#tabulka-dashboard-teplaren{display:flex;flex-direction:column}#tabulka-dashboard-teplaren .card{padding:1.2rem 1.5rem;border:2px solid #d9d9d9;border-radius:.75rem;--status-color: grey}#tabulka-dashboard-teplaren .status-problematic{border:2px solid var(--status-color);background-color:#fff1ef}#tabulka-dashboard-teplaren .status-problematic .notes::after{background:linear-gradient(to bottom, transparent, #fff1ef)}#tabulka-dashboard-teplaren .card-body{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;column-gap:2rem;padding:0rem;padding-bottom:1.25rem}#tabulka-dashboard-teplaren .card-body h3{font-size:1.6rem;line-height:1.5;font-weight:bold;color:#3e3e4d;margin-top:.2rem;margin-bottom:.4rem;grid-row:2/3;grid-column:1/3}#tabulka-dashboard-teplaren .card-body .owner-label span{margin-left:auto;font-size:.9rem;text-transform:none;color:#737373;line-height:2}#tabulka-dashboard-teplaren .card-body h4{margin-bottom:0;grid-row:1/2;grid-column:1/3}#tabulka-dashboard-teplaren .card-body h4,#tabulka-dashboard-teplaren .card-body .stats>dt,#tabulka-dashboard-teplaren .card-body .fuels>dt,#tabulka-dashboard-teplaren .card-body .subsidies>dt,#tabulka-dashboard-teplaren .card-body .owner-label{margin-top:0;font-size:.9rem;line-height:1.2;font-weight:normal;color:#737373;text-transform:uppercase}#tabulka-dashboard-teplaren .card-body .stats{grid-column:1/2;grid-row:4/5}#tabulka-dashboard-teplaren .card-body .fuels{grid-row:4/6}#tabulka-dashboard-teplaren .card-body .status-line{grid-column:1/3}#tabulka-dashboard-teplaren .card-body .notes{grid-column:1/3;grid-row:6/7}@media(min-width: 992px){#tabulka-dashboard-teplaren .card-body{grid-template-columns:2fr 1fr 1fr 1fr;grid-template-rows:none;grid-auto-flow:row}#tabulka-dashboard-teplaren .card-body .status-line,#tabulka-dashboard-teplaren .card-body h4,#tabulka-dashboard-teplaren .card-body h3,#tabulka-dashboard-teplaren .card-body .notes{grid-column:1/2;grid-row:1/-1;position:relative}#tabulka-dashboard-teplaren .card-body h3{top:1rem}#tabulka-dashboard-teplaren .card-body .status-line{top:3.7rem}#tabulka-dashboard-teplaren .card-body .notes{top:6rem}#tabulka-dashboard-teplaren .card-body .stats{grid-column:2/3;grid-row:auto}#tabulka-dashboard-teplaren .card-body .fuels{grid-column:3/4;grid-row:auto}#tabulka-dashboard-teplaren .card-body .subsidies{grid-column:4/5;grid-row:auto}#tabulka-dashboard-teplaren .card-body .stats,#tabulka-dashboard-teplaren .card-body .fuels,#tabulka-dashboard-teplaren .card-body .subsidies{grid-row:1/3}}#tabulka-dashboard-teplaren .status-line{font-weight:bold;color:var(--status-color)}#tabulka-dashboard-teplaren .status-icon{margin-right:.3em;font-size:1.3em;vertical-align:-0.1em}#tabulka-dashboard-teplaren .status-done{--status-color: #1c7a96}#tabulka-dashboard-teplaren .status-in-progress{--status-color: #ffcb6e}#tabulka-dashboard-teplaren .status-problematic{--status-color: #c65163}#tabulka-dashboard-teplaren .notes{position:relative;max-height:3em;overflow:hidden;font-size:1.1rem}#tabulka-dashboard-teplaren .notes::after{content:"";position:absolute;bottom:0;left:0;right:0;height:5em;background:linear-gradient(to bottom, transparent, white);pointer-events:none}#tabulka-dashboard-teplaren .details-toggle .btn{position:absolute;bottom:.3rem;margin:0;padding:.375em 0;font-size:.7em;color:#999;text-transform:uppercase;letter-spacing:.02em;grid-column:1/2}#tabulka-dashboard-teplaren .details-toggle .btn i{margin-right:.2em;vertical-align:-0.1em}#tabulka-dashboard-teplaren .map{margin-bottom:2rem}#tabulka-dashboard-teplaren .map img{opacity:.4}#tabulka-dashboard-teplaren .map>div{display:inline-block;position:relative}#tabulka-dashboard-teplaren .map>div .locator{position:absolute;width:.7rem;height:.7rem;border-radius:100%;background:var(--status-color)}#tabulka-dashboard-teplaren .badge-fuel{margin-bottom:.2rem;padding:.3rem .5rem;background:#b4b4b4;color:#fff;font-size:.8rem;font-weight:600}#tabulka-dashboard-teplaren .fuel-alt{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-biogas{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-biomass{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-cokegas{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-hardcoal{background-color:#c65163}#tabulka-dashboard-teplaren .fuel-hho{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-lho{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-lignite{background-color:#c65163}#tabulka-dashboard-teplaren .fuel-metgas{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-msw{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-natgas{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-nuclear{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-srf{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-syngas{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-wasteheat{background-color:#b4b4b4}#tabulka-dashboard-teplaren .fuel-secondary{opacity:.6;background-color:#fff;border:1px solid #999;color:#999}#tabulka-dashboard-teplaren .subsidies div[title]{cursor:pointer}#tabulka-dashboard-teplaren .detail{display:none}#tabulka-dashboard-teplaren .details-shown .card-body{padding-bottom:0rem}#tabulka-dashboard-teplaren .details-shown .detail{display:block}#tabulka-dashboard-teplaren .details-shown .not-detail{display:none}#tabulka-dashboard-teplaren .details-shown .notes{max-height:initial}#tabulka-dashboard-teplaren .details-shown .notes::after{display:none}#tabulka-dashboard-teplaren .households-number,#tabulka-dashboard-teplaren .emissions-number,#tabulka-dashboard-teplaren .mf-total{font-size:1.6rem;margin-bottom:0rem;margin-top:.2rem;line-height:1.5;display:inline-flex;align-items:center}#tabulka-dashboard-teplaren .households-number i,#tabulka-dashboard-teplaren .emissions-number i,#tabulka-dashboard-teplaren .mf-total i{font-size:1.2rem;color:#737373;margin-right:.3em}#tabulka-dashboard-teplaren .fuels .secondary{font-size:.9rem;color:#999}#tabulka-dashboard-teplaren .fuels dt{margin-bottom:.4rem}#tabulka-dashboard-teplaren .fuels .fuels-today{min-height:2.175rem}#tabulka-dashboard-teplaren .emissions-note,#tabulka-dashboard-teplaren .other-heating{font-size:.9rem;line-height:1.3}#tabulka-dashboard-teplaren .emissions-note{color:#999}#tabulka-dashboard-teplaren .other-heating{color:#3a3a45}#tabulka-dashboard-teplaren .mf-per-household{font-size:.9rem;color:#737373;margin-bottom:.8rem !important}#tabulka-dashboard-teplaren .mf-paid{color:#b4b4b4;font-size:.75rem;padding-left:.5rem}#tabulka-dashboard-teplaren .chp{margin-top:1.6rem}#tabulka-dashboard-teplaren .households-share{font-size:.9rem;color:#737373;margin-bottom:0rem}#tabulka-dashboard-teplaren .munis-supplied{font-size:.9rem;color:#999}#tabulka-dashboard-teplaren .ippc{margin-left:0;color:#999;font-size:.9rem}#tabulka-dashboard-teplaren .ippc a{color:#999}#tabulka-dashboard-teplaren .ippc li{padding:0;margin-left:1.5em}@media(max-width: 991px){#status-cards{display:flex;flex-direction:row;flex-wrap:wrap}#status-cards .card{flex:0 0 50%;max-width:50%}#controls-status p{width:100%}#tabulka-dashboard-teplaren .notes{max-height:initial;overflow:visible}#tabulka-dashboard-teplaren .notes::after{display:none}#tabulka-dashboard-teplaren .card-body{padding-bottom:0}.details-toggle{display:none}#controls-status{margin-bottom:1rem}}.intro .tagline{width:15.2rem}.intro p{padding-left:19rem}.intro .nav-tabs{border:none}.team-photo{width:60%;border-radius:50%}.further-team .card{margin:0}.principy-prace{grid-template-columns:6rem 1fr}.principy-prace>img{align-self:center}.member-small{display:grid;grid-template-columns:90px auto;grid-gap:1rem}.member-small .team-photo{width:100%}.member-small div{align-self:center}@media(min-width: 768px){.member-small{grid-template-columns:120px auto}}.cop-entity-summary{font-size:.9em}.cop-entity-summary .card-img-top{width:80%;margin:0 auto}.cop-entity-summary .card-body dl{display:grid;margin-bottom:0;grid-template-columns:auto auto;column-gap:.5em}.cop-entity-summary .card-body dl dt{grid-column:1/span 2}.longread-figure img.infographic{width:107%}.scenar-spolecne{text-transform:uppercase;font-size:1.1rem;margin-bottom:0}.scenar-jedinecne{text-transform:uppercase;font-size:1.1rem;margin-top:-0.25rem;font-weight:bold}.callout-box{padding:1rem 1.5rem;margin-bottom:1rem;border-radius:.5rem;background:#f7efde;color:#373633}.extremy-kulicka{font-size:.9em;vertical-align:.125em}.grid-figures{display:grid;column-gap:1rem;row-gap:1rem}.grid-figures .longread-figure{margin:0}.klimazavazky-grafy{row-gap:0}.klimazavazky-grafy h3{margin-top:1rem}.klimazavazky-grafy .longread-figure{width:100%;max-width:21rem;margin:0 auto}.studie-2050-kroky{grid-template-columns:3em 1fr}.uhelna-studie-otazky{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;gap:1.5rem}.uhelna-studie-otazky .card{max-width:100%;margin:0;background:none;border:none}.uhelna-studie-otazky .card>.small{margin-bottom:.25rem;color:#53616e;font-size:.85rem}.uhelna-studie-sada-scenaru{margin-top:2.5rem;display:grid;grid-template-columns:auto auto 1rem auto}.uhelna-studie-sada-scenaru h4::before{content:"scénář";position:absolute;margin-top:-1rem;color:#53616e;font-weight:normal;font-size:.85rem}.uhelna-studie-sada-scenaru h4{padding-right:1rem}.uhelna-studie-sada-scenaru h4.scenario-left{grid-column:1/3}.uhelna-studie-sada-scenaru h4.scenario-right{grid-column:3/5}.uhelna-studie-sada-scenaru .heading{margin-top:1rem;grid-column:1/5}.uhelna-studie-sada-scenaru p{margin-bottom:0;font-size:1rem}.uhelna-studie-sada-scenaru .source-type{grid-column:1/2}.uhelna-studie-sada-scenaru .value-left{grid-column:2/4}.uhelna-studie-sada-scenaru .value-right{grid-column:4/5}.uhelna-studie-doporuceni{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:2.5rem 1.5rem}.uhelna-studie-doporuceni .card{max-width:100%;margin:0;display:grid;grid-template-columns:4em 1fr;align-content:start;column-gap:1rem;row-gap:1rem;background:none;border:none}.uhelna-studie-doporuceni .card .longread-figure{height:0;grid-column:1/2;margin:-0.25rem 0 0 0}.uhelna-studie-doporuceni .card h3,.uhelna-studie-doporuceni .card p{grid-column:2/3;margin:0}.uhelna-studie-doporuceni .card p+p{font-size:80%}.qa-uhli-otazka{background-image:url(/assets-local/figures/2024-cesko-ma-nadbytecnou-kapacitu-uhelnych-zdroju/question.png);background-repeat:no-repeat;font-size:1.25rem;line-height:1.4;background-size:1.625rem;background-position:top .1em left;font-style:italic;color:#00627f;padding-left:2.1125rem;margin-left:-0.3rem}.qa-uhli-odpoved{font-size:1rem;padding-left:1.65rem;margin-bottom:1rem}.lesni-certifikace-opatreni{grid-template-columns:80px 1fr}.certifikace-loga>picture{display:block;max-width:10em;margin:0 auto}.technologie-dekarbonizace-prumyslu{line-height:1.2;grid-template-columns:6em 1fr;align-items:center}.barvy-vodiku .longread-figure{max-width:30rem;margin-top:2rem !important}.onepager-frame{display:none}#mix-transformation-survey-countries{display:flex;flex-direction:column}#mix-transformation-survey-countries .mix-triangle{display:flex;align-items:start;justify-content:center}#mix-transformation-survey-countries .mix-triangle img{width:100%;max-width:30rem}#mix-transformation-survey-countries .mix-figures{padding-bottom:0}#mix-transformation-survey-countries .mix-figures dl{column-count:2}#mix-transformation-survey-countries .mix-figures .mix-fossil{color:#8c2c79}#mix-transformation-survey-countries .mix-figures .mix-nuclear{color:#024b7a}#mix-transformation-survey-countries .mix-figures .mix-renewables{color:#f58800}.climate-laws-survey-countries{display:flex;flex-direction:column}.climate-laws-survey-countries .country-flag{margin-right:.5rem}.climate-laws-survey-countries .checklist{padding-left:0;list-style:none}.climate-laws-survey-countries .checklist li[title]{cursor:pointer;text-decoration:underline dotted}.climate-laws-survey-countries .checklist .fas{margin-right:.7em}.climate-laws-survey-countries .checklist .yes .fas{color:#5db16f}.climate-laws-survey-countries .checklist .no{color:#bdc3c8}.climate-laws-survey-countries .footer{font-size:.9em}.climate-laws-survey-countries .footer p{padding-left:1.6em}.climate-laws-survey-countries .footer p:not(:last-child){margin-bottom:.5em}.climate-laws-survey-countries .footer .fas{width:1.6em;margin-left:-1.6em;color:#a4a7aa}.climate-laws-survey-countries .footer .fa-lightbulb{padding-left:.2em}.tabulka-uzemni-stopa-oze td:first-child,.tabulka-uzemni-stopa-oze td:nth-child(4){font-weight:600}#ets2-kalkulacka{border-radius:.5rem;background-color:#f7f7f7;padding:1.5rem}#ets2-kalkulacka h3{margin-bottom:1rem}#ets2-kalkulacka #allowance-price-number{font-weight:600;background:none;border:none;text-align:left}#ets2-kalkulacka .slider-container{display:grid;grid-template-columns:3fr 4fr}#ets2-kalkulacka .slider{width:100%;height:5px;margin-top:1.5rem;margin-bottom:1.5rem;grid-row:3/4;grid-column:1/3;align-self:center}#ets2-kalkulacka .slider-greyzone,#ets2-kalkulacka .slider-scale{width:100%;grid-column:1/3;background-repeat:no-repeat;background-size:100% auto}#ets2-kalkulacka .slider-scale{height:12vw;grid-row:4/5;background-image:url(/assets-local/figures/emisni-povolenky-ets-2/cs-kalkulacka-scale-mob.svg)}#ets2-kalkulacka .slider-greyzone{grid-row:3/4;background-image:url(/assets-local/figures/emisni-povolenky-ets-2/cs-kalkulacka-greyzone-mob.svg);background-position:0 50%}#ets2-kalkulacka .allowance-price{font-weight:600;grid-column:1/3;grid-row:2/3;align-self:end;margin-bottom:1rem}#ets2-kalkulacka .greyzone-note{grid-column:1/4;grid-row:5/6;font-size:1rem;line-height:1.2;align-self:end;color:gray}#ets2-kalkulacka .fuel{display:grid;grid-template-columns:1fr;align-items:baseline}#ets2-kalkulacka .fuel-name{padding-top:1rem}#ets2-kalkulacka .fuel-name,#ets2-kalkulacka .price-increase-context{font-weight:600}#ets2-kalkulacka .price-increase-context{color:gray}#ets2-kalkulacka .price-increase,#ets2-kalkulacka #allowance-price-number{color:#3b3b93;font-weight:600;font-size:1.3rem}#ets2-kalkulacka .note{font-size:1rem;color:gray}#ets2-kalkulacka #kurz{width:100%;text-align:right;grid-column:1/3;margin-top:2rem}#ets2-kalkulacka .pictogram{height:1rem;margin-bottom:.2rem}#ets2-kalkulacka input[type=range]{accent-color:#3b3b93}#ets2-kalkulacka input::-webkit-outer-spin-button,#ets2-kalkulacka input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#ets2-kalkulacka input[type=number]{-moz-appearance:textfield}@media(min-width: 576px){.klimazavazky-grafy{grid-template-columns:1fr 1fr}.klimazavazky-grafy h3{grid-column:1/3}.klimazavazky-grafy .longread-figure{max-width:initial}.climate-laws-survey-countries .checklist{column-count:2;column-gap:1em}.qa-uhli-otazka{font-size:1.35rem;background-size:1.89rem;padding-left:2.835rem;margin-left:0}.qa-uhli-odpoved{padding-left:2.835rem}}@media(min-width: 768px){.lesni-certifikace-opatreni{grid-template-columns:120px 1fr}.callout-box{padding:1.5rem 2rem}.grid-figures{column-gap:1.5rem}.grid-figures p{align-self:center;margin-bottom:0}.technologie-dekarbonizace-prumyslu{grid-template-columns:repeat(var(--items), 1fr);grid-template-rows:auto auto;grid-auto-flow:column}.technologie-dekarbonizace-prumyslu p{align-self:start}.technologie-dekarbonizace-prumyslu .longread-figure{margin-right:1em}.extremy-histogramy{grid-template-columns:7fr 5fr;row-gap:2rem}.onepager-frame{display:block;width:100%;height:800px}.climate-laws-survey-countries .summary{display:grid;grid-template-columns:40% auto}.climate-laws-survey-countries .checklist li[title]{text-decoration:none}.studie-2050-kroky{grid-template-columns:4em 1fr}.uhelna-studie-otazky .card{max-width:50%;flex:1 1 40%}.uhelna-studie-doporuceni .card{max-width:50%;flex:1 1 40%;column-gap:1rem}#ets2-kalkulacka h3{margin-bottom:2rem}#ets2-kalkulacka .allowance-price{margin-bottom:0rem}#ets2-kalkulacka .fuel{grid-template-columns:3fr 4fr 5fr}#ets2-kalkulacka .fuel-name,#ets2-kalkulacka .price-increase-context{padding-top:0rem;padding-bottom:.5rem}#ets2-kalkulacka .slider-greyzone{background-image:url(/assets-local/figures/emisni-povolenky-ets-2/cs-kalkulacka-greyzone-des.svg)}#ets2-kalkulacka .slider-scale{height:3.5rem;background-image:url(/assets-local/figures/emisni-povolenky-ets-2/cs-kalkulacka-scale-des.svg)}#ets2-kalkulacka .greyzone-note{grid-column:2/3;grid-row:2/3}}@media(min-width: 992px){#mix-transformation-survey-countries .card-content-container{display:grid;grid-template-columns:1fr auto 1fr}#mix-transformation-survey-countries .mix-figures dl{column-count:1}.climate-laws-survey-countries{width:83.33%}.climate-laws-survey-countries .summary{grid-template-columns:50% auto}}@media(min-width: 1200px){.cop-entity-summary{float:right;clear:right;width:60%;margin-right:-30% !important;margin-left:1.5em !important;font-size:1em}.cop-entity-summary .card-img-top{width:100%}}.pictogram-small{max-width:3rem}.ff55-done,.ff55-inprogress{margin-left:.5em;color:#9ba5ad}.ff55-done{color:#8ab59b}.negative-margin-bottom{margin-bottom:-1.5rem !important}.uhelna-studie2-vysledky{clear:both}.uhelna-studie2-vysledky .ikona{font-size:2rem}.uhelna-studie2-vysledky .kruh{width:2.5rem;height:2.5rem;line-height:0;display:flex;align-items:center;justify-content:center;border:2px solid #333;border-radius:50%;font-size:1.8rem;margin-bottom:.5rem}.uhelna-studie2-vysledky .nazev{font-size:1.3rem}.uhelna-studie2-vysledky .hodnota{font-size:3rem;font-weight:bold}.uhelna-studie2-vysledky .hodnota span{font-size:2rem}.uhelna-studie2-vysledky .komentar{font-size:.9rem;color:#53616e}.authors{font-size:1.1rem}.authors .author{line-height:1.25;margin-block:.25rem}.authors .affiliation{opacity:.7}.authors-minor{font-size:.9rem;display:grid;grid-template-columns:auto 1fr;grid-column-gap:.5rem;margin-top:.5rem}.authors-minor dt{opacity:.8;font-weight:normal;margin-bottom:.1rem}.authors-minor dd{margin-bottom:.1rem}html{--navbar-zindex: 10;scroll-behavior:smooth;scroll-padding-top:5rem}@media(min-width: 768px){html{--navbar-height: 9rem;scroll-padding-top:var(--navbar-height)}}body{padding-top:56px;font-family:"Source Sans Pro",sans-serif !important;color:#3a3a45;font-size:1.1rem;background:#f7f7f7;position:relative;display:flex;min-height:100vh;flex-direction:column}@media screen and (max-width: 768px){body{text-align:left}}main{flex-grow:1}h1{font-weight:bold}h2{font-size:1.8rem;margin-top:2.7rem;margin-bottom:1rem;font-weight:bold}h3{font-size:1.45rem;margin-top:2rem;margin-bottom:1rem;font-weight:600}h4{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}h5{font-weight:600}h2:first-child,h3:first-child,h4:first-child{margin-top:0rem}h1,h2,h3,h4,h5,.display{color:#3e3e4c}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}h1.display{font-size:3rem}h2.display{font-size:2rem;text-transform:none}h3.display{font-size:1.5em;margin:0rem}@media(min-width: 768px){h1.display{font-size:4rem}h2.display{font-size:2.5rem;text-transform:none}h3.display{font-size:1.75em;margin:0rem}}.page-type{--margin: 1rem;text-transform:uppercase;font-weight:bold;font-size:.9rem;margin-bottom:var(--margin);min-height:calc(var(--spacing-around-title) - var(--margin))}a{color:#3a3a45;text-decoration:underline;cursor:pointer}a:hover{color:#3a3a45}@media(hover: hover){a:hover{color:#0050ae}}.ext-link:after,.glossary-link:after{display:inline-block;font-family:"Font Awesome 5 Free";content:"";margin-left:.3em;font-size:70%;font-weight:900;font-style:normal;text-decoration:none;position:relative;top:-0.1em}.lead .ext-link:after{font-size:55%}.no-ext-link-icon:after{content:none}.glossary-link:after{content:"";top:0;font-size:100%}p:last-child{margin-bottom:0}strong{font-weight:bold}pre{margin:1rem 0 1rem 0;background:rgba(0,0,0,.05);border-radius:.3rem;padding:1rem;overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.equation{padding:0rem 1rem;font-size:110%}.nobr{white-space:nowrap}.lead{font-size:1.15rem}.perex{font-size:1.15rem;margin-block:1.5rem}@media(min-width: 992px){.narrow-text{width:83.33%}}@media(min-width: 768px){.lead,.perex{font-size:1.2rem}.page-type{font-size:1.1rem}}span[title]{text-decoration:underline dotted #3e3e4c;cursor:pointer}.popover-header{margin-top:0}.popover-text{text-decoration-line:underline;text-decoration-style:dotted}.section{padding-top:3rem;padding-bottom:3rem}@media screen and (max-width: 576px){.section{padding-top:2rem;padding-bottom:2rem}}.section:nth-of-type(odd){background-color:#fff}ul:last-child{margin-bottom:0}ol ol{list-style-type:lower-alpha}.table table{margin-left:auto;margin-right:auto}.table thead{background-color:rgba(0,0,0,.05)}.table tbody{border-bottom:1px solid #dee2e6}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.02)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.05)}ul.arrow{list-style-type:"→  "}ul.arrow li{margin-block:.4rem}ol.upper-alpha{list-style-type:upper-alpha}ul.inline-bullet-list{padding-left:0}ul.inline-bullet-list>li{display:inline}ul.inline-bullet-list>li:not(:first-child)::before{content:"• ";margin:0 .4em}.btn{text-decoration:none;margin:.25rem}.btn-group .btn{margin-left:0;margin-right:0}.btn-primary{color:#fff;background-color:#3e3e4c;border-color:#3e3e4c}.btn-primary:hover{color:#fff;background-color:#0050ae;border-color:#0050ae}.btn-secondary{background-color:rgba(0,0,0,0);color:#3e3e4c;border-color:#3e3e4c}.btn-secondary:hover,.btn-secondary:active{background-color:#0050ae;border-color:#0050ae}.btn-primary:not(:disabled):not(.disabled).active>.btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled).active>.btn-secondary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled):active>.btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled):active>.btn-secondary.dropdown-toggle,.show>.btn-primary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#0050ae;border-color:#0050ae}.dropdown-menu{min-width:auto}.dropdown-item{padding:.25rem 1rem}.navbar{background:#f7f7f7;top:0;transition:top 300ms;transition-property:top,box-shadow;flex-flow:column wrap;padding:0;z-index:var(--navbar-zindex)}.navbar a,.navbar div.dropdown-toggle{text-decoration:none}.navbar-scrolled{box-shadow:0 3px 10px #9ba5ad}.navbar-brand{padding-top:0px;padding-bottom:5px;margin-right:0}.navbar-brand img{height:25px}.navbar .container{padding:.5em 1em}.navbar .btn{margin:0}.navbar #fundraising{margin-left:.6rem;margin-block:.4rem;padding-inline:.6rem}.navbar #searchShow,.navbar #toggler{font-size:1rem}.navbar .ext-link:after{margin-left:.5em}.navbar-nav,.dropdown-menu{font-size:1.2rem}@media(min-width: 768px){.navbar-nav,.dropdown-menu{font-size:1rem}.navbar #fundraising{margin-block:0}}@media(min-width: 768px)and (max-width: 992px){.navbar #fundraising{margin-inline:.4rem}}.navbar-nav{align-items:start}.navbar-light .navbar-nav .nav-link{color:#3a3a45}.navbar-light .navbar-nav .nav-link.btn-primary{color:#fff}.navbar-light .navbar-nav .nav-link:not(.btn-primary):focus,.navbar-light .navbar-nav .nav-link:not(.btn-primary):hover{color:#0050ae}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#3a3a45}.navbar-expand-md .navbar-nav .nav-link{padding-inline:.6rem;padding-block:.4rem}@media(min-width: 768px){.navbar-nav{align-items:center}#navbar-buttons{order:1}#toggler{display:none}.navbar-expand-md .navbar-nav .nav-link{padding-block:.25rem}}@media(min-width: 992px){#navbar-buttons{order:0;flex-grow:6;justify-content:flex-end;display:flex}#navbar-buttons .filler{flex-grow:1}#navbar-buttons #searchShow{flex-grow:1;text-align:left}#navbar-buttons #searchShow:hover{color:#000;background-color:rgba(0,0,0,0)}#navbar-buttons #searchShow span{display:inline !important;padding-inline:.5rem}}@media(min-width: 1200px){.navbar-expand-md .navbar-nav .nav-link{padding-inline:1rem}}.between-navbars{position:relative;z-index:calc(var(--navbar-zindex) - 2)}#secondary-navbar{background-color:#fff;transition:top 300ms ease-out;padding-block:0 .3rem;font-size:1rem;position:sticky;z-index:calc(var(--navbar-zindex) - 3);margin-top:-1rem}#secondary-navbar ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding-block:.2rem}#secondary-navbar li{display:block;margin-block:.2rem;margin-inline-end:.8rem}#secondary-navbar li:first-child{margin-left:0}#secondary-navbar li:last-child{margin-right:0}#secondary-navbar .page-title{font-weight:bold;opacity:0;transition:opacity 300ms ease-out}#secondary-navbar a{text-decoration:none;color:#53616e}#secondary-navbar a:hover{color:#0050ae}#secondary-navbar a.highlighted{color:#3a3a45;text-decoration:underline;text-underline-offset:8px;text-decoration-color:currentcolor}#secondary-navbar.secondary-navbar-stuck{box-shadow:0 3px 10px #9ba5ad;background-color:#f7f7f7;transition-property:top,background-color,box-shadow;z-index:calc(var(--navbar-zindex) - 1)}#secondary-navbar.secondary-navbar-stuck .page-title{opacity:1}@media(min-width: 768px){#secondary-navbar{font-size:1.1rem}#secondary-navbar li{margin-inline-end:1.6rem}}a.expander{font-size:1.1rem;text-decoration:none;display:flex;flex-direction:row}a.expander .expander-button{padding-right:.5em}a.expander i.fas{transition:.3s transform ease-in-out;transform:rotate(-180deg)}a.expander h2,a.expander h3,a.expander h4{margin-top:0rem}@media(hover: hover){a.expander h2:hover,a.expander h3:hover,a.expander h4:hover{color:#0050ae}}a.expander.collapsed i.fas{transform:rotate(0deg)}.expandable-title{padding:.5em .2em}.expandable-content div{padding:0em 1.5em 1.5em 1.5em}.expandable-block{margin-bottom:1.5rem}.expandable-block .expandable{--max-height: 600px}.expandable-block .expandable.expand-always{max-height:var(--max-height) !important}.expandable-block .expandable.expanding{display:block !important;position:relative;transition:.5s max-height ease-in-out;max-height:0;overflow:hidden}.expandable-block .expandable.expanded{display:block !important;max-height:var(--max-height)}@media(min-width: 768px){.expandable-block .expandable.expand-from-md{display:block !important;max-height:var(--max-height) !important}}@media(min-width: 992px){.expandable-block .expandable.expand-from-lg{display:block !important;max-height:var(--max-height) !important}}#dev-warning{--dev-space: 0.6rem;position:fixed;bottom:var(--dev-space);left:var(--dev-space);right:var(--dev-space);padding:var(--dev-space);border-radius:var(--dev-space);margin-inline:auto;width:300px;z-index:1070}#dev-warning p{text-align:center;margin-bottom:0rem}#dev-warning a#devWarningToggle{text-decoration:none;color:#3e3e4c}#dev-warning a#devWarningToggle i.fas{margin-inline:.3rem}#dev-warning p#devWarningDetails{padding-top:.5rem}@media(min-width: 576px){#dev-warning{left:auto}}.build-error{color:red}.todo{background-color:#fafad2;color:red;border:1px solid red;padding:.1rem .2rem;font-weight:normal;font-variant:normal}footer{flex-shrink:1;width:100%;line-height:1.5rem;background:rgba(0,0,0,.05);color:#3e3e4c}footer h3{font-size:1.2rem}footer a{color:#3e3e4c;text-decoration:none}footer a:hover{text-decoration:none}footer .social{display:flex;padding:0}footer .social li{display:block;font-size:2rem;margin:.5rem}footer .flag{height:1rem;padding-right:.5rem;margin-top:-0.3rem}.popover p{text-align:left}sup.chem-ion{top:-0.6em;margin-right:.05em;margin-left:-0.5em}@media(max-width: 576px){a.lightbox-desktop-only{pointer-events:none}}img.dataset{max-width:100%}dl.data-header{margin:1em 0em;max-width:825px;display:flex;flex-flow:row wrap;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;background-color:hsla(0,0%,100%,.5);background-clip:border-box;overflow:hidden}dl.data-header dt{flex-basis:13%;background-color:rgba(0,0,0,.125);padding:.25rem .5rem;margin:0em;font-weight:600;border-bottom:1px solid rgba(0,0,0,.125)}dl.data-header dd{flex-basis:80%;flex-grow:1;padding:.25rem .5rem;margin:0em;border-bottom:1px solid rgba(0,0,0,.125)}dl.data-header dd:last-of-type,dl.data-header dt:last-of-type{border-bottom-width:0px}dl.data-header .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert.data-staleness{margin-top:25px;margin-bottom:10px}.cover-header-source{text-align:right;padding-top:.2rem;padding-right:.2rem;position:absolute;width:100%;z-index:1}.cover-header-source .cover-header-source-toggle,.cover-header-source #coverLicense{float:right;clear:right;padding:0 .3rem}.cover-header-source .cover-header-source-toggle a,.cover-header-source #coverLicense a{color:#000}.cover-header-source .cover-header-source-toggle.collapsed{background-color:hsla(0,0%,100%,.5)}.cover-header-source .cover-header-source-toggle,.cover-header-source .cover-header-source-toggle:hover{color:rgba(0,0,0,.8);background-color:hsla(0,0%,100%,.9)}.cover-header-source #coverLicense{font-size:.7rem;min-width:150px;max-width:250px;color:#000;background-color:hsla(0,0%,100%,.9)}.cover-header-source #coverLicense dl,.cover-header-source #coverLicense dd{text-align:left;margin-bottom:.4rem}.explainer-cover-container{display:flex;flex-direction:column}.explainer-cover{--spacing-around-title: 1.5rem;--additional-spacing-below: 1rem;background-image:var(--path-mobile);background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;background-color:#a0a5b8 !important;color:#fff;text-shadow:0px 0px .1rem #000;padding-bottom:.5rem}.explainer-cover .page-type div{opacity:.8}.explainer-cover h1{color:#fff;font-size:2.5rem;vertical-align:baseline;min-height:4rem;margin-bottom:calc(var(--spacing-around-title) + var(--additional-spacing-below));display:flex}.explainer-cover .authors a{color:#fff}.explainer-cover .tags{text-shadow:none}.explainer-metadata{font-size:1.1rem}.explainer-metadata .date-tags{display:flex;flex-wrap:wrap}.explainer-metadata .date,.explainer-metadata .tags{margin-top:1rem}.explainer-metadata .date .updated{font-size:.9rem;opacity:.8}.explainer-metadata .date{padding-right:2rem}.author{font-weight:bold}.longread .perex{margin-top:0rem;margin-bottom:3rem;font-size:1.4rem;line-height:1.5em}.series-order{opacity:50%;padding-right:.2em}@media(min-width: 768px){.explainer-cover{--spacing-around-title: 2rem;background-image:var(--path-desktop);padding-top:10%;padding-bottom:.75rem}.explainer-cover .page-type div{display:inline;padding-inline-start:.3rem}.explainer-cover h1{font-size:4rem;min-height:7rem}.explainer-metadata{display:flex;align-items:center;min-height:4rem}.explainer-metadata .date-tags{flex-grow:1}}.longread .tldr{background-color:#e6eef7;border-radius:1rem;margin-block:2rem;padding:1.5rem}.longread .tldr,.longread .tldr li{line-height:1.35}.longread .tldr .title{font-size:1.4rem;margin-block:.5rem 1rem;margin-inline:1.5rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.longread .tldr ul{padding-inline-start:1.5rem}.longread .tldr li{margin-block:.7rem}@media(max-width: 767px){.longread .tldr{padding-inline:1rem}.longread .tldr ul{padding-inline-start:1.25rem}}.callout{font-size:1.2rem;line-height:1.35;margin-top:2rem;font-weight:600;letter-spacing:.33px}.numbered-callouts{counter-reset:callouts 0}.numbered-callouts .callout{counter-increment:callouts 1;display:flex;align-items:center}.numbered-callouts .callout::before{content:counter(callouts);font-size:3.2rem;font-weight:bold;color:rgba(0,0,0,.2);padding-right:1rem}.longread-figure{margin:2rem 0rem}.longread-figure img{width:100%}.longread-figure .fancybox-custom-caption{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:.5rem}.longread-figure .caption-above{padding-bottom:.5rem}.longread-figure .caption,.longread-figure .source{margin:.25rem;font-size:.8rem;color:#53616e}.longread-figure .caption a,.longread-figure .source a{color:#53616e}.longread-figure .source{flex-grow:1;text-align:right}.expander-block{margin-block:.75rem}.longread h4.expander-header{margin-block:0}.expander-header .expander-title{font-size:1.1rem}.large-expander-title .expander-title{font-size:1.2rem;font-weight:600}.small-expander-title.longread-figure{margin-block:1.5rem}.small-expander-title .expander-title{font-size:1rem;font-weight:600}.expander-body{padding-top:1rem}.expander-body .longread-figure{margin-block:1rem}.contrast-figure{padding-block:.05rem;padding-inline-start:1.5rem;border-left:.15rem solid rgba(0,0,0,.2)}.columns{display:flex;flex-direction:row;flex-wrap:wrap;line-height:1.4}.columns .column{padding-left:1rem;padding-right:1rem}.wide-figure-mobile{--wide-figure-width: 187.5%;overflow-x:auto;overflow-y:hidden}.wide-figure-mobile img{width:var(--wide-figure-width)}.wide-figure-mobile .caption{margin-inline:0}.contrast-figure.wide-figure-mobile,.contrast-figure .wide-figure-mobile{--wide-figure-width: calc(187.5% + 3.1rem)}.wide-figure-mobile::before{content:" ";position:sticky;display:block;left:0;height:2rem;margin-block:1rem;width:100%;background:url("/assets-local/img/explore-figure.svg") center/contain no-repeat}.wide-figure-mobile-caption-above .caption-above{display:flex;width:var(--wide-figure-width)}.wide-figure-mobile-caption-above .fancybox-custom-caption{position:sticky;left:0}.wide-figure-mobile-caption-below{margin-bottom:3rem}.wide-figure-mobile-caption-below .fancybox-custom-caption{display:block;padding-bottom:2rem}.wide-figure-mobile-caption-below .caption-below{display:flex;width:var(--wide-figure-width)}.wide-figure-mobile-caption-below .source{position:absolute}@media(min-width: 576px){.wide-figure-mobile{--wide-figure-width: 125%}.contrast-figure.wide-figure-mobile,.contrast-figure .wide-figure-mobile{--wide-figure-width: calc(125% + 2.06rem)}.narrow-figure img{width:66.66%}}@media(min-width: 768px){.wide-figure-desktop{width:105%}.wide-figure-mobile::before{content:none}.wide-figure-mobile img,.wide-figure-mobile .caption-above,.wide-figure-mobile .caption-below{width:100%}}@media(min-width: 1200px){.wide-figure-desktop{box-sizing:content-box;width:125%}}.leadin-figure{width:8em;margin:0 1.5em 1em 0}.leadin-figure img{width:100%}.leadin-figure-small{width:6em}@media(min-width: 576px){.leadin-figure{float:left;margin-bottom:0}}.figure-in-list{margin-left:40px}.intro{padding-bottom:0}.intro h1{line-height:1.1}.intro .tagline{text-transform:uppercase;text-align:left;float:left;margin-top:.25rem;font-size:1.1rem;line-height:1.3}.intro p{font-size:1.3em}.intro p:first-of-type{margin-top:-2rem}.intro .intro-buttons{margin-top:1.5rem;margin-bottom:4rem}@media screen and (min-width: 992px){.intro p{padding-right:10rem}}@media screen and (max-width: 768px){.intro .tagline{float:none;text-align:left;display:inline-block;width:100%;word-spacing:0;margin-bottom:1rem}.intro p{font-size:1.15rem;padding-inline:0}.intro p:first-of-type{margin-top:0}.intro form{padding-left:0}.intro .intro-buttons{margin-bottom:1.5rem;margin-inline:-10px;display:flex;flex-wrap:wrap}}.card{margin:10px 0;border-width:1px}.preview-card-container{height:100%;overflow:hidden;width:90%;margin-inline:auto}.multi-card-box .preview-card-container,.double-preview-box .preview-card-container{width:100%}.preview-card{text-decoration:none;text-align:left;height:0;padding-bottom:70%;overflow:hidden}.preview-card h6.card-subtitle{text-transform:uppercase;font-size:.9rem}.preview-card p.card-author{font-size:.9rem;margin-top:-0.375rem;margin-bottom:.5rem}.preview-card p.card-survey-caption{font-size:.9rem}.selected-preview-card{border-width:2px;border-color:rgba(0,0,0,.5)}.small-font-card .card-title{font-size:1rem;margin-bottom:0}.small-font-card .card-subtitle{display:none}.small-font-card .card-img-overlay{padding:.6rem}.card-with-comment{display:flex;flex-direction:column;height:100%;padding-top:1rem}.card-with-comment .comment{display:flex;flex-direction:row;flex-grow:1;align-items:center;line-height:1.2}.card-with-comment .comment .card-comment-number{font-size:3.2rem;font-weight:bold;color:rgba(0,0,0,.2);padding:.75rem}.card-with-comment .comment .card-comment-text{padding:.75rem}.card-with-comment .card{flex-grow:0}.preview-card-image{padding-bottom:calc(70% + 3px);background-size:cover;background-position:bottom;background-blend-mode:multiply;background-image:linear-gradient(to bottom, rgba(0, 20, 65, 0.7), rgba(255, 255, 255, 0)),var(--background)}.episode-card-image{background-image:url("/assets/episode-card.png")}a.card:hover{border-color:rgba(0,80,174,.5);text-decoration:none;box-shadow:0px 0px 2px 1px rgba(0,80,174,.5)}.small-card-img-overlay{border-radius:0;top:auto;bottom:.3rem;padding:.3rem .5rem}.small-card-img-overlay h5{color:#fff;text-shadow:0px 0px .2rem #000;margin-bottom:0;font-size:.9rem;font-weight:normal}.small-card-img-overlay h5 i.fas{padding-left:.1rem;font-size:.7rem}.small-card-bg{background-image:linear-gradient(to top, rgba(0, 20, 65, 0.7), rgba(255, 255, 255, 0)),var(--background)}@media(min-width: 768px){.card{margin-block:15px}.small-card-img-overlay{bottom:.5rem;padding:.3rem 1rem}.small-card-img-overlay h5{font-size:1rem;font-weight:bold}.preview-card-container{width:100%}}.card-title-overlay{color:#fff;background-color:rgba(0,0,0,0);text-shadow:0px 0px .1rem #000}.card-title-overlay h5{font-size:1.4rem}.card-title-overlay h5,.card-title-overlay h6{color:inherit}.more-overlay-box{overflow:hidden;background-image:radial-gradient(white 30%, rgba(255, 255, 255, 0.8) 60%, rgba(255, 255, 255, 0) 100%);display:flex;justify-content:center;align-items:center;text-align:center;padding:60px}.more-overlay-box i{padding-bottom:.2em;font-size:300%}.news-overlay-box{background-color:#efefef}.bg-extralight-blue{background:#e6eef7 !important}.bg-extralight-lightblue{background:#f3f5f6 !important}.bg-extralight-gray{background:#f9f9f9 !important}.nav-tabs .nav-link{display:flex;align-items:center;height:100%;border:0;margin:0 5px 0 0;padding:.5em;font-size:1.1rem;cursor:pointer;text-transform:none}.nav-tabs .nav-link.active{color:#3a3a45}.nav-tabs .nav-link:not(.active){color:#3e3e4c;font-weight:normal}@media(min-width: 768px){.nav-tabs .nav-link{margin-right:10px;padding:.5em 1em;font-size:1.2rem}}.about-us{line-height:1.4}.about-us .price{display:flex;align-items:center;line-height:1.3}.about-us .price-1,.about-us .price-2,.about-us .price-3{height:100%;padding-left:3.5rem;background-repeat:no-repeat;background-position:0% 50%;background-size:contain;opacity:10%;margin-right:1.5rem}.about-us .price-1{background-image:url("/assets/about-us/price-1.svg")}.about-us .price-2{background-image:url("/assets/about-us/price-2.svg")}.about-us .price-3{background-image:url("/assets/about-us/price-3.svg")}.logos img{height:auto;width:100px;margin:0 1.2rem .8rem 0}.logos img.small{width:90px}.logos img.square{width:90px}.logos img.wide{width:auto;height:3.5rem}.logos .note{font-size:.9rem}@media(min-width: 768px){.logos img{width:130px;margin:0 2rem 1rem 0}.logos img.small{width:100px}.logos img.square{width:100px}.logos .note{font-size:.9rem}}.accordion-item{border-bottom:1px solid rgba(0,0,0,.25)}.accordion-item:last-child{border:none}.accordion-header{cursor:pointer;padding:1rem 0;margin-bottom:0}.accordion-header .fa{transition:.3s transform ease-in-out}.accordion-header.collapsed .fa{transform:rotate(180deg)}.topic-tile a{display:flex;flex-flow:column;justify-content:space-between;align-items:center;text-align:center;color:#3e3e4c}.topic-tile a img{max-width:100%;height:auto}.topic-tile a h3{margin-top:.5rem;font-weight:600;letter-spacing:.02rem;font-size:1.3rem}.topic-tiles:hover .topic-tile:not(:hover){filter:grayscale(80%);opacity:.6}@media(max-width: 991px){.topic-tile a h3{font-size:1.1rem}}.payment-box{display:none}.payment-box #payment-table{margin:20px 0 20px 0}.payment-box #payment-table th{text-align:right;padding:3px 10px}.payment-box #payment-table td{padding:3px 10px;border-left:2px solid #0050ae}.index-logos{max-height:100px;max-width:49%;padding:10px}@media(min-width: 768px){.index-logos{padding-left:30px}}#newsletter-modal .modal-content{background-color:#e6eef7}#newsletter-modal button.close{margin-bottom:-16px}#banner-section{width:100%;z-index:1;margin-bottom:.2rem;background-color:rgba(248,193,82,.7333333333);color:#3e3e4c}#banner-section #banner-container{padding-block:.3rem}#banner-section #banner-container .banner{flex-grow:1;display:flex;justify-content:stretch;align-items:center}#banner-section #banner-container .banner .text{flex-grow:1}#banner-section #banner-container .banner .cta{padding-left:.5rem;flex-grow:2}#banner-section #banner-container .banner .cta a{padding-block:.25rem;white-space:nowrap}a.infographic{display:block;overflow:hidden}img.infographic{margin:-7.3% -3.5% -4.3% -3.5%;max-width:107%}p.caption{font-size:1.25rem;font-style:italic}.downloads-box p{text-align:left;font-size:.91rem}.downloads-box div{font-size:1rem}.downloads-box h2{font-size:1.4rem;margin-bottom:.8rem}.dropdown-links a{text-decoration:none}.btn-sharing i{width:1em;margin:0;vertical-align:middle}.sharing-embed i{width:1.3em}.embed-example-caption{font-style:italic;padding:1rem;border-width:2px;border-radius:.3rem;border-style:solid;border-color:rgba(0,0,0,.05);margin:1rem 0 -1rem 0}.longread .longread-small,.longread .footnotes{font-size:.9rem}.longread .longread-tiny{font-size:.8rem;line-height:1.4}.longread ul,.longread ol{padding-inline-start:1.75rem}.longread ul li,.longread ol li{margin-block:.2rem;line-height:1.4}.footnotes li:target{background:#e6eef7}@media(min-width: 576px){.longread ul,.longread ol{padding-inline-start:2.5rem}.longread .longread-small,.longread .footnotes{font-size:1rem}.longread .longread-tiny{font-size:.9rem;line-height:1.4}}.sticky-toc{margin-bottom:2rem;--toc-transition-time: 300ms}.sticky-toc h2::before{height:5px;margin-top:-5px}.sticky-toc h2{font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem}.sticky-toc a{text-decoration:none;transition:color var(--toc-transition-time)}.sticky-toc h2,.sticky-toc li,.sticky-toc a:not(:hover){color:#53616e}.sticky-toc li{text-align:left;margin-block:.3rem;line-height:1.25;padding-left:.25rem}.sticky-toc li::marker{color:#9ba5ad;transition:color var(--toc-transition-time)}.sticky-toc ol{padding-left:1rem;font-size:1rem}.sticky-toc ol ol{padding-left:.25rem;font-size:.9rem;margin-block:.4rem .6rem;list-style-type:none}.sticky-toc ol ol li{margin-block:.4rem}.sticky-toc ol ol a:not(:hover){color:#9ba5ad}@media(min-width: 992px){.sticky-toc{position:sticky;position:-webkit-sticky;top:var(--navbar-height);left:100px}.sticky-toc li{margin-block:.5rem}.sticky-toc li::before{opacity:0;transition:opacity var(--toc-transition-time);content:"●";position:absolute;left:-1.25rem;color:#3a3a45;font-weight:bold}.sticky-toc ol ol li::before{left:0}.sticky-toc li.is-active-li::before{opacity:1}.sticky-toc .is-active-li .is-active-link,.sticky-toc .is-active-li::marker{color:#3a3a45}}@media(min-width: 1200px){.container-xl-fluid{max-width:calc(100% - 60px);margin-left:30px;margin-right:30px}.longread-xl-space-left{flex:3 0 0}.longread-toc{flex:4 0 240px}.longread-xl-space-middle{flex:3 0 0}.longread{flex:3 0 640px;line-height:1.6}.longread-xl-space-right{flex:10 0 240px}}.longread-box{width:95%;margin-left:auto;margin-right:auto;margin-top:.5rem;margin-bottom:.5rem;padding:0 0 0 1.5rem;border-left:.15rem solid rgba(0,0,0,.2);font-size:1rem;line-height:1.5em}.longread-box h4{margin-top:.5rem}.longread-box p{text-align:left}.longread-box .row{margin:.5rem 0}.longread-box .card{margin:0}.larger-preview-box,.highlight-text-box{max-width:300px}.no-border-box{border-left-width:0}.double-preview-box{max-width:590px}.preview-box{width:325px}.highlight-text-box{font-size:1.2rem;padding-block:.5rem}@media(min-width: 576px){.preview-box,.highlight-text-box,.larger-preview-box{float:right;clear:right;margin-left:2rem;margin-right:0}.larger-preview-box,.highlight-text-box{min-width:320px;width:50%;max-width:400px}.preview-box{width:275px}.no-float-box{float:none;position:static}}@media(min-width: 768px){.preview-box,.highlight-text-box,.larger-preview-box{margin-left:calc(-25px + 2rem);position:relative;left:25px}.preview-box{width:325px}}@media(min-width: 992px){.larger-preview-box,.highlight-text-box{min-width:350px}}@media(min-width: 1200px){.longread-box{bottom:.75rem}.larger-preview-box,.highlight-text-box{width:60%;left:calc(40% + 2rem);margin-left:-40%}.preview-box{left:calc(40% + 2rem);margin-left:-40%}.no-float-box{margin-left:auto;margin-right:auto}.double-preview-box{float:right;clear:right;min-width:550px;width:80%;max-width:700px;margin-left:calc(-45% + 2rem);margin-right:0;position:relative;left:45%}}.news-item{border-width:0 0 0 2px;border-style:solid;padding-left:1rem;padding-bottom:1rem}.news-item h2{margin-bottom:0}.news-item .date{vertical-align:top;padding-right:1rem;margin-bottom:.2rem;color:#3e3e4c}.news-item .date:before{content:"•";display:block;line-height:0;position:relative;left:-0.5em;top:.18em;font-size:3em;color:#0050ae}@media screen and (min-width: 768px){.news-item .date{width:6em}.news-item .summary{width:calc(100% - 7em)}}.subscription-form .btn{margin-bottom:0}.publication-cover{padding-top:0;color:var(--text-color);background-color:var(--bg-color) !important}.publication-cover a{color:var(--text-color)}.publication-cover .cover-img-mobile{background-image:var(--cover-img);background-repeat:no-repeat;background-position:left center;background-size:contain;margin-block:2rem;height:0;padding-bottom:80%}.publication-cover .titles h1{color:var(--text-color)}.publication-cover .titles .publication-type{text-transform:uppercase;font-weight:bold;padding-block:1rem}.publication-cover .titles .subtitle{font-size:1.2rem}.publication-cover .author-logos{margin-block:3rem}.publication-cover .author-logos img{height:40px;margin-right:2rem;margin-block:.5rem}.publication-cover .authors{margin-block:3rem}.publication-cover .sponsor .title{font-weight:bold}.publication-cover .sponsor .disclaimer{margin-top:.5rem;font-size:.9rem;color:#9ba5ad}.download{margin-block:2rem}.download a{font-size:1.2rem;padding:.5rem 1rem}.publication-card{background-color:rgba(83,97,110,.05);border-radius:5%;padding:1.5rem;height:100%}.publication-card h2,.publication-card h3,.publication-card h4{margin-top:0}main.executive-summary .longread{counter-reset:h2counter}main.executive-summary .longread h2{display:flex}main.executive-summary .longread h2::before{content:counter(h2counter);counter-increment:h2counter;margin-inline-end:1rem;border:2px solid #3e3e4c;border-radius:50%;color:#3e3e4c;min-width:1.35em;width:1.35em;height:1.35em;text-align:center}main.executive-summary .longread ul{list-style-type:"→  "}main.executive-summary .longread ul li{margin-block:.4rem}@media(min-width: 768px){.publication-cover .cover-img-mobile{padding-bottom:60%}}@media(min-width: 992px){.publication-cover .titles{padding-top:3rem}.publication-cover .titles h1{font-size:3.2rem}.publication-cover .titles .subtitle{font-size:1.6rem}.publication-cover .titles .author-logos{margin-top:4rem}.cover-img-desktop{background-image:var(--cover-img);background-repeat:no-repeat;background-position:center right;background-size:50%;padding-right:53%}.publication-card{margin-right:2rem}.longread .download{text-align:center}}@media(min-width: 1200px){.publication-cover .titles h1{font-size:3.8rem}.publication-cover .titles .subtitle{font-size:1.9rem}}#nav-container,#search-container,main{transition:opacity .3s ease-out}#nav-container{opacity:1;z-index:1}#search-container{position:absolute;z-index:0;opacity:0}#search-container #omnisearch-suggestions-container{display:none}body.navbar-search #banner-container,body.navbar-search #nav-container{opacity:.05;z-index:0}body.navbar-search .secondary-navbar-stuck .container{opacity:.4 !important}body.navbar-search main{opacity:.4}body.navbar-search #search-container{opacity:1;z-index:1}body.navbar-search #search-container #omnisearch-suggestions-container{display:block}#searchbox-form{--border-color: #6c757d;width:100%;display:flex;align-items:stretch}#searchbox-form #searchboxIcon{position:relative;left:.9rem;font-size:1.1rem;line-height:2.2;color:#3e3e4c}#searchbox-form #searchbox{padding-left:2.5rem;flex:1 0 auto;width:auto;margin-left:-1.1rem;border-color:var(--border-color)}#searchbox-form #searchHide{flex:0 0 auto;margin-left:.5rem;margin-bottom:0;margin-top:0;border-color:var(--border-color)}#searchbox-form #searchHide:not(:hover){background-color:#fff}#omnisearch-suggestions-container{--header-size: 56px;--padding-top: 0.5rem;--padding-bottom: 1rem;width:100%;padding-left:15px;padding-right:15px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);max-height:calc(100vh - var(--header-size));position:absolute;left:0;right:0;top:var(--header-size)}#omnisearch-suggestions-container #omnisearch-suggestions{position:static;max-height:calc(100vh - var(--header-size) - var(--padding-top) - var(--padding-bottom));float:none;margin-left:auto;margin-right:auto;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#53616e rgba(0,0,0,0);border-color:var(--border-color)}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item{text-align:left;text-transform:none;white-space:normal}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .title{padding-top:.5rem;font-size:1.1rem;display:block}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .search-preview{width:120px;height:85px;float:left;margin-right:.8rem;margin-block:.8rem;background-color:#f0f0f0}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .search-preview img{max-height:100%}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .search-preview div.branded-card{width:100%;height:100%;background:url("/assets-local/favicon.png") 50% 20%/32px no-repeat}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .search-preview div.specific-card{width:100%;height:100%;background-size:cover;background-position:bottom}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .search-preview .episode-card{background-image:url("/assets/episode-card-search.png")}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .snippet{margin-block:.8rem;font-size:.8rem}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .keyword{background-color:#ff0}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item.active,#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item:active{color:inherit;background-color:#e6eef7}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item.empty{font-size:.9rem;color:#3e3e4c}@media(min-width: 576px){#searchbox-form,#omnisearch-suggestions{width:510px;margin-left:auto;margin-right:auto}}@media(min-width: 768px){#searchbox-form{width:600px}#omnisearch-suggestions-container #omnisearch-suggestions{width:600px}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item{--text-width: calc(592px - 180px - 2rem - 1rem)}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .title{width:var(--text-width);float:right;padding-top:1rem;font-size:1.2rem;display:block}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .search-preview{float:left;width:180px;height:127px;margin-right:0;margin-block:1rem}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .search-preview div.branded-card{background-size:48px;background-position-y:30%}#omnisearch-suggestions-container #omnisearch-suggestions .dropdown-item .snippet{float:right;width:var(--text-width);font-size:.9rem;margin-block:.5rem}}.study-metadata{text-align:left}.study-metadata img{border-width:0 0 2px 0;border-style:solid;border-color:rgba(0,0,0,.125)}.study-metadata .btn{display:block}.study-metadata ul{list-style-type:none;padding:0}table td .btn{margin:.25rem .25em .25rem .25em}.resources{margin-bottom:3rem}.resources .lead{margin-bottom:.5rem}.resources:last-child{margin-bottom:0}@media screen and (max-width: 575px){.resources{text-align:center}.resources img{max-width:150px;margin-bottom:1rem}}.country-flag{width:1.3em;outline:1px solid #ddd}.table{margin:2rem auto;font-size:.9em;width:auto}.table thead{background:none}.table thead th{text-transform:uppercase;letter-spacing:.02em;border-top:none;line-height:1.2em}.table thead th .text-muted{text-transform:none;letter-spacing:0;font-weight:normal}.table tbody{color:#555}.table.no-border tbody{border-bottom:none}.table td,.table th{padding:.5rem .75rem}.tags-overlay-box{top:auto;padding:40px 15px 15px 15px;overflow:hidden}.tags-overlay-box .tags{width:max-content}.tags-overlay-box .tags .btn-tag{box-shadow:0 0 2px rgba(0,0,0,.3)}.tags{padding-bottom:3px}.btn-tag{margin:0;padding:.15rem .5rem;border-radius:1em;background-color:#fff;color:#53616e;border-color:#53616e}.btn-tag-link{margin-bottom:10px;color:#0050ae;border-color:#0050ae}.btn-tag-link:hover{background-color:#0050ae;color:#f7f7f7}.btn-tag-highlighted{margin-bottom:10px;background-color:#0050ae;color:#f7f7f7}.btn-tag-highlighted:hover{border-color:#1a88ff;background-color:#1a88ff;color:#f7f7f7}#page-tag h2{margin-top:1.5em}@media(min-width: 768px){.tags-list{padding-left:19rem}}.dashboard{font-size:.85rem;color:#000;align-items:stretch;margin-top:.75rem;font-family:"Inter",sans-serif}.dashboard p{display:inline;margin:0}.dashboard .gauge{border-left:5px solid rgba(0,0,123,.1);padding-left:1rem;margin-top:1.75rem;height:calc(100% - 1.75rem)}.dashboard .title{font-size:.9rem;margin-bottom:.4rem}.dashboard .line-with-source{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dashboard .source{color:#aaa;font-size:.75rem;padding-left:1rem}.dashboard .ext-link::after{content:none}.dashboard .data{display:flex;flex-direction:row;justify-content:center}.dashboard .data .item{flex-grow:1;display:flex;flex-direction:column;justify-content:stretch;height:100%}.dashboard .data .scope{margin-block:.2rem;opacity:35%}.dashboard .data .scope img{margin-right:.4rem;height:1.1rem}.dashboard .data .scope span{vertical-align:middle;text-transform:uppercase;font-weight:bold;font-size:.75rem}.dashboard .data .value{font-size:1.15rem}.dashboard .data .value strong{font-size:1.45rem;padding:0 .1rem}.dashboard .data .subtitle{line-height:1.1rem}.dashboard .gauge-single .data .value{margin-bottom:.4rem}.dashboard .gauge-single .subtitle{font-size:.9rem;line-height:1.2rem}@media(min-width: 992px){.dashboard .col-lg-2-5{-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.dashboard .col-lg-3-5{-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.dashboard .col-lg-4-5{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.dashboard .col-lg-5-5{-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}}@media(min-width: 1200px){.dashboard .col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.dashboard .col-xl-2-5{-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.dashboard .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.dashboard .col-xl-3-5{-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.dashboard .col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.dashboard .col-xl-4-5{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.dashboard .col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.dashboard .col-xl-5-5{-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.dashboard .col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(min-width: 768px){.dashboard{margin-top:0rem}.dashboard .gauge{margin-left:1rem;margin-top:2rem;height:calc(100% - 2rem)}}.topic-intro>div{margin-top:1rem}.topic-intro .topic-icon{margin-inline:auto;order:-1}.topic-intro .topic-icon img{width:100%}.subtopic{font-size:1.1rem}.subtopic .section-link{visibility:hidden;font-size:1rem}.subtopic h2:hover .section-link{visibility:visible}.subtopic .subtopic-intro{padding-bottom:1rem}.subtopic .qa{font-size:1rem;margin-block:1rem}.subtopic .qa dd{margin:0}@media(min-width: 768px){.topic-intro>div{margin-top:1.5rem}.topic-intro .topic-icon{order:0}.topic-map img{width:80%}.subtopic .qa{font-size:1.1rem}}@media(min-width: 992px){.topic-map a img{width:100%}}/*# sourceMappingURL=main.css.map */