progress,sub,sup{vertical-align:baseline}.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}.byline a,.footer-disclaimer a,a:active,a:focus,a:hover{text-decoration:none}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}legend{padding:0}::-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}.byline,.footer-disclaimer,aside.advertisement .advertisement--notice{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}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: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: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{font-size:.875rem;color:#000;font-weight:700;line-height:1.2;margin:.6451612903rem 0}.container{padding-left:.6451612903rem;padding-right:.6451612903rem}footer[role=contentinfo]{align-items:center;display:flex;justify-content:center}.footer-disclaimer{color:#000;font-size:.75rem;font-weight:500;line-height:1.55;padding:.5rem .625rem}.pub_date,.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}.footer-disclaimer a{color:#000}.footer-disclaimer a:hover,a{text-decoration:underline}h1.headline{font-size:calc(1.3625rem + 2.85vw);font-family:KisFBDisplay,Times,"Times New Roman",serif;font-weight:700;line-height:1.2;text-align:left;margin:0 auto;max-width:733px}.image figcaption.figcaption,.methodology .methodology--headline,.methodology>p,.pub_date{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.inset-container,.methodology,figure.inline{margin-left:auto;margin-right:auto}.image figcaption.figcaption{font-size:.8125rem;padding-top:.5rem;font-weight:500;line-height:1.1;color:#666}figure.inline{max-width:733px;margin-top:calc(1.2rem + .9vw);margin-bottom:calc(1.2rem + .9vw)}.feature figure img,.inset-container figure.inset img,.photoset .diptych-container figure img,figure.inline img{width:100%}.inset-container{max-width:733px;margin-top:1.125rem}.inset-container figure.inset,.inset-container iframe.map{max-width:315px;float:left;margin-left:0;margin-top:0;margin-right:calc(1.1375rem + .15vw)}.photoset{max-width:1200px;margin:auto;margin-top:calc(1.2rem + .9vw);margin-bottom:calc(1.2rem + .9vw)}.photoset .diptych-container{display:flex;width:100%;justify-content:space-between}.photoset .diptych-container figure{margin:0;flex:0 1 49.5%}.photoset figcaption.figcaption span.desktop-caption{display:inline}.photoset figcaption.figcaption span.mobile-caption{display:none}.masthead{align-items:center;background-color:transparent;display:flex;justify-content:center;margin-bottom:calc(1.425rem + 3.6vw);z-index:1030;padding:.6451612903rem 1rem}.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;max-width:630px;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{margin-top:0}p.prose{font-size:1.125rem;font-family:Georgia,Times,"Times New Roman",serif;line-height:1.55;max-width:630px;margin:1.125rem auto}.pub_date{font-size:.875rem;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 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}.reefer p.date,.support{color:#666;line-height:1.4}.icon{display:inline-block;fill:currentColor;height:1em;stroke-width:0;stroke:currentColor;width:1em}.reefer,.support{max-width:630px;display:grid;grid-gap:1.25rem}.icon-twitter{width:.9285714286em}.icon-facebook{width:.5881428571em}h2.subheadline{font-size:calc(1.2125rem + 1.05vw);line-height:1.2;text-align:left;max-width:630px;margin:1em auto .5em}.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)}.feature .feature_text,.reefer p.date,.support{font-family:"Benton Gothic",Arial,Helvetica,sans-serif}.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}@media (min-width:75em){aside.advertisement{padding-top:1.3125rem;padding-bottom:1.9375rem}.attribution{margin-top:3.125rem;margin-bottom:2.25rem}h1.headline{font-size:3.5rem}.photoset,figure.inline{margin-top:1.875rem;margin-bottom:1.875rem}.inset-container figure.inset{margin-right:1.25rem}.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}}.support .subscribe-link{font-size:1.125rem;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;padding:.375rem .625rem .3125rem}.support .subscribe-link:hover{background-color:rgba(236,198,27,.7);transition:.2s linear}.support p{margin-bottom:0;margin-top:0}@media (max-width:630px){.support p{margin-top:.75rem}.support{display:block}}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.masthead,.scroll-topper figure img{position:absolute;width:100%}.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}.byline a,a{color:#b23220}.byline a:active,.byline a:focus,.byline a:hover,a:active,a:focus,a:hover{color:#ec8431}.masthead svg{filter:drop-shadow(0 0 15px #fff)}.scroll-topper{padding:0;position:relative;margin:0 auto;width:100%}.scroll-topper .scroller-container,.scroll-topper .scroller-visual{position:relative}.scroll-topper .show{transition:opacity .35s ease-in-out;-webkit-opacity:1!important;opacity:1!important}.scroll-topper .scroller-items{z-index:58;position:relative}.scroll-topper .scene.first{margin-top:-33vh}.scroll-topper .scene{height:100vh;transform:translate3d(0,0,0);z-index:59;margin:0 auto;display:flex;justify-content:center}.scroll-topper .scene h1{font-size:calc(1.3625rem + 2vw);font-family:KisFBDisplay,Times,"Times New Roman",serif;font-weight:700;line-height:1.2;text-align:left;margin:0 auto;max-width:733px;color:#fff;text-shadow:0 0 15px #000}.scroll-topper .graphic{height:100vh;width:100%;top:0;overflow:hidden;position:sticky}.scroll-topper figure{width:100%;height:100%;overflow:hidden;top:0;position:relative;margin:0}.scroll-topper #t1{-o-object-position:25% 0;object-position:25% 0}@media (max-width:768px){.scroll-topper .scene h1{width:calc(100% - 20px)}.scroll-topper #t1{-o-object-position:50% 0;object-position:50% 0}}.scroll-topper #t2{-o-object-position:33% 0;object-position:33% 0}.scroll-topper #t3{-o-object-position:30% 0;object-position:30% 0}.scroll-topper figure img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;-webkit-opacity:0;opacity:0;transition:opacity .35s;z-index:-1;margin:0}.scroll-topper .sticky-top{z-index:-99!important}.feature:before{content:"";display:flex;align-self:center;margin:0 auto;height:12px;max-width:390px;background:linear-gradient(90deg,#454b4e 0,#555d60 0,#50575a 1%,#555d60 1%,#616a6e 2%,#768185 3%,#7c868a 3%,#7c868a 4%,#858e92 5%,#818b8f 5%,#7b8589 6%,#798387 7%,#7e888c 7%,#838c90 8%,#899195 8%,#90999e 9%,#90999e 10%,#90989d 10%,#868f93 11%,#7e888c 12%,#758084 12%,#7a8488 13%,#889195 14%,#8a9296 14%,#899296 15%,#919a9f 16%,#929aa0 16%,#959ea4 17%,#929aa0 17%,#8f979c 18%,#8b9397 19%,#8d9599 19%,#848d91 20%,#7f898d 21%,#778286 21%,#758084 22%,#858e92 23%,#808a8e 23%,#8e979b 24%,#8c9498 25%,#939ca1 25%,#939da2 26%,#8a9296 26%,#8b9397 27%,#899296 28%,#7c868a 28%,#7c868a 29%,#7a8488 30%,#727c80 30%,#636d71 31%,#7d878b 32%,#788286 32%,#7a8488 33%,#555d60 33%,#737e82 34%,#6c777b 35%,#545c5f 35%,#4d5458 36%,#41464a 37%,#484e51 37%,#474d50 38%,#3a3f42 39%,#4b5255 39%,#4b5155 40%,#5a6266 41%,#51585c 41%,#666f73 42%,#758084 42%,#7a8488 43%,#7f898d 44%,#8f979b 44%,#959ea4 45%,#9ca6ae 46%,#abb5bf 46%,#aab5bf 47%,#b1bcc6 48%,#c9d2da 48%,#d5dce3 49%,#d6dde4 50%,#dfe4ea 50%,#dae0e7 51%,#dae0e7 51%,#d7dee4 52%,#dae0e6 53%,#d0d8df 53%,#ccd4dc 54%,#c6cfd8 55%,#cad2db 55%,#c8d1d9 56%,#d2dae1 57%,#c5cfd7 57%,#bac5cf 58%,#b6c1cb 58%,#bbc6d0 59%,#b6c1cb 60%,#c4ced7 60%,#bcc6d0 61%,#bec9d2 62%,#c2ccd5 62%,#bdc7d1 63%,#bbc6d0 64%,#bdc8d1 64%,#bcc7d1 65%,#b7c2cc 66%,#cad3db 66%,#d2d9e1 67%,#d7dee5 67%,#ccd4dc 68%,#d3dae2 69%,#cfd7de 69%,#c7d0d9 70%,#cbd4dc 71%,#cad3db 71%,#cad2db 72%,#d3dae1 73%,#c0cad3 73%,#bbc6d0 74%,#c2ccd5 75%,#c6cfd8 75%,#c0cad3 76%,#cdd6dd 76%,#d1d9e0 77%,#d7dee5 78%,#dde3e9 78%,#d8dfe5 79%,#e2e7ed 80%,#e0e6ec 80%,#e2e7ed 81%,#fbf0b8 83%,#fce694 84%,#fcdf77 85%,#fce591 85%,#fce58e 86%,#fcdf78 87%,#fce387 87%,#fbdf76 88%,#fad655 89%,#facd4e 89%,#facb4e 90%,#fac84e 91%,#fabe4f 91%,#fabd50 92%,#f9b750 92%,#f9b950 93%,#f9b750 94%,#fabf4f 94%,#f9ae50 95%,#f88a51 96%,#e95234 96%,#e95234 97%,#ea5437 98%,#c93926 98%,#b33026 99%,#b93226 100%);opacity:.8}.feature{max-width:1020px;margin:2.5rem auto 35px}.feature .feature_inner{display:flex;flex-direction:column;margin:2.5rem 0}.feature figure{margin:0;padding:0}.feature .feature_text{font-size:.97rem;line-height:1.55;padding:1rem 0 2rem;max-width:780px;margin:auto}.feature .feature_text span.header{color:#b23220;font-family:"IBM Plex Mono",monospace;font-weight:600;margin-bottom:8px}.feature .feature_text p{margin:0 auto}.dw-inline{max-width:630px;margin:auto;padding-top:15px}.dw-inline iframe{width:100%;height:100%;border:none;overflow:hidden}@media (max-width:600px){.dw-inline{max-width:100%}}@media (max-width:33.99em){.inset-container figure.inset{max-width:100%;float:none;margin:auto}.photoset .diptych-container{display:block}.photoset .diptych-container figure img:last-of-type{margin-top:.5rem}.photoset figcaption.figcaption span.desktop-caption{display:none}.photoset figcaption.figcaption span.mobile-caption{display:inline}.inset-container iframe.map{max-width:100%;width:100%;float:none;margin:auto}}.quote .quote__text{background:linear-gradient(90deg,#ec8431 0,#b23220 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding:0 0 0 8px;color:#b23220}.quote .quote__source{color:#3a3f42;padding:0 0 0 8px}