#topbar{background:#0b266e;color:#fff;font-size:.9375rem;line-height:1.3125rem}#topbar .container1{align-items:center;display:flex;height:100%}@media (max-height:479px),(max-width:767px){#topbar p:first-child:not(:only-child){display:none}}@media (min-width:768px) and (min-height:480px){#topbar p:nth-child(2){display:none}}#topbar a:not([class])[target*=blank]:after{filter:brightness(0) invert(1)}#topbar a:not([class]):active,#topbar a:not([class]):focus,#topbar a:not([class]):hover{color:#d2d8e4}@media (min-width:1200px){#topbar{font-weight:500;height:4rem}}@media (max-width:1199px){#topbar{font-size:.8125rem;line-height:1.25rem;padding:1.375rem 0}}#topbar:not(:has(#announcements)) .container1{justify-content:center}body.has-topbar.sticky #header{transform:translateY(calc(-100% + 4.5rem))}@media (max-width:1199px){body.has-topbar.sticky #header{transform:translateY(calc(-100% + 4rem))}}#topbar:has(#announcements) .container1{max-width:100%}#topbar:has(#announcements) .controller{flex-shrink:0;margin-right:.9375rem}#topbar:has(#announcements) .controller button{border:1px solid hsla(0,0%,100%,.3);border-radius:50%;height:1.125rem;position:relative;width:1.125rem}#topbar:has(#announcements) .controller button:active,#topbar:has(#announcements) .controller button:focus,#topbar:has(#announcements) .controller button:hover{background:#fff;border-color:#fff}#topbar:has(#announcements) .controller button:active:before,#topbar:has(#announcements) .controller button:focus:before,#topbar:has(#announcements) .controller button:hover:before{border-color:#0b266e}#topbar:has(#announcements) .controller button:before{content:""}#topbar:has(#announcements) .controller button:not(:last-child){margin-right:.25rem}#topbar:has(#announcements) .controller .pause:before{border-left:2px solid #fff;border-right:2px solid #fff;height:.375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.125rem}#topbar:has(#announcements) .controller .play:active:before,#topbar:has(#announcements) .controller .play:focus:before,#topbar:has(#announcements) .controller .play:hover:before{border-color:transparent transparent transparent #0b266e}#topbar:has(#announcements) .controller .play:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:.25rem 0 .25rem .3125rem;left:.375rem;position:absolute;top:.25rem}#topbar:has(#announcements) .controller .next:before{border-bottom:2px solid #fff;border-right:2px solid #fff;height:.25rem;left:.25rem;position:absolute;top:.3125rem;transform:rotate(-45deg);transition:border-color .15s linear;width:.25rem}@media (max-width:479px){#topbar:has(#announcements) .controller{margin-right:.625rem}}#announcements{align-items:center;display:flex;transform:translateX(0)}#announcements .announcement{align-items:center;display:flex;flex:1 0 100%;justify-content:center}#announcements .announcement:not(.current){display:none}#announcements .announcement.next:first-child,#announcements .announcement.prev{order:1}#announcements .announcement.hide{animation:flipOutX .5s forwards}#announcements .announcement.next:not(.hide){animation:flipInX .5s forwards}#nav-wrap{background:transparent;height:4.5rem;transition:all .5s ease}#nav-wrap .container1{align-items:center;display:flex;height:100%;max-width:90rem}@media (max-width:1199px){#nav-wrap{height:4rem}}body.sticky #nav-wrap{background:#fff}@media (min-width:1200px){body.sticky #menu-container:has(#menu button.open){margin-top:-6.5rem}}@media (min-width:1200px){#menu-container{display:block!important;margin-left:1.875rem;opacity:1!important;transition:all .5s ease}}@media (max-width:1199px){#menu-container{background:#fff;display:none;height:100vh;left:0;padding-top:4rem;position:absolute;top:calc(100% - 4rem);width:100%}body.has-topbar:not(.sticky) #menu-container{height:calc(100vh - 100% + 4rem)}}#logo{display:block;line-height:0}@media (max-width:1199px){#logo{width:8.875rem;z-index:1}}@media (max-width:320px){#logo{width:8.25rem}}#menu>li>a,#menu>li>button{font-size:1.3125rem;line-height:2rem}@media (max-width:1199px){#menu>li>a,#menu>li>button{font-size:1.5rem;line-height:1.9375rem}}#menu>li>.submenu>li:last-child>a,#menu>li>.submenu>li:last-child>button{border:1px solid #83e7fc;border-radius:6.25rem;font-size:.875rem;font-weight:500;height:1.875rem;line-height:1.75rem;padding-left:.75rem;padding-right:.75rem}#menu>li>.submenu>li:last-child>a.active,#menu>li>.submenu>li:last-child>a.open,#menu>li>.submenu>li:last-child>a:active,#menu>li>.submenu>li:last-child>a:focus,#menu>li>.submenu>li:last-child>a:hover,#menu>li>.submenu>li:last-child>button.active,#menu>li>.submenu>li:last-child>button.open,#menu>li>.submenu>li:last-child>button:active,#menu>li>.submenu>li:last-child>button:focus,#menu>li>.submenu>li:last-child>button:hover{background:#fff;border-color:#0b266e}@media (max-width:1199px){#menu>li>.submenu>li:last-child>a.active,#menu>li>.submenu>li:last-child>a.open,#menu>li>.submenu>li:last-child>a:active,#menu>li>.submenu>li:last-child>a:focus,#menu>li>.submenu>li:last-child>a:hover,#menu>li>.submenu>li:last-child>button.active,#menu>li>.submenu>li:last-child>button.open,#menu>li>.submenu>li:last-child>button:active,#menu>li>.submenu>li:last-child>button:focus,#menu>li>.submenu>li:last-child>button:hover{background:#0b266e;color:#fff}}#menu>li>.submenu>li:last-child>a:before,#menu>li>.submenu>li:last-child>button:before{display:none}@media (max-width:1199px){#menu>li>.submenu>li:last-child>a,#menu>li>.submenu>li:last-child>button{height:2.375rem;line-height:2.25rem;padding-left:1.25rem;padding-right:1.25rem}}#menu .submenu{display:none}#menu .submenu a,#menu .submenu button{font-size:1rem;line-height:1.625rem}#menu a,#menu button{color:#0b266e}@media (min-width:1200px){#menu a,#menu button{display:block}}#menu a{text-decoration:none}@media (min-width:1200px){#menu button .plus{display:none}#menu{align-items:center;display:flex;gap:2rem;justify-content:flex-end;position:relative}#menu .submenu{align-items:center;gap:1.5rem;left:0;position:absolute;top:calc(100% + 1.4375rem)}#menu .submenu .submenu{left:calc(100% + 2.5rem);top:0}#menu .submenu a.active:before,#menu .submenu button.active:before{background:rgba(11,38,110,.5)}#menu a,#menu button{position:relative;transition:all .3s ease-out;white-space:nowrap}#menu a[target*=blank]:before,#menu button[target*=blank]:before{width:calc(100% - 1.0625rem)}#menu a:before,#menu button:before{background:#1db3cd;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:inherit;width:100%}#menu a.active:before,#menu a.open:before,#menu a:active:before,#menu a:focus:before,#menu a:hover:before,#menu button.active:before,#menu button.open:before,#menu button:active:before,#menu button:focus:before,#menu button:hover:before{opacity:1}#menu button.open.active+.submenu{display:flex}}@media (max-width:1199px){#menu{overflow:scroll;padding:2.8125rem 1.25rem;width:100%}#menu>li{border-bottom:1px solid #f3f4f6;padding-left:1.0625rem;padding-right:1.0625rem}#menu>li:first-child{border-top:1px solid #f3f4f6}#menu>li>a,#menu>li>button{display:block;padding:1.5rem 0;text-underline-offset:.375rem}#menu>li>a.active,#menu>li>button.active{text-decoration:underline;text-decoration-color:#1db3cd;text-decoration-thickness:1px}#menu>li>button{position:relative;text-align:left;width:100%}#menu>li>button.open .plus:before{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}#menu>li>button.open .plus:after{transform:translate(-50%,-50%) rotate(270deg)}#menu>li>button .plus{height:.875rem;position:absolute;right:1px;top:50%;transform:translateY(-50%);width:.875rem}#menu>li>button .plus:after,#menu>li>button .plus:before{background-color:#0b266e;content:"";display:block;height:.875rem;left:50%;position:absolute;top:50%;transition:all .5s ease-in-out;width:2px}#menu>li>button .plus:before{transform:translate(-50%,-50%) rotate(-180deg)}#menu>li>button .plus:after{transform:translate(-50%,-50%) rotate(90deg)}#menu .submenu{flex-direction:column;padding-bottom:2rem}#menu .submenu li:not(:last-child){margin-bottom:1rem}#menu .submenu li:not(:last-child) a,#menu .submenu li:not(:last-child) button{text-underline-offset:.25rem}#menu .submenu li:not(:last-child) a.active,#menu .submenu li:not(:last-child) button.active{text-decoration:underline;text-decoration-color:#0b266e;text-decoration-thickness:1px}#menu .submenu li:last-child{margin-top:.5rem}#menu .submenu a{display:inline-block}#menu button.active+.submenu{display:flex!important}#menu:has(button.open) button.active:not(.open)+.submenu{display:none!important}}@media (max-width:320px){#menu{padding-left:1rem;padding-right:1rem}}#mobile-menu-button{height:1.125rem;margin-left:.75rem;order:1;position:relative;text-align:left;width:4.5rem;z-index:1}#mobile-menu-button:before{color:#0b266e;content:"Menu";font-size:.75rem;font-weight:500;line-height:.75rem;text-transform:uppercase}#mobile-menu-button.open:before{content:"Close"}#mobile-menu-button.open span{bottom:-.0625rem;transform:translate3d(0,-.5625rem,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}#mobile-menu-button.open span:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}#mobile-menu-button.open span:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}#mobile-menu-button span{bottom:0;right:0;transition-delay:.13s;transition:transform .13s cubic-bezier(.55,.055,.675,.19)}#mobile-menu-button span,#mobile-menu-button span:after,#mobile-menu-button span:before{background:#151619;height:.125rem;position:absolute;width:1.5rem}#mobile-menu-button span:after,#mobile-menu-button span:before{content:"";left:0;transition:transform .15s ease}#mobile-menu-button span:before{top:-.5rem;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}#mobile-menu-button span:after{top:-1rem;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}@media (min-width:1200px){#mobile-menu-button{display:none}}#site-switcher{margin-left:auto;position:relative}@media (max-width:1199px){body.menu-open #site-switcher:not(:has(#site-switcher-button.open)){z-index:-1}}#site-switcher-button{align-items:center;background:#0b266e;border:3px solid #0b266e;border-radius:1.125rem;display:flex;gap:.25rem;padding:1px}#site-switcher-button:hover:not(.open){background:#fff}#site-switcher-button:hover:not(.open) span:not(.current):before{filter:none}#site-switcher-button.open span.current{background:none}#site-switcher-button.open span.current:before{filter:brightness(0) invert(1)}#site-switcher-button span{border-radius:50%;display:block;height:1.5rem;position:relative;transition:inherit;width:1.5rem}#site-switcher-button span.current{background:#fff}#site-switcher-button span:not(.current):before{filter:brightness(0) invert(1)}#site-switcher-button span:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#site-switcher-button span.rca:before{background-image:url(/assets/images/rca-icon.svg);height:.8125rem;width:1rem}#site-switcher-button span.rca-research:before{background-image:url(/assets/images/rca-research-icon.svg);height:1.125rem;width:1.125rem}#site-switcher-links{background:#0b266e;border-radius:1.125rem;display:none;line-height:0;padding-left:.8125rem;padding-right:.8125rem;position:absolute;right:0;text-align:center;top:calc(100% + .3125rem);width:11.625rem}#site-switcher-links li:not(:last-child){border-bottom:1px solid rgba(243,244,246,.1)}#site-switcher-links a{display:block}#site-switcher-links a.rca{padding:1rem 0 .75rem}#site-switcher-links a.rca-research{padding:.875rem 0}#site-switcher-links img{width:auto}#header{left:0;position:sticky;top:0;transition:all .3s ease;width:100%;z-index:2}body.sticky #header{box-shadow:0 5px 30px 0 rgba(95,110,120,.1)}main{margin-top:-4.5rem}@media (max-width:1199px){main{margin-top:-4rem}}main section:first-child{position:relative}main section:first-child:after{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.979) 4.7%,hsla(0,0%,100%,.956) 8.9%,hsla(0,0%,100%,.93) 12.8%,hsla(0,0%,100%,.899) 16.56%,hsla(0,0%,100%,.863) 20.37%,hsla(0,0%,100%,.821) 24.4%,hsla(0,0%,100%,.771) 28.83%,hsla(0,0%,100%,.714) 33.84%,hsla(0,0%,100%,.647) 39.6%,hsla(0,0%,100%,.57) 46.3%,hsla(0,0%,100%,.482) 54.1%,hsla(0,0%,100%,.382) 63.2%,hsla(0,0%,100%,.269) 73.76%,hsla(0,0%,100%,.142) 85.97%,hsla(0,0%,100%,0));bottom:-1px;content:"";height:46.0784313725%;left:0;position:absolute;transform:matrix(1,0,0,-1,0,0);width:100%}@media (max-width:1023px){main section:first-child:after{height:16.4473684211%}}main section:first-child>*{position:relative;z-index:1}body.home main section:first-child{background:linear-gradient(49.01deg,#fbe4f1,#e5f6f9 57.29%)}@media (max-width:1023px){body.home main section:first-child{background:linear-gradient(31.52deg,#fbe4f1 18.95%,#e5f6f9 65.74%)}}body:not(.home) main section:first-child:before{background:linear-gradient(212.92deg,#53c7db 23.48%,#32bdd4 40.86%,#40b5d6 46.66%,#7392cb 52.45%,#8471b3 58.25%,#a6529f 69.84%,#df2f92 81.43%);content:"";height:100%;left:0;opacity:.13;position:absolute;top:0;width:100%}@media (max-width:1023px){body:not(.home) main section:first-child:before{background:linear-gradient(31.52deg,#fbe4f1 18.95%,#e5f6f9 65.74%);opacity:1}}body.blog main section:first-child:before,body.contact main section:first-child:before,body.post main section:first-child:before{height:37.375rem}body.blog main section:first-child:after,body.contact main section:first-child:after,body.post main section:first-child:after{bottom:unset;height:22.0625rem;top:15.3125rem}

/*# sourceMappingURL=above-fold.css.map*/