#sectorbar{margin:0;padding:0;line-height:0.85;height:1em;display:none}#sectorbar ul{list-style-type:none;margin:0;padding:0}#sectorbar li{color:#fff;font-family:sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;display:inline;padding:0 0.75em;margin:0}#sectorbar a{text-decoration:none;color:#fff}#sectorbar a:hover{color:#222;text-decoration:none}#sectorbar.unknown{background-color:#cf9999}#sectorbar.search{background-color:#999}#sectorbar.draft{background-color:#e8b954}#sectorbar.pending{background-color:#83cb9e}#sectorbar.published{background-color:#494949}#sectorbar.published a:hover{color:#ddd}#sectorbar.expired{background-color:#999}@media print{#sectorbar{display:none !important;visibility:hidden !important}}#previewbar{display:none;margin:0;padding:12px;background-color:lemonchiffon;color:darkslategray;text-align:center;font-family:sans-serif;font-weight:bold;font-size:18px;text-transform:uppercase}form .confirm_email{display:none;visibility:hidden}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:400;src:local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(/assets/massive/playfair-display-v14-latin-regular-7d30b897be7a3056e724bd4d70bfdbd48531493faf8dc7615cf1e4a3ab68f8be.woff2) format("woff2"),url(/assets/massive/playfair-display-v14-latin-regular-a7a6218c5ba3b105b31b7d092587801f7c006fe1f94bea8e36c40af0f4728190.woff) format("woff")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:400;src:local("Playfair Display Italic"),local("PlayfairDisplay-Italic"),url(/assets/massive/playfair-display-v14-latin-italic-a7f9714fd7f8a908cb75790d37f398447426f407466354df4ea4e5e27953434c.woff2) format("woff2"),url(/assets/massive/playfair-display-v14-latin-italic-1b963cb2d4ee51ef91da084404d66184b4a05ead1545d61ef31727b8a8a102cc.woff) format("woff")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(/assets/massive/playfair-display-v14-latin-700-c6227cb8f69b3d6b6a0944803f1c206ad725b2bc91ee0ee42f5f34eca4022836.woff2) format("woff2"),url(/assets/massive/playfair-display-v14-latin-700-2a932f25f233a13091696ec72e3d2ea85d9d3dc07893f7e8f05e4b9458a4e13b.woff) format("woff")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:700;src:local("Playfair Display Bold Italic"),local("PlayfairDisplay-BoldItalic"),url(/assets/massive/playfair-display-v14-latin-700italic-9083e5c7a3e961d77b2856a9d4d2e55501c2341b9e5695c754a8afbb4a3c37e1.woff2) format("woff2"),url(/assets/massive/playfair-display-v14-latin-700italic-19de3ea2266d2896e9066d1d602a3ded6e4e6af95f1ab48dc2843c76e79499a4.woff) format("woff")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:900;src:local("Playfair Display Black"),local("PlayfairDisplay-Black"),url(/assets/massive/playfair-display-v14-latin-900-0c59383c48348511efb603ab5e2ac45466c7a7520260d546ba7cadbf104b5574.woff2) format("woff2"),url(/assets/massive/playfair-display-v14-latin-900-d60da895aca11060fe8f6e12edee6818ffc98cc01d2a9210660f39b99fb0ba31.woff) format("woff")}@font-face{font-display:swap;font-family:'Playfair Display';font-style:italic;font-weight:900;src:local("Playfair Display Black Italic"),local("PlayfairDisplay-BlackItalic"),url(/assets/massive/playfair-display-v14-latin-900italic-c16bab612061451aff6292987d80d2d049879774d8980ad33330a30d2d06ce33.woff2) format("woff2"),url(/assets/massive/playfair-display-v14-latin-900italic-a69c5710d139f78cc550009258c9dc3c0781d65fdbb37f6928a5445b637722e8.woff) format("woff")}html{font-size:18px}@media screen and (min-width: 400px){html{font-size:calc(18px + (20 - 18) * ((100vw - 400px) / (900 - 400)))}}@media screen and (min-width: 900px){html{font-size:20px}}html,body{-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background:#f3f5f3;box-sizing:border-box;color:#444;font-family:"Iowan Old Style", "Cambria", "Palatino", "Palatino Linotype", "Palatino LT STD", "URW Palladio L", "Book Antiqua", "P052", serif;font-weight:400;text-rendering:optimizeLegibility}body{margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#444;font-family:"Playfair Display", "Iowan Old Style", "Cambria", "Palatino", "Palatino Linotype", "Palatino LT STD", "URW Palladio L", "Book Antiqua", serif;font-weight:700;line-height:1.25em;margin:0.9em 0 0.6em 0;text-wrap:balance}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#444}h1{font-size:2.074em}h2{font-size:1.728em}h3{font-size:1.44em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:1em;font-style:italic}p{color:#444;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;margin-top:0.5em;overflow-wrap:anywhere}p:first-of-type{margin-top:0}@media screen and (min-width: 600px){p{hyphens:none;-webkit-hyphens:none}}a{color:#29a37a;font-weight:700;text-decoration:none}@media print{a{color:#1f7a5c}}@media screen and (min-width: 600px){a:hover{text-decoration:underline}}a.external-link{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' width='1em' height='1em' fill='%23556655'%3E%3Cpath d='M26 3a1 1 0 0 0-.1 0H20a1 1 0 1 0 0 2h3.6L13.3 15.3a1 1 0 1 0 1.4 1.4L25 6.4V10a1 1 0 1 0 2 0V4.1A1 1 0 0 0 26 3zM6 7C5 7 4 8 4 9v15c0 1 1 2 2 2h15c1 0 2-1 2-2V11.4l-2 2V24H6V9h10.6l2-2H6z'/%3E%3C/svg%3E");background-position:center right;background-repeat:no-repeat;padding-right:1.2em}ul{padding-left:0}ul li{color:#444;line-height:1.5;list-style:disc inside;margin-top:.25em;text-indent:.75em}ul ul{padding-left:1.5em}ol{padding-left:0}ol li{color:#444;line-height:1.5;list-style:decimal inside;margin-top:.25em;text-indent:.75em}ol ol{margin-top:0;padding-left:1.5em}sup,sub{font-size:65%;position:relative;vertical-align:baseline}sup{top:-.7em}sub{top:.5em}pre{background:#efefef;overflow:auto;overflow-y:hidden;padding:.75em;tab-size:2}code,samp,kbd,pre{color:#555;font-family:"Consolas", "Monaco", monospace;font-size:85%;line-height:1.6em}p code{background:#efefef}code.wrap{white-space:pre-wrap}table{border-collapse:collapse;border-spacing:0;font-size:85%;line-height:2;width:100%}table th{background:#d6d6d6;font-weight:bold;padding:.25em .75em;text-align:left}@media print{table th{background:none;border-bottom:black solid 3px}}table tr:nth-child(even) td{background:#efefef}table td{padding:0.25em 0.75em}@media print{table td{background:none !important;border-bottom:gray solid 1px}}blockquote{border-left:3px solid #ccc;margin:1em;padding-left:1em}hr{background-image:linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.4), rgba(0,0,0,0.2));border:0;height:1px;margin:1em 4em}figure,figcaption,main{margin:0;padding:0}input,textarea,select,button{-moz-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-appearance:none;appearance:none;outline:none}mark{background-color:yellow}del{text-decoration:line-through;text-decoration-color:rgba(255,0,0,0.4);text-decoration-thickness:0.15em}.slide-container .slide-image{position:relative;background-color:black;height:100%;width:100%}.slide-container img{margin:0 auto;width:auto;height:auto;max-height:calc(90vh - 30px)}.slide-container .slide-prev,.slide-container .slide-next{width:35%;height:inherit;position:absolute;top:0}.slide-container .slide-prev span,.slide-container .slide-next span{position:absolute;font-size:1.5em;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0.25)}.slide-container .slide-prev{left:0}.slide-container .slide-prev span{left:0;border-radius:0 0.2em 0.2em 0;padding:0.3em 0.2em 0.15em 0.1em}.slide-container .slide-next{right:0}.slide-container .slide-next span{right:0;border-radius:0.2em 0 0 0.2em;padding:0.3em 0.1em 0.15em 0.2em}.slide-container .slide-header{background-color:black;color:gray;display:flex;justify-content:space-between;font-family:sans-serif;font-size:75%;text-transform:uppercase;padding:16px 16px 12px 16px}.slide-container .slide-header a{font-weight:normal;color:lightgrey}@media (pointer: coarse) and (hover: none){.slide-container .slide-header .arrow-tip{visibility:hidden;display:none}}.slide-container .slide-caption{font-size:110%;margin:0 1em 1em 1em}.slide-container .slide-caption h1{margin:.5em 0;font-size:1.5em}.slide-container .slide-spacer{padding:1em 0}.slide-container .license-line{display:flex;justify-content:flex-start;align-items:center;gap:.75em}.slide-container .license-line .license-icon,.slide-container .license-line svg{height:2em}.paginator{padding:2em .25em .75em .25em !important;text-align:center}.paginator ul{margin:0;padding:0}.paginator ul li{text-indent:0}.paginator .story{display:none;visibility:hidden}@media screen and (min-width: 600px){.paginator .story{display:inline-block;visibility:visible}}.paginator .current{display:inline-block;visibility:visible;background-color:#29a37a;border-radius:0.2em}.paginator .current a{color:#f3f5f3}.paginator .current a:hover{text-decoration:none}.paginator .disabled a:hover{text-decoration:none;cursor:inherit}.paginator li{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:normal;font-size:75%;list-style:none;display:inline-block;margin:0;padding:0;line-height:1.75}.paginator li a{font-weight:normal;padding:0.25em 0.5em}.exam{max-width:640px;margin:1em auto;padding:0}.exam label{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:90%;font-weight:700}.exam input,.exam textarea{box-sizing:border-box;color:black;margin:0.25em 0 1.35em 0;width:100%;height:2em;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:100%;border:2px solid #ccc}.exam input::placeholder,.exam textarea::placeholder{color:#bbb}.exam input{padding:1em 0.5em}.exam select{color:black}.exam textarea{padding:0.5em;height:18em}.exam textarea:focus,.exam input:focus{border:2px solid #29a37a}.exam input[type='submit']{cursor:pointer;padding:0.25em;width:7em;margin-bottom:0}.exam input[type='submit']:focus{background-color:#29a37a;color:#fff}.image{margin:1.5em 0}.image.small-container{margin:1em 0}.twoup,.threeup{margin:1.5em 0}.video{margin:1.5em 0}.video.small-container{margin:1em 0}img{border-radius:0.15em;display:block;width:100%;height:auto;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:normal}figure{margin:0 auto;display:block;overflow:hidden}figure figcaption{margin-top:0.5em;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:700;font-size:80%}figure figcaption .caption{color:#222;display:inline}figure figcaption .caption a{font-weight:700}@media print{figure figcaption .caption{color:#000}}figure figcaption .credit{display:block;margin-top:0.3em;text-transform:uppercase;font-size:75%;font-weight:400}figure figcaption .credit p{color:#6f6f6f;margin:.25em 0}figure figcaption .credit a{color:#6f6f6f;font-weight:400;text-decoration:underline}figure figcaption .credit a:hover{color:#29a37a}.huge{max-width:1600px}.large{max-width:960px}.medium{max-width:640px}.small{width:45vw;max-width:420px}.small.noalign,.small.left{margin:0 1em 1em 0;float:left}.small.right{margin:0 0 1em 1em;float:right}.collection-title .huge{margin-bottom:1em}.collection-title .thumb{width:38vw;max-width:360px}.collection-title .thumb.noalign,.collection-title .thumb.left{margin:0.25em 0 1em 1em;float:right}.collection-title .thumb.right{margin:0 0 1em 1em;float:right}.youtube,.vimeo{position:relative;height:0;padding-bottom:56.25%}.youtube.tall,.vimeo.tall{padding-bottom:177.78%}.youtube iframe,.vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.logo-tall{width:40%;float:right;margin-left:0.5em}.logo-wide{margin:1em}.collage{font-size:80%;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin:3em auto 0 auto}.collage h1,.collage h2,.collage h3,.collage h4,.collage h5,.collage h6{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.passage{margin:0 auto;max-width:640px}.passage h1 a,.passage h2 a,.passage h3 a,.passage h4 a,.passage h5 a,.passage h6 a{font-weight:700}.passage a{color:#444;font-weight:normal;text-decoration:none;box-shadow:inset 0 -2px 0 rgba(41,163,122,0.625)}@media print{.passage a{color:#000}}@media screen and (min-width: 600px){.passage a:hover{color:#1f7a5c}}.pullquote{max-width:576px}.pullquote .pullquote-text p{color:#29a37a;line-height:1.25;font-family:"Iowan Old Style", "Cambria", "Palatino", "Palatino Linotype", "Palatino LT STD", "URW Palladio L", "Book Antiqua", "P052", serif;font-size:150%;font-style:italic}.pullquote .pullquote-author{margin:0.2rem 0;color:#6f6f6f;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:400;font-size:75%;text-transform:uppercase}.pullquote .pullquote-author a{color:#6f6f6f;font-weight:400}.pullquote .pullquote-author a:hover{color:#29a37a}.pullquote.left,.pullquote.noalign{margin:1.25em}.pullquote.center{text-align:center;margin:1.25em auto}.pullquote.right{text-align:right;margin:1.25em 1em;float:right;clear:right}@media print{.pullquote{color:#1f7a5c}}.stub-container::after{content:"";clear:both;display:table}.stub-container .stub{display:inline-block;width:calc(100% - 2em);font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:80%;background-color:#f3f5f3;border:2px solid #bbc7bb;margin:1em auto 0 auto;padding:1em}.button{margin:2em auto 2.5em auto;max-width:640px}.button .button-link{color:#f3f5f3;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:400;background-color:#29a37a;padding:0.75em 1.25em;border:0px solid none;border-radius:0.25em;transition:all 0.2s ease}.button .button-link:hover{color:#fff;background-color:#1f7a5c;text-decoration:none}.twitter-tweet{width:100% !important}.preheader{background-color:#29a37a;color:#f3f5f3;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:70%;font-weight:700;padding:.26em .75em .33em .75em}@media print{.preheader{display:none;visibility:hidden}}.preheader .preheader-right{display:block;float:right}.preheader a{color:#e6fe75}@media screen and (max-width: 599px){.preheader .small{display:inline}.preheader .large{display:none}}@media screen and (min-width: 600px){.preheader .small{display:none}.preheader .large{display:inline}}.nameplate .titlebar{margin:.5em 1em}.nameplate .website-title{margin:0 auto;max-width:20em}.nameplate .website-title svg{max-height:3.5em}.nameplate .mdi-logo{margin-top:.5em;padding:.5em}.nameplate .small-menu-icon{padding:1em}.nameplate .small-menu-icon svg{fill:#777;height:1.5em;width:1.5em}.nameplate .small-search-icon{padding:1em}.nameplate .small-search-icon svg{fill:#777;height:1.5em;width:1.5em}.nameplate .logobar{display:table;width:100%}.nameplate .logobar .nav-left{display:table-cell;vertical-align:top;width:50%}@media print{.nameplate .logobar .nav-left{display:none;visibility:hidden}}.nameplate .logobar .nav-left .nav-small{float:left}.nameplate .logobar .nav-center{display:table-cell;text-align:center;vertical-align:top}.nameplate .logobar .nav-right{display:table-cell;vertical-align:top;width:50%}@media print{.nameplate .logobar .nav-right{display:none;visibility:hidden}}.nameplate .logobar .nav-right .nav-small{float:right}.nameplate .nav-large{margin:0 auto;max-width:800px}@media print{.nameplate .nav-large{display:none;visibility:hidden}}.nameplate .nav-large .nav-wrapper{display:flex;justify-content:space-around}.nameplate .nav-large a{color:#777}.nameplate .nav-large a:hover{color:#29a37a}.nameplate .nav-large .nav-item{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:75%;font-weight:700;padding:.5em;text-transform:uppercase}.nameplate .nav-large .large-search-icon{margin-top:.1em}.nameplate .nav-large .large-search-icon svg{fill:#777;height:1em;width:1.1em}.nameplate .nav-large .large-search-icon svg:hover{fill:#29a37a}@media screen and (max-width: 599px){.nameplate .nav-small{display:block}.nameplate .nav-large{display:none}}@media screen and (min-width: 600px){.nameplate .nav-small{display:none}.nameplate .nav-large{display:block}}.main-menu{padding:1em}.main-menu a{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:125%;font-weight:800}.main-menu ul{padding:0}.main-menu ul li{padding:.5em 1em;list-style:none}.main-menu h1{margin:0}.modal-fullscreen{position:fixed;min-height:100vh;width:100%;top:0;left:0;display:flex;z-index:2}.modal-fullscreen .modal-content{transition:transform 1s;background:#fff;width:100%;height:100vh;position:relative;padding:48px 24px}.modal-fullscreen .modal-close{font-size:36px;text-decoration:none;color:inherit;position:absolute;right:24px;top:10px}.modal-fullscreen:not(:target){display:none}.title-box{padding-left:1em;padding-top:0.5em;margin-bottom:1em}.title-box h1{margin:0}.title-box .byline,.title-box .breadcrumbs{font-size:70%;text-transform:uppercase;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin-top:0.25em;margin-bottom:.5em;display:flex;flex-wrap:wrap;flex-direction:row}.title-box .byline a,.title-box .breadcrumbs a{font-weight:normal}.title-box .byline .arrow,.title-box .breadcrumbs .arrow{display:inline-block;transform:scale(1, 1) translate(0, -0.08em);padding-left:.35em;padding-right:.35em}.title-box .byline .author,.title-box .breadcrumbs .author{margin-right:1.5em;margin-top:.5em}.title-box .byline .date,.title-box .breadcrumbs .date{margin-right:1.5em;margin-top:.5em}@media print{.title-box .byline,.title-box .breadcrumbs{flex-wrap:wrap;flex-direction:row}}#story-main{margin:0 auto;max-width:1280px}.white-box{background-color:#fff;border-radius:0;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.09);margin:1em 0;padding-bottom:1em;padding-right:1em}.white-box .image:first-child,.white-box h1:first-child,.white-box h2:first-child,.white-box h3:first-child,.white-box h4:first-child,.white-box h5:first-child,.white-box h6:first-child{margin-top:0}.white-box .image:last-child,.white-box p:last-child,.white-box dl:last-child,.white-box h6:last-child{margin-bottom:0}@media print{.white-box{box-shadow:none;padding:0}}@media screen and (min-width: 600px){.white-box{border-radius:.15em;display:block;margin:1.5em}}.container-three-to-one{display:flex;flex-direction:column}@media screen and (min-width: 600px){.container-three-to-one{flex-direction:row}}@media print{.container-three-to-one{flex-direction:row}}.column-3{flex:5;margin-left:1em}.column-1{flex:2;margin-left:1em}.column{margin-left:1em}.collection-title{padding-bottom:0}.collection-title figure{margin-bottom:0}.collection-title .image{margin:0}.collection-title .passage{max-width:none}.collection-title .passage::after{content:"";clear:both;display:table}.collection-title .passage p{margin-bottom:1em}.summary-heading{padding-bottom:0.25em}.summary-heading .summary-heading-body .passage{max-width:1920px;padding-bottom:0.75em}.summary-heading .summary-listing-rule::after{content:"";clear:both;display:table}.summary-listing-title{padding:0.75em 0 0.75em 1em}.summary-listing-title h2{margin:0}@media screen and (min-width: 600px){.summary-listing-items{padding-top:0.75em}}.summary-container{display:flex;flex-direction:column;margin-top:1.5em}@media screen and (min-width: 600px),print{.summary-container{display:block}.summary-container .summary-summary::after{content:"";clear:both;display:table}.summary-container figure{margin:0 1em 0 0}}.summary-container:first-of-type{margin-top:0}.summary-container h2{font-size:1.44em;margin:0;line-height:1.25}.summary-container .summary-title-block{margin-left:1em;flex:1 100%}@media screen and (min-width: 600px){.summary-container .summary-title-block{order:0}}@media print{.summary-container .summary-title-block{order:0}}.summary-container .summary-highlight{order:-1}.summary-container .summary-highlight img{margin:0}.summary-container .summary-highlight figure{margin:0}.summary-container .summary-highlight .image{margin:0}@media screen and (min-width: 600px),print{.summary-container .summary-highlight{width:40vw;max-width:16em}}.summary-container .summary-highlight-container{position:relative;margin:1em 0 .5em 1em}@media screen and (min-width: 600px){.summary-container .summary-highlight-container{float:left;width:100%;margin:.8em 1em 0.25em 1em}}.summary-container .summary-photo-count{position:absolute;bottom:0.5em;left:0.5em;padding:4px 10px 3px 10px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:700;background-color:#444444;border-radius:6px;color:#f3f5f3}.summary-container .summary-photo-count svg{width:16px;height:16px}.summary-container .summary-photo-count .summary-photo-count-number{position:relative;top:-2px;margin-left:6px;font-size:16px}.summary-container .summary-photo-count .camera-icon{position:relative;fill:#f3f5f3}@media print{.summary-container .summary-photo-count{display:none;visibility:hidden}}.summary-container .summary-content{margin-left:1em}@media screen and (min-width: 600px){.summary-container .summary-content{order:0;flex:1}}@media print{.summary-container .summary-content{order:0;flex:1}}.summary-container .summary-byline{font-size:70%;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;text-transform:uppercase;margin:.5em 0 1em 0;display:flex;flex-direction:column;flex-wrap:nowrap}.summary-container .summary-byline a{font-weight:normal}.summary-container .summary-byline .author{margin-right:1.1em;margin-top:.5em}.summary-container .summary-byline .date{margin-right:1.1em;margin-top:.5em}.summary-container .summary-byline .breadcrumb{margin-top:.5em}.summary-container .summary-byline .arrow{display:inline-block;transform:scale(1.25, 1.25) translate(0, -0.08em);padding-left:.35em}@media screen and (min-width: 600px){.summary-container .summary-byline{flex-direction:row;flex-wrap:wrap}}@media print{.summary-container .summary-byline{flex-direction:row;flex-wrap:wrap}}.summary-container .continue{color:#444;font-weight:normal;text-decoration:none;box-shadow:inset 0 -2px 0 rgba(41,163,122,0.625)}@media screen and (min-width: 600px){.summary-container .continue a:hover{color:#1f7a5c}}.summary-event-byline{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;text-transform:uppercase;margin-top:0.75em;margin-bottom:1em;display:flex}.summary-event-byline .summary-event-card{padding:0.75em;background-color:#f3f5f3;border-radius:0.25em}.summary-event-byline .summary-event-card .summary-event-card-month{font-size:70%;text-align:center}.summary-event-byline .summary-event-card .summary-event-card-day{font-size:100%;text-align:center;font-weight:700}.summary-event-byline .summary-event-dateline{padding:0.75em}.summary-event-byline .summary-event-dateline .summary-event-breadcrumb{font-size:70%}.summary-event-byline .summary-event-dateline .summary-event-breadcrumb a{font-weight:700}.summary-event-byline .summary-event-dateline .summary-event-time{font-size:90%;font-weight:normal}@media print{.hide-on-print{display:none;visibility:hidden}}@media screen{.show-on-print{display:none;visibility:hidden}}@media print{html{background-color:#fff}body{background-color:#fff;font-size:80% !important;color:#000 !important}.title-box{padding-bottom:1em}.footer{background-color:#fff}h1,h2,h3,h4,h5,h6{color:#000 !important;story-break-after:avoid !important}h2,h3,h4,h5,h6{margin-top:.5em !important}p,li,pre,code{color:#000 !important}.passage{margin:0 auto;max-width:5.25in}.slide-container{margin-top:.2in !important}.slide-container img{margin:0 auto;width:auto;height:auto;max-width:7.5in;max-height:5.5in}.nameplate{margin-top:.5em !important}.title-box{margin:0 auto !important;max-width:7.5in !important}.huge{max-width:7.5in !important}.large{max-width:6.25in !important}.medium{max-width:5.25in !important}.small{width:2.25in !important}.story-break{story-break-before:always}}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.calculator-container{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin:0 auto 1em}@media screen{.calculator-container{max-width:640px}}.calculator-container .right{text-align:right}.calculator-container .svg-container{padding:.5em 0}.calculator-container #results-container{display:flex;flex-wrap:wrap}.calculator-container #results-container table{align-self:flex-start;margin-top:.5em;width:100%}@media screen and (min-width: 600px){.calculator-container #results-container table{width:50%}}.calculator-container #results-container td{background-color:#fff;font-size:95%;line-height:1.25;padding:.25em}.calculator-container #results-container td:nth-child(1){width:50%}@media print{.calculator-container #results-container td{background:none !important;border-bottom:none;padding:0.1em 0.25em}}.calculator-container #results-container td a{font-weight:normal;cursor:pointer;color:#444}.calculator-container #results-container td a:active{background-color:yellow}.calculator-container #results-container th{background-color:#fff;border-bottom:2px #29a37a solid;line-height:1.25;padding:.25em}.calculator-container #results-container th a{cursor:pointer;color:#444}.calculator-container #results-container th a:active{background-color:yellow}@media print{.calculator-container .narrow-results{max-width:5.25in;margin:0.5em auto 0}.calculator-container .narrow-results table{max-width:50%;width:50%}}@media print{.calculator-container .wide-results{max-width:100%;margin:0.5em auto 0}.calculator-container .wide-results table{max-width:33.333%;width:33.333%}}.calculator-container svg{fill:#f3f5f3;max-height:576px;stroke:#29a37a;stroke-width:.9%;width:100%}@media print{.calculator-container svg{max-height:2.5in}}.calculator-container svg .dome-back{fill:#f3f5f3;stroke-width:0}.calculator-container svg .dome-front{fill:none}.calculator-container svg .cone-front{fill:#fdfdfd;stroke:#808080;stroke-width:.4%}.calculator-container svg line{stroke:#808080;stroke-dasharray:1.5%;stroke-width:.35%}.calculator-container svg .ground{fill:black;stroke-dasharray:none;stroke-width:0}.calculator-container svg .level{stroke:#808080;stroke-dasharray:none;stroke-width:.5%}.calculator-container svg .img{padding:.5%}.calculator-container #results-textarea,.calculator-container #link-textarea{height:0;opacity:.01;position:absolute;z-index:-1}.calculator-container #switch-link{font-size:95%}.calculator-container #copy-to-clipboard,.calculator-container #copy-to-link{background-color:#f3f5f3;border:2px solid #ccc;border-radius:0;box-sizing:border-box;color:#808080;cursor:pointer;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:90%;height:2em;margin:1em 0;padding:0 1em}.calculator-container #copy-to-clipboard:hover,.calculator-container #copy-to-link:hover{background:#29a37a;border-color:#29a37a;color:#fff;transition-duration:.1s}.calculator-container #copy-to-clipboard.clicked,.calculator-container #copy-to-link.clicked{background-color:#fff;border:2px solid #ccc}.calculator-container form{margin-bottom:1em}.calculator-container form label{color:#222;font-size:80%;font-weight:700}.calculator-container form input,.calculator-container form textarea{border:2px solid #ccc;border-radius:0;box-sizing:border-box;color:#222;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:90%;height:2em;width:100%}.calculator-container form input::placeholder,.calculator-container form textarea::placeholder{color:#ccc}.calculator-container form input{margin-top:.25em;padding:.5em}.calculator-container form input[type='submit']{background-color:#29a37a;border:0;color:#fff;cursor:pointer;margin-bottom:0;padding:.25em}.calculator-container form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2em' height='2em' viewBox='0 0 48 48'%3E%3Cpath d='M14 20l10 10 10-10z' fill='%23aaa' /%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3C/svg%3E");background-color:#fff;background-position:center right;background-repeat:no-repeat;border:2px solid #ccc;border-radius:0;box-sizing:border-box;color:#222;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:90%;height:2em;margin-top:.25em;padding:0 .5em;width:100%}.calculator-container form .flex-fields{align-items:flex-end;display:flex;flex-wrap:wrap}.calculator-container form .flex-fields .flex-field{margin-top:.25em}.calculator-container form .flex-fields .small-10{width:10%}.calculator-container form .flex-fields .small-12{width:12.5%}.calculator-container form .flex-fields .small-15{width:15%}.calculator-container form .flex-fields .small-16{width:16.6666%}.calculator-container form .flex-fields .small-20{width:20%}.calculator-container form .flex-fields .small-25{width:25%}.calculator-container form .flex-fields .small-30{width:30%}.calculator-container form .flex-fields .small-33{width:33.33333%}.calculator-container form .flex-fields .small-40{width:40%}.calculator-container form .flex-fields .small-50{width:50%}.calculator-container form .flex-fields .small-100{width:100%}@media screen and (min-width: 600px){.calculator-container form .flex-fields .large-08{width:8.3333%}.calculator-container form .flex-fields .large-10{width:10%}.calculator-container form .flex-fields .large-12{width:12.5%}.calculator-container form .flex-fields .large-15{width:15%}.calculator-container form .flex-fields .large-16{width:16.6666%}.calculator-container form .flex-fields .large-20{width:20%}.calculator-container form .flex-fields .large-25{width:25%}.calculator-container form .flex-fields .large-30{width:30%}.calculator-container form .flex-fields .large-33{width:33.33333%}.calculator-container form .flex-fields .large-40{width:40%}.calculator-container form .flex-fields .large-50{width:50%}}#story-foot{margin:0 auto;max-width:1280px}#story-foot #footer{color:800;font-size:85%;margin:1rem}@media screen and (min-width: 600px){#story-foot #footer{margin:1.5rem}}#story-foot #footer a{font-weight:normal}#story-foot #footer .colophon{display:flex;flex-direction:column}#story-foot #footer .colophon .colophon-item{margin-bottom:.5em}#story-foot #footer .colophon .follow{margin-top:1em;order:1}#story-foot #footer .colophon .follow-icon{padding-right:.75em;text-decoration:none}#story-foot #footer .colophon svg{fill:#777;height:1.5rem;width:1.5rem}#story-foot #footer .colophon svg:hover{fill:#29a37a}@media screen and (min-width: 600px){#story-foot #footer .colophon{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#story-foot #footer .colophon .follow{margin-top:-.25em;order:0;padding:0 .5em}#story-foot #footer .colophon .follow-icon{padding:0 .5em;text-decoration:none}#story-foot #footer .colophon .colophon-item{margin-bottom:-.25em}}@media print{.print-footer{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:50%;font-weight:700;margin:0;padding:0;text-align:center;text-transform:uppercase}}.homestory-container h1{font-size:1.75em}.homestory-container .summary-listing-items{padding-top:0}.homestory-container .white-box.main-carousel{padding:1em 0}.homestory-container .hero-container{margin:0;padding:0 .5em;width:90%}.homestory-container .hero-container .image{margin:0;padding:0}.homestory-container .hero-container img{width:100%;height:67vw;object-fit:cover;max-height:720px}.homestory-container .hero-container .hero-title{margin:0 .5em 0 0;position:absolute;bottom:0;left:.5em;padding:.25em 1em 1em 1em;background-color:rgba(0,0,0,0.4);border-radius:0 4px 0 0}.homestory-container .hero-container .hero-title h2{margin:0;padding:0;line-height:.7}.homestory-container .hero-container .hero-title a{color:white;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:700;font-size:1rem;margin:0;line-height:0;text-shadow:0 0 4px black}.homestory-container .domes-container{padding-bottom:1em}.homestory-container .domes-container h2{font-size:1.75em}.homestory-container .domes-container .summary-title{padding-top:1em}.homestory-container .domes-container .summary-byline{display:none;visibility:hidden}.homestory-container .domes-container .summary-summary{margin-top:1em}.homestory-container .domes-container .summary-photo-count{display:none;visibility:hidden}.homestory-container .uses-container{padding:2em 2em 1em 1em}.homestory-container .uses-container h1{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin:0}.homestory-container .uses-container h1 a{font-weight:600}.homestory-container .uses-container h4{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin:0}.homestory-container .uses-container h4 a{font-weight:600}.homestory-container .uses-container .uses-listing{display:flex;flex-wrap:wrap}.homestory-container .uses-container .uses-item{flex:1 0 30%;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:80%;font-weight:700;margin-left:1em}@media screen and (min-width: 799px){.homestory-container .uses-container .uses-item{flex:1 0 12%}}.homestory-container .uses-container .uses-item img{height:80%;object-fit:cover;width:100%}.homestory-container .uses-container .uses-item p{margin-bottom:.5em}.homestory-container .mission-statement{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:.9em}.homestory-container .mission-statement .passage{max-width:960px}.homestory-container .mission-statement p{margin:1.5em 1em 1.6em 1em}@media screen and (min-width: 600px){.homestory-container .mission-statement{margin:1.5em 1.5em 1.5em 1.5em}}.homestory-container .main-carousel{margin-bottom:2em}.column-3 .passage{max-width:1920px}.column-3 .button{max-width:1920px}@media screen and (min-width: 600px){.column-3 .small{width:25vw;max-width:360px;margin:0 1em 1em 0;float:left}}.info-box{border-top:#efefef solid 3px;padding-top:1em;margin-top:1em;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}@media screen and (min-width: 600px){.info-box{margin-top:0;padding-top:0;border-top:none}}@media print{.info-box{margin-top:0;padding-top:0;border-top:none}}.info-box dl{font-size:90%}@media screen and (min-width: 600px){.info-box dl{font-size:80%}}.info-box dl dt{font-weight:700;margin-top:0.5em}.info-box dl dt a{color:#444}.info-box dl dd{margin:0;font-weight:400}.info-box dl dd a{font-weight:400}.contact-plot img{border-radius:0.2em 0.2em 0 0.2em}.contact-plot figure{position:relative;margin-top:0.25em}.contact-plot figcaption{position:absolute;bottom:0;right:0;background-color:white;border-radius:0.2em 0 0 0}.masonry{margin:2em 0;display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));grid-gap:2em}.chamber-space{cursor:pointer;position:relative}.chamber-space:hover{background-color:lightgray}.checkmark{position:absolute;top:.2em;left:.2em;font-size:1em;color:green}.checkmark{display:none}.selected .checkmark{display:block}.selected{border-color:blue}.blue-container{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;margin:0 auto;padding:0.1em 1.75em 1.5em 1.75em;max-width:840px}.blue-container #email_address_check{display:none;visibility:hidden}.blue-container h3{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:600}.blue-container .blue-fields{display:flex;border:2px solid #29a37a;border-radius:.5em}.blue-container .blue-email{flex-grow:5}.blue-container .blue-submit{flex-grow:1}.blue-container input,.blue-container textarea{box-sizing:border-box;border-radius:.5em 0 0 .5em;color:black;width:100%;padding:0.65em;margin:0;border:none;caret-color:#29a37a;font-size:1em}.blue-container input::placeholder,.blue-container textarea::placeholder{color:gray}.blue-container input:focus,.blue-container textarea:focus{outline:none}.blue-container button{border-radius:0 .4em .4em 0;box-sizing:border-box;font-size:1em;color:white;width:100%;border:none;margin:0;padding:0.65em;background-color:#29a37a}.search-story{margin:0 1em}.search-story h1{padding:1rem}.search-story .search-container{margin:2em auto;max-width:800px;padding:0}.search-story .search-form input{border:2px solid #ccc;box-sizing:border-box;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:100%;height:2em;padding:1em 0.5em;width:100%}.search-story .search-form input::placeholder{color:#bbb}.search-story .search-results .summary-title-block,.search-story .search-results .summary-content,.search-story .search-results .summary-highlight{margin-left:0}.search-story .search-results .summary-container .summary-summary{font-size:90%;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.search-story .search-results .summary-container .summary-summary::after{content:"";clear:both;display:table}@media screen and (min-width: 600px),print{.search-story .search-results .summary-container .summary-highlight{width:45vw;max-width:20em}}.search-alternative{margin:0 auto;max-width:800px}.search-alternative .search-alternative-text{margin:1em 1em 1em 1em}.search-alternative .summary-listing-items{margin:0 1em 3em 0}
