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}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"HelveticaLt";src:url("../fonts/HelveticaLt.woff") format("woff"),url("../fonts/HelveticaLt.woff2") format("woff2");font-style:normal;font-weight:normal}html,body{padding:0;margin:0;position:relative;font-family:HelveticaLt}*{outline:none !important}.disable-scroll{overflow-y:hidden}@media (min-width: 1024px){.disable-scroll{overflow-y:auto}}em{font-style:italic}.red{color:red}.green{color:#00d000}.blue{color:blue}.magenta{color:#f0f}section{font-size:22px;line-height:28px}section a{text-decoration:none;color:black}@media (min-width: 1024px){section{font-size:28px;letter-spacing:.1px;line-height:40px}}.force-inline{display:inline}.play-icon{position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%, -50%);background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("../img/icon-play.svg");width:100px;height:100px;overflow:hidden}@media (min-width: 1024px){.play-icon{width:100px;height:100px}}.logo{position:fixed;top:24px;left:24px;z-index:10;font-size:30px;line-height:1em;color:#000;cursor:pointer;text-decoration:none}@media (hover: hover){.logo:hover{color:#939597}}@media (min-width: 1024px){.logo{font-size:40px;top:36px;left:36px}}.white-bar{position:fixed;top:0;left:0;z-index:5;overflow:hidden;width:100%;height:60px;background-color:white}.page-down{position:fixed;right:36px;bottom:24px;z-index:10;background-repeat:no-repeat;background-size:contain;background-image:url("../img/icon-down.svg"),url("../img/icon-down-hover.svg");background-position:bottom center, 40px 36px;width:36px;height:34px;cursor:pointer}@media (hover: hover){.page-down:hover{background-image:url("../img/icon-down-hover.svg"),url("../img/icon-down.svg")}}.menu-icon{position:fixed;top:24px;right:68px;z-index:10;background-repeat:no-repeat;background-size:contain;background-image:url("../img/icon-menu.svg"),url("../img/icon-menu-active.svg");background-position:top center, 36px 36px;width:30px;height:30px;overflow:hidden;cursor:pointer}@media (min-width: 1024px){.menu-icon{display:none !important;width:36px;height:36px}}.menu-icon.active{background-repeat:no-repeat;background-size:contain;background-image:url("../img/icon-menu-active.svg"),url("../img/icon-menu.svg")}.search-icon{position:fixed;top:24px;right:24px;z-index:10;background-repeat:no-repeat;background-size:contain;background-image:url("../img/icon-search.svg"),url("../img/icon-search-active.svg");background-position:top center, 36px 36px;width:30px;height:30px;overflow:hidden;cursor:pointer}@media (hover: hover){.search-icon:hover{background-image:url("../img/icon-search-active.svg"),url("../img/icon-search.svg")}}.search-icon.active{background-image:url("../img/icon-search-active.svg")}@media (min-width: 1024px){.search-icon{width:36px;height:36px;top:36px;right:36px}}nav{font-size:30px;line-height:34px;text-align:center}nav a{text-decoration:none;display:none}nav a:not(:first-of-type){margin-left:5px}nav a:not(:last-of-type){margin-right:5px}nav .footer{display:none;padding-top:50px;padding-bottom:50px;font-size:22px;letter-spacing:.1px;line-height:28px}nav .footer a{color:black}@media (min-width: 1024px){nav{font-size:36px;line-height:38px}nav .footer{display:none !important}nav a{margin-left:10px;margin-right:10px;display:initial}}nav.secondary{font-size:22px;line-height:22px;position:relative;padding:92px 24px 8.5px 24px}nav.secondary a{display:initial}nav.secondary a.active{border-bottom:2px solid #00d000}nav.secondary .target{position:absolute;bottom:0;left:0;border-bottom-style:solid;border-bottom-width:2px;opacity:0}@media (min-width: 1024px){nav.secondary{padding-top:103.5px;border-bottom:0;font-size:36px;line-height:61px;margin-right:auto;margin-left:auto;padding-right:36px;padding-bottom:0;padding-left:0;max-width:750px}nav.secondary a.active{border-bottom:0}nav.secondary .target{opacity:1}}nav:not(.secondary){position:fixed;top:0px;left:24px;z-index:5;width:calc(100% - 24px - 24px);background-color:white;border-bottom:2px solid black;padding-bottom:16px;margin-top:54px}nav:not(.secondary).active{margin-top:70px;overflow-y:scroll;height:95vh;border-top:2px solid black;border-bottom:0;box-sizing:border-box;background-color:white;padding-top:18px}nav:not(.secondary).active .footer{display:block}nav:not(.secondary).active a{display:table;margin-left:0;margin-right:0}nav:not(.secondary).active a:not(:first-of-type){padding-top:10px}nav:not(.secondary) .subnav{color:black;padding-left:20px}@media (hover: hover){nav:not(.secondary) .subnav:hover{color:black}}@media (min-width: 1024px){nav:not(.secondary){margin-top:36px;left:36px;width:calc(100% - 36px - 36px)}nav:not(.secondary) .subnav{display:none}}nav:not(.secondary) a:not(.subnav)[href*="/process"]{color:#00d000}nav:not(.secondary) a:not(.subnav)[href*="/events"]{color:#f0f}nav:not(.secondary) a:not(.subnav)[href*="/study"]{color:blue}nav:not(.secondary) a:not(.subnav)[href*="/people"]{color:red}@media (min-width: 1024px) and (hover: hover){nav:not(.secondary):hover a:not(.subnav){color:black}nav:not(.secondary):hover a:not(.subnav):hover[href*="/process"]{color:#00d000}nav:not(.secondary):hover a:not(.subnav):hover[href*="/events"]{color:#f0f}nav:not(.secondary):hover a:not(.subnav):hover[href*="/study"]{color:blue}nav:not(.secondary):hover a:not(.subnav):hover[href*="/people"]{color:red}}@media (min-width: 1024px){body:not(.home) nav:not(.secondary) a:not(.active){color:black}}footer{margin-right:36px;margin-left:36px;padding-top:16px;padding-bottom:24px;border-top:2px solid black;width:calc(100% - 36px - 36px);box-sizing:border-box;font-size:17px;line-height:23px;display:none}footer>div{display:inline-block}footer>div:firs-to-type{float:left}footer>div:last-of-type{float:right}footer a{text-decoration:none;color:black}@media (hover: hover){footer a:hover{color:#a0a0a0}}@media (min-width: 1024px){footer{display:block}}.lightbox{position:fixed;top:0;left:0;z-index:100000;display:none;width:100%;height:100%;overflow:hidden;background:#000;background:rgba(0,0,0,0.9)}.lightbox #btn-close{position:absolute;top:10px;right:10px;z-index:100;background-size:contain;font-size:17pt;color:#9d958c;cursor:pointer}.lightbox .holder{background-repeat:no-repeat;background-size:auto;background-position:center center;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lightbox .holder div{position:relative;text-align:center}.lightbox .holder div img{padding-bottom:10px}.lightbox .holder div .notes{font-size:12px;color:#000;position:absolute;right:1%}section.details{margin-right:24px;margin-left:24px;padding-top:95px;padding-bottom:36px}section.details section:first-of-type h1:first-of-type,section.details section h1.title{text-align:center}section.details hr{border-top:2px solid black;border-bottom:0;margin-top:24px;margin-bottom:0}section.details section{margin-right:auto;margin-left:auto;max-width:750px}section.details section a{border-bottom-style:solid;border-bottom-width:2px;cursor:pointer}@media (hover: hover){section.details section a:hover{border-bottom-color:#fff !important}}section.details section h1{font-size:30px;line-height:38px;padding-top:18px}section.details section h2+p,section.details section h2.subtitle+img{padding-top:0}section.details section .date-time{text-align:center;padding-top:18px}section.details section img{padding-top:24px;width:100%;height:auto;display:table}section.details section h2.subtitle,section.details section>p{padding-top:24px}section.details section p+img,section.details section h1+img,section.details section .date-time+img{padding-top:24px}section.details section .video{position:relative;cursor:pointer}section.details section .video img{padding-top:24px}section.details section .footnotes,section.details section .captions{font-size:16px;letter-spacing:.1px;line-height:23px;padding-top:10px;padding-bottom:10px}@media (min-width: 1024px){section.details section .footnotes,section.details section .captions{font-size:18px;line-height:25px}}section.details section .captions+p{padding-top:14px}@media (min-width: 1024px){section.details{padding-top:92px;margin-right:36px;margin-left:36px}section.details hr{margin-top:36px}section.details section{margin-right:auto;margin-left:auto;max-width:750px}section.details section h1{padding-top:16px;font-size:36px;line-height:42px}section.details section .date-time{padding-top:18px}section.details section img{padding-top:36px}section.details section h2.subtitle,section.details section>p{padding-top:36px}section.details section p+img,section.details section h1+img,section.details section .date-time+img{padding-top:36px}section.details section .video img{padding-top:36px}section.details section .captions+p{padding-top:26px}}.home footer,.home .menu-icon,.home nav{display:none}.home section{padding:24px;height:100vh;box-sizing:border-box;position:relative}@media (min-width: 768px){.home section{padding-top:36px;padding-right:36px;padding-left:36px}}.home .mission div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px;letter-spacing:.1px;line-height:28px;text-align:center;width:80%}@media (min-width: 768px){.home .mission div{font-size:40px;letter-spacing:unset;line-height:53px}}@media (min-width: 1024px){.home .mission div{width:auto;max-width:750px}}.home .timer{position:fixed;bottom:24px;left:36px;z-index:10;width:36px;height:36px}.home .timer svg{transform:rotate(-90deg)}.home .animation{position:relative}.home .animation .liner{margin-top:-75px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-height: 700px){.home .animation .liner{margin-top:-40px}}@media (min-width: 768px){.home .animation .liner{margin-top:0px}}.events .filter{text-align:center;width:100%;padding-top:88.5px}.events .filter a{font-size:22px;letter-spacing:.1px;line-height:28px;margin-right:5px;margin-left:5px;color:#f0f;text-decoration:none}.events .filter a.active{color:#f0f;border-bottom:2px solid #f0f}@media (min-width: 1024px){.events .filter{padding-top:114px;width:auto;text-align:right;margin-right:36px;margin-left:0}.events .filter a{color:black;font-size:28px;padding-left:10px}.events .filter a.active{border-bottom:0}}.events section.featured{margin-right:24px;margin-left:24px;padding-bottom:24px}.events section.featured:not(:first-of-type){border-top:2px solid black}.events section.featured:first-of-type{margin-top:36px}.events section.featured>div{margin-right:auto;margin-left:auto;max-width:750px;text-align:center}.events section.featured>div img{width:100%;height:auto;margin-top:24px;display:table}.events section.featured>div h1{padding-top:18px;padding-bottom:18px;font-size:30px;line-height:38px}.events section.featured>div h1>p{padding-bottom:0}.events section.featured>div>p{padding-bottom:18px;line-height:normal;font-size:22px;line-height:28px}@media (min-width: 1024px){.events section.featured{margin-right:36px;margin-left:36px;padding-bottom:22px}.events section.featured>div h1{padding-top:16px;padding-bottom:13.5px;font-size:36px;line-height:42px}.events section.featured>div p{padding-bottom:0}}@media (hover: hover){.events section.featured:hover{color:#f0f}.events section.featured:hover a{color:#f0f}}.events section.list{margin-right:24px;margin-left:24px;padding-top:18px;padding-bottom:18px;overflow:hidden;border-top:2px solid black;clear:both}.events section.list:first-of-type{margin-top:21px}@media (min-width: 1024px){.events section.list{margin-right:36px;margin-left:36px;padding-top:16px;padding-bottom:22px}}@media (hover: hover){.events section.list:hover{border-top-color:#f0f;color:#f0f}.events section.list:hover a{color:#f0f}}.events section.details a{border-bottom-color:#f0f}.events section.details a:hover{color:#f0f;border-bottom:2px solid #f0f !important}.events section.details h1:first-of-type{color:#f0f}.events section.details .date-time{color:#f0f}.study section.details .curriculum hr,.study ul.curriculum li hr{width:50px;border-top:2px solid blue;margin-top:15px;margin-bottom:15px}.study nav.secondary a{color:blue}.study nav.secondary a.active{border-bottom-color:blue}.study nav.secondary .target{border-bottom-color:blue}.study section.details{padding-top:0px}.study section.details h2{color:blue}.study section.details a{border-bottom-color:blue}.study section.details a:hover{color:blue;border-bottom:2px solid blue !important}.study section.details .title{color:blue}.study section.details .curriculum{padding-top:36px;text-align:center}.study section.details .curriculum h1:first-of-type{color:blue}.study ul.curriculum{font-size:28px;letter-spacing:.1px;line-height:40px;clear:both;width:calc(100% - 24px - 24px);overflow:hidden;margin-right:24px;margin-left:24px;padding-top:24px;position:relative}.study ul.curriculum li{text-align:center;box-sizing:border-box;position:relative;padding-top:36px;padding-bottom:36px}.study ul.curriculum li>a{text-decoration:none;color:blue}.study ul.curriculum li:not(:first-of-type){border-top:2px solid black}@media (min-width: 1024px){.study ul.curriculum{width:calc(100% - 36px - 36px);margin-right:36px;margin-left:36px;padding-top:36px}.study ul.curriculum li{float:left;width:calc(100% / 2);height:300px}.study ul.curriculum li>a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:black}.study ul.curriculum li>a.blue{color:blue}}@media (min-width: 1024px) and (hover: hover){.study ul.curriculum li>a:hover{color:blue}}@media (min-width: 1024px){.study ul.curriculum li:nth-of-type(even){border-left:1px solid black;border-bottom:1px solid black;border-top:1px solid black}.study ul.curriculum li:nth-of-type(odd){border-right:1px solid black;border-bottom:1px solid black;border-top:1px solid black}.study ul.curriculum li:first-of-type,.study ul.curriculum li:nth-of-type(2){border-top:0}.study ul.curriculum li:last-of-type,.study ul.curriculum li:nth-last-of-type(2){border-bottom:0}}.people nav.secondary a{color:red}.people nav.secondary a.active{border-bottom-color:red}.people nav.secondary .target{border-bottom-color:red}.people .filter{margin-top:18px;margin-right:24px;margin-left:24px;padding-bottom:16px;border-bottom:2px solid black;text-align:center}.people .filter a{font-size:22px;line-height:28px;color:black;text-decoration:none;position:relative}.people .filter a:not(:first-of-type){padding-left:5px}.people .filter a.active{padding-left:5px}.people .filter a.active:not(:first-of-type){padding-right:25px}.people .filter a span{position:absolute;right:0;bottom:10px;width:20px;height:10px;overflow:hidden;display:inline-block;background-position:center, 20px center;background-repeat:no-repeat}@media (hover: hover){.people .filter a:hover{color:red}.people .filter a:hover.asc.active span{background-image:url("../img/icon-sm-up-people.svg"),url("../img/icon-sm-up.svg")}.people .filter a:hover.desc.active span{background-image:url("../img/icon-sm-dn-people.svg"),url("../img/icon-sm-dn.svg")}}.people .filter a.asc.active span{background-image:url("../img/icon-sm-up-people.svg"),url("../img/icon-sm-up.svg")}.people .filter a.desc.active span{background-image:url("../img/icon-sm-dn-people.svg"),url("../img/icon-sm-dn.svg")}.people .filter a.active{color:red}@media (min-width: 1024px){.people .filter{text-align:right;margin-top:36px;margin-right:36px;margin-left:36px}.people .filter a{font-size:28px}.people .filter a:not(:first-of-type){padding-left:14px}}.people ul.list{margin-right:24px;margin-left:24px;padding-top:12px;padding-bottom:12px;clear:both;overflow:hidden}.people ul.list li{cursor:pointer;padding-top:10px;padding-bottom:10px;box-sizing:border-box;position:relative;overflow:hidden;width:100%;font-size:22px;line-height:28px}.people ul.list li img{width:100%;height:auto}.people ul.list li img.bg{opacity:0}.people ul.list li div{backface-visibility:hidden;-webkit-backface-visibility:hidden;margin:12px;transform-style:preserve-3d;transition:.707s transform;position:absolute;top:0;right:0;bottom:0;left:0}.people ul.list li div.front{transform:rotateY(0deg)}.people ul.list li div.back{transform:rotateY(-180deg)}.people ul.list li div.back .text{color:red}.people ul.list li div.back .text .ppl{font-size:18px;letter-spacing:.1px;line-height:25px;display:inline-block;padding-top:25px}.people ul.list li div .text{backface-visibility:hidden;-webkit-backface-visibility:hidden;position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%, -50%);text-align:center}@media (min-width: 768px){.people ul.list li{width:calc(100% / 2);float:left;padding-top:0;padding-bottom:0;font-size:28px;letter-spacing:.1px;line-height:36px}}@media (min-width: 1024px){.people ul.list li{width:calc(100% / 3)}}@media (hover: hover){.people ul.list li:hover .front{transform:rotateY(-180deg)}.people ul.list li:hover .back{transform:rotateY(0deg)}}.people ul.list li.hover .front{transform:rotateY(-180deg)}.people ul.list li.hover .back{transform:rotateY(0deg)}.people section.brief{margin-top:24px;margin-right:24px;margin-left:24px;padding-bottom:18px;border-bottom:2px solid black}@media (min-width: 1024px){.people section.brief{margin-top:36px;margin-right:auto;margin-left:auto;max-width:750px;border-bottom:0;padding-bottom:0}}.people section.community{margin-top:-2px;margin-right:24px;margin-left:24px}.people section.community table{width:100%}.people section.community table.list tr{border-top:2px solid black}@media (hover: hover){.people section.community table.list tr:hover{border-top:2px solid red}.people section.community table.list tr:hover td{color:red}}.people section.community table.list tr th{padding-top:16px;padding-bottom:16px;width:50%;text-align:left}.people section.community table.list tr td{display:block}.people section.community table.list tr td:first-of-type{padding-top:18px}.people section.community table.list tr td:last-of-type{padding-bottom:18px}@media (min-width: 1024px){.people section.community{margin-top:-2px;margin-right:36px;margin-left:36px}.people section.community table.list tr td{display:table-cell;width:calc(100% / 3);padding-top:16px !important;padding-bottom:16px !important}}.people section.details{padding-top:0}.people section.details a{border-bottom-color:red}.people section.details a:hover{color:red;border-bottom-color:white}.people section.details .title{color:red}.people section.details h1:first-of-type{color:red}.people section.details .date-time{color:red}.search footer{display:none}.search .filter{text-align:right;padding-top:108px;padding-right:36px;padding-left:36px;font-size:28px;letter-spacing:.1px;line-height:28px}.search .filter span{float:left}.search .filter a{padding-left:10px;color:black;text-decoration:none}.search .filter a.active{color:#939597}.search section.result hr{border-top:2px solid black;border-bottom:0;margin-top:36px;margin-bottom:0}.search section.result section{cursor:pointer;color:#939597;max-width:750px;padding-top:36px;margin-left:auto;margin-right:auto}.search section.result section .highlight{color:black}.search section.query{height:100vh;position:relative}.search section.query form{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.search section.query form input{font-family:HelveticaLt;font-size:36px;padding-bottom:16px;border:0;border-bottom:2px solid black;max-width:750px;text-align:center}.search section.query form input:focus{outline:none}.search section.query form input::placeholder{color:black;opacity:1}.search section.query form input:-ms-input-placeholder{color:back}.search section.query form input::-ms-input-placeholder{color:back}.search section.query form button{margin-top:16px;margin-right:auto;margin-left:auto;display:block;text-align:center;cursor:pointer;background-color:transparent;border:0;font-family:HelveticaLt;font-size:28px;line-height:36px;color:#939597}@media (hover: hover){.search section.query form button:hover{color:black}}.process .seek-bar-bg{background-color:#00d000}.process nav.secondary a{color:#00d000}.process nav.secondary .target{border-bottom-color:#00d000}.process .filter-mobile a.filtered,.process .filter a.filtered{color:#00d000;padding-left:0;background-repeat:no-repeat;background-size:20px;background-position:center right;background-image:url("../img/icon-close-process.svg");padding-right:25px}.process div.filter-mobile{margin-top:18px}.process .filter-mobile{text-align:center}@media (min-width: 1024px){.process .filter-mobile{display:none !important}}.process .filter{text-align:center;margin-top:24px;margin-right:24px;margin-left:24px;padding-bottom:16px}.process .filter a{font-size:22px;letter-spacing:.1px;line-height:28px;padding-left:10px;color:black;text-decoration:none;position:relative}.process .filter a.filtered{float:left;display:none}@media (min-width: 1024px){.process .filter a.filtered{display:inline}}@media (hover: hover){.process .filter a:hover{color:#00d000}}.process .filter a.active{color:#00d000}@media (min-width: 1024px){.process .filter{text-align:right;margin-top:36px;margin-right:36px;margin-left:36px;border-bottom:2px solid black}.process .filter a{font-size:28px}}.process section.brief{margin:24px 24px 28px 24px;text-align:center}@media (min-width: 1024px){.process section.brief{margin:36px auto 0 auto;max-width:750px}}.process section.index{margin-right:24px;margin-left:24px}.process section.index .selected{color:#00d000}@media (hover: hover){.process section.index th.asc span:hover{background-image:url("../img/icon-sm-up-process.svg"),url("../img/icon-sm-up.svg")}}@media (hover: hover){.process section.index th.desc span:hover{background-image:url("../img/icon-sm-dn-process.svg"),url("../img/icon-sm-dn.svg")}}@media (hover: hover){.process section.index th span:hover{color:#00d000}}@media (min-width: 1024px){.process section.index .asc span{background-repeat:no-repeat;background-size:20px 10px;background-image:url("../img/icon-sm-up.svg"),url("../img/icon-sm-up-process.svg");background-position:center right, 25px 200px;padding-right:25px}.process section.index .desc span{background-repeat:no-repeat;background-size:20px 10px;background-image:url("../img/icon-sm-dn.svg"),url("../img/icon-sm-dn-process.svg");background-position:center right, 25px 200px;padding-right:25px}}.process section.index .sort{text-align:center}.process section.index .sort a{padding-left:10px}@media (hover: hover){.process section.index .sort a:hover{color:#00d000}.process section.index .sort a:hover.desc span{background-image:url("../img/icon-sm-dn-process.svg"),url("../img/icon-sm-dn.svg")}.process section.index .sort a:hover.asc span{background-image:url("../img/icon-sm-up-process.svg"),url("../img/icon-sm-up.svg")}}.process section.index .sort a.active{color:#00d000}.process section.index .sort a.active.asc span{background-image:url("../img/icon-sm-up-process.svg")}.process section.index .sort a.active.desc span{background-image:url("../img/icon-sm-dn-process.svg")}@media (min-width: 1024px){.process section.index .sort{text-align:right}}.process section.index ul{margin-right:-12px;margin-left:-12px;overflow:hidden;clear:both}.process section.index ul.grid li{width:100%;cursor:pointer;vertical-align:top;padding:12px;box-sizing:border-box}@media (min-width: 768px){.process section.index ul.grid li{width:calc(100% / 2);display:inline-block}}@media (min-width: 1024px){.process section.index ul.grid li{width:calc(100% / 3)}}@media (hover: hover){.process section.index ul.grid li:hover{color:#00d000}.process section.index ul.grid li:hover .hover{display:block}}.process section.index ul.grid li img{width:100%;height:auto;display:block}.process section.index ul.grid li img.hover{position:absolute;top:0;left:0;z-index:1;display:none}.process section.index ul.grid li div{position:relative}.process section.index ul.grid li span{display:block;text-align:center}.process section.index ul.grid li span:first-of-type{font-size:17px;line-height:23px;padding-top:16px}.process section.index ul.grid li span:last-of-type{font-size:17px;line-height:23px}.process section.index table{width:100%}.process section.index table tr td{display:block}.process section.index table tr td:first-of-type{padding-top:18px}.process section.index table tr td:nth-of-type(2):before{content:"Format: "}.process section.index table tr td:nth-of-type(3):before{content:"Keywords: "}.process section.index table tr td:nth-of-type(4){padding-bottom:18px}@media (min-width: 1024px){.process section.index table tr th,.process section.index table tr td{display:table-cell;padding-top:16px !important;padding-bottom:16px !important;box-sizing:border-box}.process section.index table tr th:first-of-type,.process section.index table tr td:first-of-type{width:31%;padding-right:2%}.process section.index table tr th:nth-of-type(2),.process section.index table tr td:nth-of-type(2){width:22%;padding-right:2%}.process section.index table tr th:nth-of-type(2):before,.process section.index table tr td:nth-of-type(2):before{content:none}.process section.index table tr th:nth-of-type(3),.process section.index table tr td:nth-of-type(3){width:36%;padding-right:2%}.process section.index table tr th:nth-of-type(3):before,.process section.index table tr td:nth-of-type(3):before{content:none}.process section.index table tr th:nth-of-type(4),.process section.index table tr td:nth-of-type(4){width:6%;text-align:right}}@media (min-width: 1200px){.process section.index table tr th,.process section.index table tr td{display:table-cell;padding-top:16px !important;padding-bottom:16px !important;box-sizing:border-box}.process section.index table tr th:first-of-type,.process section.index table tr td:first-of-type{width:35%;padding-right:2%}.process section.index table tr th:nth-of-type(2),.process section.index table tr td:nth-of-type(2){width:16%;padding-right:2%}.process section.index table tr th:nth-of-type(2):before,.process section.index table tr td:nth-of-type(2):before{content:none}.process section.index table tr th:nth-of-type(3),.process section.index table tr td:nth-of-type(3){width:38%;padding-right:2%}.process section.index table tr th:nth-of-type(3):before,.process section.index table tr td:nth-of-type(3):before{content:none}.process section.index table tr th:nth-of-type(4),.process section.index table tr td:nth-of-type(4){width:6%;text-align:right}}.process section.index table thead tr{display:flex;align-content:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center}.process section.index table thead tr th{cursor:pointer;padding-left:10px;padding-right:10px;padding-bottom:16px}.process section.index table thead tr th:nth-of-type(3){display:none}@media (min-width: 1024px){.process section.index table thead tr{display:table-row}.process section.index table thead tr th{display:table-cell !important;padding-bottom:0}.process section.index table thead tr th:not(:last-of-type){text-align:left}}.process section.index table tbody tr{cursor:pointer;border-top:2px solid black}@media (hover: hover){.process section.index table tbody tr:hover{border-top-color:#00d000}.process section.index table tbody tr:hover td{color:#00d000}}@media (min-width: 1024px){.process section.index{margin-right:36px;margin-left:36px}}.process section.explore{margin-right:24px;margin-left:24px;clear:both;overflow:hidden}.process section.explore ul{margin-bottom:28px}.process section.explore ul li:first-of-type{color:#00d000}@media (hover: hover){.process section.explore ul li a:hover{color:#00d000}}@media (min-width: 1024px){.process section.explore{margin:36px auto 24px auto;max-width:900px}.process section.explore ul{margin-top:0;width:calc(100% / 3);float:left}}@media (min-width: 1200px){.process section.explore{max-width:1000px}}.process section.details[data-page="artist"]>section>div:first-of-child{margin-top:36px}.process section.details[data-page="artist"]>section>div p:first-of-type{display:inline}.process section.details[data-page="artist"]>section>div.audio-player{margin-top:36px}.process section.details[data-page="artist"]>section h2.subtitle+div.video img{padding-top:0 !important}.process section.details[data-page="artist"]>section h2.subtitle+div.audio-player{margin-top:0}.process section.details:not([data-page="artist"]){padding-top:0}.process section.details a{border-bottom-color:#00d000}@media (hover: hover){.process section.details a:hover{color:#00d000;border-bottom-color:white}}.process section.details a.read-less,.process section.details a.read-more{color:#00d000;border-bottom:0}.process section.details a.read-less:hover,.process section.details a.read-more:hover{font-style:italic}.process section.details a.read-less{display:table}.process section.details .in-detail{display:none}.process section.details .in-detail>p:first-of-type{display:inline}.process section.details h1:not([data-page="artist"]) .process section.details h1{text-align:left}.process section.details h1.title,.process section.details h1:first-of-type{color:#00d000}.process section.details h2.subtitle{color:#00d000;padding-bottom:36px}.process section.details h2.subtitle+.hash-target{margin-top:-37px;height:1px;display:block;border:0}.process section.details.green-theme{background-color:#00d000}.process section.details.green-theme section{padding-right:10px;padding-left:10px}@media (min-width: 1024px){.process section.details.green-theme section{padding-right:0px;padding-left:0px}}.process section.details.green-theme .seek-bar-bg{background-color:white}.process section.details.green-theme h1,.process section.details.green-theme h2{color:white}.process section.details.green-theme a{border-bottom-color:white}@media (hover: hover){.process section.details.green-theme a:hover{color:white}}.process section.details.green-theme .green{color:white}.sitemap section section a{line-height:28px}.sitemap section section p{display:inline}@media (min-width: 1024px){.sitemap section section a{border-bottom-color:white}}@media (min-width: 1024px) and (hover: hover){.sitemap section section a:hover{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:inherit !important}}.sitemap section section .mainnav{margin-top:20px;display:table}.sitemap section section .mainnav[href*="/process"]{color:#00d000}.sitemap section section .mainnav[href*="/events"]{color:#f0f}.sitemap section section .mainnav[href*="/study"]{color:blue}.sitemap section section .mainnav[href*="/people"]{color:red}.sitemap section section .subnav{margin-top:10px}.sitemap section section ul li{padding-top:10px}.sitemap section section ul li ul{padding-left:50px}
/*# sourceMappingURL=style.css.map */
