#root{display:flex;flex-direction:column;min-height:100vh}#root>.main-container{flex:1 0 auto;width:100%}h1,h2,h3,h4,h5,h6{color:#4c5493}h1{color:#12163d}h2{color:#4a386b}.main-container a{border:solid #d95784;border-width:0 0 1px;color:#7b1c3d}.main-container a:visited{color:#7b1c3d}.main-container a:focus,.main-container a:hover{border-color:#7b1c3d;color:#7b1c3d}.pagination>li a,.pagination>li a:focus,.pagination>li a:hover,.pagination>li span,.pagination>li span:focus,.pagination>li span:hover{color:#7b1c3d}.pagination>li.active>a,.pagination>li.active>a:focus,.pagination>li.active>a:hover,.pagination>li.active>span,.pagination>li.active>span:focus,.pagination>li.active>span:hover{background-color:#7b1c3d;border-color:#7b1c3d;color:#fff}.nceo-header-bar{background-color:#12163d;color:#fff;margin-bottom:3rem;padding:1rem 0;width:100%}.nceo-header-wrapper{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1200px;padding:env(safe-area-inset-top) 15px 0}.nceo-header-wrapper>header{align-self:center;display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;max-width:50%}@media only screen and (min-width:768px){.nceo-header-wrapper>header{max-width:33%}}.nceo-header-wrapper>header img{max-height:7rem}.nceo-header-wrapper>nav{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end}.nceo-header-wrapper,.nceo-header-wrapper>nav{flex-wrap:wrap}@media only screen and (min-width:768px){.nceo-header-wrapper,.nceo-header-wrapper>nav{flex-wrap:nowrap}.nceo-navigation-wrapper .nav-tog{display:none}}@media only screen and (max-width:767px){.nceo-navigation-wrapper button.nav-tog{position:absolute;right:15px;top:20px}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation{display:block;padding-top:20px}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation>ul{display:flex;flex-wrap:wrap}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation>ul>li{flex:1 1 50%;margin-bottom:1.5em}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation>ul>li>a{font-weight:700}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-flyout{min-width:200px;overflow-y:hidden;padding-bottom:.5rem;padding-top:.5rem}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-flyout li{padding-bottom:.5rem;padding-top:.5rem}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-flyout li a{position:relative}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-flyout li a:after,.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-flyout li a:before{background-color:silver;bottom:calc(50% - 1px);content:"";display:block;left:-10px;position:absolute}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-flyout li a:before{height:1000px;width:1px}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-flyout li a:after{height:1px;width:5px}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-secondary-nav{display:flex;flex-direction:row;flex-wrap:wrap}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-secondary-nav a,.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-secondary-nav form{margin-bottom:1rem}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-secondary-nav a{display:inline-block;flex:1 1 33%;font-weight:700;padding:0 1.5rem}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-secondary-nav form{flex:1 0 100%;padding:0}.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-secondary-nav form label,.nceo-navigation-wrapper .nav-tog[aria-expanded=true]+.nceo-navigation .nceo-secondary-nav form label input{flex-grow:1}}.nceo-navigation{background-color:#12163d;color:#fff;display:none;flex:1 1 auto;flex-direction:column}.nceo-navigation a{color:#fff}.nceo-navigation .nceo-secondary-nav{display:flex;flex-direction:column}.nceo-navigation .nceo-secondary-nav>a{display:block;padding:0 2rem}.nceo-navigation .nceo-secondary-nav form,.nceo-navigation .nceo-secondary-nav label{align-items:flex-end;display:flex;flex-direction:row;padding:0 1rem}.nceo-navigation .nceo-secondary-nav label{justify-content:space-around;margin:0}.nceo-navigation .nceo-secondary-nav button{background:none;border:none;margin:0;padding:0}.nceo-navigation .nceo-secondary-nav input{background-color:#fff;border:none;border-radius:.5rem;color:#000;margin:0;padding:0 .5rem}.nceo-navigation li,.nceo-navigation ul{list-style:none;margin:0;padding:0}.nceo-navigation li{line-height:1.3;padding:0 1.5rem}@media only screen and (min-width:768px){.nceo-navigation{align-items:flex-end;display:flex;flex-direction:column-reverse;justify-content:flex-end;position:static}.nceo-navigation .nceo-secondary-nav{align-items:flex-end;flex-direction:row;font-size:1.2rem;justify-content:space-between;padding:1rem 0}.nceo-navigation li{padding:.5rem 1rem}.nceo-navigation ul{display:flex;flex-direction:row;font-weight:700;justify-content:space-between}.nceo-navigation ul .nceo-flyout{position:relative}.nceo-navigation ul ul{background-color:#4a386b;flex-direction:column;font-weight:400;height:0;left:0;max-width:250px;overflow:hidden;position:absolute;top:0;width:-moz-max-content;width:max-content;z-index:100}.nceo-navigation ul ul a{display:block;padding-left:.3em;padding-right:.3em}.nceo-navigation ul ul li{padding:.5rem}.nceo-navigation>ul>li.is-active{background-color:#fff;border-radius:.5rem}.nceo-navigation>ul>li.is-active>a{color:#4a386b}.nceo-navigation .focus-within>.nceo-flyout ul,.nceo-navigation li:hover>.nceo-flyout ul{border-radius:.5rem;box-shadow:3px 3px 5px 0 rgba(74,56,107,.6);display:block;height:auto;overflow:visible;top:5px}.nceo-navigation .focus-within>.nceo-flyout ul:before,.nceo-navigation li:hover>.nceo-flyout ul:before{border-bottom:8px solid #4a386b;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;height:0;left:1.75rem;position:absolute;top:-8px;width:0}.nceo-navigation .focus-within>.nceo-flyout ul:after,.nceo-navigation li:hover>.nceo-flyout ul:after{background-color:transparent;content:"";display:block;height:8px;position:absolute;top:-8px;width:100%}.nceo-navigation ul>li:nth-last-child(-n+3) ul{left:auto;right:0}.nceo-navigation ul>li:nth-last-child(-n+3).focus-within>.nceo-flyout ul:before,.nceo-navigation ul>li:nth-last-child(-n+3):hover>.nceo-flyout ul:before{left:auto;right:1.75rem}}.nceo-copyright-css,.nceo-footer{background-color:#4a386b;color:#fff;font-size:1.25rem;margin:5rem 0 0;padding:1rem 0 2rem;width:100%}.nceo-copyright-css h1,.nceo-copyright-css h2,.nceo-copyright-css h3,.nceo-copyright-css h4,.nceo-copyright-css h5,.nceo-copyright-css h6,.nceo-footer h1,.nceo-footer h2,.nceo-footer h3,.nceo-footer h4,.nceo-footer h5,.nceo-footer h6{color:#fff;font-size:1.5rem}.nceo-copyright-css a,.nceo-footer a{border-width:0}.nceo-copyright-css a,.nceo-copyright-css a:focus,.nceo-copyright-css a:hover,.nceo-copyright-css a:visited,.nceo-footer a,.nceo-footer a:focus,.nceo-footer a:hover,.nceo-footer a:visited{border-color:#fff;color:#fff}.nceo-copyright-css a:focus,.nceo-copyright-css a:hover,.nceo-footer a:focus,.nceo-footer a:hover{border-bottom-width:1px}.nceo-copyright-css li,.nceo-copyright-css ul,.nceo-footer li,.nceo-footer ul{list-style:none;margin:0;padding:0}.nceo-copyright-css p,.nceo-footer p{margin:0}.nceo-copyright-css .links-column,.nceo-footer .links-column{margin-top:20px}.nceo-copyright-css .links-column h3,.nceo-footer .links-column h3{margin-bottom:0}.nceo-copyright-css .nceo-follow,.nceo-footer .nceo-follow{display:flex;flex-direction:row;font-size:2rem;justify-content:flex-start}.nceo-copyright-css .nceo-follow li,.nceo-footer .nceo-follow li{margin-right:1rem}.nceo-copyright-css .nceo-cehd,.nceo-footer .nceo-cehd{height:75px;margin:2rem 0;max-width:100%;width:auto}.nceo-copyright-css .staff-login,.nceo-footer .staff-login{margin-top:2rem}.nceo-copyright-css .staff-login h3,.nceo-footer .staff-login h3{margin:0}@media(min-width:768px){.nceo-copyright-css .staff-login,.nceo-footer .staff-login{margin:0;position:absolute;right:15px;top:0}}.nceo-subscribe form{align-items:stretch;max-width:400px;position:relative}.nceo-subscribe form,.nceo-subscribe form .nceo-subscribe-name{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:30em){.nceo-subscribe form .nceo-subscribe-name{flex-direction:row}}.nceo-subscribe form label{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column}.nceo-subscribe form button,.nceo-subscribe form label{margin-top:1rem}.nceo-subscribe form button:first-child,.nceo-subscribe form label:first-child{margin-top:0}@media only screen and (min-width:30em){.nceo-subscribe form .nceo-subscribe-name label{margin-left:1rem;margin-top:0}.nceo-subscribe form .nceo-subscribe-name label:first-child{margin-left:0}}.nceo-subscribe form button,.nceo-subscribe form input{border-radius:1rem;border-style:solid;border-width:1px;box-shadow:none;width:100%}.nceo-subscribe form input{background-color:#4a386b;border-color:#fff;box-shadow:none;padding:0 1rem}.nceo-subscribe form button{background-color:#7b1c3d;border-color:#7b1c3d}.nceo-copyright-css{background-color:#4c5493;color:#fff;font-size:.8rem;margin:0;padding:1.5rem 0;width:100%}@supports(padding:max(0px)){.nceo-copyright-css{padding-bottom:max(1.5rem,env(safe-area-inset-top))}#root>.container-fluid,.nceo-copyright-css>.container-fluid,.nceo-footer>.container-fluid,.nceo-header-wrapper{padding-left:max(15px,env(safe-area-inset-left));padding-right:max(15px,env(safe-area-inset-right))}}.nceo-policy-nav{background-color:#fff;border-radius:9px;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 30px rgba(0,0,0,.1);margin-bottom:3rem;padding:15px 20px;position:relative;top:1rem;width:100%;z-index:10}@media only screen and (min-width:768px){.nceo-policy-nav{align-items:center;display:flex}}.nceo-policy-nav h2{font-size:1.25em;margin-right:2rem;margin-top:0}@media only screen and (min-width:768px){.nceo-policy-nav h2{font-size:30px;margin-bottom:0}.nceo-policy-nav h2>span{display:block;font-size:1.5rem}}.nceo-policy-nav li,.nceo-policy-nav ul{list-style:none;margin:0;padding:0}.nceo-policy-nav>ul>li{border:2px solid #4a386b;border-radius:.5rem}.nceo-policy-nav>ul>li:first-child{margin-bottom:.5rem}@media only screen and (min-width:768px){.nceo-policy-nav>ul>li{flex:0 1 auto}.nceo-policy-nav>ul>li:first-child{margin-bottom:0;margin-right:1rem}}.nceo-policy-nav>ul>li .nceo-label{align-items:baseline;background:none;border:none;display:flex;flex-direction:row;justify-content:space-between;padding:.75rem 2rem;width:100%}.nceo-policy-nav ul{display:flex;flex-direction:column;font-weight:700}@media only screen and (min-width:768px){.nceo-policy-nav ul{flex-direction:row}}.nceo-policy-nav ul>li:last-child ul{-moz-column-width:10em;column-width:10em}.nceo-policy-nav ul ul{background-color:#fff;border-radius:.5rem;border-top:none;display:block;font-weight:400;height:0;overflow:hidden;padding:.5rem 0;position:absolute;right:-2px;top:-1rem;width:100%;width:calc(100% + 4px)}@media only screen and (min-width:768px){.nceo-policy-nav ul ul{min-width:550px;right:-250px}}.nceo-policy-nav ul ul li{padding:.5rem 2rem}.nceo-policy-nav ul ul a,.nceo-policy-nav ul ul a:active,.nceo-policy-nav ul ul a:focus,.nceo-policy-nav ul ul a:hover{border:none;display:block;line-height:1.25;-webkit-text-decoration:underline;text-decoration:underline}.nceo-policy-nav ul ul a:active,.nceo-policy-nav ul ul a:focus,.nceo-policy-nav ul ul a:hover{background-color:#adadad}.nceo-policy-nav .nceo-flyout{position:relative}.nceo-policy-nav .nceo-flyout-show ul:after,.nceo-policy-nav .nceo-flyout-show:after{background-color:#fff;content:" ";display:block;height:4px;left:0;position:absolute;top:-6px;width:100%;z-index:200}.nceo-policy-nav .nceo-flyout-show ul{border:2px solid #4a386b;border-top:none;height:auto;overflow:visible}.nceo-policy-nav .nceo-flyout-show ul:after{border-top:2px solid #4a386b;height:0;top:0}iframe.resizing{border:none;width:100%}ul.results .bibcite-style-ici_apa{min-height:4em;position:relative}ul.results .bibcite-style-ici_apa .csl-entry{padding-left:5em;text-indent:-5em}ul.results .bibcite-style-ici_apa .csl-bib-body>a{line-height:2em;position:absolute;top:2em}.csl-bib-body .csl-entry{line-height:2em;padding-left:45px;text-indent:-45px}.citeproc-DOI,.citeproc-URL{word-break:break-all}.results .ici-block-product{background-color:#fff;border-right:none;border-top:1px dotted #5863ad;float:none;margin-top:0;padding:.5em 0 .5em 102px;position:relative;width:100%}.results .ici-block-product>.product-deliverables,.results .ici-block-product>.product-details,.results .ici-block-product>.product-title{margin-right:1em}.results .ici-block-product>.product-thumbnail{left:16px;position:absolute;width:70px}.results .ici-block-product>.product-thumbnail img{max-width:100%}.results .ici-block-product>.product-title{font-weight:700}.results .ici-block-product>.product-pub_date{text-transform:uppercase}.nceo-home #Quick-Links{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.nceo-home #Quick-Links+ul{list-style:none;margin:0}.nceo-home #Quick-Links+ul,.nceo-home #Quick-Links+ul ul{padding:0}.nceo-home #Quick-Links+ul ul{margin-bottom:0;margin-top:0;padding-left:1rem}.nceo-home #Quick-Links+ul>li{margin:0 0 2rem}