html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}li{margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeOut{from{opacity:0}to{opacity:1}}@-o-keyframes fadeOut{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:0}to{opacity:1}}.assets-row__scroller__caption{padding:20px 0;max-width:80%}@media (min-width: 769px){.assets-row__scroller__caption{max-width:50%}}.arrow--down{position:relative}.arrow--down:after{height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #006db6;content:'';position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);transition:all cubic-bezier(0.445, 0.05, 0.55, 0.95) .2s}.arrow--down:hover:after{bottom:-24px}.screen--dark .arrow--down:after{height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff}.arrow--up{position:relative}.arrow--up:after{height:0;width:0;border-bottom:9px solid #006db6;border-left:9px solid transparent;border-right:9px solid transparent;content:'';position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);transition:all cubic-bezier(0.445, 0.05, 0.55, 0.95) .2s}.arrow--up:hover:after{bottom:-24px}.arrow--only{display:block;width:200px;height:20px;text-indent:-999em;margin-top:12px}.arrow--only:after{bottom:0px}.arrow--only:hover:after{bottom:-6px}.action.button,.page-header__action a{background:#fc6a61;color:white;display:block;padding:10px 20px;margin:20px 0;text-align:center;width:auto}.action.button:hover,.page-header__action a:hover{background:#333}.action.arrow,.page-header__action a.arrow{text-align:left}.action.arrow:after,.page-header__action a.arrow:after{border-top:6px solid transparent;border-left:8px solid white;border-bottom:6px solid transparent;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0}.menu-icon,.subMenu-icon{width:20px;height:17px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.menu-icon span,.subMenu-icon span{display:block;position:absolute;height:1px;width:100%;background:black;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-icon span:nth-child(1),.subMenu-icon span:nth-child(1){top:0px}.menu-icon span:nth-child(2),.menu-icon span:nth-child(3),.subMenu-icon span:nth-child(2),.subMenu-icon span:nth-child(3){top:8px}.menu-icon span:nth-child(4),.subMenu-icon span:nth-child(4){top:16px}.menu-icon.open span:nth-child(1),.subMenu-icon.open span:nth-child(1){top:8px;width:0%;left:50%}.menu-icon.open span:nth-child(2),.subMenu-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.open span:nth-child(3),.subMenu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-icon.open span:nth-child(4),.subMenu-icon.open span:nth-child(4){top:8px;width:0%;left:50%}.cover{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:forwards;-moz-animation-iteration-count:forwards;-o-animation-iteration-count:forwards;animation-iteration-count:forwards;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;background:#fc6a61 url("../../images/im_cover.png");background-position:50% 50%;background-size:cover;width:100%;height:100vh}.cover h1{font-size:2.4rem;color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 40px);max-width:800px}@media (min-width: 769px) and (max-width: 1024px){.cover h1{font-size:3.6rem}}@media (min-width: 1025px){.cover h1{font-size:4.8rem}}.cover h1 a{color:white}@media (max-width: 767px){.cover h1{top:80px;left:20px;transform:translate(0, 0)}}.cover a.arrow{border-top:16px solid white;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid transparent;display:block;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:0;height:0}.cover a.arrow:hover{border-top:16px solid #333}.cover__warning{color:white;position:absolute;left:50%;bottom:80px;transform:translate(-50%);max-width:calc(100% - 40px);width:480px}@media (max-width: 767px){.cover__warning{bottom:60px}}.cover a.support{overflow:hidden;text-indent:101%;white-space:nowrap;border-bottom:none;position:absolute;right:20px;top:20px;display:block;width:280px;height:80px;background:url("../../images/irc_logo_black.png") 50% 50% no-repeat;background-size:auto 100%}@media (max-width: 767px){.cover a.support{right:auto;left:10px;width:140px;height:40px}}ul.breadcrumb{margin-bottom:2.8rem}ul.breadcrumb li{padding-left:13.33333px;position:relative}ul.breadcrumb li:before{content:'';display:block;background:gray;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px}@media (min-width: 769px){ul.breadcrumb li{display:inline-block;padding-right:20px}}.index{padding:20px 0;width:100%}@media (min-width: 769px){.index{padding:80px 0}}.index h1,.index h2{text-align:center}.index__contents{display:flex;-webkit-flex-flow:row wrap;justify-content:space-between}.index__contents__list{width:calc(50% - 40px);margin-bottom:40px}.index__contents__list h3{margin-bottom:20px}.index__contents__list ol{list-style:decimal;margin-left:20px}.index__contents__list ol li{padding-left:10px}.people-index{padding:20px 0;width:100%}@media (min-width: 769px){.people-index{padding:80px 0}}.people-index h1,.people-index h2{text-align:center}.people-index__contents__list{border-bottom:1px solid #f4f4f4;padding-bottom:20px;margin-bottom:20px}.people-index__contents__list:last-of-type{border-bottom:none}.people-index__contents ul{column-count:2;column-gap:20px;margin:20px 0}@media (min-width: 769px){.people-index__contents ul{column-count:4}}.people-index__contents ul li{break-inside:avoid}.institutions-index{padding:20px 0;width:100%}@media (min-width: 769px){.institutions-index{padding:80px 0}}.institutions-index h1,.institutions-index h2{text-align:center}.institutions-index__contents{display:flex;-webkit-flex-flow:row wrap;justify-content:space-between}.institutions-index__contents__list{width:100%;margin-bottom:20px}@media (min-width: 769px){.institutions-index__contents__list{width:calc(50% - 20px);margin-bottom:40px}}.institutions-index__contents h3{margin-bottom:20px}.institutions-index__contents ul li{margin-bottom:20px}.institutions-index__contents ul li a{background:#fc6a61;color:white;border-bottom:none;display:block;position:relative;padding:10px}.institutions-index__contents ul li a:after{border-top:6px solid transparent;border-left:8px solid white;border-bottom:6px solid transparent;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0}.institutions-index__contents ul li a:hover{background:#333}.institutions-index__contents hr{border-top:1px solid #f4f4f4;border-bottom:none;height:0;margin:20px 0;width:100%}.report-contents-view{background:rgba(0,0,0,0.9);position:fixed;left:-100vw;top:0;width:100%;height:100vh;overflow:scroll;z-index:1002;opacity:0;transition:opacity .2s linear}.report-contents-view.open{left:0;opacity:1}.report-contents-view__list{background:white;width:calc(100% - 70px);height:100%;padding:20px;height:100vh;overflow:scroll}@media (min-width: 769px){.report-contents-view__list{width:50%}}.report-contents-view__list ul li{border-bottom:1px solid #f4f4f4;padding:5px 0}.report-contents-view__list ul li a{color:#fc6a61;border-bottom:none}.report-contents-view__list ul li a:hover{color:#333;border-bottom:none}.report-contents-view__list ul li ul{display:none;margin:0 20px 20px 20px}.report-contents-view__list ul li ul.open{display:inherit}.report-contents-view__list ul li ul li{border-bottom:none;padding:0}.report-contents-view__list ul li ul li a{color:#333}.report-contents-view__list ul li ul li a:hover{color:#fc6a61}.report-contents-view a.toggle-contents{overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;right:20px;top:20px;display:block;width:30px;height:30px;overflow:hidden;border-bottom:none}@media (min-width: 769px){.report-contents-view a.toggle-contents{width:50px;height:50px}}.report-contents-view a.toggle-contents:hover{border-bottom:none}.report-contents-view a.toggle-contents:hover::before,.report-contents-view a.toggle-contents:hover::after{background:#fc6a61}.report-contents-view a.toggle-contents::before,.report-contents-view a.toggle-contents::after{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:white}.report-contents-view a.toggle-contents::before{transform:rotate(45deg)}.report-contents-view a.toggle-contents::after{transform:rotate(-45deg)}.report-detail{padding:20px 0}.report-detail::after{clear:both;content:"";display:table}@media (min-width: 769px){.report-detail{padding:60px 0}}.report-detail h1,.report-detail h2{text-align:center}.report-detail__content{position:relative}@media (min-width: 769px){.report-detail__content ul.breadcrumb{border-bottom:1px solid #f4f4f4;padding-bottom:10px}}.report-detail__content a.toggle-contents{padding-left:30px;background:url("../../images/im_index-icon-grey.svg") 0 50% no-repeat;background-size:auto 100%;border-bottom:none;color:#fc6a61;display:block;margin-bottom:20px;margin-top:-20px}@media (min-width: 769px){.report-detail__content a.toggle-contents{padding-left:0;padding-right:30px;background:url("../../images/im_index-icon-grey.svg") 100% 50% no-repeat;position:absolute;right:40px;top:40px;margin:0}}.report-detail__content a.toggle-contents:hover{border-bottom:none;color:#333}.report-detail__content::after{clear:both;content:"";display:table}.report-detail__content__main{width:100%;padding:0 20px 20px 0;position:relative}.report-detail__content__main h1,.report-detail__content__main h2{text-align:left;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width: 769px){.report-detail__content__main{width:100%}.report-detail__content__main p{max-width:740px;margin-left:auto;margin-right:auto}.report-detail__content__main.float{margin-right:20px;float:left;width:calc(80% - 20px)}}.report-detail__content__main a.section-start{color:#fc6a61;border:none;padding-left:20px;position:relative}.report-detail__content__main a.section-start:after{border-bottom:8px solid #fc6a61;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-75%);width:0;height:0}.report-detail__content__main a.section-start:hover{color:#333}.report-detail__content__main__row{position:relative}.report-detail__content__main__row--footnotes{color:gray}.report-detail__content__main__row--footnotes a.shownotes{color:#fc6a61;border:none;padding-left:20px;position:relative}.report-detail__content__main__row--footnotes a.shownotes:after{border-top:8px solid #fc6a61;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-25%);width:0;height:0}.report-detail__content__main__row--footnotes a.shownotes:hover{color:#333}.report-detail__content__main__row--footnotes a.shownotes.open:after{border-bottom:8px solid #fc6a61;border-top:6px solid transparent;position:absolute;left:0;top:0%}.report-detail__content__main__row--footnotes__content{overflow:hidden;opacity:0;max-height:0;margin:20px 0}.report-detail__content__main__row--footnotes__content.open{opacity:1;max-height:100vh;height:auto}.report-detail__content__main__row--footnotes ol{list-style:decimal;margin-left:20px;width:500px;max-width:100%}.report-detail__content__main__row--footnotes ol li{padding-left:5px}.report-detail__content__main .id{font-family:"Roboto",sans-serif;font-size:1.4rem;color:gray;position:absolute;left:-20px;top:0}@media (max-width: 1023px){.report-detail__content__main .id{display:none}}.report-detail__content__main h3,.report-detail__content__main h4,.report-detail__content__main h5,.report-detail__content__main h6{max-width:800px;margin-left:auto;margin-right:auto}.report-detail__content__main p,.report-detail__content__main ul,.report-detail__content__main ol{color:gray;font-family:"Cormorant Garamond",serif;max-width:800px;margin:0 auto 40px auto}.report-detail__content__main strong{font-weight:normal;color:black}.report-detail__content__main table{font-family:"Cormorant Garamond",serif;max-width:800px;margin:0 auto 40px auto}.report-detail__content__main table th{border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;color:#333;font-size:smaller;text-align:left;padding:5px}.report-detail__content__main table td{border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;font-size:smaller;text-align:left;padding:5px}.report-detail__content__main table th:last-child,.report-detail__content__main table td:last-child{border-right:none}.report-detail__content__main table tr:last-child>td{border-bottom:none}.report-detail__content__main.active p{color:#333}@media (min-width: 769px){.report-detail__content__tags{float:left;width:20%}}.report-detail__content__tags ul{background-image:url("../../images/theme-icon.svg");background-position:left center;background-repeat:no-repeat;background-size:30px auto;margin:0 40px 20px 0;padding-left:40px}.report-detail__content__tags ul.people{background-image:url("../../images/person-icon.svg")}.report-detail__content__tags ul.institutions{background-image:url("../../images/location-icon.svg")}.report-detail__content__tags ul li{display:inline-block;margin-right:10px}@media (min-width: 769px){.report-detail__content__tags ul{background-position-y:0;margin:0 40px 20px 40px}.report-detail__content__tags ul li{margin:0;display:list-item}}.list-entries{padding:20px 0}@media (min-width: 769px){.list-entries{padding:60px 0}}.list-entries .truncate{width:600px !important;max-width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent !important;padding:0;line-height:1.4;margin:0 auto}.list-entries .truncate h1{display:inline-block}.list-entries h1,.list-entries h2{text-align:center;padding:0;line-height:1.4}.list-entries h1 div,.list-entries h2 div{display:inline-block;width:300px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent !important;padding:0;line-height:1.4}.list-entries table{font-family:"Cormorant Garamond",serif;max-width:800px;margin:0 auto 40px auto}.list-entries table td,.list-entries table th{text-align:left}.list-entries__header{position:relative;text-align:center}.list-entries__header__count{text-align:center;margin-bottom:20px}.list-entries__header a.download{background:url("../../images/im_download-icon-grey.svg") 100% 50% no-repeat;background-size:auto 100%;border:none;color:#fc6a61;display:inline-block;margin:0 auto 10px auto;padding:5px 40px 5px 0;text-align:center}.list-entries__header a.download:hover{color:#333}@media (min-width: 769px){.list-entries__header a.download{margin-right:20px;margin-bottom:0;position:absolute;right:60px;top:-40px}}.list-entries__header a.search,.list-entries__header a.back{background:url("../../images/im_back-icon-grey.svg") 0 50% no-repeat;background-size:auto 100%;border:none;border-right:1px solid gray;color:#fc6a61;display:inline-block;margin:0 20px 10px auto;padding:5px 20px 5px 40px;text-align:center}.list-entries__header a.search:hover,.list-entries__header a.back:hover{color:#333}@media (min-width: 769px){.list-entries__header a.search,.list-entries__header a.back{border-right:none;margin-right:20px;margin-bottom:0;position:absolute;left:60px;top:-40px}}.list-entries__header__tools{margin:0 20px 0 20px;position:relative;width:calc(100% - 40px)}@media (min-width: 769px){.list-entries__header__tools{margin:0 60px 0 60px;width:calc(100% - 120px)}}.list-entries__header__tools ul{margin:0 0 20px 0;text-align:center}.list-entries__header__tools ul::after{clear:both;content:"";display:table}@media (min-width: 769px){.list-entries__header__tools ul{text-align:left}}.list-entries__header__tools ul li{display:inline-block}@media (min-width: 769px){.list-entries__header__tools ul li{float:left}}.list-entries__header__tools ul li a{display:inline-block;background-color:#eeeeee;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;border-bottom:none;color:#fc6a61;margin:0 5px 5px 0;padding:5px 20px 5px 5px;position:relative}.list-entries__header__tools ul li a:after{content:'\d7';position:absolute;top:4px;right:3px;font-size:14px;line-height:0.5em}.list-entries__header__tools ul li a:hover{background:#333;color:white}@media (min-width: 769px){.list-entries__header__tools ul li.download{float:right}}.list-entries__header__tools ul li.download a{background-color:#fc6a61;color:white;padding-right:5px}.list-entries__header__tools ul li.download a:after{display:none}.list-entries__header__tools ul li.download a:hover{background:#333;color:white}.list-entries__entry{background:white;padding:20px;margin:0 20px 20px 20px}.list-entries__entry::after{clear:both;content:"";display:table}@media (min-width: 769px){.list-entries__entry{padding:40px;margin:0 60px 60px 60px}}.list-entries__entry:last-child{margin-bottom:0}.list-entries__entry a.action.button,.list-entries__entry .page-header__action a,.page-header__action .list-entries__entry a{margin-bottom:0;max-width:100%;width:200px}@media (min-width: 769px){.list-entries__entry__main,.list-entries__entry__tags{float:left}}.list-entries__entry__main{width:100%;margin-right:20px;padding:0 20px 20px 0}@media (min-width: 769px){.list-entries__entry__main{width:calc(80% - 20px)}}.list-entries__entry__main__excerpt{margin-bottom:40px}.list-entries__entry__main__excerpt p{font-family:"Cormorant Garamond",serif}@media (min-width: 769px){.list-entries__entry__tags{width:20%}}.list-entries__entry__tags ul{background-image:url("../../images/theme-icon.svg");background-position:left center;background-repeat:no-repeat;background-size:30px auto;margin:0 40px 20px 0;padding-left:40px}.list-entries__entry__tags ul.people{background-image:url("../../images/person-icon.svg")}.list-entries__entry__tags ul.institutions{background-image:url("../../images/location-icon.svg")}.list-entries__entry__tags ul li{display:inline-block;margin-right:10px}.list-entries__entry__tags ul li:last-of-type{border-bottom:none}@media (min-width: 769px){.list-entries__entry__tags ul{background-position-y:0;margin:0 40px 20px 40px}.list-entries__entry__tags ul li{border-bottom:1px solid #f4f4f4;padding-bottom:3px;margin:0 0 3px 0;display:list-item}}.pagination{text-align:center;padding-bottom:20px}@media (min-width: 769px){.pagination{padding-bottom:60px}}.pagination span{display:block;padding:5px 10px;width:auto}.pagination a{background:transparent;border-bottom:none;display:inline-block;padding:5px 10px}.pagination a:hover,.pagination a.current{border-bottom:1px solid #333;color:#fc6a61}.explore-menu{background:white;position:relative;width:100%}.explore-menu::after{clear:both;content:"";display:table}.explore-menu__title{padding:20px;margin:0}@media (min-width: 769px){.explore-menu__title{line-height:80px;padding:0 60px}}.explore-menu__control{color:#fc6a61;border-bottom:none;display:block;padding:20px 20px 20px 40px;position:relative}.explore-menu__control:hover{color:#333;border-bottom:none}.explore-menu__control:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fc6a61;content:'';display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:0;height:0}.explore-menu__control.open{color:#333}.explore-menu__control.open:before{border-bottom:8px solid #fc6a61;border-top:0 solid transparent}@media (min-width: 769px){.explore-menu__control{line-height:80px;padding:0 60px;width:100%}}.explore-menu__query a{border-bottom:none;display:block;padding:20px;position:relative}.explore-menu__query a:hover{background:#333;border-bottom:none;color:white}.explore-menu__options{transition:max-height 0.05s, opacity 0.15s;opacity:0;max-height:0;overflow:hidden;width:100%}.explore-menu__options::after{clear:both;content:"";display:table}.explore-menu__options.open{background:white;opacity:1;max-height:1000vh;overflow:visible}.explore-menu__options__row{border-top:1px solid #f4f4f4;padding:20px}.explore-menu__options__row::after{clear:both;content:"";display:table}@media (min-width: 769px){.explore-menu__options__row{margin:0 20px}}.explore-menu__options__row--search{background:#fc6a61;padding:20px;margin-top:40px}@media (min-width: 769px){.explore-menu__options__row--search{padding:40px}}.explore-menu__options__row--search label{font-weight:lighter;color:white;display:block;margin-right:20px;margin-bottom:10px}.explore-menu__options__row--search label.inline{display:inline-block}.explore-menu__options__row--search label input[type="radio"]{margin-right:5px}.explore-menu__options__row--search input[type="text"]{border:1px solid white;font-size:16px;font-weight:lighter;line-height:30px;border:none;padding:5px;width:100%;padding:10px}.explore-menu__options__row--search input[type="text"]:focus{border:none;box-shadow:0 0 5px rgba(0,0,0,0.3)}.explore-menu__options__row--search input[type="text"].keyword-action{width:calc(100% - 50px)}.explore-menu__options__row--search input[type="submit"]{background:black;border:none;color:#fc6a61;font-weight:lighter;padding:10px;text-align:right;width:100%;padding:20px}.explore-menu__options__row--search input.glass{background:white;float:right;height:50px;width:auto}.explore-menu__options__row--search input.glass:hover{background:#f4f4f4}.explore-menu__options__row--search form{width:100%}.explore-menu__options__row--search .row{margin-bottom:40px}.explore-menu__options__row--search .col,.explore-menu__options__row--search .col--wide{display:block}.explore-menu__options__row--search .col{width:100%;margin-bottom:10px}@media (min-width: 769px){.explore-menu__options__row--search .col{width:calc(50% - 20px)}}.explore-menu__options__row--search .col--wide{width:100%}.explore-menu__options__row--search .col--wide.dates{padding-top:60px}.explore-menu__options__row .icon{position:absolute;left:-40px;top:50%;transform:translateY(-50%);width:25px;height:25px}.explore-menu__options__row .icon img{width:100%;height:auto}@media (max-width: 767px){.explore-menu__options__row .icon{left:0px;width:20px;height:20px}}.explore-menu__options__row h3{position:relative}@media (max-width: 767px){.explore-menu__options__row h3{padding-left:30px}}@media (min-width: 769px){.explore-menu__options__row h3{margin:0 20px}}.explore-menu__options__row h3+ul.themes{margin-top:20px}.explore-menu__options__row a.directory{border-bottom:none;color:#fc6a61;display:block;position:relative}.explore-menu__options__row a.directory:hover{color:#333}@media (max-width: 767px){.explore-menu__options__row a.directory{padding-left:30px}}@media (min-width: 769px){.explore-menu__options__row a.directory{margin:0 20px}.explore-menu__options__row a.directory:after{border-top:6px solid transparent;border-left:8px solid #fc6a61;border-bottom:6px solid transparent;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0}.explore-menu__options__row a.directory:hover{color:#333}.explore-menu__options__row a.directory:hover:after{border-left:8px solid #333}}.explore-menu__options__row ul.themes{margin:20px 0}@media (min-width: 769px){.explore-menu__options__row ul.themes{column-count:3;column-gap:20px;margin:20px}}.explore-menu__options__row ul.themes li{margin-bottom:10px;break-inside:avoid}@media (min-width: 769px){.explore-menu__options__row ul.themes li{margin-bottom:20px}}.explore-menu__options__row ul.themes a{background:#fc6a61;color:white;border-bottom:none;display:block;position:relative;padding:10px}.explore-menu__options__row ul.themes a:after{border-top:6px solid transparent;border-left:8px solid white;border-bottom:6px solid transparent;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0}.explore-menu__options__row ul.themes a:hover{background:#333}a.refine-toggle{color:white;border-bottom:none;margin-bottom:20px;padding-left:20px;position:relative}a.refine-toggle:after{border-top:8px solid white;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-25%);width:0;height:0}a.refine-toggle:hover{color:#333;border-bottom:none}a.refine-toggle.open:after{border-bottom:8px solid white;border-top:6px solid transparent;position:absolute;left:0;top:0%}.refine{opacity:0;max-height:0;overflow:hidden}.refine.open{opacity:1;max-height:1000vh;overflow:visible;padding-top:20px}.assets-row__scroller{padding:40px 0;position:relative}.assets-row__scroller__icon{display:none;position:absolute;right:0;top:0;bottom:0;width:60px;background:linear-gradient(to right, rgba(249,249,249,0), rgba(249,249,249,0.5))}.assets-row__scroller__icon div{padding:10px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.assets-row__scroller .overflowContainer{overflow-x:scroll;margin-bottom:-30px;padding-bottom:30px}.assets-row__scroller .clipScrollBar{overflow-y:hidden;cursor:-webkit-grab;cursor:grab}.assets-row__scroller img{width:auto !important;height:600px !important;margin:0 20px}@media (max-width: 767px){.assets-row__scroller img{width:auto !important;height:150px !important}}.assets-row__scroller img:first-child{margin-left:0}.assets-row__scroller img:last-child{margin-right:0;padding-right:calc((100vw - $max-width) / 2)}.assets-row__scroller .center{width:100%;max-width:1440px;box-sizing:border-box;padding:0;margin:0 auto;position:relative;display:flex}.assets-row__scroller .row{flex-direction:row-reverse}.assets-row__scroller__caption{padding:20px;max-width:100%;margin:0}@media (min-width: 769px){.assets-row__scroller__caption{max-width:50%;padding:40px}}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.3
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:block;vertical-align:middle;width:100% !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);display:none}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:10px;background-color:#fff;background-clip:padding-box;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-single input[type="text"]{cursor:pointer;opacity:0;position:absolute}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("../../images/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("../../images/chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url("../../images/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{border:1px solid white;position:relative;overflow:hidden;margin:0;padding:10px;width:100% !important;height:auto;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:5px 20px 5px 5px;max-width:100%;border-radius:0;background-color:#eeeeee;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:16px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../../images/chosen-sprite.png") -42px 1px no-repeat;font-size:1px;border-bottom:none}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));background-image:linear-gradient(#eee 20%, #fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url("../../images/chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("../../images/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.project{padding-bottom:1px}.project__row.article{margin-bottom:0}@media (min-width: 769px){.project__row.article:last-of-type{margin-bottom:60px;padding-bottom:120px}}.project__row h1{text-align:center}.project__row h1+hr{border-top:1px solid #f4f4f4;margin-bottom:20px}@media (min-width: 769px){.project__row h1+hr{margin-bottom:40px}}.project__row p+hr,.project__row h2+hr{border-top:1px solid #f4f4f4;margin:20px auto}@media (min-width: 769px){.project__row p+hr,.project__row h2+hr{margin:40px auto}}.project__row h1,.project__row h2,.project__row h3,.project__row p,.project__row ul,.project__row .action-item{max-width:800px;margin-left:auto;margin-right:auto}@media (max-width: 1023px){.project__row h1,.project__row h2,.project__row h3,.project__row p,.project__row ul,.project__row .action-item{max-width:640px}}.project__row h2{margin-bottom:1.4rem}@media (min-width: 769px){.project__row h2{margin-bottom:4.2rem}}.project__row p{text-indent:0;margin-bottom:1.4rem}.project__row p:last-of-type{margin-bottom:0}.project__row p+h2{margin-top:60px}.project__row .action-item{margin-top:20px;margin-bottom:20px}@media (min-width: 769px){.project__row .action-item{margin-top:40px;margin-bottom:40px}}@media (min-width: 769px){.project__row .action-item a.action,.project__row .action-item .page-header__action a,.page-header__action .project__row .action-item a{max-width:50%}}.project__row .embed{background:black;position:relative;padding:0 0 56.25% 0;margin:0 0 0 0;height:0;width:100%;max-width:100%}.project__row .embed iframe{position:absolute;top:0;left:0;width:100%;min-width:100%;height:100%}.project__row ul.subpoints{display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between;color:#fc6a61;list-style-type:disc;margin:40px auto}.project__row ul.subpoints li{width:calc(50% - 40px);margin-bottom:40px}@media (max-width: 767px){.project__row ul.subpoints{margin:20px auto}.project__row ul.subpoints li{width:100%;margin-bottom:20px}.project__row ul.subpoints li:last-of-type{margin-bottom:0}}.project__row ul.subpoints li>h3{font-weight:bold}.project__row ul.subpoints li>h3,.project__row ul.subpoints li>p{color:#333}.project__row .article-detail{margin:40px auto;position:relative;width:100%}.project__row .article-detail::after{clear:both;content:"";display:table}@media (min-width: 769px){.project__row .article-detail{margin:80px auto}}.project__row .article-detail__image{width:100%;margin-bottom:20px}.project__row .article-detail__image img{display:block;width:100%;height:auto}@media (min-width: 481px){.project__row .article-detail__image{float:left;width:50%;margin-bottom:0}}@media (min-width: 481px){.project__row .article-detail__caption{float:left;width:50%;padding:0 20px}}.project__row .article-feature{border-top:1px solid #fc6a61;position:relative;width:100%;overflow:hidden}.project__row .article-feature__image{background:#f4f4f4}.project__row .article-feature__image img{display:block;width:100%;height:auto}.project__row .article-feature__caption{position:absolute;left:10px;top:10px;color:#fc6a61}.project__row p+.article-feature{margin-top:40px}@media (min-width: 769px){.project__row p+.article-feature{margin-top:80px}}.project__row .article-feature+p,.project__row .article-feature+h2{margin-top:40px}@media (min-width: 769px){.project__row .article-feature+p,.project__row .article-feature+h2{margin-top:80px}}.project__row .article-cover{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;margin:40px auto;max-width:800px;position:relative}.project__row .article-cover__image{background:black;overflow:hidden;width:100%;height:0;padding-bottom:50%}.project__row .article-cover__image img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:auto}@media (min-width: 769px){.project__row .article-cover{margin:80px auto}}.project__row .article-cover a.action.button,.project__row .article-cover .page-header__action a,.page-header__action .project__row .article-cover a{position:absolute;left:10px;bottom:10px;margin:0;width:calc(100% - 20px);z-index:1001;text-align:left}@media (min-width: 769px){.project__row .article-cover a.action.button,.project__row .article-cover .page-header__action a,.page-header__action .project__row .article-cover a{width:50%}}.project__row__articles{margin:40px auto;max-width:800px;position:relative}@media (min-width: 769px){.project__row__articles{margin:80px auto}}.project__row__articles li{background:#f4f4f4;margin-bottom:1px;position:relative}.project__row__articles li::after{clear:both;content:"";display:table}.project__row__articles li:last-child{margin-bottom:none}.project__row__articles li:hover{background:#333}.project__row__articles li a{background:#f4f4f4;border-bottom:none;color:#fc6a61;display:block;padding:0 40px 0 0}.project__row__articles li a::after{clear:both;content:"";display:table}.project__row__articles li a .title{float:left;display:block;padding:20px}@media (max-width: 767px){.project__row__articles li a .title{padding:6.66667px}}.project__row__articles li a span{display:block;font-size:1.4rem;color:#333}.project__row__articles li a img{float:left;width:160px;height:auto;max-width:30%}.project__row__articles li a:after{border-top:6px solid transparent;border-left:8px solid #fc6a61;border-bottom:6px solid transparent;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0}.project__row__articles li a:hover{background:#333;color:white}.project__row__articles li a:hover span{color:white}p+.project__row__tools{margin-top:40px}@media (min-width: 769px){p+.project__row__tools{margin-top:80px}}.project__row__tools{margin:0;max-width:100% !important;margin-left:auto;margin-right:auto}@media (max-width: 1023px){.project__row__tools{max-width:100% !important}}.project__row__tools li{margin-bottom:1px}.project__row__tools li:last-child{margin-bottom:none}.project__row__tools li a{background:#fc6a61;color:white;display:block;padding:20px 20px 20px 40px;position:relative}.project__row__tools li a span{display:block;max-width:800px;margin-left:auto;margin-right:auto}.project__row__tools li a:hover{background:#333}.project__row__tools li a:after{border-top:6px solid transparent;border-left:8px solid white;border-bottom:6px solid transparent;content:'';display:block;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:0;height:0}.resources h3{text-align:center;margin-bottom:20px}@media (min-width: 769px){.resources h3{margin-bottom:40px}}.resources__item{background-color:white;padding:20px;margin-bottom:20px}.resources__item::after{clear:both;content:"";display:table}.resources__item .icon{float:left;width:60px;margin:0 20px 20px 0}.resources__item .icon img{max-width:100%;height:auto}@media (max-width: 1023px){.resources__item .icon{float:none;width:60px}}@media (max-width: 767px){.resources__item .icon{width:40px}}.resources__item__summary h4{margin-bottom:1.4rem}.resources__item__summary h4,.resources__item__summary p{max-width:520px}@media (min-width: 1025px){.resources__item__summary{max-width:800px;margin-left:auto;margin-right:auto;padding-left:0}}.resources__item a.action.button,.resources__item .page-header__action a,.page-header__action .resources__item a{font-size:1.4rem;margin-bottom:0}@media (min-width: 769px){.resources__item a.action.button,.resources__item .page-header__action a,.page-header__action .resources__item a{float:right;width:200px}}/*! =======================================================
                      VERSION  10.0.0              
========================================================= *//*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2017 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%;height:20px}.slider-startdate,.slider-enddate{font-size:1.6rem;position:absolute;left:0;bottom:-30px}.slider-enddate{left:auto;right:0}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#2e6da4;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-tick,.slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-horizontal.slider-rtl .tooltip{-ms-transform:translateX(50%);transform:translateX(50%)}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-10px}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#2e6da4;border-right-color:#2e6da4;margin-left:0;margin-right:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical .tooltip{-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-tick.triangle,.slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:4px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image:-o-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image:linear-gradient(to bottom, #dfdfdf 0%, #bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #e5e5e5 0%, #e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-60px}.slider .tooltip-inner{white-space:nowrap;max-width:none;color:white}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:4px}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:-o-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:linear-gradient(to bottom, #8ac1ef 0%, #82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef', endColorstr='#ff82b3de', GradientType=0)}.slider-track-low,.slider-track-high{position:absolute;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);border:0px solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:0.8;border:0px solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:-o-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:linear-gradient(to bottom, #8ac1ef 0%, #82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef', endColorstr='#ff82b3de', GradientType=0);opacity:1}.cover__warning,ul.breadcrumb,.index__contents__list ol,.people-index__contents ul,.institutions-index__contents ul,.report-contents-view__list ul,.report-detail__content a.toggle-contents,.report-detail__content__main a.section-start,.report-detail__content__main__row--footnotes,.report-detail__content__tags,.list-entries__header__count,.list-entries__header a.download,.list-entries__header a.search,.list-entries__header a.back,.list-entries__header__tools,.list-entries__entry a.action.button,.list-entries__entry .page-header__action a,.page-header__action .list-entries__entry a,.list-entries__entry__tags,.pagination,.project__row .article-feature__caption,.mini,.story-embed .caption,.story-embed-caption,.timeline__wrapper__content__item__row table,.home-feature__overview a.action,.home-feature__overview .page-header__action a,.page-header__action .home-feature__overview a,header .quicksearch input[type="text"],footer{font-size:1.4rem}@media (min-width: 769px){.cover__warning,ul.breadcrumb,.index__contents__list ol,.people-index__contents ul,.institutions-index__contents ul,.report-contents-view__list ul,.report-detail__content a.toggle-contents,.report-detail__content__main a.section-start,.report-detail__content__main__row--footnotes,.report-detail__content__tags,.list-entries__header__count,.list-entries__header a.download,.list-entries__header a.search,.list-entries__header a.back,.list-entries__header__tools,.list-entries__entry a.action.button,.list-entries__entry .page-header__action a,.page-header__action .list-entries__entry a,.list-entries__entry__tags,.pagination,.project__row .article-feature__caption,.mini,.story-embed .caption,.story-embed-caption,.timeline__wrapper__content__item__row table,.home-feature__overview a.action,.home-feature__overview .page-header__action a,.page-header__action .home-feature__overview a,header .quicksearch input[type="text"],footer{font-size:1.6rem}}.menu-type{font-size:1.4rem}@media (min-width: 769px){.menu-type{font-size:1.6rem}}.explore-menu,.explore-menu__options__row--search label,.explore-menu__options__row--search input[type="submit"],.explore-menu__options__row a.directory,.explore-menu__options__row ul.themes,.nav,header{font-size:1.4rem}@media (min-width: 769px){.explore-menu,.explore-menu__options__row--search label,.explore-menu__options__row--search input[type="submit"],.explore-menu__options__row a.directory,.explore-menu__options__row ul.themes,.nav,header{font-size:1.6rem}}.assets-row__scroller__caption,.action.button,.page-header__action a,.index__contents__list,.report-detail__content__main table,.list-entries table,.project__row .action-item a.action,.project__row .action-item .page-header__action a,.page-header__action .project__row .action-item a,.project__row ul.subpoints li>h3,.project__row ul.subpoints li>p,.project__row .article-detail__caption,.resources__item,.small,.report-detail table,.block ol.conclusions,.timeline__wrapper__content__item p{font-size:1.4rem}@media (min-width: 769px){.assets-row__scroller__caption,.action.button,.page-header__action a,.index__contents__list,.report-detail__content__main table,.list-entries table,.project__row .action-item a.action,.project__row .action-item .page-header__action a,.page-header__action .project__row .action-item a,.project__row ul.subpoints li>h3,.project__row ul.subpoints li>p,.project__row .article-detail__caption,.resources__item,.small,.report-detail table,.block ol.conclusions,.timeline__wrapper__content__item p{font-size:1.6rem}}@media (min-width: 769px){.assets-row__scroller__caption,.action.button,.page-header__action a,.index__contents__list,.report-detail__content__main table,.list-entries table,.project__row .action-item a.action,.project__row .action-item .page-header__action a,.page-header__action .project__row .action-item a,.project__row ul.subpoints li>h3,.project__row ul.subpoints li>p,.project__row .article-detail__caption,.resources__item,.small,.report-detail table,.block ol.conclusions,.timeline__wrapper__content__item p{font-size:2rem}}.explore-menu__options__row--search label.medium,.project__row p,.project__row__articles,.project__row__tools,.slider .tooltip-inner,.medium,body,.block ol.conclusions li span,.timeline__wrapper__content__item h3{font-size:1.6rem}@media (min-width: 769px){.explore-menu__options__row--search label.medium,.project__row p,.project__row__articles,.project__row__tools,.slider .tooltip-inner,.medium,body,.block ol.conclusions li span,.timeline__wrapper__content__item h3{font-size:1.8rem}}@media (min-width: 1025px){.explore-menu__options__row--search label.medium,.project__row p,.project__row__articles,.project__row__tools,.slider .tooltip-inner,.medium,body,.block ol.conclusions li span,.timeline__wrapper__content__item h3{font-size:2.4rem}}.index h1,.index h2,.people-index h1,.people-index h2,.institutions-index h1,.institutions-index h2,.report-detail h1,.report-detail h2,.report-detail__content__main h1,.report-detail__content__main h2,.list-entries .truncate,.list-entries h1,.list-entries h2,.explore-menu__title,.explore-menu__control,.explore-menu__options__row--search h2,.explore-menu__options__row--search label.large,.project__row h1,.project__row h2,.resources h3,.large,.report,.four p,.four h1,.four h2,.four h3,.page-header p,.page-header h1,.page-header h2,.page-header h3,.block h1,.block h2,.block h3,.home-feature,.home-feature__search__form input[type="text"]{font-size:1.8rem}@media (min-width: 481px) and (max-width: 768px){.index h1,.index h2,.people-index h1,.people-index h2,.institutions-index h1,.institutions-index h2,.report-detail h1,.report-detail h2,.report-detail__content__main h1,.report-detail__content__main h2,.list-entries .truncate,.list-entries h1,.list-entries h2,.explore-menu__title,.explore-menu__control,.explore-menu__options__row--search h2,.explore-menu__options__row--search label.large,.project__row h1,.project__row h2,.resources h3,.large,.report,.four p,.four h1,.four h2,.four h3,.page-header p,.page-header h1,.page-header h2,.page-header h3,.block h1,.block h2,.block h3,.home-feature,.home-feature__search__form input[type="text"]{font-size:2.4rem}}@media (min-width: 769px) and (max-width: 1024px){.index h1,.index h2,.people-index h1,.people-index h2,.institutions-index h1,.institutions-index h2,.report-detail h1,.report-detail h2,.report-detail__content__main h1,.report-detail__content__main h2,.list-entries .truncate,.list-entries h1,.list-entries h2,.explore-menu__title,.explore-menu__control,.explore-menu__options__row--search h2,.explore-menu__options__row--search label.large,.project__row h1,.project__row h2,.resources h3,.large,.report,.four p,.four h1,.four h2,.four h3,.page-header p,.page-header h1,.page-header h2,.page-header h3,.block h1,.block h2,.block h3,.home-feature,.home-feature__search__form input[type="text"]{font-size:2.6rem}}@media (min-width: 1025px){.index h1,.index h2,.people-index h1,.people-index h2,.institutions-index h1,.institutions-index h2,.report-detail h1,.report-detail h2,.report-detail__content__main h1,.report-detail__content__main h2,.list-entries .truncate,.list-entries h1,.list-entries h2,.explore-menu__title,.explore-menu__control,.explore-menu__options__row--search h2,.explore-menu__options__row--search label.large,.project__row h1,.project__row h2,.resources h3,.large,.report,.four p,.four h1,.four h2,.four h3,.page-header p,.page-header h1,.page-header h2,.page-header h3,.block h1,.block h2,.block h3,.home-feature,.home-feature__search__form input[type="text"]{font-size:3.2rem}}.report-detail__content__main p,.report-detail__content__main ul,.report-detail__content__main ol,.list-entries__entry__main__excerpt p{font-size:1.8rem}@media (min-width: 769px){.report-detail__content__main p,.report-detail__content__main ul,.report-detail__content__main ol,.list-entries__entry__main__excerpt p{font-size:2.4rem}}@media (min-width: 1025px){.report-detail__content__main p,.report-detail__content__main ul,.report-detail__content__main ol,.list-entries__entry__main__excerpt p{font-size:2.6rem}}.grid-title{font-size:1.8rem}@media (min-width: 769px){.grid-title{font-size:2rem}}@media (min-width: 1201px){.grid-title{font-size:2rem}}.grid-title-large{font-size:1.8rem}@media (min-width: 769px){.grid-title-large{font-size:2.4rem}}.assets-row__scroller__icon,.xlarge,h2{font-size:1.8rem}@media (min-width: 481px) and (max-width: 768px){.assets-row__scroller__icon,.xlarge,h2{font-size:2.4rem}}@media (min-width: 769px) and (max-width: 1024px){.assets-row__scroller__icon,.xlarge,h2{font-size:3.2rem}}@media (min-width: 1025px){.assets-row__scroller__icon,.xlarge,h2{font-size:4.2rem}}.xxlarge,h1{font-size:1.8rem}@media (min-width: 481px) and (max-width: 768px){.xxlarge,h1{font-size:3.2rem}}@media (min-width: 769px) and (max-width: 1024px){.xxlarge,h1{font-size:3.6rem}}@media (min-width: 1025px){.xxlarge,h1{font-size:4.8rem}}.feature-font{font-family:"Cormorant Garamond",serif;line-height:1}.upper{text-transform:uppercase;letter-spacing:1px}strong{font-weight:bold}html{font-size:62.5%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#eaeaea;color:#333;font-family:"Roboto",sans-serif;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1;font-kerning:normal;font-smoothing:antialiased;font-weight:300;line-height:1.4;text-rendering:optimizeLegibility}hr{border-top:1px solid #f4f4f4;border-bottom:none;height:0}a{color:#333;text-decoration:none;transition:color .2s cubic-bezier(0.075, 0.82, 0.165, 1);border-bottom:1px solid #fc6a61}a:hover{border-bottom:1px solid #333}a.hi,ul.breadcrumb a,.report-detail__content__tags ul a,.list-entries__entry__tags ul a,.project__row p a,.resources__item__summary h4 a,footer a{color:#fc6a61;border-bottom:none}a.hi:hover,ul.breadcrumb a:hover,.report-detail__content__tags ul a:hover,.list-entries__entry__tags ul a:hover,.project__row p a:hover,.resources__item__summary h4 a:hover,footer a:hover{color:black;border-bottom:none}a.ul,.cover h1 a{border-bottom:1px solid #333}a.ul:hover,.cover h1 a:hover{border-bottom:1px solid #fc6a61}a.ul-red{border-bottom:1px solid #fc6a61}a.ul-red:hover{border-bottom:1px solid #333}.upper{text-transform:uppercase;letter-spacing:1px}.centered{text-align:center}h1{margin-bottom:20px}@media (min-width: 769px){h1{margin-bottom:40px}}h2{margin-bottom:1.4rem}form input[type="text"]{font-family:"Roboto",sans-serif}.report-detail table,.list-entries table{font-family:"Cormorant Garamond",serif;max-width:800px;margin:0 auto 40px auto}.report-detail table th,.list-entries table th{border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;color:#333;font-size:smaller;text-align:left;padding:5px}.report-detail table td,.list-entries table td{border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;font-size:smaller;text-align:left;padding:5px}.report-detail table th:last-child,.list-entries table th:last-child,.report-detail table td:last-child,.list-entries table td:last-child{border-right:none}.report-detail table tr:last-child>td,.list-entries table tr:last-child>td{border-bottom:none}.wrapper,.row{position:relative;width:100%}.wrapper::after,.row::after{clear:both;content:"";display:table}.flex{width:100%;display:flex;-webkit-flex-flow:row wrap;justify-content:space-between}.container{margin:0 auto;position:relative;width:100%;max-width:1440px}.content-block,.index__contents,.people-index__contents,.institutions-index__contents,.report-detail__content,.project__row{background:white;padding:20px;margin:0 0 1px 0}@media (min-width: 769px){.content-block,.index__contents,.people-index__contents,.institutions-index__contents,.report-detail__content,.project__row{padding:40px;margin:0 60px 60px 60px}}.pad-block,.resources,.four,.page-header,.block,.home-feature{margin:0 auto;padding:20px}.pad-block.intro,.intro.resources,.intro.four,.intro.page-header,.intro.block,.intro.home-feature{padding-bottom:40px}@media (min-width: 769px){.pad-block,.resources,.four,.page-header,.block,.home-feature{padding:40px}.pad-block.intro,.intro.resources,.intro.four,.intro.page-header,.intro.block,.intro.home-feature{padding-bottom:80px}}@media (min-width: 1025px){.pad-block,.resources,.four,.page-header,.block,.home-feature{padding:80px}.pad-block.intro,.intro.resources,.intro.four,.intro.page-header,.intro.block,.intro.home-feature{padding-bottom:160px}}.four::after{clear:both;content:"";display:table}.four p{text-align:center}.four h1,.four h2,.four h3{text-align:center}.page-header::after{clear:both;content:"";display:table}.page-header__action{margin:40px auto 0 auto;width:100%;max-width:800px}@media (max-width: 1023px){.page-header__action{max-width:640px}}.page-header__action a{text-align:left;position:relative;width:calc(100% - 20px)}.page-header__action a:after{border-top:6px solid transparent;border-left:8px solid white;border-bottom:6px solid transparent;content:'';display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0}@media (min-width: 769px){.page-header__action a{width:50%}}.page-header h1,.page-header h2,.page-header h3{text-align:center}.page-header p{width:100%;max-width:800px;margin:0 auto 1.4rem auto}@media (max-width: 1023px){.page-header p{max-width:640px}}.page-header a.support{overflow:hidden;text-indent:101%;white-space:nowrap;background:#f7f7f7 url("../../images/irc_logo.jpg") 50% 50% no-repeat;background-size:100% auto;background-blend-mode:multiply;border-bottom:none;filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);float:right;display:block;margin:20px;width:300px;height:80px}@media (max-width: 767px){.page-header a.support{width:150px;height:40px}}.block h1,.block h2,.block h3{text-align:center}.block ol.conclusions{margin-top:40px;list-style:decimal}@media (min-width: 769px){.block ol.conclusions{column-count:2;column-gap:40px}}.block ol.conclusions li{color:#fc6a61;margin:0 20px 1.4rem 10px;padding:0 10px}.block ol.conclusions li span{color:#333}@media (min-width: 769px){.block ol.conclusions li{margin:0 20px 1.4rem 20px;padding:0 20px}}.story-embed{background:black;position:relative;padding:0 0 56.25% 0;margin:0 0 0 0;height:0;width:100%;max-width:100%}.story-embed iframe{position:absolute;top:0;left:0;width:100%;min-width:100%;height:100%}.story-embed .caption{color:white;position:absolute;top:0;left:0;max-width:100%;width:100%;text-align:center;margin:10px auto;z-index:1000}.story-embed .caption a{color:#fc6a61;border:none}.story-embed .caption a:hover{color:white;border:none}.story-embed-caption{background:#333;padding:20px;text-align:center;color:white}.story-embed-caption a{color:#fc6a61;border:none}.story-embed-caption a:hover{color:white;border:none}.story-embed-caption p{max-width:100%;width:400px;margin:0 auto}.timeline{background:#333 url("../../images/im_timeline.png") 50% 50% no-repeat;background-size:cover;background-blend-mode:multiply;color:white;height:auto;padding:20px 0 0 0;position:relative}@media (min-width: 769px){.timeline{padding:40px 0 0 0}}.timeline h1,.timeline h2,.timeline h3{text-align:left;color:white;margin:20px}@media (min-width: 769px){.timeline h1,.timeline h2,.timeline h3{margin:0 40px 40px 80px}}.timeline__action{background:linear-gradient(to right, transparent, rgba(0,0,0,0.8));position:absolute;right:0;top:0;width:100px;height:100%;display:none}.timeline__action.open{display:inherit}.timeline__action a{overflow:hidden;text-indent:101%;white-space:nowrap;border-bottom:none;display:block;width:100%;height:100%}.timeline__action a.tl-back{background:url("../../images/im_back-icon-white.svg") 50% 50% no-repeat;background-size:auto 60px}.timeline__action a.tl-forward{background:url("../../images/im_forward-icon-white.svg") 50% 50% no-repeat;background-size:auto 60px}.timeline__action--back{background:linear-gradient(to right, rgba(0,0,0,0.8), transparent);right:auto;top:0;left:0}.timeline__wrapper{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-left:20px}@media (min-width: 769px){.timeline__wrapper{padding-left:40px;padding-bottom:40px}}@media (min-width: 1025px){.timeline__wrapper{padding-left:80px}}.timeline__wrapper__content{width:800%}@media (min-width: 769px){.timeline__wrapper__content{width:300%}}.timeline__wrapper__content__item{float:left;padding:20px 0;width:calc(100%/9)}.timeline__wrapper__content__item h3{margin-bottom:0;margin-left:0}.timeline__wrapper__content__item p{width:60%}.timeline__wrapper__content__item__row{background:#333;padding:10px 20px 20px 10px;margin-bottom:2px;width:calc(100% - 20px)}.timeline__wrapper__content__item__row.context{color:gray}.timeline__wrapper__content__item__row table{width:100%}.timeline__wrapper__content__item__row table tr td:first-of-type{width:80px}.home-feature{background:black;color:white}.home-feature__overview{width:100%;max-width:720px;margin:0 auto}.home-feature__overview a{color:#fc6a61}.home-feature__overview a:hover{color:white}.home-feature__overview a.action,.home-feature__overview .page-header__action a,.page-header__action .home-feature__overview a{background:#333;margin:20px 0}.home-feature__overview a.action:hover,.home-feature__overview .page-header__action a:hover,.page-header__action .home-feature__overview a:hover{background:#fc6a61;color:white}.home-feature__search{background:url("../../images/im_map.svg") 50% 50% no-repeat;width:100%;height:800px;max-height:100vh;position:relative}.home-feature__search__form{background:white;border:none;position:absolute;left:50%;top:50%;width:calc(100% - 40px);transform:translate(-50%, -50%);max-width:720px}.home-feature__search__form::after{clear:both;content:"";display:table}.home-feature__search__form input[type="text"]{float:left;color:#fc6a61;border:none;background:white;padding:0 10px;text-align:center;width:calc(100% - 60px);line-height:60px}@media (min-width: 769px){.home-feature__search__form input[type="text"]{line-height:80px;width:calc(100% - 80px)}}.home-feature__search__form input[type="image"]{display:block;float:left;width:60px;height:60px}@media (min-width: 769px){.home-feature__search__form input[type="image"]{width:80px;height:80px}}header{background:#f7f7f7;padding:20px;position:relative}@media (min-width: 769px){header{padding:40px 60px}}header nav{width:100%;max-width:1440px}header nav ul{font-weight:300;width:100%;text-align:left}@media (min-width: 769px){header nav ul{text-align:right}}@media (min-width: 1025px){header nav ul{width:100%}}header nav ul li{margin-left:0}@media (min-width: 769px){header nav ul li{display:inline-block;margin-left:30px;margin-top:0}header nav ul li:first-child{left:60px;margin-left:0;position:absolute}}header nav a{font-weight:bold;transition:all 0.2s ease-out;color:#fc6a61;border-bottom:none}header nav a:hover,header nav a.current{border-bottom:none;color:black}header .quicksearch{background:white;border:1px solid #f4f4f4;display:none;position:absolute;right:20px;top:20px;width:33%}header .quicksearch::after{clear:both;content:"";display:table}@media (min-width: 1025px){header .quicksearch{display:inherit;top:50%;right:60px;width:calc(20% - 80px);transform:translateY(-50%)}}header .quicksearch input[type="text"]{float:left;border:none;background:white;padding:0 10px;width:calc(100% - 40px);line-height:40px}header .quicksearch input[type="image"]{display:block;float:left;width:40px;height:40px}header.stuck{box-shadow:0px 2px 0px 0px rgba(222,222,222,0.5);width:100%;max-width:1440px;position:fixed;top:0}main{background:#f7f7f7;display:block}.highlight{background-color:#fec8c5}.autocomplete-suggestions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;background:#FFF;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,0.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,0.64);box-shadow:1px 4px 3px rgba(50,50,50,0.64)}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:bold;color:#000}.autocomplete-group{padding:2px 5px;font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}footer{background:white;padding:20px;margin:0 auto;max-width:1440px;position:relative;width:100%;max-width:1440px}footer::after{clear:both;content:"";display:table}@media (min-width: 768px){footer{padding:60px}}footer .row{margin-bottom:60px}footer .row::after{clear:both;content:"";display:table}footer .about p{max-width:100%;width:480px}@media (min-width: 1025px){footer .about{float:left;width:50%;padding-right:20px}}footer .about a{color:#fc6a61;border:none}footer .about a:hover{color:black}footer p{margin-bottom:1.4rem}@media (min-width: 1025px){footer nav.secondary{float:left;width:50%}}@media (min-width: 1025px){footer nav.secondary{position:relative;right:auto;top:auto;max-width:80%}}footer nav.secondary ul{position:relative}footer nav.secondary ul::after{clear:both;content:"";display:table}footer nav.secondary ul li{display:block;float:left;padding:0;width:33%;font-weight:bold}@media (max-width: 1023px){footer nav.secondary ul li{width:50%;display:inline-block;float:none;margin-bottom:20px}}footer nav.secondary ul li:first-child{padding-left:0;border-right:none}footer nav.secondary ul li ul{border-left:1px solid #fc6a61;font-size:90%;padding-left:10px;margin-top:10px;width:calc(100% - 20px)}footer nav.secondary ul li ul li{font-weight:lighter;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #f4f4f4;float:none;width:auto}@media (max-width: 1023px){footer nav.secondary ul li ul li{display:list-item;width:100%}}footer nav.secondary ul li ul li:last-child{border-bottom:none}@media (min-width: 1025px){footer nav{position:absolute;right:60px;top:60px}}@media (min-width: 1025px){footer nav ul li{display:inline-block;padding:0 10px}}footer nav ul li:first-child{padding-left:0;border-right:none}footer .credits{margin-top:80px}footer .credits ul li{display:inline-block;margin-right:20px}@media (min-width: 769px){footer .credits ul li.right{float:right;margin-right:0}}footer .credits ul li img.ucd{height:50px;width:auto}footer .credits ul li img.insight{height:40px;width:auto}footer .credits ul li img.irc{height:40px;width:auto}@media (min-width: 769px){footer .credits ul li img.ucd{height:100px;width:auto}footer .credits ul li img.insight{height:80px;width:auto}footer .credits ul li img.irc{height:80px;width:auto}}footer .credits ul li a img{filter:gray}footer .credits ul li a:hover{opacity:0.8}
/*# sourceMappingURL=main.css.map */
