@charset "UTF-8";progress,sub,sup{vertical-align:baseline}.byline,aside.advertisement .advertisement--notice{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.footer-disclaimer a:hover,a{text-decoration:underline}figure,legend{padding:0}.reefer,.related-items li.related-items--item{grid-template-columns:minmax(7.8125rem,1fr) 3fr}.fixed-bottom,.fixed-top{position:fixed;right:0;z-index:1030;left:0}*,::after,::before{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.btn,.byline{font-size:.875rem}summary{display:list-item}@font-face{font-family:KisFBDisplay;font-style:normal;font-weight:500;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/roman.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/roman.woff") format("woff")}@font-face{font-family:KisFBDisplay;font-style:italic;font-weight:500;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/italic.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/italic.woff") format("woff")}@font-face{font-family:KisFBDisplay;font-style:normal;font-weight:700;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold.woff") format("woff")}@font-face{font-family:KisFBDisplay;font-style:italic;font-weight:700;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold-italic.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/kis-display/bold-italic.woff") format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:300;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/light.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/light.woff") format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:400;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/regular.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/regular.woff") format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:500;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/medium.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/medium.woff") format("woff")}@font-face{font-family:"Benton Gothic";font-style:normal;font-weight:700;font-display:swap;src:url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/bold.woff2") format("woff2"),url("https://datadesk-prod-origin.californiatimes.com/projects/static-assets/v1/fonts/benton-gothic/bold.woff") format("woff")}aside.advertisement{background-color:#f4f4f4;padding-top:calc(1.14375rem + .225vw);padding-bottom:calc(1.20625rem + .975vw)}aside.advertisement .advertisement--notice{font-weight:400;font-size:.875rem;max-width:630px;margin:0 auto .9375rem}aside.advertisement .dg-gpt-ad-container{text-align:center}aside.advertisement .dg-gpt-ad{min-height:3.125rem}.attribution{max-width:630px;margin-top:calc(1.325rem + 2.4vw);margin-bottom:calc(1.2375rem + 1.35vw);margin-right:auto;margin-left:auto}.byline{color:#000;font-weight:700;line-height:1.2;margin:.6451612903rem 0}.btn,.footer-disclaimer{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;line-height:1.55}.byline a{color:#c94333;text-decoration:none}.byline a:active,.byline a:focus,.byline a:hover{color:#f47e70}.btn{font-weight:300;padding-top:.5rem;padding-right:calc(1.1625rem + .45vw);padding-bottom:.5rem;padding-left:calc(1.1625rem + .45vw);display:inline-block;background-color:#ddd;border:1px solid #fff;cursor:pointer}.btn:hover{border:1px solid #666}.container{padding-left:.6451612903rem;padding-right:.6451612903rem}.dateline,.tooltip{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}footer[role=contentinfo]{align-items:center;display:flex;justify-content:center}.footer-disclaimer{color:#000;font-size:.75rem;font-weight:500;padding:.5rem .625rem}.footer-disclaimer a{color:#000;text-decoration:none}h1.headline{font-size:calc(1.3625rem + 2.85vw);font-family:KisFBDisplay,Times,"Times New Roman",serif;font-weight:700;line-height:1.2;margin:0 auto}.image figcaption.figcaption,.methodology .methodology--headline,.methodology>p,.pub_date,.translation{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.inset-container,.methodology,figure.inline{margin-left:auto;margin-right:auto}a{color:#00546e}a:active,a:focus,a:hover{color:#0a96c1;text-decoration:none}figure{margin:0}.image figcaption.figcaption{font-size:.8125rem;padding-top:.5rem;font-weight:500;line-height:1.4;color:#666}figure.inline{max-width:733px;margin-top:calc(1.2rem + .9vw);margin-bottom:calc(1.2rem + .9vw)}.inset-container figure.inset img,.mini-map-container .mini-map img,.photoset .diptych-container figure.diptych img,figure.inline img{width:100%}.inset-container{max-width:733px;margin-top:1.125rem}.photoset,div.inlinevideo-container{margin:auto}.inset-container figure.inset{max-width:315px;float:left;margin-left:0;margin-top:0;margin-right:calc(1.1375rem + .15vw)}@media (min-width:75em){aside.advertisement{padding-top:1.3125rem;padding-bottom:1.9375rem}.attribution{margin-top:3.125rem;margin-bottom:2.25rem}.btn{padding-right:1.5rem;padding-left:1.5rem}h1.headline{font-size:3.5rem}figure.inline{margin-top:1.875rem;margin-bottom:1.875rem}.inset-container figure.inset{margin-right:1.25rem}}.photoset{max-width:1200px;margin-top:calc(1.2rem + .9vw);margin-bottom:calc(1.2rem + .9vw)}.methodology,div.inlinevideo-container.inline,p.prose{max-width:630px}.photoset .diptych-container{display:flex;width:100%;justify-content:space-between}.photoset .diptych-container figure.diptych{margin:0;flex:0 1 49.5%}.photoset figcaption.figcaption span.desktop-caption{display:inline}.photoset figcaption.figcaption span.mobile-caption{display:none}div.inlinevideo-container.expanded{max-width:733px}div.inlinevideo-container div.iframe-container{margin-bottom:.3125rem;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}div.inlinevideo-container div.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.masthead{align-items:center;background-color:transparent;display:flex;justify-content:center;padding:.6451612903rem 1rem;margin-bottom:calc(1.425rem + 3.6vw);z-index:1030}.masthead__logo{height:calc(1.1625rem + .45vw);display:block}.masthead__logo svg{height:100%;vertical-align:middle}.methodology{background-color:#f4f4f4;border-top:2px solid #000;border-bottom:2px solid #000;margin-top:calc(1.3875rem + 3.15vw);margin-bottom:calc(1.275rem + 1.8vw);padding:.9677419355rem}.methodology .methodology--headline{font-size:1.125rem;text-align:left;margin-top:.75rem;margin-bottom:.75rem}.methodology>p{font-size:.9375rem;line-height:1.55}.methodology>p:first-of-type,aside.infobox h2:first-of-type{margin-top:0}p.prose{font-size:1.125rem;font-family:Georgia,Times,"Times New Roman",serif;line-height:1.55;margin:1.125rem auto}.pub_date,.translation{font-size:.875rem;color:#666;margin:.6451612903rem 0;line-height:1.4}.quote{max-width:733px;margin-top:calc(1.3875rem + 3.15vw);margin-bottom:calc(1.3875rem + 3.15vw);margin-left:auto;margin-right:auto}@media (max-width:480px){aside.advertisement .advertisement--notice{padding-left:.9375rem}.quote{margin-left:10px}}.quote .quote__text{font-family:KisFBDisplay,Times,"Times New Roman",serif;font-weight:700;font-style:italic;font-size:calc(1.3125rem + 2.25vw);text-indent:-10px;margin-top:0;margin-bottom:0}.quote .quote__source{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.125rem;margin-top:calc(1.1375rem + .15vw)}.related-items{margin:0 auto;max-width:630px}.related-items h2.related-items--headline{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.2;margin-top:0;margin-bottom:.875rem}.reefer,.related-items li.related-items--item,h2.subheadline{font-family:KisFBDisplay,Times,"Times New Roman",serif;font-weight:700}.related-items ul.related-items--list{list-style:none;margin:0;padding:0}.related-items li.related-items--item{border-bottom:1px solid #ddd;display:grid;grid-gap:1.25rem;margin-bottom:.875rem;padding-bottom:.875rem}.reefer p.date,.shares{margin:.6451612903rem 0}.reefer a,.related-items li.related-items--item>a{font-size:calc(1.1375rem + .15vw);color:#000;line-height:1.2;text-decoration:none}.reefer a:active,.reefer a:focus,.reefer a:hover,.related-items li.related-items--item>a:active,.related-items li.related-items--item>a:focus,.related-items li.related-items--item>a:hover{color:#666}.reefer a img,.related-items li.related-items--item>a img{max-width:100%}a.shares__item{color:#000;font-size:1.05rem;line-height:1.4;text-decoration:none;margin:0 .6451612903rem 0 0}a.shares__item:active,a.shares__item:focus,a.shares__item:hover{color:#c94333;text-decoration:none}.icon{display:inline-block;fill:currentColor;height:1em;stroke-width:0;stroke:currentColor;width:1em}.reefer,.support{display:grid;grid-gap:1.25rem;max-width:630px}.icon-twitter{width:.9285714286em}.icon-facebook{width:.5881428571em}h2.subheadline{font-size:calc(1.2125rem + 1.05vw);line-height:1.2;text-align:left;margin:1em auto .5em;max-width:630px}.support p,aside.infobox p{margin-bottom:0}.reefer{margin:0 auto;border-top:1px solid #000;border-bottom:1px solid #000;align-items:flex-start;margin-top:calc(1.20625rem + .975vw);margin-bottom:calc(1.20625rem + .975vw);padding-top:calc(1.14375rem + .225vw);padding-bottom:calc(1.14375rem + .225vw)}.reefer p.date,.support{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;line-height:1.4;color:#666}.reefer p.date{font-size:.75rem}.support{margin:0 auto;font-weight:500;font-size:.875rem;margin-top:calc(1.1875rem + .75vw);margin-bottom:calc(1.1875rem + .75vw);padding:.625rem;align-items:center;grid-template-columns:minmax(7.8125rem,4fr) 6fr}.support .subscribe-link{font-size:1rem;padding:.375rem .625rem .3125rem;display:block;height:40px;line-height:25px;color:#000;font-weight:700;text-decoration:none;text-align:center;background-color:#ecc61b;border:1px solid #000;border-radius:4px}#legend .legend-item .circle-complete,#legend .legend-item .circle-incomplete{border-radius:1em;line-height:1;text-align:center;vertical-align:middle;padding:0;display:inline-block;height:1em;width:1em}.support .subscribe-link:hover{background-color:rgba(236,198,27,.7);transition:.2s linear}.support p{margin-top:0}@media (max-width:630px){.support p{margin-top:.75rem}.support{display:block}}.translation a{text-decoration:none}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.box-border{box-sizing:border-box!important}.flex-justify-center{display:flex;justify-content:center}aside.infobox{font-family:"Benton Gothic",Arial,sans-serif;max-width:630px;margin:2.5rem auto;padding:2.5rem;background:#f4f4f4}aside.infobox h2{font-size:1.125rem}aside.infobox p,aside.infobox ul li{font-size:.9375rem;line-height:1.4}aside.infobox ul{margin-bottom:0;padding-inline-start:1rem}#legend{max-width:660px;font-family:"Benton Gothic";display:flex;flex-direction:column;margin-bottom:1rem}#progress-bar,.mini-map-container{margin:1rem auto;max-width:630px}#legend h3{font-size:14px;line-height:21px;margin:12px 0 3px;text-align:left}#legend .legend-items{display:flex;justify-content:flex-start;flex-direction:column}#legend .legend-item{align-items:center;display:flex;margin-top:6px;margin-right:6px}#legend .legend-item .circle-complete{border:none;background-color:#adc839}#legend .legend-item .circle-incomplete{border:none;background-color:#6f4c87}#legend .legend-item .circle-other{height:1em;width:1em;border-radius:1em;line-height:1;text-align:center;vertical-align:middle;padding:0;border:none;display:inline-block;background-color:#e6e6e6}#legend .legend-item .square-fz,#legend .legend-item .square-lz{height:1em;width:1em;line-height:1;vertical-align:middle;padding:0;border:none;display:inline-block;text-align:center}#legend .legend-item .square-fz{background-color:#f0c6b0}#legend .legend-item .square-lz{background-color:#faf4d7}#legend .legend-item .label{font-size:.8rem;margin:0 .5rem}#legend .legend-item span.range{font-weight:200}div.map-container{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;position:relative;max-width:100%;display:flex;flex-direction:column;margin:2.5rem auto 1rem}div.map-container #explore-map{width:100%;aspect-ratio:3/2;max-height:80vh}div.map-container .map-overlay{position:absolute;top:.5rem;left:.5rem;background:#fff;margin-right:20px;border-radius:3px;padding:2rem;border:2px solid #e6e6e6;z-index:105}div.map-container .map-overlay .chart-headline{font-size:20px;font-style:normal;font-weight:700;line-height:24px;text-align:center;margin:auto auto 20px}div.map-container small.footnote{font-size:.8125rem;color:#444;display:block;font-weight:400;width:39.375rem;line-height:1.55;margin:5px auto 0}@media (max-width:47.99em){.inset-container figure.inset{max-width:100%;float:none;margin:auto}.photoset .diptych-container{display:block}.photoset .diptych-container figure.diptych img:last-of-type{margin-top:.5rem}.photoset figcaption.figcaption span.desktop-caption{display:none}.photoset figcaption.figcaption span.mobile-caption{display:inline}#legend .legend-items{flex-direction:row;flex-wrap:wrap}div.map-container #explore-map{height:500px}div.map-container .map-overlay{position:relative;border:none;padding:0 .6451612903rem;margin:0;top:0;left:0}div.map-container small.footnote{max-width:none;width:100%;padding-left:.6451612903rem;padding-right:.6451612903rem}}.mapboxgl-map{font:12px/20px "Benton Gothic",Arial,Helvetica,sans-serif}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;z-index:102}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl{margin-bottom:20px;box-shadow:none;background-color:transparent;border:1px solid #b1b1b1}@media only screen and (max-width:600px){.mapboxgl-ctrl-geocoder.mapboxgl-ctrl{font-size:16px;padding-left:35px}}#progress-bar h4{margin-bottom:8px}#progress-bar .viz{width:100%;height:48px;background:#efefef}#progress-bar .viz .complete{height:100%;border-right:2px solid #fff;background:#adc839}#progress-bar .viz .incomplete{height:100%;border-right:2px solid #fff;background:#6f4c87}#progress-bar .viz .label{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 1rem}.mini-map-container{display:flex;flex-direction:row;justify-content:space-between}.mini-map-container .mini-map{aspect-ratio:1/1;flex:0 0 40%;display:block}.mini-map-container .text-container{flex:0 0 60%;padding:0 1rem}.mini-map-container .text-container h4{font-size:17px;line-height:1.2;margin:1.5rem auto 0}.faq details,.faq summary.question{margin-left:auto;margin-right:auto;font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.mini-map-container .text-container h4 span.zone{border-radius:4px;padding:2px 4px}#building-results-card .highlight.lz,#city-results-card .highlight.lz,.mini-map-container .text-container h4 span.zone.liquefaction{background-color:#faf4d7}#building-results-card .highlight.fz,#city-results-card .highlight.fz,.mini-map-container .text-container h4 span.zone.fault{background-color:#f0c6b0}.mapboxgl-popup{z-index:1000}.tooltip.not_retrofitted{border-top:4px solid #6f4c87}.tooltip.complete{border-top:4px solid #adc839}.tooltip.other,.tooltip.unknown{border-top:4px solid #e6e6e6}.tooltip .tooltip-title{margin:10px 0 0;font-size:.9375rem}.tooltip .tooltip-subtitle{margin:0 0 10px;font-size:.9375rem}.tooltip .tooltip-status{font-size:.6875rem;margin-top:5px;margin-bottom:0}.faq .button-holder{max-width:630px;margin:.625rem auto}.faq .button-holder #expand-all{color:#000;max-width:120px;width:100%;background-color:#f4f4f4;border:1px solid #000;border-radius:5px;padding:.625rem;font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:.9375rem;transition:.2s;text-align:center;display:block}#building-results-card aside#building-category-toggle button:hover:enabled,#city-results-card aside#building-category-toggle button:hover:enabled,.faq .button-holder #expand-all:hover{background-color:#d3d3d3;color:#fff;cursor:pointer}.faq details{border-bottom:1px solid #e6e6e6;cursor:pointer;font-style:normal;font-weight:500;line-height:1.5rem;max-width:calc(630px + 1.125rem)}.faq summary.question{list-style:none;padding-top:1.125rem;padding-bottom:1.125rem}.faq summary.question:hover{background-color:#f4f4f4}.faq summary.question h3{margin:0;font-size:calc(1.14375rem + .225vw);line-height:1.3;font-weight:700}.faq summary.question .faq-icon{font-style:normal;transition:.2s}.faq summary.question .faq-icon:before{content:"+"}.faq .answer,.faq summary.question{padding-left:.5625rem;padding-right:.5625rem}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary,.table tr:nth-child(2n){background-color:#f8f8f8}.faq details[open] .faq-icon:before{content:"−"}.m-outer-container{display:block;position:fixed;top:0;bottom:0;left:0;width:100vw;height:100vh;z-index:999;background:rgba(0,0,0,.5)}.m-outer-container .m-content-container{font-family:"Benton Gothic";line-height:1.4rem;max-width:600px;min-width:350px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;margin-top:0}.m-outer-container .m-content-container .screenreader-text{visibility:hidden;position:absolute;left:-1000px;top:-1000px}.m-outer-container .m-content-container h2.modal-heading{font-family:"Benton Gothic";text-transform:uppercase;text-align:center;font-size:20px;background-color:#000;color:#fff;padding:9px 0;margin:0;line-height:1.4rem;width:100%;display:flex;align-items:center;justify-content:center}.m-outer-container .m-content-container .m-content-buttons,.m-outer-container .m-content-container .m-inner-content{padding:0 20px 20px}.m-outer-container .m-content-container .m-inner-content{font-size:16px}.m-outer-container .m-content-container .m-inner-content input{width:17px;height:17px;cursor:pointer}.m-outer-container .m-content-container .m-content-buttons{display:flex;flex-wrap:wrap;align-items:center;font-weight:500}.m-outer-container .m-content-container .m-content-buttons button{height:40px;flex:1 0 45%;justify-content:center;background-color:#69d3fa;border-radius:5px;color:#000;text-decoration:none;text-transform:uppercase;font-size:14px;padding:10px;font-weight:500;border:0;display:flex;align-items:center}@media (max-width:768px){.m-outer-container .m-content-container .m-content-buttons button{flex:1 0 100%;margin-bottom:5px}}@media (min-width:768px){.m-outer-container .m-content-container .m-content-buttons button{margin-right:6px}}.m-outer-container .m-content-container .m-content-buttons button:disabled{border:0;background:#e6e6e6;color:#666;cursor:not-allowed}.m-outer-container .m-content-container .m-content-buttons button:hover:not([disabled]){background-color:#3dabbf;transition:.2s;cursor:pointer}.m-outer-container .m-content-container .m-content-buttons a#go-to-latest{height:20px;flex:1 0 45%;font-weight:500;border:1px solid #e6e6e6;cursor:pointer;border-radius:5px;color:#000;text-decoration:none;text-transform:uppercase;font-size:14px;padding:10px;display:flex;align-items:center;justify-content:center}.m-outer-container .m-content-container .m-content-buttons a#go-to-latest:hover{background-color:#000;color:#fff;cursor:pointer;transition:.2s}h1.headline{text-align:center;max-width:1080px}h2.dek{font-size:calc(1.1875rem + .75vw);font-family:"Benton Gothic",Arial,sans-serif;font-weight:300;line-height:1.2;max-width:630px;margin:20px auto;letter-spacing:0;font-style:normal}@media (min-width:75em){.photoset{margin-top:1.875rem;margin-bottom:1.875rem}.masthead{margin-bottom:4.125rem}.masthead__logo{height:1.5rem}.methodology{margin-top:3.75rem;margin-bottom:2.625rem}.quote{margin-top:3.75rem;margin-bottom:3.75rem}.quote .quote__text{font-size:3rem}.quote .quote__source{margin-top:1.25rem}.reefer a,.related-items li.related-items--item>a{font-size:1.25rem}h2.subheadline{font-size:2rem}.reefer{margin-top:1.9375rem;margin-bottom:1.9375rem;padding-top:1.3125rem;padding-bottom:1.3125rem}.support{margin-top:1.75rem;margin-bottom:1.75rem}.faq summary.question h3{font-size:1.3125rem}h2.dek{font-size:1.75rem}}.note-to-readers{margin:60px auto;border:1px solid #666;border-radius:4px;padding:15px;font-family:"Benton Gothic",Arial,Helvetica,sans-serif;max-width:630px;background:#f4f4f4}.note-to-readers h3{font-weight:700;font-size:18px;line-height:1.4;margin-top:0;text-align:center}.graphic-container{max-width:630px;margin:1.75rem auto}#building-results-card,#city-results-card{font-family:"Benton Gothic",Arial,Helvetica,sans-serif;max-width:630px;margin:2.5rem auto}#building-results-card h3,#building-results-card h4,#city-results-card h3,#city-results-card h4{line-height:1.3}#building-results-card p,#city-results-card p{font-size:1.1rem;line-height:1.4}#building-results-card p.helper,#city-results-card p.helper{color:#595959;font-style:italic}#building-results-card.building h3,#city-results-card.building h3{font-weight:400}#building-results-card b.complete,#city-results-card b.complete{border-bottom:2px solid #8aa037}#building-results-card b.not_retrofitted,#city-results-card b.not_retrofitted{border-bottom:2px solid #493066}#building-results-card .highlight,#city-results-card .highlight{padding:2px 4px;border-radius:5px}#building-results-card p.footnote,#city-results-card p.footnote{font-size:.8125rem}#building-results-card aside#building-category-toggle h4,#city-results-card aside#building-category-toggle h4{font-size:1.0625rem;margin-top:0;margin-bottom:8px}#building-results-card aside#building-category-toggle p,#city-results-card aside#building-category-toggle p{font-size:.9375rem}#building-results-card aside#building-category-toggle .buttons,#city-results-card aside#building-category-toggle .buttons{display:flex;flex-direction:row;flex-wrap:wrap}#building-results-card aside#building-category-toggle button,#city-results-card aside#building-category-toggle button{color:#000;background-color:#f4f4f4;border:1px solid #000;border-radius:5px;padding:.5rem;font-family:"Benton Gothic",Arial,Helvetica,sans-serif;font-size:.875rem;transition:.2s;text-align:center;margin-right:.5rem;margin-bottom:.5rem}#building-results-card aside#building-category-toggle button:disabled,#city-results-card aside#building-category-toggle button:disabled{cursor:default;border:1px solid #595959;color:#595959}.table{width:100%;text-align:left;border-collapse:collapse;font-family:"Benton Gothic",Arial,Helvetica,sans-serif;margin:1rem auto}.table td,.table th{padding:.3em;font-size:.9375rem;font-weight:400}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}