﻿*,*::before,*::after{box-sizing:border-box}button,input,optgroup,select,textarea{font:inherit;margin:0}input[type=search]::-webkit-search-cancel-button{appearance:none}[hidden]{display:none}.row{width:calc(100% + 1.875rem);max-width:calc(100% + 1.875rem);margin:0 -0.9375rem;display:grid;grid-template-columns:repeat(12, 8.33333%)}.columns{min-height:1px;margin:0 .9375rem;position:relative}.row .one{width:calc(100% - 1.875rem);grid-column-end:span 1}.row .two{width:calc(100% - 1.875rem);grid-column-end:span 2}.row .three{width:calc(100% - 1.875rem);grid-column-end:span 3}.row .four{width:calc(100% - 1.875rem);grid-column-end:span 4}.row .five{width:calc(100% - 1.875rem);grid-column-end:span 5}.row .six{width:calc(100% - 1.875rem);grid-column-end:span 6}.row .seven{width:calc(100% - 1.875rem);grid-column-end:span 7}.row .eight{width:calc(100% - 1.875rem);grid-column-end:span 8}.row .nine{width:calc(100% - 1.875rem);grid-column-end:span 9}.row .ten{width:calc(100% - 1.875rem);grid-column-end:span 10}.row .eleven{width:calc(100% - 1.875rem);grid-column-end:span 11}.row .twelve{width:calc(100% - 1.875rem);grid-column-end:span 12}.order-negfour{order:-4}.order-negthree{order:-3}.order-negtwo{order:-2}.order-negone{order:-1}.order-one{order:1}.order-two{order:2}.order-three{order:3}.order-four{order:4}@media screen and (max-width: 47.9375em){.row{width:auto;margin:0;display:block}.row .columns{width:auto;margin:0}}.show-for-small{display:none !important}.hide-for-small{display:inherit !important}table.hide-for-small{display:table !important}@media only screen and (max-width: 47.9375em){.show-for-small{display:inherit !important}.hide-for-small{display:none !important}table.show-for-small{display:table !important}}::selection{color:#fff;background:#639}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion){html{scroll-behavior:auto}}html.sticky-header{scroll-padding-top:1rem}@media screen and (min-width: 55.375em){html.sticky-header{scroll-padding-top:4.375rem}}body{margin:0;color:#333;font-family:"pt-serif",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;background:#333;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}pre{font-family:Courier,"Courier New",monospace;font-size:.875rem;line-height:1.5;font-weight:normal;max-width:100%;overflow-x:auto}a{color:#4866bc;text-decoration:none}a:hover,a:focus{text-decoration:underline}a.twitter{color:#999}p{margin:0 0 .875rem}ul,ol{padding:0 0 .875rem 2.5rem;margin:0}ul ul,ol ul{padding:0 0 0 2.5rem}.arrow-link-list{margin:0}.arrow-link-list li{padding-bottom:.9375rem;font-size:1rem}.arrow-link-list li a{color:#333;font-weight:bold}.arrow-link-list li a::after{content:"";display:inline-block;width:0;height:0;border:solid .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #639;margin-left:.3125rem;position:relative;top:-0.125rem}li{padding:0 0 .3125rem}li li{padding:.3125rem 0 0}dl{margin:0;padding:0 0 .875rem}dt{font-weight:bold}dd{margin:0 0 .875rem}.compact dd{margin:0 0 .3125rem}.compact dt{clear:both;float:left}.compact dt::after{content:": ";white-space:pre}abbr{text-decoration:none;border-bottom:1px dotted;cursor:help}img{max-width:100%;height:auto}picture{display:grid}table{font-family:Helvetica,Arial,sans-serif;border-collapse:collapse;margin-bottom:.875rem;font-size:.875rem}td,th{vertical-align:top;text-align:left;padding:.25rem .75rem}td img,th img{max-width:inherit}input,textarea,select{font-family:Helvetica,Arial,sans-serif;font-size:1rem;max-width:100%}h1{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:2.25rem;line-height:1.1;color:#639;margin:1.5rem 0}.page-heading{margin:1.5rem 0}.page-heading h1{margin:0}.page-heading .subtitle{margin:.25rem 0 0;font-size:1.25rem;font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-style:italic}h2,h3,h4,h5,h6{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:400}h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h2{font-size:1.75rem;line-height:1.2;margin:1.5625rem 0 .9375rem}h3{font-size:1.5rem;line-height:1.2;margin:1.25rem 0 .625rem;color:#666}h4{font-style:italic;font-size:1.25rem;line-height:1.2;margin:.9375rem 0 .5rem;color:#ba8a08}.purplebox h4{color:#333}h5{font-weight:700;font-size:1.125rem;line-height:1.2;margin:.625rem 0 .3125rem;color:#a6be75}h6{font-weight:700;font-size:1rem;font-style:italic;margin:0 0 .3125rem;color:#777}@media screen and (max-width: 47.9375em){body{font-size:.875rem}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.875rem}}.clear{clear:both}.futura{font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif}.futura-con,.acumin-con{font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif}.acumin{font-family:"acumin-pro",Helvetica,Arial,sans-serif}p.impact{font-family:"impact",impact,HelveticaNeue-CondensedBlack,acumin-condensedExtraBold,sans-serif}.left{float:left}.right{float:right}img.right{margin:0 0 1rem 1rem}img.left{margin:0 1rem 1rem 0}.none{float:none}div.center,table.center{margin:0 auto;margin-bottom:.875rem}img.center{display:block;margin:0 auto;margin-bottom:.9375rem}.photo img.center{margin-bottom:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.horizontal li{list-style:none;float:left}a.more,a .more{display:block;font-size:.8125rem;float:right;color:#4866bc}h2.stripe{display:grid;align-items:center;grid-template-columns:minmax(5%, 1fr) auto minmax(5%, 1fr);font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif;font-weight:bold;font-size:3.125rem;color:#639;text-transform:uppercase;line-height:1;text-align:left}@supports(grid-template-rows: 1fr){h2.stripe{text-align:center}h2.stripe span{padding:0 1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h2.stripe::before,h2.stripe::after{content:"";background:#aaa;height:.375rem}}@media screen and (max-width: 47.9375em){h2.stripe{display:block;font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:900;font-size:1.75rem;line-height:1.1;text-transform:none;text-align:left}h2.stripe span{padding:0;white-space:normal}h2.stripe::before,h2.stripe::after{display:none}}.btn{font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;font-size:1.25rem;background:#ba8a08;padding:.3125rem .875rem;display:inline-block;transition:background-color .2s ease;border:1px solid #fff;border-radius:.3125rem}.btn input{color:#fff;font-size:1.25rem;font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;background:none;border:0;padding:.3125rem .875rem;-webkit-appearance:none;border-radius:0}.btn:hover,.btn:focus{background:#cfa123;text-decoration:none}.btn-large,.btn-large input{font-size:1.875rem;padding:.375rem 1.25rem}.btn-small,.btn-small input{font-size:.75rem;padding:.1875rem .5rem}span.btn{padding:0}.btn-gray{color:#888;background:#ddd;border-color:#ccc}.btn-gray:hover,.btn-gray:focus{background:#ccc}.btn-green{color:#fff;background:#a6be75;border-color:#91a765}.btn-green:hover,.btn-green:focus{background-color:#91a765}.btn-purple{color:#fff;background:#4b197c}.btn-purple:hover,.btn-purple:focus{background-color:#639}.btn-arrow::after{content:"";display:inline-block;height:.5em;width:.5em;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);margin-left:.5rem}a.more-arrow{color:#333;font-weight:bold}a.more-arrow::after{content:"";display:inline-block;width:0;height:0;border:solid .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #639;margin-left:.3125rem;position:relative}.arrow-blue{font-size:1rem;font-weight:bold;display:block}.arrow-blue .last-word{white-space:nowrap}.arrow-blue .last-word::after{content:"";display:inline-block;height:1rem;width:1rem;background:no-repeat url(/etc/rand/designs/common/icons/arrow-blue.b590e4a.svg);position:relative;top:.1875rem;margin-left:.1875rem}#content .arrow-blue{margin-bottom:.875rem}#rightcolumn .arrow-blue{font-size:.875rem;display:block}[dir=rtl] .arrow-blue .last-word::after{transform:rotate(180deg);margin:0 .25rem 0 0}.date{font-size:.8125rem;color:#999;white-space:nowrap}.full-bg-gray .date,.graybox .date{color:#333}aside .date{font-size:.75rem}.date-stacked{font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.375rem;text-align:center;font-weight:bold;display:inline-block;margin:0;padding:0 1rem 0 0;vertical-align:middle;line-height:1}.date-stacked .num{display:block;font-size:4.375rem}.event-list .date-stacked{padding:0 1rem .625rem;background:#4866bc;color:#fff}.event-list .date-stacked .num{min-width:1em}.event-list{list-style:none;padding:0;font-family:"acumin-pro",Helvetica,Arial,sans-serif}.event-list li{display:flex;width:35rem;max-width:100%;background:#f2f2f2;border-radius:.3125rem;overflow:hidden;padding:0;margin-bottom:1.25rem}.full-bg-purple .event-list li{background:#fff}.event-list .details{padding:.625rem;display:inline-block;vertical-align:top}.event-list .type{font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;color:#666;font-size:.875rem;font-weight:bold;text-transform:uppercase;margin:0}.event-list .title{font-weight:bold;font-size:1.125rem;margin:0}.event-list .title a{color:#333}.event-list .note,.event-list .location{color:#333;font-size:.875rem;margin:0}.overflowhidden{overflow:hidden}.error{color:#a30c0c;font-weight:bold}.hidden,.hide,.displaynone,.Required{display:none}.access{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;left:-999rem}.skip-links{list-style:none;width:13rem;position:absolute;pointer-events:none}.skip-links:focus-within{pointer-events:all}.skip-links a:focus{left:0;clip:unset;height:auto;width:auto;margin:0;clip-path:unset;background:#fff;position:relative;z-index:10000}.first-letter:first-letter{background:#639;color:#fff;float:left;font-family:Cambria,"Times New Roman",Times,Georgia,serif;font-size:450%;line-height:1;margin-right:.15em;padding:.15em .1em}.deck{font-size:1.375rem;font-style:italic}.deck em{font-style:normal}@media screen and (max-width: 47.9375em){.deck{font-size:1.125rem}}.full-bg,.full-bg-gray,.full-bg-purple{margin-left:-0.9375rem;margin-right:-1.5rem;padding-left:.9375rem;padding-right:1.5rem;overflow:hidden}@media screen and (max-width: 61.9375em){.full-bg,.full-bg-gray,.full-bg-purple{margin-left:-1.5rem;padding-left:1.5rem}}.one-column .full-bg,.one-column .full-bg-gray,.one-column .full-bg-purple{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width: 61.9375em){.one-column .full-bg,.one-column .full-bg-gray,.one-column .full-bg-purple{margin-left:-1.5rem;padding-left:1.5rem}}.two-column .full-bg,.two-column .full-bg-gray,.two-column .full-bg-purple{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width: 61.9375em){.two-column .full-bg,.two-column .full-bg-gray,.two-column .full-bg-purple{margin-left:-1.5rem;padding-left:1.5rem}}.three-column .full-bg,.three-column .full-bg-gray,.three-column .full-bg-purple{margin-left:-0.9375rem;margin-right:-1.5rem;padding-left:.9375rem;padding-right:1.5rem}@media screen and (max-width: 61.9375em){.three-column .full-bg,.three-column .full-bg-gray,.three-column .full-bg-purple{margin-left:-1.5rem;padding-left:1.5rem}}.full-bg-gray{background:#f2f2f2}.full-bg-purple{background:#639;color:#fff}.full-bg-purple a{color:#c0d5da}.full-bg-purple .btn{color:#fff}.full-bg-purple h2,.full-bg-purple h2 a{color:#fff}.full-bg-purple h3,.full-bg-purple h3 a{color:#eaeaea}.full-bg-bottom{padding-bottom:5.625rem;margin-bottom:-5.625rem}@media screen and (max-width: 55.3125em){.full-bg-bottom{padding-bottom:1.25rem;margin-bottom:-1.25rem}}.search{background:#d1d1d1;border-radius:.625rem;position:relative;border:1px solid #bbb}.search form{display:flex}.search .query{border:0;background:none;color:#333;text-align:right;font-size:.875rem;padding:.3125rem .625rem;width:calc(100% - 1.75rem)}.search input::-ms-clear{display:none}.search button{color:#666;border:0;background:none;position:absolute;cursor:pointer;right:0;top:0;padding:.125rem .3125rem}.follow-rand li{display:inline-block;vertical-align:top;margin:0 1.25rem 0 0;font-size:1.5rem}.follow-rand a::before{content:"";display:block;background:no-repeat;height:1.5rem;width:1.5rem}.follow-rand .facebook::before{background-image:url(/etc/rand/designs/common/icons/facebook-999.b590e4a.svg)}.follow-rand .twitter::before{background-image:url(/etc/rand/designs/common/icons/twitter-999.b590e4a.svg)}.follow-rand .linkedin::before{background-image:url(/etc/rand/designs/common/icons/linkedin-999.b590e4a.svg)}.follow-rand .youtube::before{background-image:url(/etc/rand/designs/common/icons/youtube-999.b590e4a.svg)}.follow-rand .instagram::before{background-image:url(/etc/rand/designs/common/icons/instagram-999.b590e4a.svg)}.follow-rand .support{background:#cfa123;padding:.25rem;border-radius:.3125rem;float:left}.follow-rand .support::before{background-image:url(/etc/rand/designs/common/icons/donate-fff.b590e4a.svg)}#header{font-weight:500;z-index:9998;width:100%;position:relative}#header::after{content:"";display:none;position:absolute;right:0;top:-0.1875rem}#header li{display:inline-block;list-style:none;padding:0;margin:0}#header .brand-wrap{font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif}#header .brand-wrap .logo{line-height:.0625rem}#header .drop-intro p{font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.3}#header .main{padding:0;margin:0}#header .main ul{padding:0;font-size:1.0625rem;line-height:1.2;font-weight:500}#header .main ul li{display:block;text-align:left}#header .main ul a{display:block;color:#4b197c;padding:.375rem .625rem;font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:bold}#header .dropdown{transition:all 0s ease;left:-999em;font-weight:normal;text-align:left;position:absolute;z-index:1002;max-width:inherit;top:2.6875rem;background:#f6e6ba;color:#4b197c;border:1px solid #cfa123;border-top:0;border-radius:0 0 .3125rem .3125rem;padding:1.25rem;width:calc(100% - 16.25rem)}#header .heading-3{font-family:"acumin-pro",Helvetica,Arial,sans-serif;line-height:1;margin:0;position:relative;text-align:center}#header .heading-3::before{content:"";width:100%;background:#f6e6ba;border-left:1px solid #cfa123;border-right:1px solid #cfa123;left:0;bottom:-1px;height:2px;position:absolute;z-index:1003;transition:opacity 0s ease;opacity:0}#header .heading-3 a{color:#666;text-transform:uppercase;font-size:.875rem;display:block;padding:.8125rem .9375rem}#header .six+.six::before{background:#cfa123;content:"";display:block;height:100%;position:absolute;top:0;width:1px;left:-0.9375rem}#header .utility{display:flex;align-items:center;font-weight:bold;font-size:.8125rem;font-family:"acumin-pro",Helvetica,Arial,sans-serif;padding:0;margin:.4375rem 0;position:absolute;right:1rem;top:0;opacity:1;min-height:2rem}#header .utility a{color:#333}#header .utility li{margin:0 0 0 1.25rem}#header .utility .support{color:#fff;font-weight:bold;line-height:1;background:#ba8a08;padding:.625rem;display:inline-block;transition:background-color .2s ease}#header .utility .support:hover,#header .utility .support:focus{background:#cfa123;text-decoration:none}#header .search button::before{color:#fff;font-size:1.25rem}.header-inner{max-width:84.375rem;margin:0 auto;position:relative;background:#fff;padding:0 .9375rem}.header-inner::after{clear:both;content:"";display:block}@media screen and (min-width: 55.375em){#header{position:fixed}#header .logo-wrap{float:left;position:relative;z-index:1000}#header .brand-wrap{position:relative;background:#fff;padding:.9375rem;margin-left:-0.9375rem}#header .brand-wrap .logo{width:6.25rem;position:relative;z-index:2;display:block}#header nav{height:auto !important}#header .nav-toggle{display:none}#header .main{padding:0 12.5rem 0 9.0625rem;margin:0;display:flex;align-items:stretch;position:absolute;bottom:2.625rem;left:0;width:100%;border:1px solid #cfa123;border-left:0;border-right:0}#header .main>li{display:flex;align-items:stretch}#header .main>li:hover .dropdown,#header .main>li.open .dropdown{left:50%;transition-delay:.25s;transform:translate(-50%)}#header .main>li:hover .heading-3 a,#header .main>li.open .heading-3 a{color:#639;background:#f6e6ba;border-left-color:#cfa123;border-right-color:#cfa123}#header .main>li:hover .heading-3 a::after,#header .main>li.open .heading-3 a::after{display:none}#header .main>li:hover .heading-3::before,#header .main>li.open .heading-3::before{opacity:1;transition-delay:.25s}#header .heading-3{font-family:Helvetica,Arial,sans-serif;font-weight:normal;margin:0;display:flex;align-items:stretch}#header .heading-3 a{display:flex;align-items:center;position:relative;border:1px solid rgba(0,0,0,0)}#header .hasDropdown .heading-3 a::after{content:"";display:inline-block;width:0;height:0;border:solid .1875rem;border-color:#4b197c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:43%;right:.1875rem}#header.animating .search-toggle,#header.animating .main .dropdown{transition:margin 400ms linear}#header.animating .brand-wrap{transition:all 400ms linear}#header.animating .brand-wrap::before{transition:height 400ms linear}#header.animating .brand-wrap .logo{transition:all 400ms linear}#header.animating #search{transition:all 400ms linear}#header.animating .utility{transition:opacity 400ms linear}#header.animating .main{transition:all 400ms linear}#header.animating .heading-3 a{transition:padding 400ms linear}#header.collapsed .utility{opacity:0}#header.collapsed .header-inner{margin-top:-0.75rem}#header.collapsed .main{bottom:0;border-top-color:#fff;padding-left:5.0625rem}#header.collapsed .dropdown{top:3.3125rem;width:calc(100% - 10.0625rem)}#header.collapsed #search{margin-top:1.4375rem}#header.collapsed .brand-wrap{padding:1px;margin-left:0;top:.75rem}#header.collapsed .brand-wrap::before{height:3.75rem}#header.collapsed .brand-wrap .logo{width:4rem}#header.collapsed .search-toggle{margin-top:1.125rem}}@media screen and (max-width: 63rem){#header .main{padding-right:5rem;width:calc(100% - .9375rem);border-radius:0 .3125rem .3125rem 0}#header.collapsed .main{border-radius:0;width:100%}}@media screen and (max-width: 55.3125em){.header-inner{padding:.625rem}#header{border-bottom:1px solid #cfa123}#header .logo-wrap{width:4.0625rem;float:left}#header .nav-toggle{float:right;margin:.5rem 1.25rem 0;cursor:pointer;color:#4b197c;display:flex;flex-flow:column}#header .nav-toggle::before{content:"";display:inline-block;height:1.875rem;width:1.875rem;background:no-repeat url(/etc/rand/designs/common/icons/menu-4b197c.b590e4a.svg)}#header .nav-toggle.open::before{background-image:url(/etc/rand/designs/common/icons/close-4b197c.b590e4a.svg)}#header .nav-toggle .label{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:bold}#header .label{display:block;font-size:.75rem;text-align:center}#header #search{clear:both;position:relative;margin:0 1.25rem;width:calc(100% - 2.5rem);right:0;bottom:0;opacity:1;height:0;border:0}#header #search.open{margin-top:.625rem;border:1px solid #4b197c}#header nav{height:0;clear:both;transition:all .5s ease-out;overflow:hidden;width:calc(100% + 1.25rem);margin:0 -0.625rem}#header nav.open{display:block;transition:all .5s ease-out;padding-top:.625rem}#header .main{padding:0;border-top:1px solid #ccc;display:flex;align-items:stretch;flex-wrap:wrap;width:100%;border-radius:0}#header .main>li{width:50%;text-align:center;border-bottom:1px solid #aaa;display:flex;align-items:stretch}#header .main>li:nth-of-type(2n){border-left:1px solid #aaa}#header .main .heading-3{display:flex;align-items:stretch;width:100%}#header .main .heading-3 a{background:#f6e6ba;color:#4b197c;width:100%;display:flex;align-items:center}#header .main .heading-3 a::after{display:none}#header .main .heading-3 span{width:100%;display:inline}#header .main .dropdown{display:none}#header .utility{padding:.5rem;justify-content:center;position:relative;margin:0;right:0;font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif}#header .utility li{margin:0 .75rem}#header .utility a{color:#4b197c}}#header .amp{padding:0 .3em}@media screen and (min-width: 55.375em){#header.collapsed .heading-3 a{padding:1.125rem .9375rem}}@media(max-width: 73.5em){#header .br{display:block}#header .amp{padding:0}#header .heading-3 a{padding:.375rem .9375rem}#header.collapsed .heading-3 a{padding:.6875rem .9375rem}}#search{margin-top:3.125rem;background:#fff;border:1px solid #4b197c;border-radius:0;overflow:hidden;float:right;z-index:1000}#search .query{font-size:.875rem;-webkit-appearance:textfield}#search .query::placeholder{color:#333}#search .search-submit{color:#fff;background:#4b197c;border-left:1px solid #4b197c;height:100%}#search .search-submit::before{content:"";display:block;height:1.25rem;width:1.25rem;background:no-repeat url(/etc/rand/designs/common/icons/search-fff.b590e4a.svg)}@media screen and (max-width: 63rem){#search{opacity:0;border:1px solid #4b197c;position:absolute;right:.9375rem;bottom:.375rem;width:calc(100% - 12.5rem)}#search.open{opacity:1}.animating #search{transition:none}.collapsed #search{bottom:-2.25rem}#search.animating{transition:opacity 400ms linear,height 400ms linear}#search form{overflow:hidden}}.search-toggle{display:none;flex-flow:column;align-items:center;float:right;color:#fff;background:#4b197c;border-radius:0 .3125rem .3125rem 0;border-left:1px solid #cfa123;border-right:1px solid #cfa123;height:100%;margin:2.8125rem 0 0;cursor:pointer;clear:right;z-index:1000;position:relative;padding:.25rem .25rem 0 .3125rem}.search-toggle .label{display:block;font-size:.75rem;font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:bold;text-align:center}.search-toggle::before{content:"";content:"";display:inline-block;height:1.25rem;width:1.25rem;background:no-repeat url(/etc/rand/designs/common/icons/search-fff.b590e4a.svg)}.search-toggle.open::before{background-image:url(/etc/rand/designs/common/icons/close-fff.b590e4a.svg)}.collapsed .search-toggle{color:#4b197c;background:none;border:0;border-radius:0}.collapsed .search-toggle::before{background-image:url(/etc/rand/designs/common/icons/search-4b197c.b590e4a.svg)}.collapsed .search-toggle.open::before{background-image:url(/etc/rand/designs/common/icons/close-4b197c.b590e4a.svg)}@media screen and (max-width: 63rem){.search-toggle{display:flex}}@media screen and (max-width: 55.3125em){.search-toggle{border:0;margin:.5rem 1.25rem 0;color:#4b197c;background:none;padding:0;display:flex;flex-flow:column}.search-toggle::before{content:"";display:inline-block;height:1.875rem;width:1.875rem;background:no-repeat url(/etc/rand/designs/common/icons/search-4b197c.b590e4a.svg)}.search-toggle.open::before{background-image:url(/etc/rand/designs/common/icons/close-4b197c.b590e4a.svg)}}#footer{clear:both;background:#fff;border-top:1px solid #f2f2f2;padding:1.25rem 1.25rem 1.5625rem;font-size:.75rem;max-width:84.375rem;margin:0 auto;z-index:9997;position:relative;overflow:hidden}@media screen and (max-width: 46.875em){#footer{padding-bottom:3.125rem}}#footer ul{list-style:none;padding:0;overflow:hidden;clear:both}#footer li{display:inline-block;margin-left:.625rem;vertical-align:top}#footer li::before{content:"|";display:inline-block;margin-right:.625rem;color:#666}#footer li:first-child{margin-left:0}#footer li:first-child::before{display:none}#footer a{color:#666}#footer a.btn{color:#fff}#footer h2{color:#4b197c;font-weight:bold;font-size:1rem;margin:0 0 .3125rem}#footer .logo{text-align:center}#footer .brand-wrap{margin:auto;display:inline-flex}#footer .unit{width:4.6875rem;height:4.6875rem}@media screen and (max-width: 33.5em){#footer .unit{width:3.375rem;height:3.375rem}}#footer .tag-line{font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;font-size:1.25rem;color:#333;line-height:1.2;text-transform:uppercase;padding:2.5625rem 0 0 .625rem}@media screen and (max-width: 33.5em){#footer .tag-line{font-size:.875rem;padding-top:1.875rem}}#footer .flex-lg{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 33.5em){#footer .flex-lg{display:block;margin:0 auto;width:16.875rem;max-width:100%}}#footer .vcard{order:1;font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;margin-bottom:.875rem;line-height:1;white-space:nowrap}#footer .vcard img{width:1.375rem;margin:0 .9375rem .9375rem 0}#footer .vcard .adr{display:block}@media screen and (max-width: 33.5em){#footer .vcard{margin-top:.625rem}}#footer nav{order:2;font-family:"acumin-pro",Helvetica,Arial,sans-serif;text-align:center}@media screen and (max-width: 63em){#footer nav{order:0;width:100%;margin-bottom:.875rem}}#footer nav ul{width:100%;display:inline-block;margin-top:1.25rem}@media screen and (max-width: 33.5em){#footer nav ul{column-count:2;column-gap:0;text-align:left}#footer nav ul li{display:block;margin:0 1.25rem 0 0}#footer nav ul li::before{display:none}}#footer .follow-rand{order:3;padding-left:3.75rem;position:relative}#footer .follow-rand .support{position:absolute;left:0;bottom:.4375rem}#footer .follow-rand ul{display:flex}#footer .follow-rand li{margin:0 0 .5rem 1.25rem}#footer .follow-rand li::before{display:none}#footer .follow-rand li:first-child,#footer .follow-rand li:first-child+li{margin-left:0}#footer .follow-rand a{color:#999}#footer .copyright{background:#222;width:100%;text-align:center;color:#fff;padding:.125rem;position:absolute;bottom:0;left:0}@media screen and (max-width: 46.875em){#footer .copyright span{display:block}}.breadcrumbs{font-size:.75rem;color:#757575;font-family:Helvetica,Arial,sans-serif}.breadcrumbs ol{list-style:none;padding:0;display:flex;flex-flow:row wrap}.breadcrumbs li{padding:0}.breadcrumbs li::after{content:">";padding:0 .25rem}.breadcrumbs a{color:inherit;margin-left:.3125rem}.social-media-buttons{margin-bottom:.875rem;position:relative;z-index:9998;clear:both}.social-media-buttons ul{list-style:none;padding:0;margin:0}.social-media-buttons li{padding:0;display:inline-block;vertical-align:top;margin-right:1.25rem}.social-media-buttons a{color:#666;font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif;text-align:center;display:block;font-size:1rem;position:relative}.social-media-buttons a::before{font-size:1.5rem;display:block;z-index:2;position:relative}.social-media-buttons .twitter::before{background:#18b6ef;border-radius:.25rem;color:#fff;font-size:1.125rem;padding:.1875rem}.social-media-buttons .facebook::before{color:#1877f2}.social-media-buttons .linkedin::before{color:#0077b5}.social-media-buttons .facebook::after,.social-media-buttons .linkedin::after{content:"";background:#fff;height:21px;width:20px;display:block;position:absolute;top:1px;left:2px;z-index:1}.column-wrap{display:flex;flex-wrap:wrap;background:#fff;padding:1.5rem 1.5rem 0;max-width:84.375rem;margin:0 auto;position:relative;box-shadow:0 0 1.25rem 1px rgba(0,0,0,.4)}@media screen and (min-width: 55.375em){.column-wrap{padding-top:8.125rem}}#content{width:100%;padding-bottom:1.25rem}#leftcolumn{font-size:.6875rem;order:3;width:100%;position:relative;z-index:9996}#rightcolumn{order:2;width:100%;font-size:.6875rem;border-left:#ccc;z-index:9996;padding-top:2.8125rem}.hasBorder #rightcolumn{border-left:1px solid #f2f2f2;margin:3rem 0 5rem;padding:0}@media screen and (max-width: 55.3125em){.hasBorder #rightcolumn{border:none}}@media screen and (min-width: 55.375em){#content{padding:1.25rem 0 5.625rem}.three-column{padding-right:0}.three-column #content{width:75%;padding-right:1.5rem}.three-column #rightcolumn{width:25%}.two-column{padding-right:0}.two-column #content{width:75%;padding-right:1.5rem}.two-column #rightcolumn{order:2;width:25%}.two-column-left #content{width:100%;float:left}}@media screen and (min-width: 62em){.three-column #content{order:2;width:58%;padding-left:.9375rem}.three-column #leftcolumn{order:1;width:17%}.three-column #rightcolumn{order:2;width:25%}.two-column-left #content{order:2;width:83%;padding-left:.9375rem}.two-column-left #leftcolumn{order:1;width:17%}}@media screen and (max-width: 55.3125em){body{padding-top:0}#content{padding:0}.full-bg-bottom{padding-bottom:1.25rem;margin-bottom:0}}ul.nostyle,ul.no_style{list-style:none;margin:10px 0 10px 15px;padding:0}ul ul.nostyle,ul ul.no_style{margin:0 0 0 15px}.plain{list-style:none;padding-left:0}.css2col{column-count:2}.css2col li,.css2col dl div{-webkit-column-break-inside:avoid-column;break-inside:avoid-column;page-break-inside:avoid}.css3col{column-count:3}.css3col li,.css3col dl div{-webkit-column-break-inside:avoid-column;break-inside:avoid-column;page-break-inside:avoid}@media screen and (max-width: 47.9375em){.css1col-sm{column-count:1}.css2col-sm{column-count:2}}.photo{display:block;max-width:100%;padding-bottom:1rem}.photo:where(:has(.photo-text)){display:inline-block}@supports not selector(:has(*)){.photo{display:inline-block}}.photo p{margin:.5rem 0 0 0;font-size:.75rem;line-height:1.3;color:#666}.photo p+p{margin-top:.125rem}.photo .photo-text{width:0;min-width:100%}.caption,.credit{font-family:Helvetica,Arial,sans-serif}.photo-center{margin:0 auto}.photo-right{float:right;padding-left:1rem}.photo-left{float:left;padding-right:1rem}.photo-right,.photo-left{max-width:60%}@media screen and (max-width: 30em){.photo-right,.photo-left{float:none;padding:0 0 1rem;max-width:100%}}.pad_rl{padding:0 20px 0 20px;margin-top:0}.bold_italic{font-weight:bold;font-style:italic}.onemember{margin:0 0 .9375rem .9375rem;font-size:.875rem}.onemember p{margin:0 0 .125rem}.onemember .name,.onemember .onemember_name{font-weight:bold;font-size:1rem}.onemember .title,.onemember .onemember_title{font-style:italic}.onemember .bio{font-size:1rem}.onemember .bio p{margin:0 0 .5rem}.onemember .location{color:#999;font-size:.875rem;margin-top:.25rem}.onemember .onemember_country{font-size:.875rem;color:#666;text-transform:uppercase}.last_update{font-size:.9375rem;font-style:italic}.oneperson{overflow:hidden;clear:both;margin:0 0 1rem 0}.hidden-content-link{font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;color:#4866bc;position:relative;padding-left:1.75rem;border:none;background:none;outline:none;text-align:left}.hidden-content-link::before,.hidden-content-link::after{content:"";display:block;background:#4866bc;width:.0625rem;height:1rem;position:absolute;top:.3125rem;left:.625rem;transition:transform .2s ease-out}.hidden-content-link::before{transform:rotate(90deg)}.hidden-content-link.open::before{transform:rotate(-45deg)}.hidden-content-link.open::after{transform:rotate(45deg)}.hidden-content-link.centered{left:50%;transform:translateX(-50%)}.hidden-content-link.top{margin-bottom:1rem}.hidden-content-faq{font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;color:#4866bc;position:relative;border:none;background:none;outline:none;padding:0;text-align:left;display:flex;gap:1rem;justify-content:space-between;align-items:baseline;width:100%;transition:all .2s ease}@media screen and (max-width: 47.9375em){.hidden-content-faq{font-size:1.125rem}}.hidden-content-faq::after{content:"+";font-family:monospace;font-size:1.625rem;line-height:1;font-weight:bold;display:block}.hidden-content-faq.open{margin-bottom:1rem}.hidden-content-faq.open::after{content:"-"}.hidden-content-button{background:rgba(18,18,18,.65);transition:all .2s ease;border:1px solid currentColor;color:#fff;border-radius:.3125rem;padding:.5rem 1rem .5rem 1.5rem;text-transform:uppercase;font-size:.75rem;font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;letter-spacing:.0625rem;position:absolute;left:50%;bottom:.5rem;transform:translateX(-50%);z-index:2;display:block}.hidden-content-button:hover{background:#121212}.hidden-content-button::before{content:"";display:block;position:absolute;left:.5rem;height:.375rem;width:.375rem;transform:translateY(-50%) rotate(45deg);border-right:1px solid currentColor;border-bottom:1px solid currentColor;top:50%}.hidden-content-button.left-aligned{left:0;transform:none}.hidden-content-button.open{bottom:1rem;transform:translateX(-50%)}.hidden-content-button.open::before{transform:translateY(-50%) rotate(225deg)}.hidden-content-button.open.left-aligned{transform:none}.hidden-content-button.inverted{background:rgba(255,255,255,.65);color:#121212}.hidden-content-button.inverted:hover{background:#fff}.js .hidden-content-inner{max-height:0;overflow:hidden;transition:all var(--duration, 0.2s) ease}.js .hidden-content-inner.open{padding-bottom:3rem}.js .hidden-content-inner.hasLinkButton.open,.js .hidden-content-inner.hasFaqButton.open{padding-bottom:0}.js .hidden-content-inner.bottom-border{border-bottom:1px solid #121212}.js .hidden-content-inner.bottom-border.open{border-bottom-color:rgba(0,0,0,0)}.js .hidden-content-inner.first-item{max-height:var(--maxHeight, 18.75rem);margin-bottom:3rem}.js .hidden-content-inner.first-item.open{margin-bottom:0}.first-item+.hidden-content-button{bottom:-2.5rem}.first-item+.hidden-content-button.open{bottom:1rem}.js .hidden-content-inner.content-fade{max-height:var(--maxHeight, 18.75rem);position:relative}.js .hidden-content-inner.content-fade::after{content:"";pointer-events:none;background:linear-gradient(0deg, #fff 0%, rgba(242, 242, 242, 0) 100%);height:7.5rem;left:0;right:0;bottom:0;position:absolute}.js .full-bg-gray .hidden-content-inner.content-fade::after,.js .graybox .hidden-content-inner.content-fade::after{background:linear-gradient(0deg, #f2f2f2 0%, rgba(242, 242, 242, 0) 100%)}.js .hidden-content-inner.content-fade.open::after{display:none}.hidden-content{position:relative;margin-bottom:1rem}.js .hidden-content-inner.no-toggle.content-fade::after{display:none}.js .hidden-content-inner.no-toggle.bottom-border{border-bottom:0}.js .hidden-content-inner.no-toggle+.hidden-content-button,.js .hidden-content-inner.no-toggle+.hidden-content-link{display:none}.js .related-resources .hidden-content-inner.content-fade{max-height:50rem}@media print{.js .hidden-content-inner,.js .hidden-content-inner.content-fade{max-height:none;overflow:visible}.js .hidden-content-inner.content-fade::after,.hidden-content-link,.hidden-content-faq,.hidden-content-button{display:none}}.enlarge a{display:grid;position:relative}.enlarge a::after{content:"";background:#000 no-repeat url(/etc/rand/designs/common/icons/search-fff.b590e4a.svg) 50% 50%/1.25rem;height:1.625rem;width:1.625rem;opacity:.4;transition:opacity .2s ease;position:absolute;right:.5rem;bottom:.5rem}.enlarge a:hover::after{opacity:.7}div.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:auto;background:#fff}.lightbox-inner{display:flex;flex-direction:column-reverse}.lightbox-inner .image-wrap{display:grid}.lightbox-inner img{width:100%}.lightbox-inner .caption{padding:1rem 3rem 1rem 1rem;font-size:.75rem;margin:0}.lightbox-close{content:"";position:fixed;top:1.25rem;right:1.25rem;padding:0;border:0;height:2rem;width:2rem;background:no-repeat url(/etc/rand/designs/common/icons/enlarge-minus.b590e4a.svg) center rgba(255,255,255,.6);background-size:90% 90%}#section-navigation.l{font-family:"acumin-pro",Helvetica,Arial,sans-serif}#section-navigation.l .nav-header{display:none}#section-navigation.l ul{padding:0;margin-top:.9375rem;list-style:none}#section-navigation.l ul ul{margin-top:0}#section-navigation.l a{color:#666;display:block;padding:.125rem 0;line-height:1.2}#section-navigation.l .level1>a{color:#639;font-size:1.25rem;font-weight:700}#section-navigation.l .level2>a{padding-left:.5rem;font-size:1.1875rem;font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif}#section-navigation.l .level3>a{padding-left:1rem;font-size:1rem;font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif}#section-navigation.l .level1.current>a{border-bottom:1px solid #cfa123;margin-left:-0.3125rem;padding-left:.3125rem}#section-navigation.l .level2.current>a{font-weight:700;position:relative}#section-navigation.l .level2.current>a::before{position:absolute;top:.5625rem;left:0;content:"";display:inline-block;width:0;height:0;border:solid .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #cfa123}#section-navigation.l .current3 .level2.current>a::before{display:none}#section-navigation.l .level3.current>a{position:relative}#section-navigation.l .level3.current>a::before{position:absolute;top:.5625rem;left:.5rem;content:"";display:inline-block;width:0;height:0;border:solid .25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #cfa123}@media screen and (min-width: 55.375em){.three-column #section-navigation.l .nav-header,.three-column #section-navigation.l>ul{margin-right:0}}@media screen and (max-width: 61.9375em){#section-navigation.l .nav-header{display:block;color:#fff;text-transform:uppercase;font-family:"acumin-pro-condensed","acumin-pro",Helvetica,Arial,sans-serif;font-size:1.875rem;background:linear-gradient(#b0b0b0 0%, #9c9c9c 100%);margin:0 -1.5rem;padding:0 .9375rem;border-top:1px solid #999;clear:both}#section-navigation.l>ul{margin:0 -1.5rem}#section-navigation.l li{padding:0}#section-navigation.l a{color:#fff}#section-navigation.l .level1>a{background:#666;color:#fff;padding:.3125rem .9375rem}#section-navigation.l .level2>a{padding-left:1.875rem}#section-navigation.l .level3>a{padding-left:2.5rem}#section-navigation.l .level1.current a{background:#555}#section-navigation.l .level1.current>a{border-bottom:0;margin-left:0;padding-left:.9375rem}#section-navigation.l .level2.current>a::before{left:1.25rem;top:.75rem;border-left-color:#fff}#section-navigation.l .level3.current>a::before{left:2rem;border-left-color:#fff}}p.note{font-size:.6875rem;margin-bottom:2px}ul.footnotes{list-style:none;padding:0}.footnotes li{padding:0 0 .875rem}.footnotes a{overflow-wrap:break-word}.authors{margin:0;padding:0;font-size:.8125rem}.authors a{padding-right:.0625rem}ul.authors{overflow:hidden;padding:0 0 10px 0}ul.related-topics{display:flex;flex-wrap:wrap;padding:0 0 10px 0;color:#666}ul.related-topics li{font-size:1rem;display:inline-block;list-style:none;padding:0 .5em 0 0}.pub-list{list-style:none;padding:0;margin:0 0 .875rem}.pub-list::after{content:" ";clear:both;display:table}.pub-list>li{padding:0 0 1.375rem;clear:both;float:left;width:100%}.pub-list picture{float:left;box-shadow:2px 2px 2px 1px #888;margin:0 .625rem .625rem 0;max-width:3.75rem}.pub-list .text{overflow:hidden}.pub-list h3{font-size:1.0625rem;line-height:1.3;font-weight:bold;margin:0 0 .1875rem}.pub-list h3 a{color:#333}.pub-list .date::before{content:" — "}.pub-list .authors{color:var(--black70);display:block;margin:0 0 .1875rem}.pub-list .desc{margin:0 0 .1875rem}.pub-list.grid{display:grid;grid-template-columns:repeat(var(--columns, 4), minmax(8.75rem, 14.75rem));gap:0 3rem}.pub-list.grid picture{float:none;width:140px;max-width:100%;margin-right:0}aside .pub-list h3{font-size:.9375rem;margin:0 0 .3125rem;overflow:hidden;overflow-wrap:break-word}aside .pub-list .text{overflow:visible}aside{font-size:.8125rem;color:#444}#rightcolumn aside{padding:0 1.25rem .625rem 1.25rem;margin:.9375rem 0 1.875rem 0}@media screen and (max-width: 55.3125em){#rightcolumn aside{padding-right:0;padding-left:0}}.hasBorder #rightcolumn aside{border-bottom:1px solid #f2f2f2;padding:0 0 .625rem 0;margin:.9375rem 1.25rem 1.875rem 1.25rem}@media screen and (max-width: 55.3125em){.hasBorder #rightcolumn aside{margin-right:0;margin-left:0}}#rightcolumn aside h2{margin:0 0 .875rem 0}#rightcolumn aside h3{margin:.375rem 0}#rightcolumn aside h4{margin:.375rem 0}#rightcolumn aside h5{margin:0 0 .125rem}aside .hasBorder #rightcolumn aside:last-child{border-bottom:0}aside h2{font-size:1.25rem;margin-bottom:.625rem;padding:0;color:#639}aside h2 a::after{display:none}aside h3{color:#333;font-size:1rem;margin-bottom:.375rem;font-weight:700}aside h4{font-size:1rem;margin-bottom:.375rem;color:#666}aside h5{color:#7a983c;font-size:.75rem;font-weight:400;margin-bottom:.125rem}aside p{margin:0 0 .5rem 0}aside ul{margin:0 0 .875rem 0;padding:0;list-style-type:none}aside ul li>a:only-child{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.2;display:block}aside ul ul{margin:.3125rem 0 .625rem 0}aside ol{padding:0 0 0 1.25rem}aside ol li>a:only-child{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.2;display:block}aside li a{color:#4866bc}aside a.right{float:none;display:block;text-align:right}aside aside{margin:0 !important;padding:0 !important;border:0 !important}.full-bg-purple aside p{color:#fff}.quote-list{list-style:none;padding:0;margin:0}.quote-list>li{padding:0 0 1.25rem}.quote-list .quote{clear:both;overflow:hidden;line-height:1.5;font-size:.9375rem}.quote-list .quote::before{content:"";display:block;height:2.5rem;width:2.5rem;background:no-repeat url(/etc/rand/designs/common/icons/quote-hollow.b590e4a.svg);margin-bottom:.125rem}.quote-list .quote-grid{display:grid;grid-template-columns:6.25rem 1fr;column-gap:1.5rem;margin-top:.75rem}.quote-list .quote-grid .quote-image-wrapper{margin-right:1.5rem}@media screen and (max-width: 26em){.quote-list .quote-grid{display:block}.quote-list .quote-grid .text{margin-top:.5rem}}.quote-list .image-after .quote{grid-column:span 2}.quote-list .image-before .quote,.quote-list .image-before .text{grid-column-start:2}.quote-list .image-before .quote-image-wrapper{grid-row-start:1}.quote-list .image-none{margin-top:.75rem}.quote-list img{max-width:6.25rem;border-radius:50%}.quote-list .text{overflow:hidden;align-self:center}.quote-list h3{font-size:1.125rem;margin:0 0 .25rem 0}.quote-list h3 a{color:#4866bc}.quote-list h3 a::after{display:none}.quote-list h4{font-size:.875rem;color:var(--black70);font-weight:normal;margin:.375rem 0 .1875rem}.quote-list .source{color:var(--black70);font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;font-style:normal;font-size:.75rem}.quote-list .source a{color:var(--black70);font-style:italic}.quote-list .twitter .quote::before{background-image:url(/etc/rand/designs/common/icons/twitter.b590e4a.svg)}.quote-list .twitter .source a{font-style:normal;color:#aaa}.quote-list.feature-quote .quote-grid{grid-template-columns:9.375rem 1fr}.quote-list.feature-quote .quote{font-size:1.25rem;font-style:italic;color:var(--black70);margin-bottom:1rem}.quote-list.feature-quote img{max-width:9.375rem}.quoted-2col{display:grid;grid-template-columns:repeat(auto-fit, minmax(24rem, 1fr));grid-gap:1.25rem}@media screen and (max-width: 26em){.quoted-2col{display:block}}#rightcolumn .quote-grid{display:block}.redesign .numbers .heading{font-size:1.0625rem;font-weight:645;font-family:"fraktion",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:2.5rem}.redesign .numbers .heading::before{content:"";display:inline-block;height:1.5rem;width:1.5rem;background:no-repeat url(/etc/rand/designs/common/icons/bar-chart.b590e4a.svg);margin-right:.5rem}.number-list{list-style:none;padding:0;margin:0;font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;font-size:1.3125rem;line-height:1.14;font-weight:400}.number-list a{color:#2d2b19}.number-list a:hover{text-decoration:none}.number-list .stat{font-family:"fraktion",Helvetica,Arial,sans-serif;font-size:4rem;line-height:1;font-weight:390;letter-spacing:-0.25rem;text-transform:uppercase;display:block;margin:1rem 0}.number-list .more-link{color:var(--purple);text-decoration:underline;margin:0 0 1rem;display:block;font-size:.8125rem;font-family:"fraktion",Helvetica,Arial,sans-serif;text-transform:uppercase}.number-list li+li{margin-top:1.5rem}.number-list li+li::before{content:"";display:block;background:#c8c5aa;width:2.5rem;height:.5rem;margin-bottom:1.5rem}.legacy .number-list .stat{margin:1rem 0 .25rem}.legacy .number-list .more-link{color:#4866bc;font-family:"suisse","suisse","adelle",Helvetica,Arial,sans-serif;margin-top:1rem;font-size:.875rem;text-transform:none;font-weight:bold;text-decoration:none;float:right}.legacy .number-list .more-link:hover{text-decoration:underline}.number-list .img{max-width:25.75rem;width:100%;position:relative;padding:0}.number-list .img .more-link{position:absolute;bottom:.3125rem;right:.625rem;margin:0}.researcher-spotlight .rs-2col{display:grid;grid-template-columns:repeat(auto-fill, minmax(19rem, 1fr));grid-gap:0 2rem}@media screen and (max-width: 22em){.researcher-spotlight .rs-2col{grid-template-columns:1fr}}.researcher-spotlight .rs-flex li{display:flex}@media screen and (max-width: 22em){.researcher-spotlight .rs-flex li{flex-wrap:wrap}}.researcher-spotlight .rs-flex li .researcher-titles{order:2}.researcher-spotlight .rs-flex li>a{flex-shrink:0}.spotlights{list-style:none;padding:0;margin-bottom:1.25rem}.spotlights li{padding-bottom:1.25rem;overflow:hidden;max-width:38rem}.spotlights picture{float:left;margin:0 .625rem .625rem 0;width:6.25rem}.spotlights img{border-radius:50%}.spotlights .square-image{border-radius:0}.spotlights .t{color:#9ab4bb;font-size:.8125rem}.spotlights h3{margin:0;font-weight:bold}.spotlights .title{color:var(--black70);font-weight:normal;margin-top:0}@media screen and (min-width: 55.375em)and (max-width: 72.5em){#rightcolumn .rs-flex li{flex-wrap:wrap}}@media screen and (min-width: 55.375em)and (max-width: 67.5em){#rightcolumn .rs-bio picture{float:none}}@media screen and (min-width: 55.375em)and (max-width: 81.5em){#rightcolumn .rs-bio.rs-flex li{flex-wrap:wrap}}.filters{list-style:none;padding:0;margin:0;font-weight:bold;float:left;width:100%;position:relative;z-index:10}.filters:hover{z-index:9998}.filters>li{float:left;width:33%;padding:.625rem 3.75rem .625rem 1.25rem;color:#fff;font-size:1rem;font-weight:bold;margin:0 .0625rem .0625rem 0;position:relative;background:linear-gradient(#9461c7 0%, #639 100%);cursor:pointer}@media screen and (max-width: 31.25em){.filters>li{margin-right:0 !important;width:100% !important}}.filters select{display:block;font-weight:normal;margin-top:.125rem}.filters .by{color:#ccc;font-size:.625rem;display:block;text-transform:uppercase}.filters.js>li::before,.filters.js>li::after{border:.75rem solid rgba(0,0,0,0);content:"";height:0;position:absolute;top:1.4375rem;right:.875rem;width:0;z-index:2}.filters.js>li::before{border-top-color:#fff}.filters.js>li::after{border:.5rem solid rgba(0,0,0,0);border-top-color:#639;z-index:3;right:1.125rem}.filters.js .filtered::before{display:none !important}.filters.js .filtered::after{content:"×";background:none;color:#fff;font-family:arial,sans-serif;display:block;font-size:3.125rem;font-weight:normal;line-height:1;border:0;height:auto;position:absolute;top:.3125rem;right:.6875rem;width:auto}.filters.js .filtered:hover ul,.filters.js .filtered.open ul{display:none}.filters .selected{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.filters .selected::after{background:#639;content:"";width:3.4375rem;height:100%;position:absolute;right:0;top:0}.filters .dropdown{display:none;position:absolute;width:100%;left:0;overflow:hidden;top:3.375rem;background:#639;font-size:.8125rem;max-height:16.5625rem}.filters .dropdown.more::after{position:absolute;content:"";height:142px;background:linear-gradient(rgba(102, 51, 153, 0), rgb(102, 51, 153));bottom:0;left:0;right:0;pointer-events:none}.filters ul{max-height:16.5625rem;margin-right:-1.0625rem;list-style:none;padding:0;overflow-y:auto}.filters ul li{color:#fff;font-size:.875rem}.filters ul li:first-of-type{display:none}.filters ul li:hover,.filters ul li:active{background:#96c}.filters ul li.show-all{border-top:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.2);font-size:95%;line-height:1;text-align:center}.filters .divider::before{content:"";display:block;height:1px;padding:0 1.25rem;background:#fff}.filters a,.filters button{display:block;padding:.3125rem 1.25rem}.filters a:hover{text-decoration:none}.filters button{background:none;color:inherit;border:0;text-align:left;cursor:pointer}.filters .num{font-size:80%}.filters li:hover .dropdown,.filters li.open .dropdown{display:block}@media screen and (min-height: 34.375em){.filters .dropdown,.filters .dropdown ul{max-height:25rem}}@media screen and (min-height: 53.125em){.filters .dropdown,.filters .dropdown ul{max-height:41.875rem}}@media screen and (max-width: 47.9375em){.filters>li{padding:.625rem 1.25rem;min-height:5.625rem}.filters.js>li::before,.filters.js>li::after{display:none}.filters.js .filtered::before,.filters.js .filtered::after{display:none !important}.filters li:hover .dropdown,.filters li.open .dropdown{display:none}.filters label{font-size:.9375rem}}#filter-form{margin-bottom:1.875rem;float:left;width:100%}#filter-form .search{margin:.625rem 0;float:left;clear:both}#filter-form .search input{min-width:15.625rem}#filter-form .advanced{margin:.9375rem 0 0 .625rem;font-size:80%;float:left}#filter-form #filter-submit{float:left;clear:both}#results{min-height:24.375rem}#results #spinner{clear:both}.filter-form{margin-bottom:0 !important}.js .filter-form #filter-submit{display:none}.filter-form.hasKeyword.hasFilter .search-box{margin-bottom:calc(1.625rem - 1px)}.filter-form.hasKeyword.hasFilter .filter-list{margin-bottom:1.5rem}@container (min-width: 52em){.filter-form.hasKeyword.hasFilter{display:grid;grid-template-columns:1fr max-content}}.filter-form+.staff-ul{min-height:18rem}.search-box{border:1px solid #8a8980;background:#f2f2f2;margin:0 0 calc(.125rem - 1px);display:flex;align-items:center;justify-content:space-between}.search-box .query{border:0;background:none;color:var(--black);font-size:.9375rem;padding:.3125rem 0 .3125rem .625rem;width:100%}.search-box .search-submit{border:0;background:none;padding:.125rem .3125rem;display:flex}.search-box .search-submit::before{content:"";display:inline-block;height:1.25rem;width:1.25rem;background:no-repeat url(/etc/rand/designs/common/icons/search.b590e4a.svg)}.filter-list{list-style:none;padding:0}.filter-list>li{margin-bottom:.75rem;position:relative;padding:0}.filter-list ul{list-style:none;box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.2);background:#fff;padding:1.5rem;width:20rem;max-height:22.5rem;overflow-y:scroll;position:absolute;z-index:9999;left:-999em;top:2.875rem;font-size:.9375rem}.filter-list ul li{display:flex;align-items:baseline;padding-left:0}.filter-list input{position:relative;top:.375rem;margin:.1875rem .75rem 0;height:1.5rem;width:1.5rem;flex-shrink:0}.filter-list label{flex-grow:1}.filter-list legend{font-family:"fraktion",Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:1;text-transform:uppercase;color:var(--black);border:1px solid #8a8980;margin:0 0 calc(.125rem - 1px);padding:1rem 1.5rem;width:100%}.filter-list legend span{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.filter-list legend span::after{content:"";display:block;border:solid;border-width:0 .1em .1em 0;height:.5em;width:.5em;transform:translate(0, -50%) rotate(45deg)}.filter-list fieldset{margin:0;border:none;padding:0}.filter-list fieldset.open ul{left:.125rem}.filter-list fieldset.open legend{border-bottom-width:.125rem;margin-bottom:0}.filter-list fieldset.open legend span::after{transform:translate(0, -20%) rotate(225deg)}@container (min-width: 38em){.filter-list{display:grid;grid-template-columns:repeat(var(--filters, 4), max-content)}.filter-list>li{margin-bottom:0}.filter-list legend{border-left:0}.filter-list>li:first-of-type legend{border-left:1px solid #8a8980}.filter-list li:last-of-type fieldset.open ul{left:auto;right:.125rem}}@container (min-width: 51.9375em){.search-box+.filter-list>li:first-of-type legend{border-left:0}}.no-results{margin:1.25rem 0}.teasers{list-style:none;padding:0;margin:0 0 1.25rem}.teasers>li{margin-bottom:1.25rem;position:relative}.teasers .title{font-size:1.0625rem;margin:0 0 .1875rem;font-weight:bold}.teasers .title a{color:#333}.full-bg-purple .teasers .title a{color:#fff}.teasers .flex-wrap{line-height:1.2;display:flex;gap:.5rem;margin-bottom:.25rem}.teasers .authors{color:var(--black70);font-size:.875rem;line-height:1.3}.teasers .authors .twitter{color:var(--black70)}.teasers .date{display:inline;margin:0;white-space:pre;color:#333;font-size:.875rem;font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;font-weight:500}.full-bg-purple .teasers .date{color:#ccc}.teasers .source{font-size:.875rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre}.teasers .date+.source::before{margin-right:.5rem;font-style:normal;content:"|"}.teasers .share-teaser ul{padding:0;list-style:none;display:flex}.teasers .share-teaser li{margin-right:1rem;padding:0}.teasers .share-teaser a{position:relative;z-index:5;display:block;font-size:1.75rem}.teasers .share-teaser a span{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;left:-999rem}.teasers .share-teaser a::before{content:"";display:block;height:1.75rem;width:1.75rem;background:no-repeat;position:relative;z-index:4}.teasers .share-teaser .facebook::before{background-image:url(/etc/rand/designs/common/icons/facebook.b590e4a.svg)}.teasers .share-teaser .twitter::before{background-image:url(/etc/rand/designs/common/icons/twitter.b590e4a.svg)}.teasers .share-teaser .linkedin::before{background-image:url(/etc/rand/designs/common/icons/linkedin.b590e4a.svg)}.teasers .img-wrap>a{display:grid}.teasers :where(.multimedia) .img-wrap{position:relative}.teasers :where(.multimedia) .img-wrap::before{content:"";display:inline-block;width:0;height:0;border:solid .625rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-left-width:1.125rem;pointer-events:none;position:absolute;top:1.25rem;left:1.4375rem;z-index:3}.teasers :where(.multimedia) .img-wrap::after{content:"";pointer-events:none;position:absolute;top:.625rem;left:.625rem;z-index:2;height:2.5rem;width:2.5rem;background:#333;border:2px solid #fff;border-radius:1.25rem}.teasers .type{font-size:.8125rem;color:#888;font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase;font-weight:bold}.teasers.list>li{clear:both;border-bottom:1px solid #f2f2f2;padding:.625rem 0;margin:0}.teasers.list>li::after{content:" ";clear:both;display:table}.teasers.list>li:last-child{border-bottom:0}.full-bg-gray .teasers.list>li{border-color:#d8d8d8}.teasers.list .img-wrap+.flag{top:1.25rem;max-width:11.875rem}.teasers.list .img-wrap>a{display:inline}.teasers.list img:where(:not(picture img)),.teasers.list picture{margin-right:.9375rem;float:left;max-width:12.5rem;width:100%}.teasers.list .bio-teaser{font-size:1rem}.teasers.list .bio-teaser img:where(:not(picture img)),.teasers.list .bio-teaser picture{max-width:100%}@media screen and (max-width: 28.125em){.teasers.list img:where(:not(picture img)),.teasers.list picture{margin:0 0 .9375rem;float:none}.teasers.list img:where(:not(picture img)),.teasers.list picture,.teasers.list .bio-teaser{max-width:100%}.teasers.list .img-wrap+.flag{max-width:95%}}.teasers.list .title{margin:0 0 .3125rem}.teasers.list .desc{margin:0 0 .3125rem}aside .teasers.list .multimedia .img-wrap::before,aside .teasers.list .multimedia .img-wrap::after{display:none}aside .teasers.list img:where(:not(picture img)),aside .teasers.list picture{margin-right:0}aside .teasers.list img:where(:not(picture img)),aside .teasers.list picture,aside .teasers.list .bio-teaser{margin-bottom:.625rem;float:none}aside .teasers.list .title{font-size:.9375rem}@media screen and (min-width: 55.375em){#rightcolumn .teasers.list img:where(:not(picture img)),#rightcolumn .teasers.list picture,#rightcolumn .teasers.list .bio-teaser{max-width:none}}.teasers.grid{display:grid;grid-template-columns:repeat(var(--columns, 3), minmax(12.5rem, 23.5rem));grid-gap:2rem 3rem}.teasers.grid li{margin:0}.teasers.grid img:where(:not(picture img)),.teasers.grid picture{margin:0 0 .625rem}.teasers.grid .bio-teaser{max-width:100%}@media(max-width: 45.5em){.teasers.grid{grid-template-columns:repeat(var(--columns, 1), minmax(12.5rem, 23.5rem))}}.teasers.feature{max-width:64.75rem}.teasers.feature img:where(:not(picture img)),.teasers.feature picture{margin-bottom:1.25rem}.teasers.feature .flag{font-size:1.375rem}.teasers.feature .title{font-size:2.125rem;line-height:1.2;margin:0 0 .25rem}.teasers.feature .flex-wrap{margin-bottom:.25rem}.teasers.feature .type,.teasers.feature .date,.teasers.feature .authors{font-size:1rem}.teasers.feature .desc{font-size:1rem}@media screen and (max-width: 47.9375em){.teasers.feature .flag{font-size:.9375rem}.teasers.feature .title{font-size:1.5625rem}.teasers.feature .desc{font-size:.875rem}.teasers.feature .type,.teasers.feature .date,.teasers.feature .authors{font-size:.8125rem}}.btn-teaser-more{background:rgba(18,18,18,.65);transition:all .2s ease;border:1px solid currentColor;color:#fff;border-radius:.3125rem;padding:.5rem 1rem;text-transform:uppercase;font-size:.75rem;font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;letter-spacing:.0625rem;display:inline-block}.btn-teaser-more:hover{background:#121212}.flag{color:#fff;background:#197488;font-family:"futura-pt-condensed","acumin-pro-condensed",Helvetica,Arial,sans-serif;padding:.375rem .75rem;font-size:.9375rem;line-height:1;text-transform:uppercase;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:95%;display:inline-block}.img-wrap+.flag{position:absolute;top:.625rem;left:-0.625rem;z-index:3}.flag.philanthropic-sector{background:#7a983c}.flag.public-sector{background:#4b197c}.flag.private-sector{background:#4155a4}.bio-teaser{position:relative;background:#bbb;color:#fff;text-align:center;display:block;width:100%;max-width:12.5rem;line-height:0}.bio-teaser img:where(:not(picture img)),.bio-teaser picture{position:relative;z-index:-1}.teasers .bio-teaser .bio-img{z-index:0;position:absolute;width:auto;height:100%;transform:translate(-50%, 0);left:50%}@media(min-width: 48em){.teaser2col .teasers{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem}.teaser2col .teasers>li{border-bottom:0}}.form-inner{background-color:#f2f2f2;width:45rem;max-width:100%;border:1px solid #ccc;padding:.625rem;margin-bottom:2rem}.form-inner>h2:first-of-type{margin-top:0}.form-inner .field.submit{padding-bottom:0}.field{overflow:hidden;padding-bottom:.875rem}.field input,.field select{border:1px solid #c3c3c3;display:block;margin-top:.125rem;padding:.125rem .25rem;transition:border-color .15s ease-in-out;width:18rem}.field input:hover,.field select:hover,.field textarea:hover{border-color:#aaa}.field input:focus,.field select:focus,.field textarea:focus{border-color:#8964ae;outline:none}.field input[type=submit]{border:0;width:auto}.field .btn input[type=submit]{padding:.3125rem .875rem}.field input[type=checkbox],.field input[type=radio]{border:0;display:inline;margin:0 .3125rem;width:auto}.field textarea{border:1px solid #c3c3c3;display:block;height:5.5rem;margin-top:.125rem;padding:.125rem .25rem;width:22rem}.field select{width:18rem}.field.checkbox ul,.field.radio ul{list-style:none;padding:0}.field.checkbox li:last-of-type,.field.radio li:last-of-type{padding-bottom:0}.field.checkbox label,.field.radio label{margin-right:.9375rem}.field.checkbox .horizontal li,.field.radio .horizontal li{padding:0}.field.submit{padding-top:.625rem}fieldset.field{border:none;padding:0 0 .875rem;margin:0}label.required::after,strong.required::after,legend.required::after{content:" (required)";color:#757575;font-size:.8em;font-style:italic}.full-bg-purple label.required::after,.full-bg-purple strong.required::after,.full-bg-purple legend.required::after{color:#fff}form .note{color:#757575;display:block;font-size:.8em}.tabcontainer.tabsInit{padding-top:1.5625rem}.tabHeadings ul{list-style:none;padding:0;display:flex;align-items:end}.tabHeadings li{margin:0 .25rem 0 0;padding:0}.tabHeadings li:last-of-type{margin-right:0}.tabHeadings a{display:block;padding:.625rem 1.25rem;font-size:1rem;font-weight:400;background:#dedede;color:#333;font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;transition:all .2s ease-out}.tabHeadings .tabSelected{background:#f2f2f2;border-radius:.625rem .625rem 0 0;margin-top:-0.625rem;padding-top:1.25rem;font-weight:600}.tabContent{transition:height .2s linear}.tabsInit .tabContent{background:#f2f2f2;padding:1.875rem .9375rem .9375rem}@media screen and (max-width: 47.9375em){.tabsInit .tabContent{margin-left:-0.9375rem;margin-right:-0.9375rem}}.tabsInit .tabs{transition:opacity .2s linear,grid-template-rows .2s linear;display:grid;grid-template-rows:1fr;opacity:1}@media screen{.tabsInit .tabClosed{pointer-events:none;opacity:0;grid-template-rows:0fr}.tabsInit .tabContentInner{overflow:hidden}}@media only screen and (max-width: 47.9375em){.tabsInit .tabClosed{grid-template-rows:auto 0fr;opacity:1;pointer-events:all}.tabsInit .tabContentInner{opacity:1}.tabsInit .tabClosed .tabContentInner{opacity:0}}.tabHeadingSmall{border-bottom:1px solid #999;position:relative;padding-left:1.5625rem;cursor:pointer}.tabHeadingSmall::before{position:absolute;top:0;left:0;margin-left:.625rem;content:"";display:inline-block;width:0;height:0;border:solid .5rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #333;transition:all .2s ease-out;transform-origin:22% 50%}.tabHeadingSmall.tabOpen::before{transform:rotate(90deg)}.three-column .tabHeadings a{font-size:.875rem;padding:.5rem .875rem}.three-column .tabHeadings .tabSelected{padding-top:1.125rem}@media screen and (max-width: 84.375em){.two-column .tabHeadings a{font-size:.875rem;padding:.5rem .875rem}.two-column .tabHeadings .tabSelected{padding-top:1.125rem}}@media screen and (max-width: 79em){.two-column .tabHeadings a,.three-column .tabHeadings a{font-size:.8125rem;padding:.5rem .3125rem}.two-column .tabHeadings .tabSelected,.three-column .tabHeadings .tabSelected{padding-top:1.125rem}}@media screen and (max-width: 62em){.three-column .tabHeadings a{font-size:.6875rem;padding:.5rem .3125rem}.three-column .tabHeadings .tabSelected{padding-top:1.125rem}}@media screen and (max-width: 55.3125em){.three-column .tabHeadings a{font-size:.8125rem;padding:.5rem .3125rem}.three-column .tabHeadings .tabSelected{padding-top:1.125rem}}@media only screen and (max-width: 47.9375em){.tabcontainer.tabsInit,.tabsInit .tabContent{padding-top:0}.tabHeadings{display:none}}.graybox{background:#f2f2f2;position:relative;padding:1.25rem;margin:0 0 .875rem 0}.graybox::after{content:" ";clear:both;display:table}.graybox h2{margin-top:0}.tabContent .graybox{background:#fff}.pagination-wrap{padding:.9375rem 0 1.5625rem 0}.pagination{text-align:center;margin:0;padding:0;font-size:.875rem;color:#666;clear:both}.pagination li{display:inline-block;list-style:none;padding:0;margin:0 .25rem}.pagination .ellipse{margin:0}.pagination a{color:#315889;padding:.4375rem}.pagination .current{padding:.4375rem;color:#333;font-weight:bold}.pagination .previous a,.pagination .next a{color:#639;background:linear-gradient(#fff 0%, #f1f1f1 100%);padding:.5rem 1.125rem;text-align:center;border:1px solid #ccc;border-radius:.3125rem;display:block}@media only screen and (max-width: 43em){.pagination{position:relative;min-height:2.5rem}.pagination li{display:none}.pagination .previous,.pagination .next{display:inline-block;position:absolute;top:0}.pagination .previous{left:0}.pagination .next{right:0}.pagination .range{display:inline-block}}.pull-quote{max-width:16.25rem;margin-bottom:.9375rem}@media screen and (max-width: 28em){.pull-quote{float:none;text-align:left;margin-left:auto !important;margin-right:auto !important}}.pull-quote.right{margin-left:.9375rem}.pull-quote.left{margin-right:.9375rem}.pull-quote p:first-of-type{font-family:"impact",impact,HelveticaNeue-CondensedBlack,acumin-condensedExtraBold,sans-serif;color:#666;margin:0;font-size:1.5rem}@media screen and (max-width: 47.9375em){.pull-quote p:first-of-type{font-size:1.25rem}}.pull-quote .source{font-size:.75rem;margin:.3125rem 0 0;color:#666;position:relative;padding-left:8px}.pull-quote .source::before{content:"- ";position:absolute;left:0}.news-list{list-style:none;padding:0 0 .875rem 0;font-size:.875rem}.news-list li{clear:both;padding-bottom:.625rem}.news-list a{font-weight:bold;display:block}.news-list .type{color:#999;font-size:.625rem;font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;margin-bottom:0;text-transform:uppercase;float:left;width:6.25rem}.news-list .date{color:#666}.news-list .date+.source::before{content:" | ";font-style:normal}.news-list .source{font-size:.75rem;color:#666}.jump-menu{overflow:hidden;font-family:Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:bold;margin:.3125rem 0 .625rem;padding:0}.jump-menu li{padding:0 .25rem 0 0}.jump-menu a,.jump-menu span{padding:.1875rem;font-weight:normal}.jump-menu span{color:#ccc}.jump-menu a.active{color:#333;cursor:default;font-weight:bold}h5.jump{padding:.3125rem .3125rem .3125rem 1.25rem;border-top:1px solid #999;border-bottom:1px solid #999;font-weight:bold}.staff-list{container:stafflist/inline-size}.staff-list .jump-menu{margin:0 0 .625rem -0.125rem}.staff-list .staff-photo{margin:0 .625rem 0 0}.staff-list .staff-photo.round{position:relative;width:120px;padding-top:120px;overflow:hidden;border-radius:50%}.staff-list .staff-photo.round img{position:absolute;top:0;left:0}.staff-list .info-column{overflow:hidden}.staff-list .staff-ul{margin:0;padding:0 0 .875rem;clear:both;overflow:hidden;list-style:none}.staff-list .staff-ul>li{overflow:hidden;padding:1.25rem 0;border-top:1px solid #ccc}@media screen and (max-width: 20em){.staff-list .staff-ul>li .staff-photo{float:none;display:block;margin-bottom:.25rem}}.staff-list .staff-ul>li:nth-of-type(1){border-top:0}@media screen and (min-width: 48em){.staff-list .staff-ul.twocol>li{float:left;width:45%}.staff-list .staff-ul.twocol>li:nth-of-type(2n+1){margin-right:10%}.staff-list .staff-ul.twocol>li:nth-of-type(2){border-top:0}.staff-list .staff-ul.twocol>li:only-child{width:100%;float:none;margin-right:0}}.staff-list .related-topics li{font-size:.8125rem}.staff-list .name{font-size:1.125rem;line-height:1;font-weight:bold;margin:0 0 .125rem}.staff-list .name a{color:#4866bc}.staff-list .name .expert::after{content:"";display:inline-block;height:1rem;width:1rem;background:no-repeat url(/etc/rand/designs/common/icons/expert.b590e4a.svg);margin-left:.3125rem}.staff-list .title{clear:both;color:var(--black70);font-size:.9375rem;margin-bottom:.25rem}.staff-list .bio,.staff-list .related-topics{clear:both}.staff-list .pagination{clear:none}.staff-list .pagination-wrap{margin:0 0 2.1875rem 0}.staff-list .filters>li{width:24%}.staff-list .icon-list{margin:0 0 .375rem}@media screen and (max-width: 84.375em){.column-wrap.three-column .staff-list .staff-ul>li{width:100%;float:none}.column-wrap.three-column .staff-list .staff-ul>li:nth-of-type(2n+1){margin-right:0}.column-wrap.three-column .staff-list .staff-ul>li:nth-of-type(2){border-top:1px solid #ccc}}.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(170,170,170,.3);z-index:9999}.dialog-wrap{position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100vh;max-width:95%;min-width:16.5rem;background:#fff;padding:1rem}.dialog-wrap h2{background:#639;color:#fff;margin:-1rem -1rem 1rem;padding:.5rem 1rem;font-size:1.25rem}.dialog-wrap button{padding:0;border:0;background:#fff url(/etc/rand/designs/common/icons/close-666.b590e4a.svg) no-repeat 50% 50%/50% 50%;height:1rem;width:1rem;border-radius:50%;position:absolute;top:.75rem;right:.75rem}.dialog-wrap[dir=rtl] button{right:auto;left:.75rem}.dialog-wrap .vcard{margin:1em 0 0;padding:0;list-style:none}.dialog-wrap.video-embed{width:36rem}.dialog-wrap.embed{width:26rem}.dialog-wrap.embed .embed-code{height:6.25rem;width:100%}.bio-list-dynamic{max-width:50rem;list-style:none;padding:0}.bio-list-person{margin:1.5rem 0;padding-bottom:1rem;border-bottom:1px solid #e8e8e8;display:flex}@media screen and (max-width: 31.25em){.bio-list-dynamic>li{display:block}}.bio-link{color:#333}.bio-list-person>.photo{flex:0 0 8.5rem;width:8.5rem;padding:0;margin:0 1rem .5rem 0}.bio-list-person>.photo img{border-radius:50%}.bio-list-eyebrow{margin-bottom:0;font-size:.875rem;font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;font-weight:600;color:#999;text-transform:uppercase}.bio-list-name{font-size:1.25rem;line-height:1.2;margin:0 0 .75rem;font-weight:700;font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif}@media screen and (max-width: 47.9375em){.bio-list-name{font-size:1.125rem}}.bio-list-dynamic-date,.bio-list-organization{font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif}.bio-list-title{font-family:"monument","franklin-gothic-urw",Helvetica,Arial,sans-serif;margin:0;font-size:.8125rem;color:var(--black70);text-transform:uppercase;letter-spacing:.5px}.bio-list-snippet{font-size:.875rem}.bio-list-person .hidden-content-inner{margin-top:1rem}.js .bio-list-person .hidden-content-inner.open{padding-bottom:0}.faq>ul{list-style:none;padding-left:0}.faq>ul ul{padding:0 0 .875rem 2.5rem;list-style:disc}.faq>ul ul ul{padding:0 0 0 2.5rem;list-style:circle}.faq li li{padding:0 0 .3125rem}.faq li li li{padding:.3125rem 0 0}.faq-q li{padding:0 .3125rem .3125rem;margin-bottom:.3125rem;border-bottom:1px solid #f2f2f2}.q-a .q{font-weight:bold}.q-a .q::before{content:"Q: ";font-size:150%}.q-a .a::before{font-weight:bold;content:"A: ";font-size:150%}.embedable-content-embed{height:280px;padding:20px;width:360px}.embedable-content-embed .embed-code{height:100px;width:100%}.embedable-content-embed .link{width:100%}.embedable-content-embed .note{color:#666;display:block;font-size:.625rem;margin-bottom:5px;text-align:right}.embed-share{margin-top:10px;width:100%;overflow:hidden}.embed-share .embed{border-radius:.125rem;background:#eff2f9 url("/etc/rand/designs/rand/ui/multimedia/images/share_sprite.png") no-repeat scroll 5px -36px;border:1px solid #cacfdc;color:#525252;display:block;font-size:.625rem;padding:1px 9px 1px 18px;float:left}.embed-share .embed:hover{cursor:pointer;text-decoration:underline}.icon-list{list-style:none;padding:0;margin-bottom:.875rem;display:inline-block}.icon-list li{display:inline-block;margin-right:1.25rem;vertical-align:top}.icon-list button{background:none;border:0;padding:0;text-align:left}.icon-list a,.icon-list button{display:flex;align-items:center;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;color:#333}.icon-list a:hover,.icon-list button:hover{text-decoration:underline}.icon-list a::before,.icon-list button::before{content:"";display:inline-block;flex:0 0 auto;height:1.25rem;width:1.25rem;margin-right:.5rem;background:no-repeat}.icon-list .twitter::before{background-image:url(/etc/rand/designs/common/icons/twitter.b590e4a.svg);margin-right:.25rem}.icon-list .contact::before{background-image:url(/etc/rand/designs/common/icons/envelope-999.b590e4a.svg);margin-right:.3125rem}.loader-wrap{width:100% !important;position:relative;z-index:9999}.loader{text-indent:-9999rem;margin:0 auto;position:relative;transform:translateZ(0);display:flex;justify-content:center;align-items:center;gap:.25rem;height:5.25rem;aspect-ratio:3/5.25;--loader-color: #330066}.loader:before,.loader:after{content:""}.loader .bar,.loader:before,.loader:after{background:var(--loader-color);animation:loader 1s infinite ease-in-out;width:33%;display:block}.loader .bar{animation-delay:-0.16s}.loader:before{animation-delay:-0.32s}@keyframes loader{0%,80%,100%{height:60%}40%{height:100%}}@keyframes f_fadeG{0%{background-color:#ccc}100%{background-color:#492f91}}#rand-message-global{position:fixed;width:100%;z-index:9999;top:0;left:0;box-shadow:0 0 20px 1px rgba(0,0,0,.4)}@media screen and (max-width: 55.3125em){#rand-message-global{position:relative;margin-top:-1.25rem;margin-bottom:1.25rem}}.rand-message{font-size:.75rem;transition:opacity .2s linear,padding .2s linear,height .2s linear}.rand-message h3{font-size:1rem;margin:0 0 .3125rem 0;color:#333;text-transform:uppercase}.rand-message p:last-child{margin-bottom:0}.rand-message.global{font-weight:bold;text-align:center;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #5a2192}.rand-message.global h3{color:#fff}.rand-message.single{position:absolute;width:195px;padding:.5em;border:1px solid #ccc;background:#fff;box-shadow:0 0 .25rem 0 rgba(0,0,0,.25);-webkit-font-smoothing:subpixel-antialiased}.rand-message.single.left::before{position:absolute;left:-11px;top:46%;content:"";display:inline-block;width:0;height:0;border:solid .3125rem;border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0)}.rand-message.single.left::after{position:absolute;left:-10px;top:46%;content:"";display:inline-block;width:0;height:0;border:solid .3125rem;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.rand-message.single.right::before{position:absolute;right:-11px;top:46%;content:"";display:inline-block;width:0;height:0;border:solid .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ccc}.rand-message.single.right::after{position:absolute;right:-10px;top:46%;content:"";display:inline-block;width:0;height:0;border:solid .3125rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.rand-message.single.top::before,.rand-message.single.top::after{top:16%}.youtube-video{width:100%;height:0;overflow:hidden;position:relative;padding-bottom:56.27%;margin-bottom:.875rem}.youtube-video iframe,.youtube-video object,.youtube-video embed{height:100%;width:100%;position:absolute;top:0;right:0}.disclaimer{color:#666;font-size:.8125rem;margin-top:.3125rem}.zebra thead th{background:#333;color:#fff;border-bottom:1px solid #666}.zebra thead a{color:#fff}.zebra tbody th{font-weight:normal}.zebra .subhead{font-weight:bold;background:#bbb}.zebra tr:nth-of-type(2n){background:#f2f2f2}.graybox .zebra tr:nth-of-type(2n),.full-bg-gray .zebra tr:nth-of-type(2n),.tabContent .zebra tr:nth-of-type(2n){background:#fff}table.border th,table.border td{border:1px solid #333}table.full{width:100%}.lines_table thead th{border-bottom:2px solid #333;vertical-align:bottom}.lines_table tbody th,.lines_table tbody td{border-bottom:1px solid #ccc;vertical-align:middle}.lines_table-num{text-align:right;white-space:nowrap}.lines_table tbody .lines_table-sub-head{border-top:2px solid #333;border-bottom:1px solid #333}section{overflow:hidden;clear:both;padding:1.875rem 0}figure,aside.graybox{margin:0 0 1.25rem;width:25rem;max-width:100%}figure.left,aside.graybox.left{margin-right:1.25rem;float:left;clear:left}figure.right,aside.graybox.right{margin-left:1.25rem;float:right;clear:right}figure.center,aside.graybox.center{margin-left:auto;margin-right:auto;width:37.5rem}figure.full,aside.graybox.full{width:auto !important;float:none}figure.full-bg-gray,aside.graybox.full-bg-gray{width:auto !important;float:none;max-width:none}@media screen and (max-width: 55.3125em){figure.left,figure.right,aside.graybox.left,aside.graybox.right{margin-right:0;margin-left:0;float:none}}figure figcaption{color:#666;font-size:.75rem;margin:.625rem 0 0}figure figcaption:first-child{margin:0 0 1.875rem;font-size:1rem;padding-top:1.25rem}figure figcaption p{margin-bottom:0}figure figcaption h3{font-size:1.25rem;margin:0 0 .1875rem}figure b{font-weight:bold;color:#333}figure .note{font-family:Helvetica,Arial,sans-serif}.donor-ad img{display:block;margin:0 auto}.donor-ad h3{border-top:5px solid #639;background:#333;color:#fff;font-size:1.375rem;font-family:"futura-pt",Futura,Helvetica,Arial,sans-serif;padding:.3125rem .625rem;margin:0 0 .875rem}.donor-ad .cta{text-align:center}.donor-ad .cta::before{display:block;margin-bottom:.625rem;color:#639;font-size:4.375rem}.purplebox{border:1px solid #c9cfdc;background:#ebe2f7;position:relative;padding:11px;border-radius:.3125rem;margin:0 0 14px 0}.subnav-box{float:right;background:#fff;padding:0 0 10px 15px}.subnav-inner{background:#cee3ff;padding:10px;border:1px solid #cacedb}#content .subnav-box h2{margin:0 0 5px;color:#333;padding:0;background:none;border-bottom:0;font-size:.75rem}.subnav-box ul{padding:0px;margin:0;list-style:none}#content .subnav-box li{margin-left:0px}#rightcolumn .swls-logo{padding:6px;text-align:center}.swls-logo img{width:182px}.warning{font-weight:bold;color:#900;font-style:italic}.pre-req{font-size:.6875rem;margin-top:0}.career_bio{overflow:hidden}.news-nav{position:relative;z-index:1}#google-map{height:25rem;width:18.75rem}.map-wrap{background:#fff;padding:0 0 .625rem .625rem}.alert-bar+ul+#header{top:1.75rem}.alert-bar+ul+#header.collapsed{top:0}.alert-bar+ul+#header.animating{transition:top 400ms linear}.alert-bar{clear:both;margin:0 auto;padding:.25rem 2rem;width:84.375rem;max-width:100%;position:relative;z-index:9997;text-align:center;font-weight:600;font-size:.8125rem;background:#fdf9d9}.alert-bar p{margin:0}.alert-bar button{background:none;border:0;display:flex;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.alert-bar button::before{content:"";display:inline-block;height:1rem;width:1rem;background:no-repeat url(/etc/rand/designs/common/icons/close-fff.b590e4a.svg);border-radius:50%;background-color:#666;background-size:60%;background-position:center center}@media print{#header nav,#header #search,.nav-toggle,.search-toggle,#header .brand-wrap::before,#header .watermark,#footer .eight,#footer ul,.social-media-buttons,.social-links,.social-buttons,#leftcolumn,#rightcolumn,.column-wrap>.border{display:none !important}body{background:none}#header{position:relative !important;border-bottom:3px solid #639;margin-bottom:.625rem}#header .brand-wrap{float:left;position:relative;padding:.9375rem 0 .9375rem .9375rem;margin-right:.625rem}#header .brand-wrap .logo{float:left;width:4.375rem;position:relative;z-index:2}#header div.logo{overflow:hidden;float:left;margin-left:-1.25rem}#header::after{display:block}.header-inner,#footer,.column-wrap{max-width:none;background:none;box-shadow:none}.column-wrap{padding:0 20px !important}#content{margin:0;width:100%;padding:0 0 5.625rem;min-width:0}#footer .about{border-top:1px solid #ccc;padding:0 20px;width:100%}#footer .vcard{position:relative;bottom:auto}#footer .copyright{color:#333;background:none;margin-top:5px;border-top:1px solid #ccc}div.tabHeadings{display:none}.tabs{display:block !important;clear:both}.tabHeadings{display:none}div.tabcontainer{border:0}.tabContent{border-bottom:0;padding:0}.tabContent h2.show-for-small{display:block !important;padding-left:0}.tabContent h2.show-for-small::before{display:none !important}.tabContentInner[hidden]{display:block !important}.qa-section{display:block !important;clear:both}#content h3.section-toggle .showhide,.qa-tab span.click{display:none}.placeholder{display:none}.teasers li,.pub-list li{page-break-inside:avoid}}
